.wrap.svelte-c3f7w{max-width:620px;margin:0 auto;padding:64px 24px 96px}h1.svelte-c3f7w{font-family:var(--serif-brand);color:var(--ink);margin-bottom:10px;font-size:2.4rem}.lead.svelte-c3f7w{color:var(--ink-soft);margin-bottom:36px;line-height:1.7}form.svelte-c3f7w{flex-direction:column;gap:20px;display:flex}.row.svelte-c3f7w{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field.svelte-c3f7w{flex-direction:column;gap:6px;display:flex}label.svelte-c3f7w{color:var(--ink);font-size:.85rem;font-weight:600}.opt.svelte-c3f7w{color:var(--ink-muted);font-weight:400}input.svelte-c3f7w,select.svelte-c3f7w,textarea.svelte-c3f7w{font:inherit;color:var(--ink);background:var(--white);border:1px solid var(--rule);border-radius:6px;padding:11px 13px;font-size:.95rem}textarea.svelte-c3f7w{resize:vertical}input.svelte-c3f7w:focus,select.svelte-c3f7w:focus,textarea.svelte-c3f7w:focus{outline:2px solid var(--accent);outline-offset:1px}button.svelte-c3f7w{font:inherit;color:var(--white);background:var(--accent);cursor:pointer;border:0;border-radius:6px;align-self:flex-start;padding:12px 24px;font-weight:600}button.svelte-c3f7w:disabled{opacity:.6;cursor:default}.error.svelte-c3f7w,.banner.svelte-c3f7w{color:#b42318;font-size:.85rem}.fine.svelte-c3f7w{color:var(--ink-muted);font-size:.8rem;line-height:1.6}.hp.svelte-c3f7w{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.success.svelte-c3f7w h2:where(.svelte-c3f7w){font-family:var(--serif-brand);margin-bottom:8px;font-size:1.6rem}.success.svelte-c3f7w p:where(.svelte-c3f7w){color:var(--ink-soft);margin-bottom:16px}.success.svelte-c3f7w a:where(.svelte-c3f7w){color:var(--accent);text-decoration:none}@media (width<=560px){.row.svelte-c3f7w{grid-template-columns:1fr}}
