.wrap.svelte-s93h2j{max-width:640px;margin:0 auto;padding:56px var(--page-gutter) 80px}.head.svelte-s93h2j{text-align:center;margin-bottom:36px}.kicker.svelte-s93h2j{margin:0;font:800 11px/1 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--mar)}h1.svelte-s93h2j{margin:14px 0 0;font:400 clamp(40px,7vw,64px) / .95 var(--font-display);letter-spacing:-.01em;color:var(--ink)}h1.svelte-s93h2j em:where(.svelte-s93h2j){font-style:italic;color:var(--mar)}.deck.svelte-s93h2j{margin:18px auto 0;max-width:46ch;font:400 17px/1.55 var(--font-body);color:var(--sub)}.state.svelte-s93h2j{border-top:2px solid var(--rule);padding-top:16px;margin-bottom:22px;text-align:left}.state[data-state=success].svelte-s93h2j{border-top-color:var(--grn)}.state[data-state=already].svelte-s93h2j{border-top-color:var(--gold)}.state[data-state=error].svelte-s93h2j{border-top-color:var(--marbright)}.state-tag.svelte-s93h2j{margin:0;font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase}.state-tag.grn.svelte-s93h2j{color:var(--grn)}.state-tag.gold.svelte-s93h2j{color:var(--gold)}.state-tag.marbright.svelte-s93h2j{color:var(--marbright)}.state.svelte-s93h2j h2:where(.svelte-s93h2j){margin:10px 0 8px;font:400 24px/1.1 var(--font-display);color:var(--ink)}.state-body.svelte-s93h2j{margin:0 0 14px;font:400 14px/1.5 var(--font-body);color:var(--sub)}.state-fine.svelte-s93h2j{margin:0;font:400 12px/1.5 var(--font-ui);color:var(--meta)}.cta.svelte-s93h2j{display:inline-block;padding:11px 18px;background:var(--mar);color:#f9f4ee;font:700 11px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.form.svelte-s93h2j{display:flex;flex-direction:column;gap:16px;text-align:left}.field.svelte-s93h2j span:where(.svelte-s93h2j){display:block;margin-bottom:8px;font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--meta)}.field.svelte-s93h2j input:where(.svelte-s93h2j){width:100%;padding:12px 14px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:400 15px/1.4 var(--font-ui)}.field.invalid.svelte-s93h2j input:where(.svelte-s93h2j){border:1.5px solid var(--marbright)}.field.svelte-s93h2j input:where(.svelte-s93h2j):focus-visible{outline:2px solid var(--mar);outline-offset:-1px}.submit.svelte-s93h2j{padding:14px;border:0;background:var(--mar);color:#f9f4ee;font:800 12px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.fine-print.svelte-s93h2j{margin:0;font:400 12px/1.5 var(--font-ui);color:var(--meta);text-align:center}.fine-print.svelte-s93h2j a:where(.svelte-s93h2j){color:var(--mar)}
