.page.svelte-1375qm6{min-height:100dvh;padding:var(--space-9) var(--gutter-mobile);background:var(--color-bg);justify-content:center;align-items:center;display:flex}.inner.svelte-1375qm6{gap:var(--space-5);text-align:center;flex-direction:column;width:100%;max-width:480px;display:flex}.eyebrow.svelte-1375qm6{font-family:var(--font-wordmark);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-text-muted)}.title.svelte-1375qm6{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);font-size:clamp(2.5rem,6vw,4rem);font-weight:400;line-height:1.05}.title.svelte-1375qm6 em:where(.svelte-1375qm6){font-style:italic}.lede.svelte-1375qm6{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text);max-width:38ch;margin-inline:auto}.form.svelte-1375qm6{gap:var(--space-5);margin-top:var(--space-4);flex-direction:column;display:flex}.field.svelte-1375qm6{gap:var(--space-2);text-align:left;flex-direction:column;display:flex}.field-label.svelte-1375qm6{font-family:var(--font-wordmark);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-text-muted)}.field-input.svelte-1375qm6{width:100%;min-height:48px;padding:var(--space-3) 0;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);border-bottom:1px solid var(--color-rule);transition:border-color var(--duration-fast) var(--ease-standard)}.field-input.svelte-1375qm6:focus-visible{box-shadow:none;border-bottom-color:var(--color-text);outline:none}.field-input[aria-invalid=true].svelte-1375qm6{border-bottom-color:var(--color-olive)}.error.svelte-1375qm6{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-olive);text-align:left}.submit.svelte-1375qm6{min-height:var(--height-md);padding:var(--space-3) var(--space-2);font-family:var(--font-wordmark);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-text);border-bottom:1px solid var(--color-text);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), letter-spacing var(--duration-base) var(--ease-standard);align-self:center;align-items:center;display:inline-flex}.submit.svelte-1375qm6:hover:not(:disabled){color:var(--color-olive);border-bottom-color:var(--color-olive);letter-spacing:.2em}.submit.svelte-1375qm6:focus-visible{box-shadow:var(--focus-ring);outline:none}.submit.svelte-1375qm6:disabled{opacity:.4;cursor:not-allowed}.confirm.svelte-1375qm6{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-headline);color:var(--color-text);max-width:36ch;margin-inline:auto}.confirm.svelte-1375qm6 em:where(.svelte-1375qm6){font-style:italic}.footnote.svelte-1375qm6{margin-top:var(--space-5)}.back-link.svelte-1375qm6{font-family:var(--font-wordmark);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-text-muted);min-height:var(--height-md);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-rule);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;display:inline-flex}.back-link.svelte-1375qm6:hover{color:var(--color-text);border-bottom-color:var(--color-text)}
