.wrap.svelte-1119nhm{max-width:640px;margin:0 auto;padding:56px 24px 80px}.eyebrow.svelte-1119nhm{font-family:var(--font-cr-logo);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px}h1.svelte-1119nhm{font-family:var(--font-cr-display);font-size:clamp(28px,4.2vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.12;color:var(--color-text);margin:0 0 14px}.lede.svelte-1119nhm{font-size:15.5px;line-height:1.6;color:var(--color-text-muted);margin:0 0 32px}.lede.svelte-1119nhm a:where(.svelte-1119nhm){color:var(--color-accent);text-decoration:none}.lede.svelte-1119nhm a:where(.svelte-1119nhm):hover{text-decoration:underline}form.svelte-1119nhm{display:grid;gap:18px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:28px 26px 24px}label.svelte-1119nhm{display:grid;gap:6px;font-family:var(--font-cr-body);font-size:13.5px;font-weight:500;color:var(--color-text)}label.svelte-1119nhm em:where(.svelte-1119nhm){font-style:normal;font-weight:400;color:var(--color-text-muted);font-size:12.5px}input.svelte-1119nhm,select.svelte-1119nhm,textarea.svelte-1119nhm{padding:10px 12px;border:1.5px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:14px;font-family:var(--font-cr-body);transition:border-color .12s}textarea.svelte-1119nhm{resize:vertical;min-height:110px;line-height:1.55}input.svelte-1119nhm:focus,select.svelte-1119nhm:focus,textarea.svelte-1119nhm:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-dim)}.hint.svelte-1119nhm{font-size:12px;color:var(--color-text-muted);font-weight:400;line-height:1.4}button[type=submit].svelte-1119nhm{padding:12px 18px;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;margin-top:4px;transition:background .12s}button[type=submit].svelte-1119nhm:hover:not(:disabled){background:var(--color-accent-dark)}button[type=submit].svelte-1119nhm:disabled{opacity:.55;cursor:not-allowed}.btn-label.svelte-1119nhm{display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn-label.svelte-1119nhm svg{flex-shrink:0}.err.svelte-1119nhm{color:var(--color-danger);font-family:var(--font-cr-body);font-size:13.5px;line-height:1.5;margin:0;padding:10px 14px;background:color-mix(in srgb,var(--color-danger) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent);border-radius:8px}.footer.svelte-1119nhm{font-family:var(--font-cr-body);font-size:12.5px;color:var(--color-text-muted);margin:4px 0 0;text-align:center}.footer.svelte-1119nhm a:where(.svelte-1119nhm){color:var(--color-accent);text-decoration:none}.footer.svelte-1119nhm a:where(.svelte-1119nhm):hover{text-decoration:underline}.honeypot.svelte-1119nhm{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ok.svelte-1119nhm{background:color-mix(in srgb,var(--cr-accent-green) 5%,transparent);border:1px solid color-mix(in srgb,var(--cr-accent-green) 30%,transparent);border-radius:14px;padding:28px 26px 24px}.ok.svelte-1119nhm h2:where(.svelte-1119nhm){font-family:var(--font-cr-display);font-size:22px;font-weight:600;margin:0 0 10px;color:var(--color-text)}.ok.svelte-1119nhm p:where(.svelte-1119nhm){font-size:14.5px;color:var(--color-text-muted);line-height:1.6;margin:0 0 16px}.ok.svelte-1119nhm .back:where(.svelte-1119nhm){display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--color-accent);text-decoration:none}.ok.svelte-1119nhm .back:where(.svelte-1119nhm):hover{text-decoration:underline}.ok.svelte-1119nhm .back:where(.svelte-1119nhm) svg{flex-shrink:0}
