.input-guide-page.svelte-1sc7pad{max-width:1180px;margin:0 auto;padding:22px 24px 64px}.guide-hero.svelte-1sc7pad,.decision-card.svelte-1sc7pad,.section.svelte-1sc7pad{border:2px solid rgba(29,35,26,.22);border-radius:8px;box-shadow:4px 4px #211d142e}.guide-hero.svelte-1sc7pad{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:22px;align-items:stretch;padding:24px;background:linear-gradient(rgba(42,56,39,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(42,56,39,.08) 1px,transparent 1px),#fff8e7;background-size:32px 32px,32px 32px,auto}.eyebrow.svelte-1sc7pad{margin:0 0 8px;color:#197c55;font-family:var(--font-pixel, var(--font-heading));font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.hero-copy.svelte-1sc7pad h1:where(.svelte-1sc7pad),.section.svelte-1sc7pad h2:where(.svelte-1sc7pad),.decision-card.svelte-1sc7pad h2:where(.svelte-1sc7pad){margin:0;color:#11170e;font-family:var(--font-heading, sans-serif);letter-spacing:0}.hero-copy.svelte-1sc7pad h1:where(.svelte-1sc7pad){font-size:2.25rem}.hero-copy.svelte-1sc7pad>p:where(.svelte-1sc7pad):not(.eyebrow){max-width:700px;margin:12px 0 0;color:#3f4a3d;font-size:1.02rem;line-height:1.65}.guide-actions.svelte-1sc7pad{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.primary-link.svelte-1sc7pad{display:inline-flex;align-items:center;min-height:42px;padding:9px 14px;border:2px solid #11170e;border-radius:7px;background:#ffe36e;color:#11170e;font-family:var(--font-heading, sans-serif);font-weight:900;text-decoration:none;box-shadow:3px 3px #11170e61}.guide-actions.svelte-1sc7pad span:where(.svelte-1sc7pad){color:#62705b;font-size:.92rem;font-weight:700}.signal-card.svelte-1sc7pad{display:grid;gap:10px;align-content:start;border:2px solid #11170e;border-radius:8px;padding:16px;background:#101a14}.signal-card.svelte-1sc7pad .eyebrow:where(.svelte-1sc7pad){color:#48d68d}.signal-step.svelte-1sc7pad{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid rgba(236,214,127,.24);border-radius:7px;background:#ffffff0a}.signal-step.svelte-1sc7pad span:where(.svelte-1sc7pad){display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#ffe36e;color:#11170e;font-weight:900}.signal-step.svelte-1sc7pad strong:where(.svelte-1sc7pad){color:#f7efd1;font-size:.92rem;line-height:1.35}.decision-grid.svelte-1sc7pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.decision-card.svelte-1sc7pad{padding:16px;background:#fffaf0}.decision-card.svelte-1sc7pad p:where(.svelte-1sc7pad){margin:0 0 8px;color:#197c55;font-size:.78rem;font-weight:900;text-transform:uppercase}.decision-card.svelte-1sc7pad h2:where(.svelte-1sc7pad){font-size:1.08rem}.decision-card.svelte-1sc7pad span:where(.svelte-1sc7pad){display:block;margin-top:10px;color:#4f5b4c;line-height:1.5}.tabs.svelte-1sc7pad{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0;padding:8px;border:2px solid rgba(29,35,26,.18);border-radius:8px;background:#fffaf0bd}.tab.svelte-1sc7pad{min-height:40px;min-width:112px;padding:9px 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:#3f4a3d;font-family:var(--font-heading, sans-serif);font-size:.9rem;font-weight:800;cursor:pointer}.tab.svelte-1sc7pad:hover{border-color:#197c5542;background:#197c5514;color:#11170e}.tab.active.svelte-1sc7pad{border-color:#11170e;background:#172018;color:#fff4a8;box-shadow:2px 2px #11170e40}.section.svelte-1sc7pad{padding:24px;background:#fffaf0}.section-heading.svelte-1sc7pad{margin-bottom:12px}.section.svelte-1sc7pad h2:where(.svelte-1sc7pad){font-size:2rem}.intro.svelte-1sc7pad{max-width:850px;margin:0 0 22px;color:#3f4a3d;font-size:1.02rem;line-height:1.65}.comparison.svelte-1sc7pad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:22px}.compare-card.svelte-1sc7pad,.step.svelte-1sc7pad,.tip-box.svelte-1sc7pad,.code-section.svelte-1sc7pad{border:1px solid rgba(29,35,26,.18);border-radius:8px;background:#fffdf7}.compare-card.svelte-1sc7pad{min-width:0;padding:18px}.compare-card.svelte-1sc7pad h3:where(.svelte-1sc7pad),.code-section.svelte-1sc7pad h3:where(.svelte-1sc7pad),.step-content.svelte-1sc7pad h3:where(.svelte-1sc7pad){margin:0 0 12px;color:#172018;font-size:1rem}.compare-card.svelte-1sc7pad p:where(.svelte-1sc7pad),.step-content.svelte-1sc7pad p:where(.svelte-1sc7pad),.tip-box.svelte-1sc7pad p:where(.svelte-1sc7pad){color:#4f5b4c;line-height:1.55}.compare-card.svelte-1sc7pad ul:where(.svelte-1sc7pad){margin:0 0 16px;padding-left:20px;color:#4f5b4c;line-height:1.7}code.svelte-1sc7pad{padding:2px 5px;border-radius:4px;background:#161c15;color:#ffe36e;font-size:.9em}.steps.svelte-1sc7pad{display:grid;gap:16px;margin-bottom:22px}.step.svelte-1sc7pad{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px}.step-number.svelte-1sc7pad{display:grid;place-items:center;width:36px;height:36px;border-radius:7px;background:#197c55;color:#fffaf0;font-weight:900}.step-content.svelte-1sc7pad p:where(.svelte-1sc7pad){margin:0 0 8px}.code-section.svelte-1sc7pad{margin-bottom:18px;padding:18px}.tip-box.svelte-1sc7pad{padding:16px;background:#fff4ce}.tip-box.svelte-1sc7pad strong:where(.svelte-1sc7pad){display:block;margin-bottom:8px;color:#7a5600}.tip-box.svelte-1sc7pad p:where(.svelte-1sc7pad){margin:0}@media(max-width:940px){.guide-hero.svelte-1sc7pad,.decision-grid.svelte-1sc7pad,.comparison.svelte-1sc7pad{grid-template-columns:1fr}.signal-card.svelte-1sc7pad{max-width:none}}@media(max-width:620px){.input-guide-page.svelte-1sc7pad{padding:16px 14px 48px}.guide-hero.svelte-1sc7pad,.section.svelte-1sc7pad{padding:16px}.hero-copy.svelte-1sc7pad h1:where(.svelte-1sc7pad),.section.svelte-1sc7pad h2:where(.svelte-1sc7pad){font-size:1.6rem}.tabs.svelte-1sc7pad{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tab.svelte-1sc7pad{min-width:0}.step.svelte-1sc7pad{grid-template-columns:1fr}}
