.hero.svelte-1uha8ag{padding:4rem 0 3rem;background:linear-gradient(180deg,var(--surface-alt) 0%,var(--page-bg) 100%);border-bottom:1px solid var(--border)}.hero-inner.svelte-1uha8ag{max-width:44rem}.eyebrow.svelte-1uha8ag{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600;color:var(--accent);margin-bottom:.75rem}.title.svelte-1uha8ag{font-size:clamp(1.85rem,4vw,2.6rem);line-height:1.15;margin:0 0 1rem}.body.svelte-1uha8ag{font-size:1.05rem;color:var(--subtle-fg);margin:0 0 1.5rem}.cta-row.svelte-1uha8ag{display:inline-flex;gap:.6rem;flex-wrap:wrap}.section.svelte-1uha8ag{padding-top:2.5rem}.section-title.svelte-1uha8ag{font-size:1.25rem;margin:0 0 1rem}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}
