.hero.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-16)}.eyebrow.svelte-1uha8ag{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}h1.svelte-1uha8ag{font-size:var(--text-fluid-5xl);font-weight:var(--weight-bold);color:var(--text-primary);line-height:var(--leading-tight);max-inline-size:18ch}.subheadline.svelte-1uha8ag{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed);max-inline-size:55ch}.cta-group.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block-start:var(--space-4)}h2.svelte-1uha8ag{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary);margin-block-end:var(--space-3)}p.svelte-1uha8ag{color:var(--text-secondary);line-height:var(--leading-relaxed)}.feature-list.svelte-1uha8ag{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2);margin-block-start:var(--space-4)}.feature-list.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}.feature-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓";color:var(--brand-accent);font-weight:var(--weight-bold);flex-shrink:0}
