.card.svelte-1bplzvv{width:min(440px,100%);border:1px solid #3a3a3a;border-radius:var(--radius);background:linear-gradient(140deg,#1a1a1a,#0f0f0f);box-shadow:0 24px 64px #0007,inset 0 1px #ffffff0a;padding:40px}header.svelte-1bplzvv{display:grid;gap:12px;margin-bottom:32px}.eyebrow.svelte-1bplzvv{font-size:13px;color:var(--fg-muted);margin:0}h1.svelte-1bplzvv{font-size:clamp(28px,4vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.lede.svelte-1bplzvv{font-size:15px;color:var(--fg-muted);line-height:1.6;margin:0}.body.svelte-1bplzvv{display:grid;gap:20px}.foot.svelte-1bplzvv{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;color:var(--fg-muted);text-align:center}.foot.svelte-1bplzvv a{color:var(--fg);text-decoration:underline;text-underline-offset:4px}@media(max-width:480px){.card.svelte-1bplzvv{padding:28px 22px;border-radius:10px}header.svelte-1bplzvv{margin-bottom:24px}}.field.svelte-q16qnb{display:grid;gap:8px}label.svelte-q16qnb{font-size:13px;font-weight:600}input.svelte-q16qnb{width:100%;min-height:48px;border:1px solid #424242;border-radius:var(--radius-sm);background-color:#0d0d0d;color:var(--fg);padding:12px 14px;font-size:15px;transition:border-color var(--duration)}input.svelte-q16qnb::placeholder{color:#666}input.svelte-q16qnb:focus{border-color:gray;outline:none}input[aria-invalid=true].svelte-q16qnb{border-color:#8a8a8a}.help.svelte-q16qnb,.error.svelte-q16qnb{font-size:12px;margin:0;max-width:none}.help.svelte-q16qnb{color:var(--fg-muted)}.error.svelte-q16qnb{color:#e6e6e6}.btn.svelte-1xko78n{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:inherit;font-weight:550;font-size:14px;line-height:1.4;letter-spacing:var(--tracking-body);white-space:nowrap;transition:background var(--duration),border-color var(--duration),color var(--duration),opacity var(--duration)}.full.svelte-1xko78n{width:100%}.btn--primary.svelte-1xko78n{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn--plain.svelte-1xko78n{border-color:transparent;padding-inline:0;min-height:40px;color:var(--fg-muted)}.btn.svelte-1xko78n:disabled{opacity:.6;cursor:wait}@media(hover:hover){.btn--primary.svelte-1xko78n:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn--ghost.svelte-1xko78n:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 8%,transparent)}.btn--plain.svelte-1xko78n:hover{color:var(--fg);text-decoration:underline;text-underline-offset:5px}}
