@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat"),url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat"),url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat"),url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat"),url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff")}*{margin:0;padding:0;border:none}*,:after,:before{box-sizing:border-box}:active,:focus{outline:none}a,a:active,a:focus,a:hover,a:link{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}button{cursor:pointer}:root{--root-bg:#120c17;--root-surface:hsla(0,0%,100%,.03);--root-surface-strong:hsla(0,0%,100%,.08);--root-border:hsla(0,0%,100%,.08);--root-muted:#7d7781;--root-text:#fff;--root-accent-start:#ffae47;--root-accent-end:#fa3939;--root-gradient:linear-gradient(102.5deg,var(--root-accent-start) 8.02%,var(--root-accent-end) 103.51%);--root-shadow:30px 25px 48px 8px rgba(6,3,9,.1),2px 0 10px rgba(6,3,9,.05);--root-context-background:rgba(18,12,23,.9)}#__nuxt,body,html{min-height:100%}body{background:var(--root-bg);font-family:Montserrat,Helvetica,Arial,sans-serif}a,body{color:var(--root-text)}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 130px}.page-shell{padding:48px 0 88px}.glass-card{background:var(--root-surface);border:1px solid var(--root-border);box-shadow:var(--root-shadow)}.section-title{font-weight:700;font-size:30px;line-height:45px}.section-text{color:var(--root-muted);font-size:18px;line-height:30px}.section-eyebrow{margin-bottom:12px;color:#ffae47;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.section-anchor{scroll-margin-top:108px}@media(max-width:1439px){.container{padding:0 40px}.section-title{font-size:24px;line-height:34px}.section-text{font-size:16px;line-height:26px}}@media(max-width:1023px){.container{padding:0 25px}.section-title{font-size:20px;line-height:30px}.section-text{font-size:14px;line-height:24px}}@media(max-width:767px){.container{padding:0 10px}.page-shell{padding:24px 0 56px}.section-title{font-size:20px;line-height:30px}.section-text{font-size:14px;line-height:24px}.section-anchor{scroll-margin-top:88px}}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.ui-input[data-v-d1534857]{width:100%}.ui-input__control[data-v-d1534857]{position:relative}.ui-input__label[data-v-d1534857]{position:absolute;top:-8px;left:25px;font-weight:500;font-size:14px;line-height:17px;transition:.2s;z-index:2}.ui-input__label-sup[data-v-d1534857]{position:absolute;top:-.1em;right:-.6em;font-size:1.2em;color:#fa3939}.ui-input__field[data-v-d1534857]{display:flex;align-items:center;width:100%;height:66px;padding:0 20px;background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;box-shadow:30px 25px 48px 8px #0603091a,2px 0 10px #0603090d;font-weight:500;font-size:16px;line-height:20px;transition:border .2s}.ui-input__field[type=password][data-v-d1534857]{letter-spacing:10px}.ui-input__field[type=password][data-v-d1534857]::-moz-placeholder{font-size:16px;letter-spacing:normal}.ui-input__field[type=password][data-v-d1534857]::placeholder{font-size:16px;letter-spacing:normal}.ui-input__field[type=number][data-v-d1534857]::-webkit-inner-spin-button,.ui-input__field[type=number][data-v-d1534857]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-input__field[type=number][data-v-d1534857]{-moz-appearance:textfield}.ui-input__field[type=number][data-v-d1534857]:focus,.ui-input__field[type=number][data-v-d1534857]:hover{-moz-appearance:number-input}.ui-input__postfix[data-v-d1534857]{position:absolute;top:calc(50% - 20px);right:10px;display:flex;justify-content:center;align-items:center;height:40px;padding:0 15px;background:#ffffff14;box-shadow:30px 25px 48px 8px #0603091a,2px 0 10px #0603090d;border-radius:15px;font-weight:500;font-size:16px;line-height:20px;color:#fff}.ui-input__icon[data-v-d1534857]{position:absolute;top:calc(50% - 11px);right:22px;display:inherit;width:19px;height:22px;cursor:pointer}.ui-input__control_light .ui-input__label[data-v-d1534857]{color:#120c17}.ui-input__control_light .ui-input__field[data-v-d1534857]{border:1px solid rgba(146,178,227,.7);background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#120c17}.ui-input__control_light .ui-input__field[data-v-d1534857]::-moz-placeholder{color:#83a3d3}.ui-input__control_light .ui-input__field[data-v-d1534857]::placeholder{color:#83a3d3}.ui-input__control_light .ui-input__postfix[data-v-d1534857]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ddeaff;color:#120c17}.ui-input__control_focused .ui-input__label[data-v-d1534857]{top:-20px;color:#ff9839}.ui-input__control_focused .ui-input__field[data-v-d1534857]{border:1px solid #ff9839}.ui-input__error[data-v-d1534857]{margin-top:10px}.ui-input__error-text[data-v-d1534857]{font-weight:500;font-size:14px;line-height:17px;color:#fa3939}@media(max-width:1439px){.ui-input__label[data-v-d1534857]{top:-7px;font-size:12px;line-height:15px}.ui-input__field[data-v-d1534857]{height:55px;font-size:14px;line-height:17px}.ui-input__field[type=password][data-v-d1534857]{letter-spacing:10px}.ui-input__field[type=password][data-v-d1534857]::-moz-placeholder{font-size:14px}.ui-input__field[type=password][data-v-d1534857]::placeholder{font-size:14px}.ui-input__postfix[data-v-d1534857]{top:calc(50% - 18px);height:36px;padding:0 13px;border-radius:10px;font-size:14px;line-height:17px}.ui-input__error-text[data-v-d1534857]{font-size:12px;line-height:15px}}@media(max-width:1279px){.ui-input__field[data-v-d1534857]{height:48px;border-radius:15px}.ui-input__postfix[data-v-d1534857]{right:7px}}._spinner_au2uy_1{--border-color:rgba(0,0,0,.1);--border-color-active:var(--root-color-primary);border:.4em solid var(--border-color);border-top-color:var(--border-color-active);border-radius:50%;animation:_spin_au2uy_1 1s linear infinite;width:4em;height:4em;flex-shrink:0}@keyframes _spin_au2uy_1{to{rotate:1turn}}.ui-button[data-v-8359b083]{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;padding:0 30px;border-radius:20px;font-weight:600;font-size:14px;line-height:17px;color:#fff;white-space:nowrap;transition:.2s;cursor:pointer}.ui-button_disabled[data-v-8359b083]{color:#7d7781;background:#ffffff14;box-shadow:30px 25px 48px 8px #0603091a,2px 0 10px #0603090d;cursor:default}.ui-button_small[data-v-8359b083]{height:48px;padding:0 20px;border-radius:15px}.ui-button_medium[data-v-8359b083]{height:55px}.ui-button_adaptive[data-v-8359b083],.ui-button_large[data-v-8359b083]{height:66px;font-size:16px;line-height:20px}.ui-button_primary[data-v-8359b083]{background:linear-gradient(102.5deg,#ffae47 8.02%,#fa3939 103.51%);box-shadow:20px 10px 40px 5px #06030980}.ui-button_primary[data-v-8359b083]:hover{background:linear-gradient(102.5deg,#fa3939 8.02% 103.51%)}.ui-button_bordered[data-v-8359b083]{border:1px solid hsla(0,0%,100%,.05);background:#ffffff08;box-shadow:30px 25px 48px 8px #0603091a,2px 0 10px #0603090d;color:#7d7781}.ui-button_bordered[data-v-8359b083]:hover{border-color:#ffae47;color:#fff}.ui-button_bordered-red[data-v-8359b083]{border:1px solid rgba(250,57,57,.8)}.ui-button_bordered-red[data-v-8359b083]:hover{background:#fa3939}.ui-button_bordered-yellow[data-v-8359b083]{border:1px solid rgba(255,174,71,.8)}.ui-button_bordered-yellow[data-v-8359b083]:hover{background:#ffae47}.ui-button_bordered-green[data-v-8359b083]{border:1px solid rgba(41,194,38,.8)}.ui-button_bordered-green[data-v-8359b083]:hover{background:#29c226}.ui-button_active[data-v-8359b083]{border-color:#ffae47;color:#fff}.ui-button_light.ui-button_disabled[data-v-8359b083]{color:#83a3d3;background:#ddeaff;box-shadow:none;cursor:default}.ui-button_light.ui-button_primary[data-v-8359b083]{box-shadow:20px 10px 40px 5px #dd6f6080}.ui-button_light.ui-button_bordered-red[data-v-8359b083]{background:#fff;color:#120c17}.ui-button_light.ui-button_bordered-red[data-v-8359b083]:hover{background:#fa3939;color:#fff}.ui-button__icon[data-v-8359b083]{display:block;width:17px;height:17px}@media(max-width:1439px){.ui-button_adaptive[data-v-8359b083]{height:55px;font-size:14px;line-height:17px}}@media(max-width:1279px){.ui-button_adaptive[data-v-8359b083]{height:48px;padding:0 20px;border-radius:15px}}.vfm{display:flex;justify-content:center;align-items:center}.vfm__overlay{background-color:#0009}.vfm__content{position:relative;border-radius:20px;box-shadow:20px 10px 40px 5px #06030980;background:#fff}.modal__close{position:absolute;top:-25px;right:-25px;padding:5px;cursor:pointer;z-index:10;display:flex;justify-content:center;align-items:center;transition:color .3s ease-in-out}.modal__close:hover svg{color:#fa3939}.modal__close svg{width:15px;height:15px;transition:.2s}@media screen and (max-width:768px){.vfm{align-items:flex-end}.vfm__content{border-radius:20px 20px 0 0}.modal__close{display:none}}.login-modal .modal-content{width:760px}.login-modal__wrapper{display:flex}.login-modal__left-side{width:440px;padding:40px}.login-modal__right-side{width:320px;border-radius:0 20px 20px 0;background:50%/cover no-repeat url(./login-modal-bg.BK2MwuLv.jpeg)}.login-modal__title{margin-bottom:28px;font-weight:700;font-size:30px;line-height:45px;color:#120c17}.login-modal__form{display:flex;flex-direction:column;margin-bottom:20px}.login-modal__form-inputs{margin-bottom:20px}.login-modal__form-inputs-input:not(:last-child){margin-bottom:28px}.login-modal__form-button{width:100%;margin-bottom:20px}.login-modal__form-error{margin-bottom:16px;font-weight:500;font-size:14px;line-height:17px;color:#fa3939}.login-modal__bottom-text{font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#120c17}.login-modal__bottom-text a{text-decoration:underline;color:#5398ff;transition:.2s;cursor:pointer}.login-modal__bottom-text a:hover{text-decoration:none}@media(max-width:1279px){.login-modal .modal-content{width:605px}.login-modal__left-side{width:335px;padding:30px}.login-modal__right-side{width:270px}.login-modal__title{font-size:20px;line-height:30px}}@media(max-width:1023px){.login-modal .modal-content{width:80%}.login-modal__wrapper{display:flex}.login-modal__left-side{width:100%;padding:20px}.login-modal__right-side{display:none;width:100%}.login-modal__title{margin-bottom:22px;text-align:center}.login-modal__form,.login-modal__form-inputs{margin-bottom:16px}.login-modal__form-inputs-input:not(:last-child){margin-bottom:22px}.login-modal__form-button{margin-bottom:16px}}@media(max-width:768px){.login-modal .modal-content{width:100%}.login-modal__left-side{width:100%;padding:20px}.login-modal__right-side{width:100%}}.partner-request-accept-modal .modal-content{width:480px}.partner-request-accept-modal__wrapper{padding:40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.partner-request-accept-modal__title{font-size:22px;font-weight:700;line-height:1.3;color:#120c17}.partner-request-accept-modal__desc{font-size:15px;line-height:1.6;color:#4a4550}.partner-request-accept-modal__actions{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:4px}.partner-request-accept-modal__success-icon{margin-bottom:4px;width:72px;height:72px;border-radius:20px;background:#ff98391f;border:1px solid rgba(255,152,57,.25);display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.partner-request-accept-modal .modal-content{width:100%}.partner-request-accept-modal__wrapper{padding:28px 20px}}.forgot-password-modal .modal-content{width:470px}.forgot-password-modal__wrapper{padding:40px}.forgot-password-modal__title{font-weight:700;font-size:30px;line-height:45px;color:#120c17;margin-bottom:24px}.forgot-password-modal__success,.forgot-password-modal__text{margin-bottom:20px;font-size:16px;line-height:22px;color:#7d7781}.forgot-password-modal__form{display:grid;gap:18px}.forgot-password-modal__error{font-weight:500;font-size:14px;line-height:17px;color:#fa3939}.forgot-password-modal__bottom-text{margin-top:20px;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#120c17}.forgot-password-modal__bottom-text span{text-decoration:underline;color:#5398ff;transition:.2s;cursor:pointer}.forgot-password-modal__bottom-text span:hover{text-decoration:none}@media(max-width:1023px){.forgot-password-modal .modal-content{width:60%}.forgot-password-modal__wrapper{padding:20px}}@media(max-width:768px){.forgot-password-modal .modal-content{width:100%}}
