@font-face{font-display:swap;font-family:YSText;font-weight:300;src:url(../fonts/YSText-Light.woff2?v=90ce3ab3) format("woff2"),url(../fonts/YSText-Light.woff?v=847e5b73) format("woff")}@font-face{font-display:swap;font-family:YSText;font-weight:400;src:url(../fonts/YSText-Regular.woff2?v=69f6db79) format("woff2"),url(../fonts/YSText-Regular.woff?v=03d76507) format("woff")}@font-face{font-display:swap;font-family:YSText;font-weight:500;src:url(../fonts/YSText-Medium.woff2?v=844e67b6) format("woff2"),url(../fonts/YSText-Medium.woff?v=34b34b8f) format("woff")}@font-face{font-display:swap;font-family:YSText;font-weight:700;src:url(../fonts/YSText-Bold.woff2?v=2ece482d) format("woff2"),url(../fonts/YSText-Bold.woff?v=ddbefa45) format("woff")}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;border:none;outline:none}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{list-style:none;list-style-position:inside;padding:0}body,html{background-color:#09090a;color:#fff;font-family:YSText,Arial,Tahoma,Verdana,sans-serif;overflow-x:hidden}.ui-avatar{height:50px;padding:4px;position:relative;width:50px;z-index:0}.ui-avatar__image{border-radius:999px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ui-avatar__border{left:0;position:absolute;top:0;z-index:1}.ui-avatar__border,.ui-avatar__border-img{height:100%;width:100%}.button{align-items:center;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;height:55px;justify-content:center;line-height:133%;padding:0 42px;transition:transform .3s ease-in-out;vertical-align:middle;width:100%;will-change:transform}@media (max-width:599px){.button{font-weight:500;width:100%}}.button_type_gradient{background:linear-gradient(90deg,#ff5c4d,#eb469f 26.56%,#8341ef 75%,#3f68f9)}@media (hover:hover) and (pointer:fine){.button_type_gradient:hover{transform:scale(1.05)}}.button_type_gray{background-color:hsla(0,0%,100%,.1);transition:background-color .15s ease-in-out,color .15s ease-in-out;will-change:background-color,color}@media (hover:hover) and (pointer:fine){.button_type_gray:hover{background-color:#fff;color:#000}}.button_type_gradient-text{font-size:16px;font-weight:500;line-height:105%}@media (hover:hover) and (pointer:fine){.button_type_gradient-text:hover{transform:scale(1.05)}}.button_size_wide{width:100%}.button_size_medium{font-size:14px;line-height:114%;padding:0 36px}@media (max-width:599px){.button_size_medium{font-size:15px;height:50px;padding:0 10px}}@media (max-width:359px){.button_size_medium{font-size:13px;height:40px;line-height:120%}}.button_size_small{font-size:11px;font-weight:600;height:40px;padding:13px 18px}@media (max-width:599px){.button_size_small{font-size:16px;height:50px;line-height:120%;max-width:312px;width:100%}}@media (max-width:359px){.button_size_small{font-size:16px;height:40px;padding:26px 34px}}.button__text{text-align:center;white-space:nowrap}.button_type_gradient-text .button__text{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(90deg,#ff5c4d,#eb469f 26.56%,#8341ef 75%,#3f68f9);-webkit-background-clip:text;background-clip:text}@media (max-width:599px){.subscription-button{width:100%}}.subscription-button__subtitle{display:block;font-size:14px;font-weight:400;line-height:135%;margin-top:12px;opacity:.6;text-align:center}@media (max-width:599px){.subscription-button__subtitle{font-size:14px;margin-top:8px}}.subscription-button__text{align-items:center;display:flex;font-size:16px;font-weight:500}.header{background-color:#09090a;display:flex;justify-content:space-between;padding:20px 0;position:sticky;top:0;z-index:1}@media (max-width:1023px){.header{padding:18px 0}}.header__logotype{width:379px}@media (max-width:1023px){.header__logotype{width:287px}}.header__profile{height:48px;width:48px}@media (max-width:1023px){.header__profile{height:34px;width:34px}}.logotype{align-items:center;display:flex}.logotype>:not(:last-child){margin-right:33px}@media (max-width:1023px){.logotype>:not(:last-child){margin-right:31px}}.logotype>:not(:last-child):after{background-color:hsla(0,0%,100%,.2);border-radius:5px;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:-17px;-webkit-user-select:none;user-select:none;width:1px}@media (max-width:1023px){.logotype>:not(:last-child):after{right:-15.88px;width:.76px}}.logotype__link{align-items:center;display:flex;height:100%;position:relative}.logotype__image{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1023px){.logotype__image_yandex-plus{max-width:123px}.logotype__image_khl{max-width:30px}}.promo{align-items:center;background:#1d1d21 var(--bg-image) no-repeat right bottom;background-size:contain;border-radius:24px;display:flex;justify-content:space-between;margin-bottom:40px;overflow:hidden;padding:56px}@media (max-width:1023px){.promo{background-image:none;flex-direction:column;margin-bottom:32px;padding:32px 16px 36px}.promo:after{background:var(--bg-image) no-repeat right bottom;background-size:510px;content:"";display:block;height:268px;margin:auto -16px -36px;width:calc(100% + 32px)}.promo>:not(:last-child){margin-bottom:32px}}.promo__info{max-width:430px;width:100%}.promo__title{color:hsla(0,0%,100%,.9);font-size:40px;font-weight:500;letter-spacing:-.8px;line-height:44px;margin-bottom:28px;width:100%}@media (max-width:1023px){.promo__title{font-size:32px;letter-spacing:-.32px;line-height:35px;margin-bottom:24px;max-width:295px}}.promo__list{max-width:396px;width:100%}.promo__list>:not(:last-child){margin-bottom:10px}.promo__list-item{color:hsla(0,0%,100%,.9);display:flex;font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:120%;position:relative}@media (max-width:1023px){.promo__list-item{font-size:16px;letter-spacing:-.16px}}.promo__list-item:before{background-color:hsla(0,0%,100%,.9);border-radius:50%;content:"";display:block;height:6px;margin:9px 13px 0 0;width:6px}.promo__list[\:has\(\%20\%2B\%20\.promo__button\)]{margin-bottom:48px}.promo__list:has(+.promo__button){margin-bottom:48px}@media (max-width:1023px){.promo__list[\:has\(\%20\%2B\%20\.promo__button\)]{margin-bottom:40px}.promo__list:has(+.promo__button){margin-bottom:40px}}.promo__button{font-size:16px;font-weight:500;line-height:105%;max-width:320px;width:100%}.features{background:#1d1d21;border-radius:24px;margin-bottom:40px;overflow:hidden;padding:56px 56px 48px;position:relative}@media (max-width:1023px){.features{margin-bottom:32px}}@media (max-width:599px){.features{padding:32px 16px}}.features__wrapper{display:flex;width:100%}.features .swiper-container{overflow:hidden;width:100%}.features .swiper-pagination{display:flex;gap:12px;height:12px;justify-content:center;margin:24px auto 0;width:100%}.features .swiper-pagination-bullet{background-color:#4a4a4d;border-radius:20px;display:block;height:12px;width:12px}.features .swiper-pagination-bullet-active{background-color:#fff}.features .swiper-buttons{left:36px;position:absolute;right:36px;top:50%}.features .swiper-button-prev{cursor:pointer;left:0;position:absolute;top:0}@media (max-width:1023px){.features .swiper-button-prev{display:none}}.features .swiper-button-next{cursor:pointer;position:absolute;right:0;top:0}@media (max-width:1023px){.features .swiper-button-next{display:none}}.features__card{cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;position:relative;text-align:center;transition:transform .3s ease-in-out;width:100%;will-change:transform}.features__card-image{height:570px;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:1200px){.features__card-image{height:auto}}.features__card-text{font-size:20px;line-height:110%;margin:0 auto;max-width:440px}@media (max-width:599px){.features__card-text{font-size:16px;margin-top:20px;max-width:260px}}.promocode{border-radius:24px;margin-bottom:40px;overflow:hidden;padding:56px;position:relative}@media (max-width:1023px){.promocode{margin-bottom:32px;padding:163px 16px 32px}}.promocode__background{border-radius:24px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.promocode__info{max-width:466px;position:relative;width:100%}.promocode__title{color:hsla(0,0%,100%,.9);font-size:40px;font-weight:500;letter-spacing:-.8px;line-height:44px;margin-bottom:24px}@media (max-width:1023px){.promocode__title{font-size:32px;letter-spacing:-.32px;line-height:35px;margin-bottom:25px}}.promocode__title br{display:none}@media (max-width:599px){.promocode__title br{display:block}}.promocode__subtitle{color:hsla(0,0%,100%,.9);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:128%;margin-bottom:12px}@media (max-width:1023px){.promocode__subtitle{margin-bottom:16px}}.promocode__list{margin-bottom:48px}@media (max-width:1023px){.promocode__list{margin-bottom:41px}}.promocode__list>:not(:last-child){margin-bottom:16px}@media (max-width:1023px){.promocode__list>:not(:last-child){margin-bottom:10px}}.promocode__list-item{color:hsla(0,0%,100%,.9);display:flex;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:120%;position:relative}@media (max-width:1023px){.promocode__list-item{font-size:14px;letter-spacing:-.14px}}.promocode__list-item:before{background-color:hsla(0,0%,100%,.9);border-radius:50%;content:"";display:block;height:6px;margin:6px 13px 0 0;min-width:6px;width:6px}.promocode__button{background-color:#fff;font-size:16px;font-weight:500;height:55px;line-height:105%;max-width:320px;width:100%}.advantages{overflow:hidden;padding-bottom:40px}@media (max-width:1023px){.advantages{margin:0 -20px 32px;padding-bottom:0}}.advantages__title{font-size:40px;font-weight:500;letter-spacing:-.4px;line-height:110%;margin-bottom:32px}@media (max-width:1023px){.advantages__title{font-size:32px;letter-spacing:-.32px;margin-bottom:24px;padding:0 20px}}.advantages__wrapper{display:flex;width:100%}.advantages__wrapper>:not(:last-child){margin-right:24px}@media (max-width:1023px){.advantages__wrapper>:not(:last-child){margin-right:8px}}.advantages__card{cursor:pointer;display:flex;flex:0 0 346px;height:369px;position:relative;transition:transform .3s ease-in-out;will-change:transform}@media (hover:hover) and (pointer:fine){.advantages__card:hover{transform:scale(1.03)}}@media (max-width:1023px){.advantages__card{flex:0 0 300px;height:369px}.advantages__cards{padding:0 20px}}.advantages__card-image{border-radius:24px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.advantages__info{display:flex;justify-content:space-between;padding:20px;position:relative}.advantages__info>:not(:last-child){margin-right:10px}.advantages__card-link{width:100%}.advantages__card-title{font-size:16px;font-weight:400;line-height:130%;max-width:123px}@media (max-width:1023px){.advantages__card-title{line-height:132%}}.advantages__card-logo{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.preview{align-items:center;background:#1d1d21;border-radius:24px;display:flex;justify-content:space-between;margin-bottom:40px;overflow:hidden;padding:56px 38px 56px 56px}@media (max-width:1023px){.preview{flex-direction:column;margin-bottom:32px;padding:32px 16px 28px}}.preview__info{max-width:480px;width:100%}.preview__title{font-size:40px;font-weight:500;letter-spacing:-.8px;line-height:44px;margin-bottom:24px}@media (max-width:1023px){.preview__title{font-size:32px;letter-spacing:-.32px;line-height:35px}}.preview__text{font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:26px}@media (max-width:1023px){.preview__text{font-size:16px;letter-spacing:-.16px;line-height:19px}}.preview__image{height:100%;max-width:474px;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}@media (max-width:1023px){.preview__image{left:-8px;margin-top:40px;max-width:302px}}.faq{background:#1d1d21;border-radius:24px;margin-bottom:32px;padding:56px 0}@media (max-width:1023px){.faq{padding:32px 16px}}.faq__title{color:hsla(0,0%,100%,.9);font-size:42px;font-weight:500;line-height:50px;text-align:center}@media (max-width:1023px){.faq__title{font-size:32px;letter-spacing:-.32px;line-height:35px}}.faq__accordion-block{margin:30px auto 0;max-width:640px;width:100%}@media (max-width:1023px){.faq__accordion-block{margin-top:32px}}.faq__accordion-block>:last-child{border-bottom:1px solid hsla(0,0%,90%,.2)}.faq-item__head{align-items:center;border-top:1px solid hsla(0,0%,90%,.2);cursor:pointer;display:flex;justify-content:space-between;padding:24px 0}@media (max-width:1023px){.faq-item__head{align-items:normal;padding:16px 0}}.faq-item__head>:not(:last-child){margin-right:24px}.faq-item__title{font-size:16px;font-weight:500;line-height:137.5%;max-width:95%}@media (max-width:1023px){.faq-item__title{font-size:16px;line-height:130%}}.faq-item__arrow{height:24px;transition:transform .15s ease-in-out;width:24px;will-change:transform}@media (max-width:1023px){.faq-item__arrow{height:20px;width:20px}}.faq-item_is-opened .faq-item__arrow{transform:rotateX(180deg)}.faq-item__body{height:0;overflow:hidden;transition:height .3s ease-in-out;will-change:height}.faq-item__holder{font-size:16px;font-weight:400;line-height:137.5%;padding-bottom:24px}@media (max-width:1023px){.faq-item__holder{font-size:12px;padding-bottom:18px}}.faq-item__holder p:not(:last-child){margin-bottom:12px}.faq-item__holder a{border-bottom:1px solid rgba(0,0,0,.2);transition:opacity .15s ease-in-out;will-change:opacity}@media (hover:hover) and (pointer:fine){.faq-item__holder a:hover{opacity:.4}}.footer{display:flex;justify-content:flex-end;padding-bottom:20px}.footer__support{border-bottom:1px solid;color:hsla(0,0%,100%,.4);font-size:11px;font-weight:400;letter-spacing:.11px;line-height:12px;max-width:-moz-fit-content;max-width:fit-content;transition:border-color .15s ease-in-out;width:100%;will-change:border-bottom}@media (hover:hover) and (pointer:fine){.footer__support:hover{border-color:rgba(0,0,0,.2)}}.app__footer,.app__header,.app__page-main{margin:0 auto;max-width:1200px;padding-left:56px;padding-right:56px;width:100%}@media (max-width:1023px){.app__footer,.app__header,.app__page-main{padding-left:20px;padding-right:20px}}.app__page-main{padding-top:12px}@media (max-width:1023px){.app__page-main{padding-top:16px}}.payment-observer-offer-analytics{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.payment-widget{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:10}.payment-widget__container{background-color:#fff;height:100%;max-height:650px;max-width:100%;overflow-x:hidden;overflow-y:auto;width:860px}