main.svelte-1uha8ag{text-align:center;max-width:48rem;margin:0 auto;padding:12vh 16px 2rem}h1.svelte-1uha8ag{margin:0;font-size:clamp(2.2rem,7vw,3.5rem)}.brand.svelte-1uha8ag{color:var(--accent)}.tagline.svelte-1uha8ag{color:var(--muted);margin:.5rem 0 2.5rem;font-size:1.1rem}.cards.svelte-1uha8ag{text-align:left;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:16px;display:grid}.card.svelte-1uha8ag{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .25rem}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted)}form.svelte-1uha8ag{gap:.5rem;display:flex}input.svelte-1uha8ag{text-transform:uppercase;flex:1}.card.svelte-1uha8ag .error:where(.svelte-1uha8ag){color:var(--danger)}
