.brand.svelte-1uha8ag{align-items:center;gap:12px;margin-bottom:28px;display:inline-flex}.brand-word.svelte-1uha8ag{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700}.hero.svelte-1uha8ag{margin-bottom:28px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.025em;margin:12px 0 14px;font-size:clamp(28px,4vw,42px);line-height:1.05}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){color:var(--ink-soft);max-width:580px;font-size:15px;line-height:1.6}.form.svelte-1uha8ag{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);max-width:520px;padding:28px}.cf-turnstile.svelte-1uha8ag{min-height:65px;margin-bottom:16px}.field.svelte-1uha8ag{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.field.svelte-1uha8ag label:where(.svelte-1uha8ag){font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:500}.field.svelte-1uha8ag input:where(.svelte-1uha8ag){background:var(--bg);border:1px solid var(--line-2);color:var(--ink);border-radius:var(--radius-md);outline:none;padding:13px 15px;font-size:15px;transition:border-color .15s,box-shadow .15s}.field.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--ink-faint)}.field.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{border-color:var(--acid);box-shadow:0 0 0 3px #c8ff1a1a}.btn-primary.svelte-1uha8ag{background:var(--acid);color:var(--bg);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--acid);padding:14px 22px;font-size:12px;font-weight:700;transition:transform .15s,box-shadow .15s}.btn-primary.svelte-1uha8ag:hover:not(:disabled){box-shadow:0 0 0 1px var(--acid), 0 12px 24px -8px var(--acid-glow);transform:translateY(-1px)}.btn-primary.svelte-1uha8ag:disabled{cursor:not-allowed;opacity:.6}.error.svelte-1uha8ag{font-family:var(--mono);color:var(--magenta);border-radius:var(--radius-md);background:#ff2e880f;border:1px solid #ff2e8866;margin-bottom:14px;padding:10px 12px;font-size:12px}.footnote.svelte-1uha8ag{color:var(--ink-dim);max-width:480px;margin-top:16px;font-size:12px;line-height:1.55}
