.page-width.svelte-1thf6pg{max-width:1152px;margin:0 auto;padding-left:24px;padding-right:24px}.hero.svelte-1thf6pg{padding-top:132px;padding-bottom:72px}.eyebrow.svelte-1thf6pg,.card-label.svelte-1thf6pg{font:11px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin:0 0 16px}h1.svelte-1thf6pg,h2.svelte-1thf6pg,h3.svelte-1thf6pg{font-family:var(--font-display);color:var(--paper);letter-spacing:-.02em}h1.svelte-1thf6pg{max-width:16ch;margin:0;font-size:clamp(44px,7vw,68px);line-height:1.04}.hero-copy.svelte-1thf6pg{color:#f4f4f8c7;max-width:68ch;margin:24px 0 0;font-size:clamp(18px,2.5vw,22px);line-height:1.6}.hero-links.svelte-1thf6pg{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.button-primary.svelte-1thf6pg,.button-secondary.svelte-1thf6pg{border-radius:999px;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.button-primary.svelte-1thf6pg{background:var(--ban);color:var(--ink)}.button-secondary.svelte-1thf6pg{border:1px solid var(--line);color:var(--paper)}.scope-note.svelte-1thf6pg{max-width:78ch;color:var(--text-muted);margin:28px 0 0;font-size:14px;line-height:1.7}a.svelte-1thf6pg{color:var(--paper);text-underline-offset:4px}a.svelte-1thf6pg:hover{color:var(--mint)}.contents.svelte-1thf6pg{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:12px 24px;padding-top:20px;padding-bottom:20px;display:flex}.section.svelte-1thf6pg{border-bottom:1px solid var(--line);padding-top:80px;padding-bottom:80px}.section.svelte-1thf6pg h2:where(.svelte-1thf6pg){max-width:24ch;margin:0 0 24px;font-size:clamp(32px,5vw,46px);line-height:1.12}.section.svelte-1thf6pg p:where(.svelte-1thf6pg):not(.eyebrow,.card-label){color:#f4f4f8bd;max-width:74ch;font-size:16px;line-height:1.75}.section-grid.svelte-1thf6pg{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:start;gap:48px;display:grid}.fact-card.svelte-1thf6pg,.plan-card.svelte-1thf6pg{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:24px}.fact-card.svelte-1thf6pg p:where(.svelte-1thf6pg){margin-top:12px}.fact-card.svelte-1thf6pg .card-label:where(.svelte-1thf6pg){margin-top:0}.fact-card.svelte-1thf6pg ol:where(.svelte-1thf6pg){color:#f4f4f8c7;margin:0;padding-left:22px;line-height:1.9}.plans.svelte-1thf6pg{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.plan-card.svelte-1thf6pg{flex-direction:column;align-items:flex-start;display:flex}.plan-card.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin:0;font-size:22px}.plan-card.svelte-1thf6pg p:where(.svelte-1thf6pg){margin:16px 0 24px}.plan-card.svelte-1thf6pg a:where(.svelte-1thf6pg){font:12px/1.7 var(--font-mono);margin-top:auto}.pricing-note.svelte-1thf6pg{margin-top:24px}.faq.svelte-1thf6pg details:where(.svelte-1thf6pg){border-top:1px solid var(--line)}.faq.svelte-1thf6pg details:where(.svelte-1thf6pg):last-child{border-bottom:1px solid var(--line)}.faq.svelte-1thf6pg summary:where(.svelte-1thf6pg){color:var(--paper);font-family:var(--font-display);cursor:pointer;padding:20px 0;font-size:19px;font-weight:600}.faq.svelte-1thf6pg details:where(.svelte-1thf6pg) p:where(.svelte-1thf6pg){margin:0 0 22px}@media (width<=720px){.section-grid.svelte-1thf6pg,.plans.svelte-1thf6pg{grid-template-columns:1fr}.section.svelte-1thf6pg{padding-top:64px;padding-bottom:64px}.fact-card.svelte-1thf6pg{margin-top:8px}}
