.marketing-page.svelte-10laknr{background:var(--color-page-bg);width:100%;min-height:100dvh;color:var(--color-text-secondary);flex-direction:column;display:flex;overflow-x:clip}.page-body.svelte-10laknr{flex:1}.hero.svelte-10laknr,.section.svelte-10laknr{max-width:1120px;margin:0 auto;padding:48px 24px}.hero.svelte-10laknr{padding-top:56px;padding-bottom:40px}.section.alt.svelte-10laknr{max-width:none}.section.alt.svelte-10laknr .inner:where(.svelte-10laknr),.section.alt.final-cta.svelte-10laknr{max-width:1120px;margin:0 auto}.eyebrow.svelte-10laknr,.section-eyebrow.svelte-10laknr{letter-spacing:.02em;text-transform:uppercase;color:var(--color-accent-text);margin:0 0 12px;font-size:.82em;font-weight:700}h1.svelte-10laknr{max-width:18em;margin:0 0 18px;font-size:1.8em;line-height:1.2}.lead.svelte-10laknr{color:var(--color-muted-2);max-width:40em;margin:0;font-size:1.05em;font-weight:600;line-height:1.55}.section.svelte-10laknr h2:where(.svelte-10laknr){max-width:20em;margin:0 0 24px;font-size:1.4em}.points.svelte-10laknr{grid-template-columns:1fr;gap:20px;display:grid}.point.svelte-10laknr{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:22px}.point-title.svelte-10laknr{font-weight:700;font-family:var(--font-display);margin-bottom:8px}.point.svelte-10laknr p:where(.svelte-10laknr){color:var(--color-muted-2);margin:0;font-size:.92em;line-height:1.55}.cost-row.svelte-10laknr{grid-template-columns:1fr;gap:16px;display:grid}.cost-card.svelte-10laknr{background:var(--color-page-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:20px}.cost-title.svelte-10laknr{margin-bottom:6px;font-weight:700}.cost-card.svelte-10laknr p:where(.svelte-10laknr){color:var(--color-muted-2);margin:0;font-size:.88em;line-height:1.5}.faq.svelte-10laknr{border-top:1px solid var(--color-border-strong)}.faq.svelte-10laknr details:where(.svelte-10laknr){border-bottom:1px solid var(--color-border-strong)}.faq.svelte-10laknr summary:where(.svelte-10laknr){cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-size:1em;font-weight:700;list-style:none;display:flex}.faq.svelte-10laknr summary:where(.svelte-10laknr)::-webkit-details-marker{display:none}.faq.svelte-10laknr summary:where(.svelte-10laknr):after{content:"+";color:var(--color-muted);font-size:1.3em;font-weight:400}.faq.svelte-10laknr details[open]:where(.svelte-10laknr) summary:where(.svelte-10laknr):after{content:"−"}.faq.svelte-10laknr p:where(.svelte-10laknr){color:var(--color-muted-2);max-width:42em;margin:0 0 16px;font-size:.92em;line-height:1.55}.final-cta.svelte-10laknr{text-align:center}.final-cta.svelte-10laknr h2:where(.svelte-10laknr){margin:0 auto 24px}.cta-row.svelte-10laknr{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta-row.svelte-10laknr .ghost:where(.svelte-10laknr){background:var(--color-page-bg);border-color:var(--color-accent-border);color:var(--color-accent-text)}@media (width>=860px){.hero.svelte-10laknr h1:where(.svelte-10laknr){font-size:2.3em}.points.svelte-10laknr,.cost-row.svelte-10laknr{grid-template-columns:repeat(3,1fr)}}@media (width<=639px){.cta-row.svelte-10laknr{flex-direction:column;align-items:stretch}}
