.ForgotPasswordForm_form__5BnPZ.ForgotPasswordForm_form__5BnPZ{display:flex;flex-direction:column;gap:var(--space-4)}.ForgotPasswordForm_link__WCywW.ForgotPasswordForm_link__WCywW{color:var(--color-primary);text-decoration:none}.ForgotPasswordForm_link__WCywW.ForgotPasswordForm_link__WCywW:hover{text-decoration:underline}.AuthShell_shell__Yd0v8.AuthShell_shell__Yd0v8{display:grid;grid-template-areas:"form" "brand";grid-template-columns:1fr;max-width:var(--content-max-width);margin-inline:auto;padding:var(--space-6) var(--space-4);gap:var(--space-6);background-color:var(--color-background)}.AuthShell_formCol__VKptY.AuthShell_formCol__VKptY{grid-area:form;min-width:0}.AuthShell_formCard__NEhW7.AuthShell_formCard__NEhW7{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.AuthShell_step__BAT65.AuthShell_step__BAT65{margin:0;font-family:var(--role-eyebrow-family);font-size:var(--role-eyebrow-size);font-weight:var(--role-eyebrow-weight);line-height:var(--role-eyebrow-leading);letter-spacing:var(--role-eyebrow-tracking);color:var(--role-eyebrow-ink);text-transform:uppercase;color:var(--role-meta-ink)}.AuthShell_heading__EllIm.AuthShell_heading__EllIm{font-family:var(--role-title-page-family);font-size:var(--fs-4xl);font-weight:var(--role-title-page-weight);line-height:var(--role-title-page-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-page-ink);margin:0}.AuthShell_notice__3ll5b.AuthShell_notice__3ll5b,.AuthShell_subheading__DekBV.AuthShell_subheading__DekBV{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}.AuthShell_notice__3ll5b.AuthShell_notice__3ll5b{padding:var(--space-3) var(--space-4);background-color:var(--color-primary-50);border-radius:var(--radius-base);color:var(--role-title-card-ink)}.AuthShell_footer__gjRtF.AuthShell_footer__gjRtF{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);display:flex;flex-direction:column;gap:var(--space-2)}.AuthShell_brandCol__vILrU.AuthShell_brandCol__vILrU{grid-area:brand;display:none;flex-direction:column;gap:var(--space-6)}.AuthShell_eyebrow__znFWn.AuthShell_eyebrow__znFWn{margin:0;font-family:var(--role-eyebrow-family);font-size:var(--role-eyebrow-size);font-weight:var(--role-eyebrow-weight);line-height:var(--role-eyebrow-leading);letter-spacing:var(--role-eyebrow-tracking);color:var(--role-eyebrow-ink);text-transform:uppercase}.AuthShell_headline__O8lJ9.AuthShell_headline__O8lJ9{margin:0;font-family:var(--role-title-page-family);font-size:var(--role-title-page-size);font-weight:var(--role-title-page-weight);line-height:var(--role-title-page-leading);letter-spacing:var(--role-title-page-tracking);color:var(--role-title-page-ink)}.AuthShell_description__pko5Z.AuthShell_description__pko5Z{margin:0;font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink)}.AuthShell_benefits__EMPtH.AuthShell_benefits__EMPtH{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.AuthShell_benefit__HYJ3r.AuthShell_benefit__HYJ3r{margin:0;display:flex;align-items:flex-start;gap:var(--space-3)}.AuthShell_benefitIcon__SjZAO.AuthShell_benefitIcon__SjZAO{flex-shrink:0;margin-top:2px;color:var(--color-primary)}.AuthShell_benefitText__pazl6.AuthShell_benefitText__pazl6{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.AuthShell_benefitTitle__5HFt2.AuthShell_benefitTitle__5HFt2{font-weight:var(--role-meta-weight);color:var(--role-meta-ink);font-weight:var(--role-title-card-weight);color:var(--role-title-card-ink)}.AuthShell_benefitDescription__or9Q0.AuthShell_benefitDescription__or9Q0,.AuthShell_benefitTitle__5HFt2.AuthShell_benefitTitle__5HFt2{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking)}.AuthShell_benefitDescription__or9Q0.AuthShell_benefitDescription__or9Q0{font-weight:var(--role-meta-weight);color:var(--role-meta-ink);font-size:var(--role-eyebrow-size)}.AuthShell_stats__qcnqi.AuthShell_stats__qcnqi{display:flex;gap:var(--space-6);margin:0;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.AuthShell_stat__1siqB.AuthShell_stat__1siqB{display:flex;flex-direction:column;gap:var(--space-1)}.AuthShell_statValue__JYf6T.AuthShell_statValue__JYf6T{margin:0;font-family:var(--role-figure-family);font-size:var(--role-figure-size);font-weight:var(--role-figure-weight);line-height:var(--role-figure-leading);letter-spacing:var(--role-figure-tracking);color:var(--role-figure-ink);color:var(--color-primary)}.AuthShell_statLabel__XRslR.AuthShell_statLabel__XRslR{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);font-size:var(--role-eyebrow-size)}@media(min-width:600px){.AuthShell_shell__Yd0v8.AuthShell_shell__Yd0v8{grid-template-columns:minmax(0,32.5rem);justify-content:center;padding:var(--space-8) var(--space-6)}.AuthShell_brandCol__vILrU.AuthShell_brandCol__vILrU,.AuthShell_formCol__VKptY.AuthShell_formCol__VKptY{width:100%}.AuthShell_brandCol__vILrU.AuthShell_brandCol__vILrU{display:flex}.AuthShell_benefits__EMPtH.AuthShell_benefits__EMPtH{grid-template-columns:1fr 1fr}}@media(min-width:900px){.AuthShell_shell__Yd0v8.AuthShell_shell__Yd0v8{grid-template-areas:"brand form";grid-template-columns:1fr 1fr;column-gap:var(--space-12);padding:var(--space-8)}.AuthShell_benefits__EMPtH.AuthShell_benefits__EMPtH{grid-template-columns:1fr}}@media(min-width:1200px){.AuthShell_shell__Yd0v8.AuthShell_shell__Yd0v8{padding:var(--space-12)}}.FormAlert_alert__3vFZt.FormAlert_alert__3vFZt{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid;border-radius:var(--radius-base)}.FormAlert_error__4iJyb.FormAlert_error__4iJyb{background-color:var(--color-error-50);border-color:var(--color-error-500)}.FormAlert_success__JrVlc.FormAlert_success__JrVlc{background-color:var(--color-success-50);border-color:var(--color-success-500)}.FormAlert_error__4iJyb.FormAlert_error__4iJyb .FormAlert_icon__xYQ3s{color:var(--color-error)}.FormAlert_success__JrVlc.FormAlert_success__JrVlc .FormAlert_icon__xYQ3s{color:var(--color-success)}.FormAlert_icon__xYQ3s.FormAlert_icon__xYQ3s{flex-shrink:0;margin-top:1px}.FormAlert_body__m2rly.FormAlert_body__m2rly{min-width:0}.FormAlert_message__k_5Lt.FormAlert_message__k_5Lt{font-weight:var(--font-weight-normal);color:var(--color-text)}.FormAlert_action__BPHKc.FormAlert_action__BPHKc,.FormAlert_message__k_5Lt.FormAlert_message__k_5Lt{font-family:var(--font-family-secondary);font-size:var(--fs-sm);line-height:var(--line-height-normal)}.FormAlert_action__BPHKc.FormAlert_action__BPHKc{margin-top:var(--space-2);font-weight:var(--font-weight-bold)}.SubmitButton_submitButton__QSAXR.SubmitButton_submitButton__QSAXR{position:relative;min-height:var(--input-height-lg)}.SubmitButton_label__BmZGe.SubmitButton_label__BmZGe{display:inline-block}.SubmitButton_spinner__GKS8t.SubmitButton_spinner__GKS8t{position:absolute;right:var(--space-4);color:inherit}.FormField_formField__GQQIJ.FormField_formField__GQQIJ{position:relative}.FormField_labelContainer__3OYnP.FormField_labelContainer__3OYnP{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.FormField_formFieldTitle__AM7A7.FormField_formFieldTitle__AM7A7{font-weight:var(--font-weight-semibold);padding:0;margin:0;box-sizing:border-box;font-size:var(--fs-sm);color:var(--color-text);line-height:var(--line-height-normal)}.FormField_requiredAsterisk__Mjy5s.FormField_requiredAsterisk__Mjy5s{color:var(--color-semantic-error);margin-left:var(--space-1);font-weight:var(--font-weight-bold);font-size:inherit;line-height:inherit}.FormField_passwordToggle__OE7kt.FormField_passwordToggle__OE7kt{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-text-muted)}.FormField_passwordToggle__OE7kt.FormField_passwordToggle__OE7kt:hover{color:var(--color-accent)}.FormField_helpIcon__AhoFn.FormField_helpIcon__AhoFn{padding:var(--space-1)!important;min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-text-muted)}.FormField_helpIcon__AhoFn.FormField_helpIcon__AhoFn:hover{color:var(--color-accent);background-color:var(--color-surface)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq{background-color:var(--color-surface)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input{box-sizing:border-box;min-height:var(--touch-target-min)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .MuiInputAdornment-root .MuiButtonBase-root,.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .MuiTelInput-IconButton{min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .MuiInputAdornment-positionStart:has(.MuiTelInput-IconButton){margin-right:calc(var(--space-3)*-1)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh{font-size:var(--fs-base);padding:0!important}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh:hover .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-neutral-300);border-width:1px}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-focused__3dku0 .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-accent);border-width:1px}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-error__sNMpv .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-semantic-error)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input{background-color:var(--color-surface);font-size:var(--fs-base);line-height:var(--line-height-relaxed);padding:var(--input-padding-y) var(--input-padding-x)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input::placeholder{color:var(--color-text-muted);opacity:1}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input:focus{outline:none}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq textarea{background-color:var(--color-surface);font-size:var(--fs-base);line-height:var(--line-height-relaxed);padding:0!important}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq textarea::placeholder{color:var(--color-text-muted);opacity:1}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq textarea:focus{outline:none}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiFormHelperText-root__dwn8_{background-color:rgba(0,0,0,0);font-size:var(--fs-sm);margin-top:var(--space-1);line-height:var(--line-height-normal)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiFormHelperText-root__dwn8_.FormField_Mui-error__sNMpv{color:var(--color-semantic-error)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq.FormField_multiline__hQa97 textarea:not([aria-hidden]){resize:vertical;min-height:60px;padding:0!important}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq .FormField_MuiInputBase-multiline___hwBu .FormField_MuiOutlinedInput-input__UO_HZ{padding:0!important}.FormField_characterCount__EHPLd.FormField_characterCount__EHPLd{display:block;text-align:right;color:var(--color-text-muted);margin-top:var(--space-1);font-size:var(--fs-xs);line-height:var(--line-height-tight)}@media(max-width:899px){.FormField_formFieldTitle__AM7A7.FormField_formFieldTitle__AM7A7{font-size:var(--fs-sm)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq input{font-size:var(--fs-base);padding:var(--space-3) var(--space-4)}.FormField_formFieldTextField__O2oGq.FormField_formFieldTextField__O2oGq textarea{font-size:var(--fs-base);padding:0!important}.FormField_labelContainer__3OYnP.FormField_labelContainer__3OYnP{flex-direction:row;align-items:flex-start}.FormField_helpIcon__AhoFn.FormField_helpIcon__AhoFn{margin-left:auto}}@media(prefers-contrast:more){.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-focused__3dku0 .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-width:3px}}.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh:has(input:focus-visible),.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh:has(textarea:focus-visible){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.FormField_formFieldTextField__O2oGq input:focus-visible,.FormField_formFieldTextField__O2oGq textarea:focus-visible{outline:none}.FormField_labelContainerHidden__OHKre.FormField_labelContainerHidden__OHKre{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}