.landing-page.svelte-70kbgx{--ink:#111827;--muted:#4b5563;--line:#d8dee8;--soft:#f6f8fb;--brand:#2563eb;--green:#047857;--amber:#b45309;width:100%;color:var(--ink);background:#fff}.section-shell.svelte-70kbgx{width:min(1160px,100% - 32px);margin:0 auto}.hero.svelte-70kbgx{background:linear-gradient(#f8fafc 0%,#fff 100%);padding:clamp(52px,6vw,88px) 0 44px}.hero-grid.svelte-70kbgx,.statement-grid.svelte-70kbgx,.split-section.svelte-70kbgx,.faq-grid.svelte-70kbgx{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:40px;display:grid}.eyebrow.svelte-70kbgx{color:var(--green);letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}h1.svelte-70kbgx,h2.svelte-70kbgx,h3.svelte-70kbgx,p.svelte-70kbgx{letter-spacing:0}h1.svelte-70kbgx{max-width:760px;margin:0;font-size:clamp(32px,3.9vw,50px);font-weight:900;line-height:1.05}h2.svelte-70kbgx{margin:0;font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.05}h3.svelte-70kbgx{margin:0;font-size:20px;font-weight:850;line-height:1.2}p.svelte-70kbgx{color:var(--muted);line-height:1.7}.lead.svelte-70kbgx{max-width:720px;margin:18px 0 0;font-size:18px}.hero-actions.svelte-70kbgx{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.secondary-link.svelte-70kbgx{border:1px solid var(--line);min-height:44px;color:var(--ink);border-radius:8px;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.secondary-link.light.svelte-70kbgx{color:#fff;border-color:#ffffff57}.hero-visual.svelte-70kbgx{min-width:0}.hero-visual.svelte-70kbgx img:where(.svelte-70kbgx){aspect-ratio:4/3;border:1px solid var(--line);-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;display:block;box-shadow:0 22px 60px #0f172a24}.interface-mock.svelte-70kbgx{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 22px 60px #0f172a24}.mock-head.svelte-70kbgx{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px;display:flex}.logo-mark.svelte-70kbgx{color:#fff;background:#1d4ed8;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:inline-flex}.mock-head.svelte-70kbgx small:where(.svelte-70kbgx),.mock-posts.svelte-70kbgx p:where(.svelte-70kbgx),.image-note.svelte-70kbgx{color:#64748b}.mock-tabs.svelte-70kbgx,.rubrics.svelte-70kbgx,.quiz-options.svelte-70kbgx{flex-wrap:wrap;gap:8px;display:flex}.mock-tabs.svelte-70kbgx{border-bottom:1px solid var(--line);padding:14px 18px}.mock-tabs.svelte-70kbgx span:where(.svelte-70kbgx),.rubrics.svelte-70kbgx span:where(.svelte-70kbgx){color:#3730a3;background:#eef2ff;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:800}.mock-layout.svelte-70kbgx{grid-template-columns:1fr 150px;gap:16px;padding:18px;display:grid}.mock-posts.svelte-70kbgx{gap:10px;display:grid}.mock-posts.svelte-70kbgx article:where(.svelte-70kbgx){border:1px solid #e5e7eb;border-radius:8px;padding:14px}.mock-posts.svelte-70kbgx p:where(.svelte-70kbgx){margin:6px 0 0;font-size:14px;line-height:1.5}.mock-layout.svelte-70kbgx aside:where(.svelte-70kbgx){border-left:1px solid var(--line);color:#475569;align-content:start;gap:10px;padding-left:16px;display:grid}.image-note.svelte-70kbgx{margin:12px 0 0;font-size:13px}.content-band.svelte-70kbgx,.statement-band.svelte-70kbgx,.final-cta.svelte-70kbgx{padding:76px 0}.muted.svelte-70kbgx{background:var(--soft)}.statement-band.svelte-70kbgx{color:#fff;background:#0f172a}.statement-band.svelte-70kbgx p:where(.svelte-70kbgx){color:#dbeafe;font-size:19px}.section-heading.svelte-70kbgx{max-width:840px;margin-bottom:28px}.section-heading.svelte-70kbgx p:where(.svelte-70kbgx){max-width:760px;font-size:18px}.cards-grid.svelte-70kbgx,.feature-grid.svelte-70kbgx,.example-grid.svelte-70kbgx{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.info-card.svelte-70kbgx,.feature-card.svelte-70kbgx,.lead-form.svelte-70kbgx,.scenario-panel.svelte-70kbgx,.example-grid.svelte-70kbgx a:where(.svelte-70kbgx){border:1px solid var(--line);background:#fff;border-radius:8px}.info-card.svelte-70kbgx,.feature-card.svelte-70kbgx{padding:20px}.card-icon.svelte-70kbgx,.feature-card.svelte-70kbgx span:where(.svelte-70kbgx){width:38px;height:38px;color:var(--green);background:#ecfdf5;border-radius:8px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.info-card.svelte-70kbgx p:where(.svelte-70kbgx),.feature-card.svelte-70kbgx p:where(.svelte-70kbgx){margin:10px 0 0}.comparison-table.svelte-70kbgx{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.table-row.svelte-70kbgx{border-top:1px solid var(--line);grid-template-columns:.7fr 1fr 1.1fr 1.15fr;display:grid}.table-row.svelte-70kbgx:first-child{border-top:0}.table-row.svelte-70kbgx span:where(.svelte-70kbgx){border-left:1px solid var(--line);min-width:0;padding:14px;line-height:1.45}.table-row.svelte-70kbgx span:where(.svelte-70kbgx):first-child{border-left:0;font-weight:850}.table-head.svelte-70kbgx{color:#fff;background:#111827;font-weight:850}.table-summary.svelte-70kbgx{max-width:880px;margin:18px 0 0;font-weight:700}.tabs.svelte-70kbgx{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.tabs.svelte-70kbgx button:where(.svelte-70kbgx),.quiz-options.svelte-70kbgx button:where(.svelte-70kbgx){border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;min-height:38px;padding:0 12px;font-weight:800}.tabs.svelte-70kbgx button.active:where(.svelte-70kbgx),.quiz-options.svelte-70kbgx button.active:where(.svelte-70kbgx){color:#1d4ed8;background:#dbeafe;border-color:#2563eb}.scenario-panel.svelte-70kbgx{grid-template-columns:.65fr 1fr;gap:24px;padding:24px;display:grid}.steps.svelte-70kbgx{gap:12px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-70kbgx li:where(.svelte-70kbgx){border-left:4px solid var(--amber);background:#fff;border-radius:8px;padding:14px 16px;font-weight:800}.before-after.svelte-70kbgx{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.before-after.svelte-70kbgx div:where(.svelte-70kbgx){border:1px solid var(--line);border-radius:8px;gap:8px;padding:18px;display:grid}.before-after.svelte-70kbgx span:where(.svelte-70kbgx){color:#9f1239}.before-after.svelte-70kbgx strong:where(.svelte-70kbgx){color:#047857}.lead-form.svelte-70kbgx{gap:14px;padding:22px;display:grid}.lead-form.svelte-70kbgx label:where(.svelte-70kbgx){color:#374151;gap:7px;font-weight:800;display:grid}.lead-form.svelte-70kbgx input:where(.svelte-70kbgx),.lead-form.svelte-70kbgx textarea:where(.svelte-70kbgx){border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:11px 12px}.form-error.svelte-70kbgx{color:#b91c1c;margin:0}.form-success.svelte-70kbgx{color:#047857;margin:0}.example-grid.svelte-70kbgx a:where(.svelte-70kbgx){min-height:92px;color:var(--ink);align-items:center;padding:18px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.faq-list.svelte-70kbgx{gap:10px;display:grid}details.svelte-70kbgx{border:1px solid var(--line);background:#fff;border-radius:8px;padding:16px 18px}summary.svelte-70kbgx{cursor:pointer;font-weight:900}details.svelte-70kbgx p:where(.svelte-70kbgx){margin:12px 0 0}.final-cta.svelte-70kbgx{color:#fff;background:#111827}.final-cta.svelte-70kbgx p:where(.svelte-70kbgx){color:#d1d5db;max-width:780px;font-size:19px}.generic-page.svelte-70kbgx{min-height:70vh}@media (width<=900px){.hero-grid.svelte-70kbgx,.statement-grid.svelte-70kbgx,.split-section.svelte-70kbgx,.faq-grid.svelte-70kbgx,.scenario-panel.svelte-70kbgx,.cards-grid.svelte-70kbgx,.feature-grid.svelte-70kbgx,.example-grid.svelte-70kbgx,.before-after.svelte-70kbgx,.table-row.svelte-70kbgx{grid-template-columns:1fr}.table-head.svelte-70kbgx{display:none}.table-row.svelte-70kbgx span:where(.svelte-70kbgx){border-left:0;border-top:1px solid var(--line)}.mock-layout.svelte-70kbgx{grid-template-columns:1fr}.mock-layout.svelte-70kbgx aside:where(.svelte-70kbgx){border-left:0;border-top:1px solid var(--line);padding:16px 0 0}}
