.hero.svelte-1uha8ag{max-width:640px;margin:8vh auto 0;text-align:center}h1.svelte-1uha8ag{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.01em}.sub.svelte-1uha8ag{margin:14px 0 28px;color:var(--color-fg-muted);font-size:.92rem;line-height:1.5}code.svelte-1uha8ag{font-family:var(--font-mono);font-size:.82rem;padding:1.5px 5px;border-radius:4px;background:var(--color-surface-soft)}.form.svelte-1uha8ag{display:flex;gap:8px;margin:0 auto;max-width:560px}input.svelte-1uha8ag{flex:1;padding:11px 14px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);font-size:.92rem;font-family:var(--font-mono)}input.svelte-1uha8ag:focus{outline:none;border-color:var(--color-fg)}button.svelte-1uha8ag{padding:11px 22px;border-radius:8px;border:0;background:var(--color-fg);color:var(--color-page);font-size:.92rem;font-weight:600;cursor:pointer}button.svelte-1uha8ag:hover{opacity:.86}.err.svelte-1uha8ag{margin-top:14px;padding:9px 14px;border-radius:6px;background:#dc3c3c14;border:1px solid rgba(220,60,60,.22);color:#b43232;font-size:.85rem;text-align:left}.note.svelte-1uha8ag{margin-top:38px;color:var(--color-fg-muted);font-size:.78rem;line-height:1.55}
