.auth_page__3s9up{width:100%;min-height:100dvh;overflow-x:hidden;display:grid;grid-template-columns:minmax(340px,.88fr) minmax(480px,1.12fr);background:#f7f6f1}.auth_story__uLowc{position:relative;min-height:100%;overflow:hidden;display:flex;flex-direction:column;padding:clamp(32px,5vw,72px);color:#fff;background:radial-gradient(circle at 90% 14%,rgba(240,139,117,.26),transparent 32%),linear-gradient(150deg,#0d2033,#112b43 58%,#18374f)}.auth_brandLink__lb_ef{align-self:flex-start;color:inherit;text-decoration:none}.auth_brandLink__lb_ef:focus-visible,.auth_cardFooter__jM5Ba a:focus-visible,.auth_formOptions__p_4_O>a:focus-visible{outline:3px solid rgba(222,107,85,.3);outline-offset:4px;border-radius:3px}.auth_brand__Ptxqd{display:inline-flex;align-items:center;gap:11px;font-size:20px;font-weight:800;letter-spacing:-.65px}.auth_brand__Ptxqd>span:last-child>span{color:#f08b75}.auth_brandMark__vKmzN{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#fff;background:#de6b55;box-shadow:inset -8px -8px 14px rgba(169,66,47,.32);font-size:20px}.auth_storyCopy__G_k5p{position:relative;z-index:1;margin:auto 0;max-width:470px;padding:72px 0}.auth_storyCopy__G_k5p p{margin:0 0 18px;color:#f29a87;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.auth_storyCopy__G_k5p h2{margin:0;max-width:430px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.1vw,62px);font-weight:600;line-height:1.04;letter-spacing:-.04em}.auth_storyCopy__G_k5p span{display:block;max-width:430px;margin-top:24px;color:#adc0d0;font-size:clamp(15px,1.3vw,18px);line-height:1.7}.auth_storyDecoration__8Iy9v{position:absolute;right:-165px;bottom:-165px;width:460px;height:460px;border:1px solid rgba(255,255,255,.075);border-radius:50%}.auth_storyDecoration__8Iy9v i{position:absolute;inset:66px;border:1px solid rgba(255,255,255,.065);border-radius:50%}.auth_storyDecoration__8Iy9v i:nth-child(2){inset:132px}.auth_storyDecoration__8Iy9v i:nth-child(3){inset:198px;background:rgba(222,107,85,.5);border:0}.auth_formPanel__q4Xf9{position:relative;min-width:0;display:grid;place-items:center;padding:clamp(28px,6vw,84px)}.auth_localeSwitcher__jW9py{position:absolute;top:28px;right:32px;display:inline-flex;gap:3px;padding:4px;border:1px solid #e2e2dc;border-radius:10px;background:rgba(255,255,255,.8)}.auth_localeSwitcher__jW9py button{min-width:34px;height:29px;border:0;border-radius:7px;color:#748092;background:transparent;font-size:10px;font-weight:800;letter-spacing:.04em;cursor:pointer}.auth_localeSwitcher__jW9py button:hover{color:#172337;background:#f0efea}.auth_localeSwitcher__jW9py button:focus-visible{outline:3px solid rgba(222,107,85,.26);outline-offset:2px}.auth_localeSwitcher__jW9py button.auth_localeActive__mIv6G{color:#fff;background:#172f47}.auth_mobileBrand__1PKYg{display:none}.auth_card__YbReF{width:min(100%,470px);max-width:100%;min-width:0;padding:clamp(28px,4vw,46px);border:1px solid #e8e6df;border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 24px 70px rgba(17,37,58,.09)}.auth_cardHeader__FG_jb{margin-bottom:30px}.auth_cardHeader__FG_jb h1{margin:0;color:#172337;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3vw,38px);font-weight:600;line-height:1.1;letter-spacing:-.035em}.auth_cardHeader__FG_jb p{margin:12px 0 0;color:#748092;font-size:14px;line-height:1.65}.auth_form__x_Lbd{min-width:0;display:grid;gap:19px}.auth_field__GMQLM{min-width:0;display:grid;gap:8px;color:#344154;font-size:13px;font-weight:700}.auth_field__GMQLM input{width:100%;height:48px;border:1px solid #dcdedb;border-radius:11px;outline:0;padding:0 14px;color:#172337;background:#fff;font-size:15px;font-weight:400;transition:border-color .16s,box-shadow .16s,background .16s}.auth_field__GMQLM input:hover:not(:disabled){border-color:#bdc4c7}.auth_field__GMQLM input:focus-visible{border-color:#de6b55;box-shadow:0 0 0 3px rgba(222,107,85,.14)}.auth_field__GMQLM input[aria-invalid=true]{border-color:#bd4437}.auth_field__GMQLM input:disabled{cursor:not-allowed;background:#f3f3ef;color:#87909b}.auth_passwordControl__GR0_f{position:relative;min-width:0;display:block}.auth_passwordControl__GR0_f input{padding-right:50px}.auth_passwordToggle__gjKmO{position:absolute;top:50%;right:8px;width:34px;height:34px;transform:translateY(-50%);display:grid;place-items:center;border:0;border-radius:8px;color:#748092;background:transparent;cursor:pointer}.auth_passwordToggle__gjKmO:hover:not(:disabled){color:#172337;background:#f3f2ed}.auth_passwordToggle__gjKmO:focus-visible{outline:3px solid rgba(222,107,85,.22)}.auth_passwordToggle__gjKmO:disabled{cursor:not-allowed;opacity:.55}.auth_fieldError__Hbkiq,.auth_helpText__Dyqeo{margin-top:-2px;font-size:11px;font-weight:400;line-height:1.5}.auth_helpText__Dyqeo{color:#748092}.auth_fieldError__Hbkiq{color:#ae3429}.auth_formOptions__p_4_O{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px}.auth_cardFooter__jM5Ba a,.auth_formOptions__p_4_O>a{color:#be4d39;font-weight:700;text-decoration:none}.auth_cardFooter__jM5Ba a:hover,.auth_formOptions__p_4_O>a:hover{text-decoration:underline;text-underline-offset:3px}.auth_checkbox__XZyiO{display:inline-flex;align-items:center;gap:8px;color:#5f6d7e;cursor:pointer}.auth_checkbox__XZyiO input{width:16px;height:16px;margin:0;accent-color:#de6b55}.auth_submitButton__Yj8BC{min-height:48px;border:0;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;color:#fff;background:#c44f3b;box-shadow:0 8px 22px rgba(196,79,59,.22);font-size:13px;font-weight:800;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:transform .16s,background .16s,box-shadow .16s}.auth_submitButton__Yj8BC:hover:not(:disabled){transform:translateY(-1px);background:#ad402f;box-shadow:0 10px 25px rgba(196,79,59,.27)}.auth_submitButton__Yj8BC:focus-visible{outline:3px solid rgba(222,107,85,.25);outline-offset:3px}.auth_submitButton__Yj8BC:disabled{cursor:wait;opacity:.67;box-shadow:none}.auth_alert__Q7OzQ{padding:12px 14px;border:1px solid #efc2bb;border-radius:10px;color:#982f25;background:#fff2ef;font-size:12px;line-height:1.5}.auth_alert__Q7OzQ a{color:inherit;font-weight:700;text-underline-offset:2px}.auth_notice__k2RUU{padding:12px 14px;border:1px solid #b9d8cd;border-radius:10px;color:#236a58;background:#edf8f4;font-size:12px;line-height:1.5}.auth_spinner__8ZW0F{width:15px;height:15px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:auth_spin__4K_tT .65s linear infinite}.auth_success__O8pA6{display:grid;gap:22px}.auth_success__O8pA6>span{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:#236a58;background:#e4f2ed;font-size:23px;font-weight:800}.auth_srOnly__29IZq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth_cardFooter__jM5Ba{margin-top:26px;padding-top:23px;border-top:1px solid #eceae4;color:#748092;font-size:12px;text-align:center}.auth_cardFooter__jM5Ba p{margin:0}@keyframes auth_spin__4K_tT{to{transform:rotate(1turn)}}@media (max-width:850px){.auth_page__3s9up{display:block;padding:28px 20px}.auth_story__uLowc{display:none}.auth_formPanel__q4Xf9{min-height:calc(100dvh - 56px);display:flex;flex-direction:column;padding:0}.auth_localeSwitcher__jW9py{top:1px;right:0}.auth_mobileBrand__1PKYg{width:min(100%,470px);display:block;margin:0 auto 24px;color:#172337}.auth_card__YbReF{width:100%;margin:auto}}@media (max-width:520px){.auth_page__3s9up{padding:20px 14px;background:#fff}.auth_formPanel__q4Xf9{min-height:calc(100dvh - 40px)}.auth_mobileBrand__1PKYg{margin-bottom:26px;padding-right:118px}.auth_card__YbReF{padding:24px 18px;border:0;border-radius:0;box-shadow:none;background:transparent}.auth_cardHeader__FG_jb{margin-bottom:26px}.auth_formOptions__p_4_O{align-items:flex-start;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.auth_field__GMQLM input,.auth_submitButton__Yj8BC{transition:none}.auth_spinner__8ZW0F{animation:none}}