.ProfileRequestForm-module__o_sJ1W__form{gap:var(--space-5);flex-direction:column;max-width:46rem;display:flex}.ProfileRequestForm-module__o_sJ1W__field{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ProfileRequestForm-module__o_sJ1W__label,.ProfileRequestForm-module__o_sJ1W__legend{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.06em;font-size:var(--t-sm);color:var(--fg);padding:0}.ProfileRequestForm-module__o_sJ1W__input,.ProfileRequestForm-module__o_sJ1W__textarea{width:100%;min-height:var(--control-h);padding:var(--space-3);background:var(--surface);border:1px solid var(--line);color:var(--fg);font:inherit}.ProfileRequestForm-module__o_sJ1W__textarea{resize:vertical;line-height:1.6}.ProfileRequestForm-module__o_sJ1W__input:focus-visible,.ProfileRequestForm-module__o_sJ1W__textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ProfileRequestForm-module__o_sJ1W__radio{align-items:center;gap:var(--space-3);min-height:var(--control-h);cursor:pointer;display:flex}.ProfileRequestForm-module__o_sJ1W__hint{font-size:var(--t-sm);color:var(--muted)}.ProfileRequestForm-module__o_sJ1W__error{padding:var(--space-3);border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--fg);margin:0}.ProfileRequestForm-module__o_sJ1W__doneTitle{margin-top:0}.ProfileRequestForm-module__o_sJ1W__ref{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:var(--highlight)}.ProfileRequestForm-module__o_sJ1W__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}