.noscript-note.svelte-1kh7jkw{max-width:640px;color:var(--paper-88);margin:0 0 24px;font-size:1rem;line-height:1.65}.noscript-note.svelte-1kh7jkw a:where(.svelte-1kh7jkw){color:var(--signal)}.flow.svelte-1kh7jkw{flex:1}.col.svelte-1kh7jkw{padding:clamp(40px, 6vw, 72px) var(--gutter) clamp(48px, 7vw, 88px);max-width:760px}.switch-line.svelte-1kh7jkw{color:var(--paper-50);margin:0 0 clamp(20px,3vw,32px);font-size:.875rem}.switch-line.svelte-1kh7jkw a:where(.svelte-1kh7jkw){color:var(--signal);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.page-kicker.svelte-1kh7jkw{color:var(--paper-45);margin:0 0 14px}.question.svelte-1kh7jkw{letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:800;line-height:1.05}.hint.svelte-1kh7jkw{color:var(--paper-65);max-width:520px;margin:0 0 32px;font-size:1rem;line-height:1.6}.fields.svelte-1kh7jkw{flex-direction:column;gap:18px;max-width:560px;display:flex}.field.svelte-1kh7jkw{flex-direction:column;gap:8px;display:flex}.field-label.svelte-1kh7jkw{letter-spacing:.1em;color:var(--paper-55);font-size:.875rem}input.svelte-1kh7jkw,textarea.svelte-1kh7jkw{font-family:var(--font-body);color:var(--paper);background:#ece8df0d;border:1px solid #ece8df73;outline:none;padding:15px 16px;font-size:1rem}textarea.svelte-1kh7jkw{resize:vertical}input.svelte-1kh7jkw:focus,textarea.svelte-1kh7jkw:focus,input[aria-invalid=true].svelte-1kh7jkw,textarea[aria-invalid=true].svelte-1kh7jkw{border-color:var(--signal)}.error.svelte-1kh7jkw{color:var(--signal);font-size:.875rem}.reply-line.svelte-1kh7jkw{color:var(--paper-65);margin:0;font-size:1rem;line-height:1.6}.submit.svelte-1kh7jkw{font-family:var(--font-display);background:var(--signal);color:var(--ink);cursor:pointer;border:none;align-self:flex-start;padding:16px 30px;font-size:1rem;font-weight:700}.submit.svelte-1kh7jkw:hover:not(:disabled){background:var(--paper)}.submit.svelte-1kh7jkw:disabled{opacity:.6;cursor:wait}.privacy.svelte-1kh7jkw{color:var(--paper-55);font-size:.875rem;line-height:1.7}.privacy.svelte-1kh7jkw a:where(.svelte-1kh7jkw){color:var(--paper-65)}.received.svelte-1kh7jkw{color:var(--signal);margin:0 0 14px}.confirm-lede.svelte-1kh7jkw{color:var(--paper-88);max-width:560px;margin:0 0 32px;font-size:1.0312rem;line-height:1.7}.back-home.svelte-1kh7jkw{min-height:44px;color:var(--signal);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.back-home.svelte-1kh7jkw:hover{text-underline-offset:3px;text-decoration:underline}
