.DesktopAuthCarousel_imageSection__stS7e{position:relative;min-height:560px;overflow:hidden;background:#202021}.DesktopAuthCarousel_slides__oQ1AI{height:100%;display:flex;transition:transform .75s cubic-bezier(.22,.61,.36,1)}.DesktopAuthCarousel_slide__hRUWR{position:relative;min-width:100%;height:100%}.DesktopAuthCarousel_heroImage__KQ_2K{-o-object-fit:cover;object-fit:cover}.DesktopAuthCarousel_gradient__AwR1P{position:absolute;inset:0;background:linear-gradient(0deg,rgba(32,32,33,.62),rgba(32,32,33,.16) 48%,rgba(32,32,33,.03))}.DesktopAuthCarousel_imageOverlay__dJYJd{position:absolute;left:2rem;right:2rem;bottom:2.75rem;z-index:1;color:#fff}.DesktopAuthCarousel_overlayLabel__64XMn{display:inline-flex;padding:.4rem .75rem;border-radius:999px;background:hsla(0,0%,100%,.22);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.7rem}.DesktopAuthCarousel_overlayTitle__hy_Iz{font-size:clamp(1.2rem,1rem + .8vw,1.65rem);line-height:1.3;letter-spacing:-.01em}.DesktopAuthCarousel_dots__4z3TP{position:absolute;left:2rem;bottom:1.45rem;z-index:1;display:inline-flex;gap:.44rem}.DesktopAuthCarousel_dot__IMDMZ{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.48)}.DesktopAuthCarousel_activeDot__cTDdk{width:22px;border-radius:999px;background:#6a84ff}@media (max-width:1080px){.DesktopAuthCarousel_imageOverlay__dJYJd{left:1.4rem;right:1.4rem;bottom:2.3rem}.DesktopAuthCarousel_dots__4z3TP{left:1.4rem}}@media (max-width:899px){.DesktopAuthCarousel_imageSection__stS7e{display:none}}.page_pageShell__V5fep{width:min(1120px,100%);min-height:min(860px,calc(100dvh - 2rem));display:flex}.page_authCard__Kp2kt{width:100%;display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);background:#fff;border-radius:26px;overflow:hidden;border:1px solid rgba(32,32,33,.08);box-shadow:0 24px 60px rgba(26,34,60,.12)}.page_formSection__Dn89A{padding:2.2rem 2.2rem 1.9rem;display:flex;flex-direction:column;justify-content:center;background:#fff}.page_logoLink__5ej0a{display:inline-flex;width:-moz-fit-content;width:fit-content;align-self:center;justify-content:center;margin-bottom:1.1rem}.page_logo__FAr8O{width:auto;height:98px}.page_desktopLogo__i2H3Q{display:block}.page_mobileLogo__Kq2JU{display:none}.page_formCard__p_n2Z{width:100%}.page_mobileBg__afAdm{display:none}.page_mobileBgLayer__y_47C{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity .9s ease}.page_mobileBgLayerVisible__WcmCi{opacity:1}.page_mobileBgOverlay__YZa1U{position:absolute;inset:0;background:linear-gradient(180deg,rgba(32,32,33,.52),rgba(32,32,33,.22) 48%,rgba(32,32,33,.46))}.page_formHeader__jIl2o{margin-bottom:1.1rem}.page_formTitle__mfZO7{color:#202021;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.4rem}.page_formSubtitle__OY3NN{color:#666879;font-size:.95rem}.page_stepper__gjqjJ{display:flex;align-items:center;margin-bottom:1rem}.page_stepItem__WNt0a{display:inline-flex;align-items:center;gap:.5rem}.page_stepNumber__WX4oC{width:26px;height:26px;border-radius:50%;border:1px solid #d9deee;display:inline-flex;align-items:center;justify-content:center;font-size:.79rem;font-weight:700;color:#707589;background:#f7f8fc}.page_stepLabel__WcmOB{font-size:.8rem;color:#707589;font-weight:600}.page_stepDivider__W3_j1{width:32px;height:1px;background:#d9deee;margin:0 .8rem}.page_stepActive__W8laz .page_stepNumber__WX4oC{background:#6a84ff;color:#fff;border-color:#6a84ff}.page_stepActive__W8laz .page_stepLabel__WcmOB{color:#202021}.page_form__cNC3d{display:flex;flex-direction:column;gap:.82rem}.page_errorMessage__jzHix{font-size:.88rem;border-radius:12px;padding:.72rem .9rem;border:1px solid #f4a4a9;background:#fff0f1;color:#b02f38}.page_successMessage__FFy0Y{font-size:.86rem;border-radius:12px;padding:.72rem .9rem;border:1px solid #99d6b8;background:#ecfbf3;color:#13633d}.page_inputGrid__fzaIF{display:grid;grid-template-columns:1fr 1fr;gap:.82rem}.page_formGroup__VKrxU{display:flex;flex-direction:column;gap:.4rem}.page_label__dyp9w{font-size:.81rem;color:#484a57;font-weight:700}.page_input__mzPct{width:100%;height:47px;border:1.5px solid #d9deee;border-radius:12px;background:#fbfcff;color:#202021;padding:0 .9rem;font-size:.92rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;font-family:inherit}.page_input__mzPct::-moz-placeholder{color:#8e93a8}.page_input__mzPct::placeholder{color:#8e93a8}.page_input__mzPct:focus{outline:none;border-color:#6a84ff;background:#fff;box-shadow:0 0 0 4px rgba(106,132,255,.16)}.page_passwordField__fe8gx{position:relative}.page_passwordInput__HoJHB{padding-right:2.8rem}.page_togglePassword__Rxcq4{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);color:#707589;font-size:1rem;line-height:1}.page_actionRow__dtRTS{margin-top:.25rem;display:grid;grid-template-columns:120px 1fr;gap:.65rem}.page_backBtn__BlDPf,.page_submitBtn__SbryT{height:47px;border-radius:12px;font-size:.92rem;font-weight:700;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.page_backBtn__BlDPf{border:1.5px solid #d9deee;background:#fff;color:#484a57}.page_backBtn__BlDPf:hover:not(:disabled){background:#f7f8fc}.page_submitBtn__SbryT{border:1px solid transparent;background:#6a84ff;color:#fff;box-shadow:0 10px 20px rgba(106,132,255,.24)}.page_submitBtn__SbryT:hover:not(:disabled){background:#5f79f2;transform:translateY(-1px)}.page_backBtn__BlDPf:disabled,.page_submitBtn__SbryT:disabled{opacity:.7;cursor:not-allowed}.page_formFooter__S6iRl{margin-top:1rem;font-size:.88rem;color:#62667a}.page_signupLink__0ZzTr{color:#6a84ff;font-weight:700}@media (max-width:1080px){.page_authCard__Kp2kt{grid-template-columns:minmax(0,430px) minmax(0,1fr)}.page_formSection__Dn89A{padding:1.9rem 1.7rem}}@media (max-width:899px){.page_pageShell__V5fep{width:100%;min-height:100dvh}.page_authCard__Kp2kt{display:block;min-height:100dvh;border-radius:0;box-shadow:none;border:none}.page_formSection__Dn89A{width:100%;min-height:100dvh;position:relative;isolation:isolate;overflow:hidden;justify-content:flex-start;padding:calc(.95rem + env(safe-area-inset-top)) 1rem calc(1.2rem + env(safe-area-inset-bottom));background:transparent}.page_mobileBg__afAdm{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden}.page_logoLink__5ej0a{position:relative;z-index:1;margin-top:.3rem;margin-bottom:1rem}.page_logo__FAr8O{height:65px}.page_desktopLogo__i2H3Q{display:none}.page_mobileLogo__Kq2JU{display:block}.page_formCard__p_n2Z{position:relative;z-index:1;width:100%;margin-top:auto;background:#fff;border-radius:28px;padding:1.25rem 1rem 1.05rem;box-shadow:0 16px 34px rgba(13,17,31,.28)}.page_actionRow__dtRTS,.page_inputGrid__fzaIF{grid-template-columns:1fr}.page_formFooter__S6iRl{margin-top:1.1rem;text-align:center}}.page_pageShell__JpYCa{width:min(1120px,100%);min-height:min(860px,calc(100dvh - 2rem));display:flex}.page_authCard__xfDo9{width:100%;display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);background:#fff;border-radius:26px;overflow:hidden;border:1px solid rgba(32,32,33,.08);box-shadow:0 24px 60px rgba(26,34,60,.12)}.page_formSection__pPX93{padding:2.4rem 2.3rem 2rem;display:flex;flex-direction:column;justify-content:center;background:#fff}.page_logoLink__XFv4N{display:inline-flex;width:-moz-fit-content;width:fit-content;align-self:center;justify-content:center;margin-bottom:1.5rem}.page_logo__g8MlF{width:auto;height:98px}.page_desktopLogo__P3yl8{display:block}.page_mobileLogo__mt5qs{display:none}.page_formCard___QJgL{width:100%}.page_mobileBg__bKGQR{display:none}.page_mobileBgLayer__5Q1lB{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity .9s ease}.page_mobileBgLayerVisible___CTwm{opacity:1}.page_mobileBgOverlay__NNHHm{position:absolute;inset:0;background:linear-gradient(180deg,rgba(32,32,33,.52),rgba(32,32,33,.22) 48%,rgba(32,32,33,.46))}.page_formHeader__sWJUp{margin-bottom:1.6rem}.page_formTitle__YiRF3{color:#202021;font-size:clamp(1.7rem,1.3rem + 1.1vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.45rem}.page_formSubtitle__omLRL{color:#666879;font-size:.97rem}.page_form__EZV5o{display:flex;flex-direction:column;gap:1rem}.page_errorMessage___h0_Z{font-size:.88rem;border-radius:12px;padding:.75rem .9rem;border:1px solid #f4a4a9;background:#fff0f1;color:#b02f38}.page_formGroup__cai29{display:flex;flex-direction:column;gap:.45rem}.page_label__Ew5Zb{font-size:.83rem;color:#484a57;font-weight:700}.page_input__R_7ce{width:100%;height:50px;border:1.5px solid #d9deee;border-radius:12px;background:#fbfcff;color:#202021;padding:0 .9rem;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.page_input__R_7ce::-moz-placeholder{color:#8e93a8}.page_input__R_7ce::placeholder{color:#8e93a8}.page_input__R_7ce:focus{outline:none;border-color:#6a84ff;background:#fff;box-shadow:0 0 0 4px rgba(106,132,255,.16)}.page_passwordField__d21M7{position:relative}.page_passwordInput__MF_Op{padding-right:2.8rem}.page_togglePassword__A98vQ{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);color:#707589;font-size:1rem;line-height:1}.page_togglePassword__A98vQ:disabled{opacity:.6}.page_metaRow__izPcx{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.15rem}.page_checkboxLabel___4Xch{display:inline-flex;align-items:center;gap:.5rem;font-size:.84rem;color:#62667a;font-weight:500}.page_checkboxLabel___4Xch input{width:16px;height:16px;accent-color:#6a84ff}.page_forgotLink__ISE4u{color:#202021;font-size:.84rem;font-weight:600;transition:opacity .2s ease}.page_forgotLink__ISE4u:hover{opacity:.72}.page_submitBtn__mI3qY{width:100%;height:50px;border-radius:12px;background:#6a84ff;color:#fff;font-size:.96rem;font-weight:700;margin-top:.35rem;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 10px 20px rgba(106,132,255,.24)}.page_submitBtn__mI3qY:hover:not(:disabled){background:#5f79f2;transform:translateY(-1px)}.page_submitBtn__mI3qY:disabled{opacity:.7;cursor:not-allowed}.page_formFooter__5Af_D{margin-top:1.45rem;font-size:.9rem;color:#62667a}.page_signupLink__QzyQB{color:#6a84ff;font-weight:700}@media (max-width:1080px){.page_authCard__xfDo9{grid-template-columns:minmax(0,430px) minmax(0,1fr)}.page_formSection__pPX93{padding:2rem 1.8rem}}@media (max-width:899px){.page_pageShell__JpYCa{width:100%;min-height:100dvh}.page_authCard__xfDo9{display:block;min-height:100dvh;border-radius:0;box-shadow:none;border:none}.page_formSection__pPX93{width:100%;min-height:100dvh;position:relative;isolation:isolate;overflow:hidden;justify-content:flex-start;padding:calc(.95rem + env(safe-area-inset-top)) 1rem calc(1.2rem + env(safe-area-inset-bottom));background:transparent}.page_mobileBg__bKGQR{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden}.page_logoLink__XFv4N{position:relative;z-index:1;margin-top:.3rem;margin-bottom:1rem}.page_logo__g8MlF{height:65px}.page_desktopLogo__P3yl8{display:none}.page_mobileLogo__mt5qs{display:block}.page_formCard___QJgL{position:relative;z-index:1;width:100%;margin-top:auto;background:#fff;border-radius:28px;padding:1.45rem 1rem 1.15rem;box-shadow:0 16px 34px rgba(13,17,31,.28)}.page_formTitle__YiRF3{font-size:1.75rem}.page_metaRow__izPcx{margin-top:.25rem}.page_formFooter__5Af_D{margin-top:1.2rem;text-align:center}}