.hero.svelte-1uha8ag{text-align:center;padding:var(--space-xxl) 0 var(--space-xl)}.hero-icon.svelte-1uha8ag{display:flex;justify-content:center;margin-bottom:var(--space-lg)}.tagline.svelte-1uha8ag{font-size:1.2rem;color:var(--text-muted);max-width:32em;margin:0 auto var(--space-lg)}.status.svelte-1uha8ag{display:inline-block;background:var(--accent-soft);color:var(--accent);padding:var(--space-xs) var(--space-md);border-radius:999px;font-size:.9rem;font-weight:600;letter-spacing:.02em}.intro.svelte-1uha8ag{max-width:40em;margin:var(--space-xxl) auto 0;text-align:center;font-size:1.1rem;color:var(--text)}.features.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin:var(--space-xxxl) 0}@media (min-width: 768px){.features.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.feature.svelte-1uha8ag{background:var(--surface-elev);border:1px solid var(--divider);border-radius:var(--radius-card);padding:var(--space-xl)}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--text-muted)}.privacy-callout.svelte-1uha8ag{margin-top:var(--space-xxxl);padding:var(--space-xl);background:var(--surface-elev);border-radius:var(--radius-sheet);border:1px solid var(--divider)}.privacy-callout.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0}.privacy-link.svelte-1uha8ag{font-weight:600}
