.hero.svelte-1uha8ag{padding:96px 0 72px;text-align:center}.eyebrow.svelte-1uha8ag{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 16px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(34px,6vw,58px);margin-bottom:20px}.lead.svelte-1uha8ag{max-width:660px;margin:0 auto 32px;font-size:18px;color:var(--muted)}.cta.svelte-1uha8ag{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.subnote.svelte-1uha8ag{margin-top:18px;font-size:13px}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag),.closer.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;font-size:clamp(26px,4vw,36px)}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:36px}.feature.svelte-1uha8ag .ficon:where(.svelte-1uha8ag){font-size:24px}.feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:10px 0 6px;font-size:18px}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:15px}.more.svelte-1uha8ag{text-align:center;margin-top:28px}.cta-card.svelte-1uha8ag{text-align:center;padding:48px 24px}.cta-card.svelte-1uha8ag .btn:where(.svelte-1uha8ag){margin-top:12px}
