.turnstile.svelte-1of3d2c{min-height:65px}p.svelte-1of3d2c{margin:0;font-size:14px;color:var(--danger)}.body.svelte-jbyurx{max-width:780px;padding-bottom:80px}.back.svelte-jbyurx{display:inline-block;margin-bottom:14px;font-family:var(--font-display);font-size:18px;letter-spacing:1.5px}.sheet.svelte-jbyurx{display:flex;flex-direction:column;align-items:stretch;gap:22px;padding:30px 36px 36px;border-top:2px solid var(--crimson)}h1.svelte-jbyurx{margin:0;font-size:56px}.lead.svelte-jbyurx{margin:-14px 0 0;font-size:15px;color:var(--body)}.rules.svelte-jbyurx{margin:-8px 0 0;padding:10px 14px;font-size:15px;color:var(--text);background:var(--bg-well);border-left:3px solid var(--crimson-hi);border-radius:var(--radius)}fieldset.svelte-jbyurx{margin:0;padding:0;border:0}legend.svelte-jbyurx,.label.svelte-jbyurx{display:block;margin-bottom:8px;padding:0;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.choices.svelte-jbyurx{display:flex;flex-wrap:wrap;gap:8px}.choice.svelte-jbyurx input:where(.svelte-jbyurx){position:absolute;opacity:0;pointer-events:none}.choice.svelte-jbyurx span:where(.svelte-jbyurx){display:block;padding:6px 14px 7px;font-size:14px;color:var(--text);background:var(--metal-brush),var(--metal-face);border:1px solid var(--metal-border);border-radius:var(--radius);box-shadow:var(--metal-bevel);cursor:pointer}.choice.svelte-jbyurx span:where(.svelte-jbyurx):hover{filter:brightness(1.15)}.choice.svelte-jbyurx input:where(.svelte-jbyurx):checked+span:where(.svelte-jbyurx){color:#fff4f5;background:var(--metal-brush),var(--red-grad);border-color:#2a0610}.choice.svelte-jbyurx input:where(.svelte-jbyurx):focus-visible+span:where(.svelte-jbyurx){outline:2px solid var(--accent);outline-offset:2px}.row.svelte-jbyurx{display:grid;grid-template-columns:1fr 1fr;gap:16px}textarea.svelte-jbyurx{resize:vertical;line-height:1.55}.error.svelte-jbyurx{margin:0;font-size:15px;color:var(--danger)}.send.svelte-jbyurx{align-self:flex-start;font-size:22px;padding:11px 28px 8px}.sheet.svelte-jbyurx>.btn.metal:where(.svelte-jbyurx){align-self:flex-start}@media(max-width:640px){.sheet.svelte-jbyurx{padding:22px 20px 26px}h1.svelte-jbyurx{font-size:42px}.row.svelte-jbyurx{grid-template-columns:1fr}}
