main.svelte-1bv7ezn{box-sizing:border-box;place-items:center;min-height:100dvh;padding:clamp(1.5rem,4vw,4rem);display:grid}.card.svelte-1bv7ezn{width:min(560px,100%)}.back.svelte-1bv7ezn{color:var(--ink);margin-bottom:1.25rem;font-weight:700;text-decoration:none;display:inline-block}.back.svelte-1bv7ezn:hover{text-decoration:underline}h1.svelte-1bv7ezn{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2.25rem,6vw,3.5rem);font-style:italic;font-weight:900}.lede.svelte-1bv7ezn{margin:0 0 2rem;font-size:1.15rem;font-weight:500}form.svelte-1bv7ezn{flex-direction:column;gap:1.1rem;display:flex}label.svelte-1bv7ezn{flex-direction:column;gap:.4rem;font-weight:700;display:flex}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{font:inherit;border:3px solid var(--ink);background:var(--cream);color:var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:12px;padding:.7rem .9rem}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:var(--magenta);box-shadow:3px 3px 0 var(--magenta);outline:none}textarea.svelte-1bv7ezn{resize:vertical}.hp.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.error.svelte-1bv7ezn{color:var(--magenta-deep);margin:0;font-weight:700}button.btn.svelte-1bv7ezn{align-self:flex-start;margin-top:.25rem}
