.hero.svelte-zy1szp{background:linear-gradient(180deg, var(--teal-50), var(--color-surface));border-bottom:1px solid var(--color-border)}.hero.svelte-zy1szp .inner:where(.svelte-zy1szp){max-width:720px;padding:var(--space-12) var(--space-4);text-align:center;margin:0 auto}.eyebrow.svelte-zy1szp{color:var(--color-primary);font-weight:var(--fw-semibold);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.hero.svelte-zy1szp h1:where(.svelte-zy1szp){margin:var(--space-2) 0 0;letter-spacing:-.02em;font-size:2.4rem;line-height:1.15}.hero.svelte-zy1szp p:where(.svelte-zy1szp){margin:var(--space-4) auto 0;max-width:520px;color:var(--color-fg-muted);font-size:var(--fs-lg)}.cta.svelte-zy1szp{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.trial.svelte-zy1szp{margin-top:var(--space-3)!important;font-size:var(--fs-sm)!important;color:var(--color-fg-subtle)!important}.band.svelte-zy1szp{max-width:960px;padding:var(--space-12) var(--space-4);margin:0 auto}.band.alt.svelte-zy1szp{background:var(--color-surface-2);max-width:none}.band.alt.svelte-zy1szp h2:where(.svelte-zy1szp){text-align:center;font-size:var(--fs-xl);margin:0 0 var(--space-8)}.benefits.svelte-zy1szp{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.benefit.svelte-zy1szp .icon:where(.svelte-zy1szp){border-radius:var(--radius-md);background:var(--teal-50);width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--space-3);place-items:center;display:inline-grid}.benefit.svelte-zy1szp h3:where(.svelte-zy1szp){margin:0 0 var(--space-1);font-size:var(--fs-base)}.benefit.svelte-zy1szp p:where(.svelte-zy1szp){color:var(--color-fg-muted);font-size:var(--fs-sm);margin:0}.steps.svelte-zy1szp{gap:var(--space-5);flex-direction:column;max-width:560px;margin:0 auto;padding:0;list-style:none;display:flex}.steps.svelte-zy1szp li:where(.svelte-zy1szp){gap:var(--space-4);align-items:flex-start;display:flex}.num.svelte-zy1szp{border-radius:var(--radius-full);background:var(--color-primary);width:36px;height:36px;color:var(--color-on-primary);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}.steps.svelte-zy1szp h3:where(.svelte-zy1szp){font-size:var(--fs-base);margin:0 0 2px}.steps.svelte-zy1szp p:where(.svelte-zy1szp){color:var(--color-fg-muted);font-size:var(--fs-sm);margin:0}.center.svelte-zy1szp{text-align:center;margin-top:var(--space-8)}@media (width<=640px){.hero.svelte-zy1szp h1:where(.svelte-zy1szp){font-size:1.9rem}.benefits.svelte-zy1szp{grid-template-columns:1fr}}
