@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap";*{box-sizing:border-box}*::before,*::after{box-sizing:inherit}html,body{margin:0;padding:0}body{font-family:"Montserrat",Tahoma,Arial,sans-serif;line-height:normal;color:var(--color-text-191919)}h1,h2,h3,h4,h5,h6,p{margin:0}:root{--color-white: #fff;--color-black: #000;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-150: #f0f0f0;--color-gray-565656: #565656;--color-gray-5e5e5e: #5e5e5e;--color-gray-5f5f5f: #5f5f5f;--color-gray-666: #666;--color-gray-8e9297: #8e9297;--color-gray-71: #717171;--color-text-111: #111;--color-text-191919: #191919;--color-text-1d223f: #1d223f;--color-text-1f1f1f: #1f1f1f;--color-text-303030: #303030;--color-blue-100: #e1f1ff;--color-blue-004ba0: #004ba0;--color-blue-004fa8: #004fa8;--color-blue-0058b9: #0058b9;--color-blue-0067da: #0067da;--color-blue-1471d9: #1471d9;--color-blue-1573dc: #1573dc;--color-blue-1978e4: #1978e4;--color-blue-1b7dec: #1b7dec;--color-blue-55a1e3: #55a1e3;--color-blue-07f: #0077FF;--color-red-e31e24: #e31e24;--color-red-f95351: #f95351;--color-red-fa5051: #fa5051;--color-red-fe1847: #fe1847;--color-red-ff0c45: #ff0c45;--color-red-ff1146: #ff1146;--color-red-e71f27: #E71F27;--color-green-c8f089: #c8f089;--color-teal-186e86: #186e86;--color-dark-161414: #161414}body{background:var(--color-gray-50);overflow-x:hidden}body.is-scroll-locked{overflow:hidden}a{color:inherit;text-decoration:none;transition:.2s linear}button{font-family:"Montserrat",Tahoma,Arial,sans-serif}img{max-width:100%;height:auto;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-blue-1573dc);outline-offset:2px}.page-breadcrumbs{padding-top:51px;margin-bottom:70px}.page-crumb{color:var(--color-gray-565656);font-size:18px;font-weight:500;line-height:normal;margin:0}.page-crumb a:hover{color:var(--color-blue-004ba0)}.page-crumb .active{color:var(--color-red-ff0c45)}.page-title{color:var(--color-text-191919);font-size:44px;font-weight:700;line-height:normal;margin:0;text-transform:uppercase}@media(max-width: 1919px){.page-breadcrumbs{padding-top:26px}.page-title{font-size:32px}}@media(max-width: 1439px){.page-crumb{font-size:16px}}@media(max-width: 1023px){.page-crumb{font-size:14px}.page-breadcrumbs{margin-bottom:40px}.page-title{font-size:30px}}@media(max-width: 767px){.page-crumb{font-size:10px}.page-breadcrumbs{margin-bottom:34px}.page-title{font-size:20px}}@media(max-width: 639px){.page-crumb{font-size:10px}}.cookie-popup{bottom:32px;left:32px;max-width:800px;position:fixed;width:calc(100% - 64px);z-index:90}.cookie-popup[hidden]{display:none !important}.cookie-popup__inner{background:var(--color-white);border-radius:35px;box-shadow:0 24px 60px rgba(19,33,53,.14);padding:34px 46px 37px}.cookie-popup__heading{align-items:center;display:flex;gap:10px}.cookie-popup__icon{align-items:center;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.cookie-popup__icon img{display:block;height:42px;width:42px}.cookie-popup__title{color:var(--color-blue-1573dc);font-size:24px;font-weight:700;line-height:normal;margin:0}.cookie-popup__text{color:var(--color-text-303030);font-size:18px;font-weight:500;line-height:normal;margin:26px 0 0;max-width:708px}.cookie-popup__actions{display:flex;gap:10px;margin-top:27px}.cookie-popup__btn{align-items:center;background:rgba(0,0,0,0);border-radius:65px;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;height:60px;justify-content:center;padding:0 65px;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.cookie-popup__btn:hover,.cookie-popup__btn:focus-visible{transform:translateY(-1px)}.cookie-popup__btn--accept{background:linear-gradient(90deg, var(--color-blue-0058b9) 11.726%, var(--color-blue-1b7dec) 107.86%);border:0;color:var(--color-white)}.cookie-popup__btn--accept:hover,.cookie-popup__btn--accept:focus-visible{box-shadow:0 14px 28px rgba(21,115,220,.22)}.cookie-popup__btn--reject{border:1px solid #9a9a9a;color:#9a9a9a}.cookie-popup__btn--reject:hover,.cookie-popup__btn--reject:focus-visible{border-color:var(--color-gray-565656);color:var(--color-gray-565656)}@media(max-width: 1439px){.cookie-popup{bottom:24px;left:24px;max-width:720px;width:calc(100% - 48px)}.cookie-popup__inner{padding:30px 34px 34px}.cookie-popup__text{font-size:16px;margin-top:22px;max-width:620px}}@media(max-width: 639px){.cookie-popup{bottom:16px;left:10px;width:calc(100% - 20px)}.cookie-popup__inner{border-radius:25px;padding:24px 18px 20px}.cookie-popup__heading{gap:8px}.cookie-popup__icon,.cookie-popup__icon img{height:32px;width:32px}.cookie-popup__title{font-size:18px}.cookie-popup__text{font-size:14px;margin-top:18px}.cookie-popup__actions{flex-direction:column;gap:8px;margin-top:20px}.cookie-popup__btn{height:52px;padding:0 24px;width:100%}}.page-register{background:var(--color-white)}.page-register .register-page{min-height:100vh}.page-register .register-page__layout{display:grid;grid-template-columns:960px minmax(0, 1fr);min-height:100vh}.page-register .register-page__aside{background:var(--color-gray-50);min-height:100vh;position:sticky;top:0}.page-register .register-page__aside-inner{display:flex;flex-direction:column;min-height:100vh;padding:105px 125px 43px 125px}.page-register .register-page__logo{position:relative;left:-22px;display:inline-flex;width:225px}.page-register .register-page__logo img{display:block;height:auto;width:225px}.page-register .register-page__promo{margin-top:78px;max-width:755px}.page-register .register-page__promo-title{color:var(--color-black);font-size:36px;font-weight:700;margin:0;max-width:576px;text-transform:uppercase}.page-register .register-page__promo-text{color:#3f3f3f;font-size:24px;font-weight:500;margin:34px 0 0;max-width:755px}.page-register .register-page__promo-steps{margin-top:40px}.page-register .register-page__promo-heading{color:var(--color-text-303030);font-size:22px;font-weight:700;margin:0}.page-register .register-page__promo-list{display:grid;gap:32px;list-style:none;margin:38px 0 0;padding:0}.page-register .register-page__promo-list li{align-items:center;color:var(--color-text-303030);display:flex;font-size:20px;font-weight:500;gap:14px}.page-register .register-page__promo-list li::before{background:#4580e7 url("/assets/images/ic_check.svg") center/9px 8px no-repeat;border-radius:999px;content:"";flex:none;height:20px;width:20px}.page-register .register-page__copyright{color:#3f3f3f;font-size:24px;font-weight:500;margin:auto 0 0}.page-register .register-page__copyright--mobile{display:none}.page-register .register-page__content{background:var(--color-white);height:100vh;overflow-y:auto;scrollbar-gutter:stable}.page-register .register-page__content-inner{margin:0 auto;max-width:760px;padding:82px 0 120px}.page-register .register-page__head{align-items:flex-end;display:flex;gap:65px;justify-content:space-between}.page-register .register-page__head-copy{max-width:623px}.page-register .register-page__title{color:var(--color-black);font-size:36px;font-weight:700;margin:0}.page-register .register-page__lead{color:var(--color-text-303030);font-size:20px;font-weight:500;margin:22px 0 0;max-width:623px}.page-register .register-page__lead--auth{max-width:none}.page-register .register-page__login-link{color:var(--color-blue-07f);flex:none;font-size:22px;font-weight:500;margin-top:8px}.page-register .register-page__login-link:hover,.page-register .register-page__login-link:focus-visible{color:var(--color-red-ff0c45)}.page-register .register-page__form{margin-top:32px}.page-register .register-page__form--auth{max-width:760px}.page-register .register-page__section{margin-top:46px}.page-register .register-page__section:first-child{margin-top:0}.page-register .register-page__section-title{color:var(--color-black);font-size:26px;font-weight:700;margin:0}.page-register .register-page__section-text{color:var(--color-text-303030);font-size:18px;font-weight:500;margin:22px 0 0;max-width:735px}.page-register .register-page__field{margin-top:30px}.page-register .register-page__field.is-invalid .register-page__error{display:inline-flex}.page-register .register-page__field.is-invalid input{border-color:#ff5f5f}.page-register .register-page__field label{color:var(--color-gray-5d5d5d, #5d5d5d);display:block;font-size:18px;font-weight:500;margin-bottom:16px}.page-register .register-page__field input{appearance:none;background:var(--color-gray-50);border:1px solid rgba(0,0,0,0);border-radius:500px;color:var(--color-text-303030);display:block;font-family:inherit;font-size:18px;font-weight:500;height:84px;padding:0 38px;width:100%}.page-register .register-page__field input::placeholder{color:var(--color-gray-5d5d5d, #5d5d5d);opacity:1}.page-register .register-page__field input:focus{border-color:var(--color-blue-07f);outline:none}.page-register .register-page__date-field{position:relative}.page-register .register-page__date-native{inset:0;opacity:0;pointer-events:none;position:absolute}.page-register .register-page__field--grow{flex:1 1 auto;margin-top:0}.page-register .register-page__row{align-items:flex-end;display:flex;gap:24px;margin-top:27px}.page-register .register-page__check{align-items:center;color:var(--color-gray-5d5d5d, #5d5d5d);cursor:pointer;display:inline-flex;gap:17px}.page-register .register-page__check input{display:none}.page-register .register-page__check input:checked+.register-page__check-box{background:#4580e7 url("/assets/images/ic_check.svg") center/10px 9px no-repeat}.page-register .register-page__check input:focus-visible+.register-page__check-box{outline:2px solid rgba(69,128,231,.3);outline-offset:2px}.page-register .register-page__check--side{flex:none;margin-bottom:22px}.page-register .register-page__check--side .register-page__check-text{font-size:16px;font-weight:500;max-width:134px}.page-register .register-page__check--password{justify-content:flex-end;margin-top:24px;width:100%}.page-register .register-page__check--password .register-page__check-text{font-size:16px;font-weight:500;max-width:none}.page-register .register-page__check--middle-name{justify-content:flex-end;margin-top:24px;width:100%}.page-register .register-page__check--middle-name .register-page__check-text{font-size:16px;font-weight:500;max-width:none}.page-register .register-page__check--agreement{align-items:flex-start;max-width:611px;width:100%}.page-register .register-page__check--agreement .register-page__check-text{color:var(--color-gray-5d5d5d, #5d5d5d);font-size:18px;font-weight:500}.page-register .register-page__check--agreement .register-page__check-text a{color:var(--color-blue-07f);text-decoration:none}.page-register .register-page__check--agreement .register-page__check-text a:hover,.page-register .register-page__check--agreement .register-page__check-text a:focus-visible{color:var(--color-red-ff0c45)}.page-register .register-page__check--agreement.is-invalid .register-page__check-box{border-color:#ff5f5f}.page-register .register-page__check-box{background:var(--color-white);border:1px solid #e1e1e1;border-radius:5px;flex:none;height:33px;margin-top:2px;transition:background-color .2s ease,border-color .2s ease;width:33px}.page-register .register-page__error{align-items:center;color:#e31e24;display:none;font-size:14px;font-weight:500;gap:10px;margin-top:10px}.page-register .register-page__error::before{background:url("/assets/images/register/error-square.svg") center/100% 100% no-repeat;content:"";flex:none;height:24px;margin-top:1px;width:24px;border:1px solid #e1e1e1;border-radius:5px}.page-register .register-page__error:not([hidden]){display:inline-flex}.page-register .register-page__error--agreement{margin-top:12px;max-width:600px}.page-register .register-page__row--agreement{align-items:flex-start;margin-top:37px}.page-register .register-page__row--agreement .register-page__check--agreement{margin:0}.page-register .register-page__submit{align-items:center;background:linear-gradient(90deg, var(--color-red-fe1847) 0%, var(--color-red-fa5051) 100%);border:0;border-radius:500px;color:var(--color-white);cursor:pointer;display:inline-flex;font-family:inherit;font-size:18px;font-weight:500;height:84px;justify-content:center;margin-top:33px;padding:0 32px;width:100%}.page-register .register-page__submit:hover,.page-register .register-page__submit:focus-visible{box-shadow:0 18px 30px rgba(248,94,82,.22);transform:translateY(-1px)}.page-register .register-page__auth-row{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:44px;margin-bottom:11px}.page-register .register-page__auth-link{color:var(--color-blue-07f);flex:none;font-size:22px;font-weight:500;text-decoration:none}.page-register .register-page__auth-link:hover,.page-register .register-page__auth-link:focus-visible{color:var(--color-red-ff0c45)}.page-register .register-page__check--auth-password{margin-top:0;width:auto}.page-register .register-page--auth .register-page__content{display:block}.page-register .register-page--auth .register-page__content-inner{max-width:760px;width:min(100%,760px)}.page-register .register-page--auth .register-page__lead--auth{margin-top:24px}@media(min-width: 1920px){.page-register .register-page--auth .register-page__content{display:flex;align-items:center;justify-content:center}}@media(max-width: 1919px){.page-register .register-page__layout{grid-template-columns:minmax(720px, 1fr) minmax(0, 1fr)}.page-register .register-page__aside-inner{padding:46px 46px 50px}.page-register .register-page__logo{left:-10px;width:110px}.page-register .register-page__promo{margin-top:30px;max-width:505px}.page-register .register-page__promo-title{font-size:32px}.page-register .register-page__promo-text{font-size:18px;margin-top:25px;max-width:460px}.page-register .register-page__promo-steps{margin-top:36px}.page-register .register-page__promo-heading{font-size:20px}.page-register .register-page__promo-list{gap:14px;margin-top:22px}.page-register .register-page__promo-list li{font-size:16px;gap:13px}.page-register .register-page__promo-list li::before{background-size:8px 7px;height:16px;width:16px}.page-register .register-page__copyright{font-size:16px}.page-register .register-page__content-inner{padding:88px 44px 66px 105px}.page-register .register-page__head{gap:32px}.page-register .register-page__head-copy{max-width:448px}.page-register .register-page__title{font-size:26px}.page-register .register-page__lead{font-size:16px;margin-top:28px;max-width:550px}.page-register .register-page__login-link{font-size:18px;margin-top:8px}.page-register .register-page__form{margin-top:31px}.page-register .register-page__form--auth{max-width:571px}.page-register .register-page__section{margin-top:37px}.page-register .register-page__section-title{font-size:22px}.page-register .register-page__section-text{font-size:16px;margin-top:16px}.page-register .register-page__field{margin-top:33px}.page-register .register-page__field label{font-size:18px;margin-bottom:16px}.page-register .register-page__field input{font-size:18px;height:57px;padding:0 32px}.page-register .register-page__check{gap:10px}.page-register .register-page__check--password,.page-register .register-page__check--middle-name{margin-top:22px}.page-register .register-page__check--password .register-page__check-text,.page-register .register-page__check--middle-name .register-page__check-text{font-size:14px}.page-register .register-page__check--agreement{max-width:475px}.page-register .register-page__check--agreement .register-page__check-text{font-size:14px}.page-register .register-page__check-box{height:20px;margin-top:1px;width:20px}.page-register .register-page__error{gap:8px;font-size:12px;margin-top:6px}.page-register .register-page__error::before{height:18px;margin-top:0;width:18px}.page-register .register-page__row--agreement{margin-top:24px}.page-register .register-page__submit{font-size:16px;height:57px;margin-top:34px;padding:0 24px}.page-register .register-page__auth-row{gap:20px;margin-top:22px}.page-register .register-page__auth-link{font-size:16px}.page-register .register-page__check--auth-password{margin-top:0}.page-register .register-page--auth .register-page__content{align-items:flex-start}.page-register .register-page--auth .register-page__content-inner{max-width:571px;width:min(100%,571px)}}@media(max-width: 1439px){.page-register .register-page__layout{grid-template-columns:1fr minmax(0, 1fr)}}@media(max-width: 1279px){.page-register .register-page__content-inner{padding:60px 44px}}@media(max-width: 1023px){.page-register .register-page__promo-title{font-size:28px}}@media(max-width: 767px){.page-register{background:var(--color-gray-50)}.page-register .register-page{min-height:auto;padding-bottom:22px}.page-register .register-page__layout{display:block;min-height:auto}.page-register .register-page__aside{background:none;border-radius:0 0 24px 24px;min-height:auto;position:static;top:auto;margin-bottom:12px}.page-register .register-page__aside-inner{min-height:auto;padding:22px 22px 18px}.page-register .register-page__logo{left:-9px;width:116px}.page-register .register-page__promo{margin-top:14px;max-width:none}.page-register .register-page__promo-title{font-size:20px}.page-register .register-page__promo-text{font-size:14px;margin-top:14px;max-width:none}.page-register .register-page__promo-steps{display:none}.page-register .register-page__copyright{display:none}.page-register .register-page__copyright--mobile{color:#4a4a4a;display:block;font-size:16px;font-weight:500;margin:31px 16px 0}.page-register .register-page__content{background:rgba(0,0,0,0);max-width:none;height:auto;overflow:visible;scrollbar-gutter:auto;margin:0;border-radius:0}.page-register .register-page__content-inner{background:var(--color-white);border-radius:5px;box-sizing:border-box;margin:0 16px;max-width:none;padding:28px 18px;width:auto}.page-register .register-page__head{gap:12px;width:100%}.page-register .register-page__head-copy{flex:1 1 auto;max-width:none}.page-register .register-page__title{font-size:22px}.page-register .register-page__lead{font-size:14px;margin-top:10px;max-width:none}.page-register .register-page__login-link{font-size:16px;margin-top:2px}.page-register .register-page__form{margin-top:30px}.page-register .register-page__form--auth{max-width:none}.page-register .register-page__section{margin-top:40px}.page-register .register-page__section-title{font-size:22px}.page-register .register-page__section-text{font-size:14px;margin-top:26px;max-width:none}.page-register .register-page__field{margin-top:33px}.page-register .register-page__field label{font-size:14px;margin-bottom:17px}.page-register .register-page__field input{font-size:14px;height:47px;padding:0 27px}.page-register .register-page__row{align-items:flex-start;display:block;gap:0;margin-top:26px}.page-register .register-page__check{gap:15px}.page-register .register-page__check--password,.page-register .register-page__check--middle-name{justify-content:flex-start;margin-top:26px}.page-register .register-page__check--password .register-page__check-text,.page-register .register-page__check--middle-name .register-page__check-text{font-size:14px}.page-register .register-page__check--agreement{max-width:none}.page-register .register-page__check--agreement .register-page__check-text{font-size:14px}.page-register .register-page__check-box{height:20px;margin-top:0;width:20px}.page-register .register-page__error{gap:8px;font-size:12px;margin-top:6px}.page-register .register-page__error::before{height:18px;margin-top:0;width:18px}.page-register .register-page__error--agreement{margin-top:10px;max-width:320px}.page-register .register-page__row--agreement{margin-top:26px}.page-register .register-page__submit{font-size:16px;height:59px;margin-top:26px;padding:0 20px}.page-register .register-page__auth-row{align-items:flex-start;display:block;margin-top:26px}.page-register .register-page__auth-link{display:inline-block;font-size:16px;margin-top:24px}.page-register .register-page__check--auth-password{margin-top:0;width:100%}.page-register .register-page--auth .register-page__content{display:block}.page-register .register-page--auth .register-page__content-inner{max-width:none;padding-top:28px;padding-bottom:28px;width:auto}.page-register .register-page--auth .register-page__lead--auth{margin-top:10px}}/*# sourceMappingURL=register.css.map */
