.ModalWindow_header__NSHMz{justify-content:flex-end!important;border-bottom:none!important}.ModalWindow_closeButton__rh122{background:none;border:none}.ModalWindow_closeButton__rh122 svg{fill:#1b1b1f}.ModalWindow_footer__W4OVK{border-top:none!important;justify-content:center!important}.ModalWindow_headerForm__eJQdF{padding:0}.ModalWindow_modal__dEMRL{margin:auto;margin-top:calc(50vh - 215px)!important;max-width:455px}.ModalWindow_modal__dEMRL .modal-content{border-radius:10px!important}.ModalWindow_modal__dEMRL p{font-size:16px;margin-top:8px}.ModalWindow_modalContact__hapUq{padding-top:0}.ModalWindow_closeButtonBottom__r8MHh{color:#0065ff;text-decoration:underline;background:none;border:none;font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:25.6px}.ModalWindow_message__fiGg4{color:#1b1b1f;font-family:Roboto;font-size:20px;font-weight:300;letter-spacing:0;line-height:30px;text-align:center;margin-top:19px}.ModalWindow_approveIcon__2RFYN{text-align:center;margin:auto auto 22px;display:block}.ModalWindow_youIn__ghNX5{color:#1b1b1f;font-family:Roboto;font-size:36px;font-weight:500;letter-spacing:0;line-height:42px;text-align:center}.ModalWindow_text__Pt7_G{font-family:Roboto;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;margin-top:8px}.ModalWindow_contactContainer__px8lN{display:flex;flex-direction:column;gap:24px;align-items:center}.ModalWindow_contactTitle__K0wcv{font-weight:500;font-size:24px;line-height:150%;color:#1b1b1f;margin:0}.ModalWindow_contactInputContainer__gwmoI{display:flex;flex-direction:column;gap:18px;width:100%}.ModalWindow_inputContact__lI_v5{border:1px solid #eaeaea;border-radius:27px;background:#f5f5f5;padding:6px 16px;height:56px}.ModalWindow_sendContact__No_78{background:#0065ff;border-radius:27px;border:none;color:#fff;font-weight:500;font-size:20px;line-height:150%;width:100%;padding:6px 24px;height:56px}.AuthLayout_container__tP7V0{display:flex;width:100%;height:calc(100vh - 112px);overflow:hidden}@media only screen and (max-width:1119px){.AuthLayout_container__tP7V0{height:auto;min-height:calc(100vh - 112px);overflow:visible}}.AuthLayout_sidebar__T4iIB{flex:1 1;display:flex;align-items:center;height:100%;padding:48px 56px;background:linear-gradient(145deg,#0a1628,#0c2438 55%,#0e3a45);position:relative;overflow:hidden}@media only screen and (max-width:1119px){.AuthLayout_sidebar__T4iIB{display:none}}.AuthLayout_sidebarContent__D3y1X{position:relative;z-index:1;max-width:480px}.AuthLayout_brand__qqfqL{font-family:Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#40f7e2;margin:0 0 32px}.AuthLayout_headline__U8Ndx{font-family:Roboto,sans-serif;font-size:40px;font-weight:700;line-height:120%;color:#fff;margin:0 0 20px}.AuthLayout_subheadline__msZRI{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#ffffffd1;margin:0 0 48px}.AuthLayout_stats__s8_Ry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.AuthLayout_statCard__7eIfI{flex:1 1;display:flex;flex-direction:column;gap:4px;padding:20px 24px;border-radius:12px;background:#ffffff14;border:1px solid #ffffff1f}.AuthLayout_statNumber__y35gS{font-family:Roboto,sans-serif;font-size:28px;font-weight:700;line-height:1.2;color:#40f7e2}.AuthLayout_statLabel__7Q80g{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:140%;color:#ffffffd6}.AuthLayout_formPanel__iUfZf{flex:1 1;display:flex;align-items:center;justify-content:center;height:100%;background:#fff;padding:48px 40px;overflow-y:auto}@media only screen and (max-width:1119px){.AuthLayout_formPanel__iUfZf{height:auto;padding:52px 24px 32px;align-items:flex-start;overflow-y:visible}}.AuthLayout_main___xBkS{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:420px;gap:16px}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.8840acc7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.8ca80686.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.298c1099.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.a05a86de.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}.Login_inputPassword__ES7wS,.Login_inputUpdatePassword__Cghkm,.Login_input__3UF6n{color:#1b1b1f;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:19px}.Login_inputPassword__ES7wS::placeholder,.Login_input__3UF6n::placeholder{color:#bcbcbc;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:19px}.Login_subtitle__DTC3G{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#707070;margin:-8px 0 8px}.Login_formContainer__Hcy99{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.Login_title__43IU8{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;color:#1b1b1f;margin:0}.Login_fieldLabel__2zIjh{margin-bottom:7px;margin-left:18px;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:150%;color:#707070}@media only screen and (max-width:1119px){.Login_fieldLabel__2zIjh{display:none}}.Login_fieldLabelPassword__AE3aU{margin-top:16px;margin-bottom:7px;margin-left:18px;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:150%;color:#707070}@media only screen and (max-width:1119px){.Login_fieldLabelPassword__AE3aU{display:none}}.Login_errorLabel__5eAQh{color:#b0001f;letter-spacing:normal;font-weight:400;font-stretch:normal;line-height:14px;color:#b0001f!important;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;margin-left:18px;margin-top:16px;display:none;margin-bottom:7px;line-height:150%}@media only screen and (max-width:1119px){.Login_errorLabel__5eAQh{display:none!important}}.Login_inputError__8z5ho{border:1px solid #b0001f!important}.Login_labelError__2hUZh{color:#b0001f!important;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;margin-left:18px;margin-top:16px;margin-bottom:7px;line-height:150%}@media only screen and (max-width:1120px -1){.Login_labelError__2hUZh{color:#b0001f}}.Login_labelError__2hUZh:first-child{margin-top:0}.Login_updatePasswordContainer__xb9uf{margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:27px;border:1px solid #bcbcbc;height:54px}.Login_updatePasswordContainer__xb9uf:focus-within{box-shadow:none!important;border:2px solid #bcbcbc}.Login_eyeButton__pRpM8{border:unset;background:#0000}.Login_inputUpdatePassword__Cghkm{width:100%;height:100%;border:none;border-top-left-radius:27px;border-bottom-left-radius:27px;padding-left:23px;margin-right:8px}.Login_inputUpdatePassword__Cghkm:focus{outline:none}.Login_input__3UF6n{height:54px;border-radius:27px;border:1px solid #bcbcbc;padding-left:23px}.Login_input__3UF6n:focus{box-shadow:none!important;border:2px solid #bcbcbc}.Login_input__3UF6n:focus-visible{border:2px solid #0065ff}.Login_passwordContainer__UnBae{border:1px solid #bcbcbc;border-radius:27px;height:54px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:1119px){.Login_passwordContainer__UnBae{margin-top:26px}}.Login_inputPassword__ES7wS{margin-right:8px;width:100%;height:100%;border:unset;border-top-left-radius:27px;border-bottom-left-radius:27px;padding-left:23px;outline:unset}.Login_inputPassword__ES7wS:focus{border-color:unset;box-shadow:unset}.Login_passwordContainer__UnBae:focus-within{box-shadow:none!important;border:2px solid #bcbcbc}.Login_icon__hTBo1{margin-right:16px;cursor:pointer}.Login_sendButton__VyxKr{background:#12818e;border-radius:27px;color:#fff;border:unset;padding:6px 24px;width:100%;height:56px;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:19px;margin-top:16px}@media only screen and (max-width:1119px){.Login_sendButton__VyxKr{margin:32px auto 0;width:100%}}.Login_sendButton__VyxKr:hover{box-shadow:0 2px 3px 0 #0000004d}.Login_media__15QCG{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#fff;border-radius:27px;color:#1b1b1f;border:unset;padding:6px 24px 6px 16px;width:100%;height:56px}.Login_media__15QCG p{font-family:Roboto;font-size:20px;font-weight:500;margin:0}.Login_media__15QCG{letter-spacing:0;margin-top:16px;border:1px solid #bcbcbc}@media only screen and (max-width:1119px){.Login_media__15QCG{margin:32px auto 0}}.Login_media__15QCG:hover{box-shadow:0 2px 3px 0 #0000004d}.Login_facebookText___XNb7{white-space:nowrap}.Login_iconGoogle__9pd2g{width:26px;height:26px}.Login_iconGoogle__9pd2g path{fill:#0065ff}.Login_iconGoogle__9pd2g{margin-right:12px}.Login_iconFb__I1Xj7{width:14px;height:27px}.Login_iconFb__I1Xj7 path{fill:#0065ff}.Login_iconFb__I1Xj7{margin-right:19px}.Login_signUp__OAJ8z{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#707070;margin-bottom:unset;width:100%;text-align:center}.Login_signUp__OAJ8z span{font-weight:500;font-size:12px;color:#0065ff;text-transform:uppercase;text-decoration:underline;cursor:pointer;margin-left:8px;line-height:150%}.Login_signUp__OAJ8z span a{color:#0065ff}.Login_hrOptions__pxUox{display:flex;width:100%;margin:24px 0}.Login_hrOptions__pxUox:after,.Login_hrOptions__pxUox:before{content:" ";flex:1 1 10%;border-bottom:1px solid #c1c7c6;margin:0 10px;transform:translateY(-50%);display:block}.Login_iconShowPassword__l7Krn{border:none;background:none}.Login_signInButton__ARhP6{background:#12818e;border-radius:27px;color:#fff;border:unset;padding:6px 24px;width:100%;height:56px;font-size:20px;font-style:normal;font-weight:500;line-height:150%;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none}@media only screen and (max-width:1119px){.Login_signInButton__ARhP6{width:100%}}.Login_signInButton__ARhP6:hover{box-shadow:0 2px 3px 0 #0000004d}.Login_formUpdatePassword__0pigQ{display:flex;flex-direction:column;width:100%;gap:16px}.Login_forgotButton__VrGAh{background:none;border:none;color:#0065ff;text-decoration:underline;font-size:12px;font-style:normal;font-weight:500;line-height:150%;width:100%;text-align:center;padding-left:unset}.Login_passwordError__XCpi9{border:1px solid #b0001f}