.intake_root__7_L_9{min-height:100dvh;padding:var(--space-section) var(--space-gutter);display:flex;align-items:flex-start;justify-content:center}.intake_inner__gTwGg{width:100%;max-width:640px}.intake_loading__xm680{width:100%;height:400px;background:var(--color-surface-elevated);border-radius:var(--radius-md);animation:intake_pulse__yotnb 1.6s ease-in-out infinite}@keyframes intake_pulse__yotnb{0%,to{opacity:1}50%{opacity:.4}}.IntakeStep2Form_root__VHGrG{display:flex;flex-direction:column;gap:var(--space-8)}.IntakeStep2Form_skeleton__qJ18p{height:1.5rem;width:100%;background:var(--color-surface-elevated);border-radius:var(--radius-sm);animation:IntakeStep2Form_pulse__1MN6v 1.6s ease-in-out infinite}@keyframes IntakeStep2Form_pulse__1MN6v{0%,to{opacity:1}50%{opacity:.4}}.IntakeStep2Form_header__SQFVh{display:flex;flex-direction:column;gap:var(--space-3)}.IntakeStep2Form_step__bCpxp{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin:0}.IntakeStep2Form_heading__y7Non{font-size:var(--text-h2);font-weight:var(--weight-black);letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--color-text);margin:0}.IntakeStep2Form_sub__CMj5v{font-size:var(--text-body);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.IntakeStep2Form_oauthSection__6Es7W{padding:var(--space-5) var(--space-6);background:var(--color-surface-elevated);border-radius:var(--radius-md);border-left:3px solid var(--color-accent);display:flex;flex-direction:column;gap:var(--space-1)}.IntakeStep2Form_oauthLabel__JeItK{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0}.IntakeStep2Form_oauthEmail__PqBC6{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.IntakeStep2Form_oauthName__R_KSI{font-size:var(--text-body-sm);color:var(--color-text-muted);margin:0}.IntakeStep2Form_form__EpUy9{display:flex;flex-direction:column;gap:var(--space-7)}.IntakeStep2Form_generalError__Q_p1o{padding:var(--space-4) var(--space-5);background:var(--color-danger-subtle);color:var(--color-danger);border-radius:var(--radius-sm);font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.IntakeStep2Form_consentGroup__BXCRi{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.IntakeStep2Form_consentLegend__FTUgC{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:var(--space-3)}.IntakeStep2Form_consentItem__L_lmo{display:flex;align-items:flex-start;gap:var(--space-3)}.IntakeStep2Form_consentLabel__hOqUl{font-size:var(--text-body-sm);color:var(--color-text);line-height:var(--leading-relaxed);cursor:pointer}.IntakeStep2Form_consentLink___8Wc3{color:var(--color-accent);text-underline-offset:2px}.IntakeStep2Form_consentLink___8Wc3:hover{text-decoration:none}.IntakeStep2Form_optional__X9kvz,.IntakeStep2Form_required__eeqgb{color:var(--color-text-subtle);font-size:var(--text-caption)}.IntakeStep2Form_consentError___2QK0{font-size:var(--text-caption);color:var(--color-danger);margin:0;padding-left:calc(var(--space-5) + var(--space-3))}.IntakeStep2Form_actions__1zgtE{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4)}.IntakeStep2Form_backButton__hfr_z{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-8);background:transparent;color:var(--color-text-muted);font-size:var(--text-body);font-weight:var(--weight-medium);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.IntakeStep2Form_backButton__hfr_z:hover{border-color:var(--color-text-muted);color:var(--color-text)}.IntakeStep2Form_submitButton__3EDH9{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-10);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-body);font-weight:var(--weight-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out)}.IntakeStep2Form_submitButton__3EDH9:hover:not(:disabled){background:var(--color-accent-hover)}.IntakeStep2Form_submitButton__3EDH9:disabled{opacity:.6;cursor:not-allowed}.IntakeStep2Form_submitButton__3EDH9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.IntakeStep2Form_dialogActions__S6lHw{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-5)}.IntakeStep2Form_dialogConfirm__ojkQP{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-7);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.IntakeStep2Form_dialogConfirm__ojkQP:hover{background:var(--color-accent-hover)}.IntakeStep2Form_dialogCancel__fD_iL{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-7);background:transparent;color:var(--color-text-muted);font-size:var(--text-body-sm);font-weight:var(--weight-medium);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.IntakeStep2Form_dialogCancel__fD_iL:hover{color:var(--color-text)}@media (max-width:480px){.IntakeStep2Form_actions__1zgtE{flex-direction:column-reverse}.IntakeStep2Form_backButton__hfr_z,.IntakeStep2Form_submitButton__3EDH9{width:100%;justify-content:center}}.IntakeStep1Form_root__I_DD3{display:flex;flex-direction:column;gap:var(--space-10)}.IntakeStep1Form_header__ZYH94{display:flex;flex-direction:column;gap:var(--space-3)}.IntakeStep1Form_step__DHTxr{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin:0}.IntakeStep1Form_heading__7sSvX{font-size:var(--text-h2);font-weight:var(--weight-black);letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--color-text);margin:0}.IntakeStep1Form_sub__cRRiy{font-size:var(--text-body);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.IntakeStep1Form_form__qHzs3{display:flex;flex-direction:column;gap:var(--space-7)}.IntakeStep1Form_actions__QAyjF{display:flex;justify-content:flex-end;padding-top:var(--space-4)}.IntakeStep1Form_nextButton__cshMX{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-10);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-body);font-weight:var(--weight-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out)}.IntakeStep1Form_nextButton__cshMX:hover{background:var(--color-accent-hover)}.IntakeStep1Form_nextButton__cshMX:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:480px){.IntakeStep1Form_nextButton__cshMX{width:100%;justify-content:center}}