@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Unbounded:wght@300;400;500;600;700&display=swap";.auth-modal{position:fixed;inset:0;z-index:2000}.auth-modal__overlay{position:absolute;inset:0;background:#00000073;-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw)}.auth-modal__content{position:absolute;top:50%;left:50%;width:52vw;max-width:52vw;transform:translate(-50%,-50%);padding:3vw 2.4vw 2.6vw;border:.08vw solid rgba(137,18,187,.45);border-radius:1.5vw;background:#050816;box-shadow:0 0 2vw #8912bb1f}.auth-modal__close{position:absolute;top:1vw;right:1vw;border:none;background:transparent;color:#ffffff73;font-size:1.6vw;cursor:pointer}.auth-modal__title{margin:0 0 2.8vw;font-size:2.4vw;font-weight:700;color:#fff}.auth-modal__form{display:flex;flex-direction:column;gap:2vw}.auth-modal__row{width:100%}.auth-modal__row--two{display:grid;grid-template-columns:1fr 1fr;gap:1vw}.auth-modal__row input{width:100%;padding:.7vw 0 1vw;border:none;border-bottom:.08vw solid #b400ff;background:transparent;outline:none;font-size:1vw;color:#fff}.auth-modal__row input::placeholder{color:#fffc}.auth-modal__error{margin:0;font-size:.9vw;color:#ff6b6b}.auth-modal__submit{width:11vw;min-height:3vw;border-radius:999vw;border:.08vw solid rgba(255,255,255,.9);background:transparent;color:#fff;font-size:1vw;cursor:pointer}.auth-modal__switch{width:fit-content;border:none;background:transparent;padding:0;font-size:.95vw;color:#ffffffb8;cursor:pointer}@media(max-width:768px){.auth-modal__content{width:90vw;max-width:90vw;padding:8vw 5vw 6vw;border-width:.2vw;border-radius:4vw}.auth-modal__close{top:3vw;right:3vw;font-size:5vw}.auth-modal__title{margin-bottom:6vw;font-size:7vw}.auth-modal__form{gap:5vw}.auth-modal__row--two{grid-template-columns:1fr;gap:4vw}.auth-modal__row input{padding:2vw 0 2.5vw;border-bottom-width:.2vw;font-size:4vw}.auth-modal__error{font-size:3.6vw}.auth-modal__submit{width:36vw;min-height:11vw;font-size:4vw;border-width:.2vw}.auth-modal__switch{font-size:3.8vw}}.contacts{padding:3.5vw 2.5vw 6vw;color:#fff}.contacts__container{max-width:90vw;margin:0 auto}.contacts__title{margin:0 0 5vw;font-size:2.2vw;font-weight:700;color:#fff}.contacts__card{margin:0 auto;padding:3vw 2.8vw;border:.08vw solid rgba(137,18,187,.55);border-radius:1.6vw;background:#050816f5;box-shadow:0 0 2vw #8912bb14;margin:0vw 12vw}.contacts__subtitle{margin:0 0 3vw;font-size:2.2vw;font-weight:700;line-height:1.1}.contacts__form{display:flex;flex-direction:column;gap:2vw}.contacts__row{width:100%}.contacts__row--two{display:grid;grid-template-columns:1fr 1fr;gap:1.2vw}.contacts__field{width:100%}.contacts__field input,.contacts__field textarea{width:100%;padding:.6vw 0 1vw;border:none;border-bottom:.08vw solid #b400ff;background:transparent;font-size:1.1vw;color:#fff;outline:none;resize:none}.contacts__field input::placeholder,.contacts__field textarea::placeholder{color:#ffffffe6}.contacts__phone{display:flex;align-items:center;gap:1vw;border-bottom:.08vw solid #b400ff}.contacts__phone input{border-bottom:none}.contacts__select{min-width:5.5vw;padding:.6vw 0 1vw;border:none;background:transparent;color:#fff;font-size:1.1vw;outline:none;cursor:pointer}.contacts__select option{background:#050816;color:#fff}.contacts__bottom{display:flex;align-items:center;gap:1.5vw;margin-top:1vw}.contacts__btn{min-width:12vw;height:3.5vw;padding:0 2vw;border-radius:999vw;border:.08vw solid rgba(255,255,255,.9);background:transparent;font-size:1.1vw;font-weight:500;color:#fff;cursor:pointer;transition:.2s ease}.contacts__btn:hover{border-color:#b400ff;color:#b400ff}.contacts__btn:disabled{opacity:.6;cursor:not-allowed}.contacts__checkbox{display:flex;align-items:center;gap:.6vw;font-size:.9vw;color:#ffffffb3}.contacts__checkbox input{width:1vw;height:1vw;accent-color:#fff}.contacts__checkbox span{text-decoration:underline;text-underline-offset:.2vw}.contacts__message{margin:0;font-size:1vw}.contacts__message--error{color:#ff4d6d}.contacts__message--success{color:#42ff9e}@media(max-width:768px){.contacts{padding:20vw 0 12vw}.contacts__container{max-width:90vw}.contacts__title{font-size:7vw;margin-bottom:6vw}.contacts__card{max-width:100%;padding:6vw 4vw;border-radius:4vw}.contacts__subtitle{font-size:6vw;margin-bottom:5vw}.contacts__form{gap:5vw}.contacts__row--two{grid-template-columns:1fr;gap:4vw}.contacts__field input,.contacts__field textarea{font-size:4vw;padding:2vw 0 2.5vw}.contacts__phone{gap:3vw}.contacts__select{min-width:20vw;font-size:4vw;padding:2vw 0 2.5vw}.contacts__bottom{flex-direction:column;align-items:flex-start;gap:4vw;margin-top:2vw}.contacts__btn{width:100%;height:12vw;font-size:4vw;border-radius:6vw}.contacts__checkbox{font-size:3.5vw;gap:2vw}.contacts__checkbox input{width:4vw;height:4vw}.contacts__message{font-size:3.5vw}}.about-stats{max-width:90vw;margin:0 auto 4.5vw}.about-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16vw}.about-stats__card{min-height:15.5vw;border:.08vw solid rgba(137,18,187,.55);border-radius:.9vw;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;padding:2vw}.about-stats__text{margin:0;font-size:2vw;font-weight:700;line-height:1.2;color:#fff}.about-faq{max-width:90vw;margin:2.5vw auto}.about-faq__title{margin:0 0 2.6vw;font-size:2.5vw;font-weight:700;line-height:1.1;color:#fff}.about-faq__list{display:flex;flex-direction:column;gap:1.2vw}.about-faq__item{padding-bottom:.9vw}.about-faq__head{width:100%;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:2vw;text-align:left;cursor:pointer}.about-faq__question{font-size:1.5vw;font-weight:500;line-height:1.3;color:#fff}.about-faq__icon{width:2.4vw;flex-shrink:0;text-align:center;font-size:2.6vw;font-weight:700;line-height:1;color:#fff;transition:transform .18s ease,color .18s ease}.about-faq__head:hover .about-faq__icon{color:#8912bb;transform:scale(1.08)}.about-faq__body{max-height:0;overflow:hidden;transition:max-height .22s ease,opacity .22s ease,margin .22s ease;opacity:0;margin-top:0}.about-faq__answer{margin:0;max-width:70vw;font-size:1.05vw;line-height:1.55;color:#ffffffb8}.about-faq__item.is-open .about-faq__body{max-height:10vw;opacity:1;margin-top:.9vw}@media(max-width:1024px){.about-page__section{padding:13vw 0 10vw}.about-page__container{max-width:90vw}.about-page__title{margin-bottom:5vw;font-size:4.2vw}.about-page__about-block,.about-stats{margin-bottom:6vw}.about-stats__grid{gap:6vw}.about-stats__card{min-height:22vw;border-radius:1.6vw;padding:3vw}.about-stats__text{font-size:2.8vw}.about-faq__title{margin-bottom:3vw;font-size:4vw}.about-faq__list{gap:1.8vw}.about-faq__item{padding-bottom:1.6vw}.about-faq__question{font-size:2.3vw}.about-faq__icon{width:4vw;font-size:4.2vw}.about-faq__answer{max-width:100%;font-size:1.7vw}.about-faq__item.is-open .about-faq__body{max-height:16vw;margin-top:1.5vw}}@media(max-width:768px){.about-page__section{padding:20vw 0 12vw}.about-page__container{max-width:90vw}.about-page__title{margin-bottom:6vw;font-size:7vw}.about-page__about-block,.about-stats{margin-bottom:8vw}.about-stats__grid{grid-template-columns:1fr;gap:5vw}.about-stats__card{min-height:36vw;border-width:.2vw;border-radius:3vw;padding:5vw}.about-stats__text{font-size:5.2vw;line-height:1.2}.about-faq__title{margin-bottom:5vw;font-size:6.5vw}.about-faq__list{gap:3.6vw}.about-faq__item{padding-bottom:3vw;border-bottom-width:.2vw}.about-faq__head{gap:4vw}.about-faq__question{font-size:4.3vw;line-height:1.35}.about-faq__icon{width:7vw;font-size:8vw}.about-faq__answer{font-size:3.7vw;line-height:1.5}.about-faq__item.is-open .about-faq__body{max-height:40vw;margin-top:3vw}}@media(max-width:480px){.about-page__section{padding:24vw 0 14vw}.about-page__title{font-size:8vw}.about-page__about-block,.about-stats{margin-bottom:9vw}.about-stats__grid{gap:6vw}.about-stats__card{min-height:42vw;border-radius:4vw}.about-stats__text{font-size:5.8vw}.about-faq__title{font-size:7vw}.about-faq__list{gap:4vw}.about-faq__question{font-size:4.8vw}.about-faq__icon{width:8vw;font-size:9vw}.about-faq__answer{font-size:4vw}.about-faq__item.is-open .about-faq__body{max-height:48vw}}.download-info{padding:9vw 0 0}.download-info__container{max-width:90vw;margin:0 auto 4.5vw}.download-info__title{margin:0 0 4vw;font-size:2.5vw;font-weight:700;line-height:1.1;color:#fff}.download-info__content{display:grid;grid-template-columns:20vw 1fr;gap:8vw;align-items:center}.download-info__image{width:100%}.download-info__image img{display:block;width:100%;max-width:18vw}.download-info__text{display:flex;flex-direction:column;gap:2.4vw}.download-info__text p{margin:0;font-size:2vw;font-weight:700;line-height:1.35;color:#fff}.download-links{padding:0 0 8vw}.download-links__container{max-width:90vw;margin:0 auto 4.5vw}.download-links__title{margin:0 0 3vw;font-size:2.5vw;font-weight:700;line-height:1.1;color:#fff}.download-links__grid{display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:center}.download-links__item{display:flex;align-items:center;gap:1.6vw;text-decoration:none}.download-links__item img{width:4.2vw;height:4.2vw;flex-shrink:0}.download-links__item span{font-size:2vw;font-weight:600;line-height:1.2;color:#fff;transition:color .18s ease}.download-links__item:hover span{color:#8912bb}@media(max-width:1024px){.download-info{padding:13vw 0 0}.download-info__container{margin:0 auto 6vw}.download-info__title{margin-bottom:5vw;font-size:4.2vw}.download-info__content{grid-template-columns:24vw 1fr;gap:6vw}.download-info__image img{max-width:24vw}.download-info__text{gap:3vw}.download-info__text p{font-size:2.6vw}.download-links{padding-bottom:10vw}.download-links__container{margin:0 auto 6vw}.download-links__title{margin-bottom:4vw;font-size:4vw}.download-links__grid{gap:6vw}.download-links__item{gap:2vw}.download-links__item img{width:6vw;height:6vw}.download-links__item span{font-size:2.7vw}}@media(max-width:768px){.download-info{padding:20vw 0 0}.download-info__container{max-width:90vw;margin:0 auto 8vw}.download-info__title{margin-bottom:6vw;font-size:7vw}.download-info__content{grid-template-columns:1fr;gap:8vw}.download-info__image img{max-width:46vw;margin:0 auto}.download-info__text{gap:5vw}.download-info__text p{font-size:4.8vw;line-height:1.35}.download-links{padding-bottom:12vw}.download-links__container{max-width:90vw;margin:0 auto 8vw}.download-links__title{margin-bottom:5vw;font-size:6.5vw}.download-links__grid{grid-template-columns:1fr;gap:5vw}.download-links__item{gap:3vw}.download-links__item img{width:10vw;height:10vw}.download-links__item span{font-size:4.6vw}}@media(max-width:480px){.download-info{padding:24vw 0 0}.download-info__container{margin:0 auto 9vw}.download-info__title{font-size:8vw}.download-info__image img{max-width:52vw}.download-info__text p{font-size:5vw}.download-links{padding-bottom:14vw}.download-links__container{margin:0 auto 9vw}.download-links__title{font-size:7vw}.download-links__grid{gap:6vw}.download-links__item img{width:11vw;height:11vw}.download-links__item span{font-size:5vw}}.account-page{padding:3.5vw 2.5vw 6vw}.account-page__container{max-width:90vw;margin:0 auto 4.5vw}.account-page__title{margin:0 0 3vw;font-size:2.5vw;font-weight:700;line-height:1.1;color:#fff}.account-page__status{margin:0 0 2vw;font-size:1.3vw;color:#fff}.account-page__grid{display:grid;grid-template-columns:24vw 1fr;gap:1.8vw;align-items:start}.account-page__right{display:flex;flex-direction:column;gap:2vw}.account-card{background:transparent;border:.08vw solid rgba(137,18,187,.75);border-radius:1vw}.account-card--profile{min-height:39vw;padding:1.2vw 1vw;display:flex;flex-direction:column;gap:1.1vw}.account-card__field{display:flex;flex-direction:column;gap:.45vw;padding-bottom:.8vw;border-bottom:.08vw solid #b400ff}.account-card__label{font-size:1vw;color:#fff}.account-card__value{font-size:1vw;color:#fffc}.account-card--rates{min-height:18vw;padding:1.4vw 1.2vw}.account-card__rates-title{margin:0 0 1.8vw;font-size:1.5vw;font-weight:600;color:#fff}.account-rates{display:flex;flex-direction:column;gap:1vw}.account-rates__item{display:flex;align-items:center;justify-content:space-between;gap:2vw;padding-bottom:.8vw;border-bottom:.08vw solid rgba(255,255,255,.1)}.account-rates__name{font-size:1.05vw;color:#fff}.account-rates__value{font-size:1.05vw;color:#ffffffd1}.account-rates__note{margin-top:.6vw;font-size:.9vw;color:#ffffff8c}.account-page__logout{width:100%;min-height:3.5vw;border-radius:.9vw;border:.08vw solid rgba(255,255,255,.9);background:transparent;font-size:1.2vw;font-weight:600;color:#fff;cursor:pointer;transition:.18s ease}.account-page__logout:hover{border-color:#b400ff;color:#b400ff}@media(max-width:1024px){.account-page{padding:13vw 0 10vw}.account-page__title{margin-bottom:5vw;font-size:4.5vw}.account-page__status{margin-bottom:3vw;font-size:2vw}.account-page__grid{grid-template-columns:30vw 1fr;gap:2vw}.account-page__right{gap:2.5vw}.account-card{border-radius:1.6vw}.account-card--profile{min-height:48vw;padding:2vw 1.6vw;gap:1.8vw}.account-card__field{gap:.7vw;padding-bottom:1.2vw}.account-card__label,.account-card__value{font-size:1.5vw}.account-card--rates{min-height:24vw;padding:2vw 1.8vw}.account-card__rates-title{margin-bottom:2.5vw;font-size:2.2vw}.account-rates{gap:1.6vw}.account-rates__item{padding-bottom:1.1vw}.account-rates__name,.account-rates__value{font-size:1.6vw}.account-rates__note{font-size:1.3vw}.account-page__logout{min-height:5vw;border-radius:1.3vw;font-size:1.8vw}}@media(max-width:768px){.account-page{padding:20vw 0 12vw}.account-page__container{max-width:90vw;margin:0 auto 8vw}.account-page__title{margin-bottom:6vw;font-size:7vw}.account-page__status{margin-bottom:5vw;font-size:4vw}.account-page__grid{grid-template-columns:1fr;gap:5vw}.account-page__right{gap:5vw}.account-card{border-width:.2vw;border-radius:3vw}.account-card--profile{min-height:auto;padding:4vw;gap:4vw}.account-card__field{gap:1.5vw;padding-bottom:2.4vw;border-bottom-width:.2vw}.account-card__label,.account-card__value{font-size:4vw}.account-card--rates{min-height:auto;padding:4vw}.account-card__rates-title{margin-bottom:5vw;font-size:4.8vw}.account-rates{gap:3.6vw}.account-rates__item{padding-bottom:2.4vw;border-bottom-width:.2vw}.account-rates__name,.account-rates__value{font-size:4vw}.account-rates__note{margin-top:1vw;font-size:3.4vw}.account-page__logout{width:100%;min-height:12vw;border-width:.2vw;border-radius:3vw;font-size:4.2vw}}a{text-decoration:none;color:#fff}a:hover{color:#8912bb}body{margin:0;width:100%;max-width:100%;overflow-x:hidden;background-color:#090b12;color:#fff;font-family:Unbounded,sans-serif}.header{position:relative;z-index:100;padding:3vw 2.5vw}.header .header-wrapper{width:100%;max-width:90vw;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2vw;position:relative;z-index:101}.header .header-wrapper .logo{font-family:Poppins,sans-serif;font-size:2.8vw;font-weight:600;white-space:nowrap;color:#fff;margin:0;position:relative;z-index:102}.header .header-wrapper .header-nav{display:flex;gap:1.8vw;align-items:center}.header .header-wrapper .header-nav a{font-size:1.2vw;color:#fff;text-decoration:none;white-space:nowrap;font-family:Unbounded,sans-serif;transition:color .2s ease}.header .header-wrapper .header-nav a:hover{color:#8912bb}.header .header-wrapper .download-btn{display:flex;align-items:center;justify-content:center;font-size:1.1vw;color:#fff;padding:.9vw 1.8vw;border-radius:1vw;background-color:transparent;border:.12vw solid #fff;cursor:pointer;white-space:nowrap;font-family:Unbounded,sans-serif;transition:background-color .3s ease,color .3s ease,transform .3s ease}.header .header-wrapper .download-btn:hover{transform:scale(1.03);border-color:#8912bb;color:#8912bb}.header .header-wrapper .download-btn:active{transform:scale(.99)}.header .header-wrapper .mobile-download{display:none}.header .header-wrapper .burger{display:none;width:42px;height:42px;background:transparent;border:none;padding:0;cursor:pointer;position:relative;z-index:102}.header .header-wrapper .burger span{display:block;width:100%;height:3px;background-color:#fff;border-radius:10px;position:absolute;left:0;transition:transform .35s ease,opacity .3s ease,top .35s ease}.header .header-wrapper .burger span:nth-child(1){top:10px}.header .header-wrapper .burger span:nth-child(2){top:19px}.header .header-wrapper .burger span:nth-child(3){top:28px}.header .header-wrapper .burger.active span:nth-child(1){top:19px;transform:rotate(45deg)}.header .header-wrapper .burger.active span:nth-child(2){opacity:0}.header .header-wrapper .burger.active span:nth-child(3){top:19px;transform:rotate(-45deg)}.header .header-overlay{display:none}.hero{padding:0 2.5vw 5vw}.hero .hero-wrapper{max-width:90vw;margin:0 auto;position:relative;overflow:hidden;border-radius:2vw;padding:3vw 0;background-image:url(/assets/background-BXdjpYwe.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.hero .hero-wrapper .hero-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:4vw;padding:2vw}.hero .hero-wrapper .hero-content .hero-left{flex:0 0 45%;display:flex;align-items:center;justify-content:flex-start}.hero .hero-wrapper .hero-content .hero-left .hero-mac{width:100%;max-width:42vw;height:auto;transform:rotate(-12deg) translateY(.6vw);filter:drop-shadow(0 1.2vw 2.6vw rgba(0,0,0,.55))}.hero .hero-wrapper .hero-content .hero-right{flex:1;display:flex;justify-content:flex-start}.hero .hero-wrapper .hero-content .hero-right .hero-title{margin:0;max-width:40vw;font-size:1.7vw;line-height:1.35;font-weight:600;color:#fff;text-shadow:0 .3vw 1.4vw rgba(0,0,0,.35)}.hero .hero-wrapper .hero-content .hero-right .hero-title .hero-brand{color:#8912bb;font-weight:700}@media(max-width:900px){.header{padding:5vw 4vw}.header .header-wrapper{max-width:100%}.header .header-wrapper .logo{font-size:5vw}.header .header-wrapper .header-nav{position:fixed;top:0;right:0;width:min(78vw,360px);height:100vh;background:#111111f7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:-10px 0 30px #00000040;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5vw;padding:22vw 6vw 8vw;transform:translate(100%);opacity:0;visibility:hidden;transition:transform .4s ease,opacity .3s ease,visibility .3s ease;z-index:101}.header .header-wrapper .header-nav.active{transform:translate(0);opacity:1;visibility:visible}.header .header-wrapper .header-nav a{font-size:3.8vw}.header .header-wrapper .header-nav .mobile-download{display:flex;width:90%;margin-top:2vw;font-size:3.4vw;padding:3.2vw 4vw;border-radius:3vw}.header .header-wrapper .desktop-download{display:none}.header .header-wrapper .burger{display:block}.header .header-overlay{display:block;position:fixed;inset:0;background:#00000073;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:100}.header .header-overlay.active{opacity:1;visibility:visible}.hero .hero-wrapper .hero-content{flex-direction:column;align-items:center;text-align:center;padding:5vw 3vw}.hero .hero-wrapper .hero-content .hero-left{flex:0 0 auto;justify-content:center}.hero .hero-wrapper .hero-content .hero-left .hero-mac{max-width:78vw;transform:rotate(-10deg) translateY(1vw)}.hero .hero-wrapper .hero-content .hero-right .hero-title{max-width:82vw;font-size:3.6vw}}@media(max-width:480px){.header{padding:6vw 4vw}.header .header-wrapper .logo{font-size:7vw}.header .header-wrapper .header-nav{width:84vw;padding:24vw 6vw 8vw;gap:6vw}.header .header-wrapper .header-nav a{font-size:5vw}.header .header-wrapper .header-nav .mobile-download{font-size:4.4vw;padding:3.8vw 4vw;border-radius:4vw}.header .header-wrapper .burger{width:38px;height:38px}.header .header-wrapper .burger span:nth-child(1){top:9px}.header .header-wrapper .burger span:nth-child(2){top:17px}.header .header-wrapper .burger span:nth-child(3){top:25px}.header .header-wrapper .burger.active span:nth-child(1),.header .header-wrapper .burger.active span:nth-child(3){top:17px}.hero .hero-wrapper{border-radius:4vw}.hero .hero-wrapper .hero-content .hero-right .hero-title{font-size:4.2vw;line-height:1.4}}.about{padding:3.5vw 2.5vw 6vw}.about .about-wrapper{width:100%;max-width:90vw;margin:0 auto;position:relative}.about .about-wrapper .about-title{margin:0;font-size:2.2vw;font-weight:700;color:#fff}.about .about-wrapper .about-text{margin-top:4.2vw;width:100%;display:flex;justify-content:center}.about .about-wrapper .about-text p{margin:0;max-width:62vw;text-align:center;font-size:1.35vw;line-height:1.55;font-weight:600;color:#fff;text-shadow:0 .35vw 1.4vw rgba(0,0,0,.35)}.about .about-wrapper .about-text p .about-accent{color:#8912bb;font-weight:700}@media(max-width:900px){.about{padding:7vw 4vw 10vw}.about .about-wrapper .about-title{font-size:5vw}.about .about-wrapper .about-text{margin-top:7vw}.about .about-wrapper .about-text p{max-width:92vw;font-size:3.4vw;line-height:1.6}}@media(max-width:480px){.about .about-wrapper .about-title{font-size:6vw}.about .about-wrapper .about-text p{font-size:4vw}}.reviews{padding:3.2vw 3.2vw 4.5vw;overflow:hidden}.reviews .reviews-title{margin:0 auto;font-size:2.2vw;font-weight:700;color:#fff;max-width:90vw}.reviews .reviews-slider{margin-top:2.6vw;position:relative;min-height:20vw}.reviews .reviews-slider .stage{position:relative;width:100%;height:20vw}.reviews .reviews-slider .nav{position:absolute;top:50%;transform:translateY(-50%);width:3.2vw;height:3.2vw;border-radius:999px;border:.12vw solid rgba(255,255,255,.12);background:#00000059;-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw);cursor:pointer;z-index:50;display:grid;place-items:center;transition:transform .18s ease,border-color .18s ease,background .18s ease}.reviews .reviews-slider .nav:hover{transform:translateY(-50%) scale(1.05);border-color:#8912bb99;background:#00000080}.reviews .reviews-slider .nav:active{transform:translateY(-50%) scale(.98)}.reviews .reviews-slider .nav.nav-left{left:14vw}.reviews .reviews-slider .nav.nav-right{right:14vw}.reviews .reviews-slider .nav .nav-icon{font-size:2.2vw;line-height:1;color:#fff;opacity:.9}.reviews .reviews-slider .card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44vw;min-height:16.5vw;padding:1.8vw 2vw;border-radius:.9vw;background:#0a0a12a6;border:.12vw solid rgba(137,18,187,.55);box-shadow:0 .8vw 2.6vw #0000008c;color:#fff;transition:transform .45s ease,opacity .45s ease,filter .45s ease}.reviews .reviews-slider .card .card-head{display:flex;align-items:center;gap:1.2vw;margin-bottom:1.2vw}.reviews .reviews-slider .card .card-head .avatar{width:3.1vw;height:3.1vw;border-radius:999px;object-fit:cover;border:.12vw solid rgba(255,255,255,.12);flex-shrink:0}.reviews .reviews-slider .card .card-head .meta{min-width:0}.reviews .reviews-slider .card .card-head .meta .name{font-size:1.15vw;font-weight:700;margin-bottom:.25vw}.reviews .reviews-slider .card .card-head .meta .role{font-size:.75vw;line-height:1.35;color:#ffffffa6;white-space:pre-line}.reviews .reviews-slider .card .card-text{margin:0;font-size:.92vw;line-height:1.55;color:#ffffffe0;font-style:italic;text-shadow:0 .35vw 1.4vw rgba(0,0,0,.35)}.reviews .reviews-slider .card.active{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(0) scale(1);box-shadow:0 .9vw 3vw #0009,0 0 2.2vw #8912bb29;z-index:3}.reviews .reviews-slider .card.left{opacity:.38;filter:blur(.22vw);transform:translate(-50%,-50%) translate(-34vw) scale(.93);z-index:1}.reviews .reviews-slider .card.right{opacity:.38;filter:blur(.22vw);transform:translate(-50%,-50%) translate(34vw) scale(.93);z-index:1}@media(max-width:1200px){.reviews .reviews-slider{min-height:26vw}.reviews .reviews-slider .stage{height:26vw}.reviews .reviews-slider .card{width:54vw;min-height:20vw;padding:2.2vw 2.4vw}.reviews .reviews-slider .card .card-head{gap:1.6vw;margin-bottom:1.6vw}.reviews .reviews-slider .card .card-head .avatar{width:4.2vw;height:4.2vw}.reviews .reviews-slider .card .card-head .meta .name{font-size:1.5vw}.reviews .reviews-slider .card .card-head .meta .role{font-size:1vw}.reviews .reviews-slider .card .card-text{font-size:1.2vw}.reviews .reviews-slider .card.left{transform:translate(-50%,-50%) translate(-38vw) scale(.92)}.reviews .reviews-slider .card.right{transform:translate(-50%,-50%) translate(38vw) scale(.92)}.reviews .reviews-slider .nav{width:4.4vw;height:4.4vw}.reviews .reviews-slider .nav .nav-icon{font-size:3vw}.reviews .reviews-slider .nav.nav-left{left:7vw}.reviews .reviews-slider .nav.nav-right{right:7vw}}@media(max-width:900px){.reviews{padding:7vw 4vw 10vw}.reviews .reviews-title{font-size:5vw;text-align:center}.reviews .reviews-slider{margin-top:6vw;min-height:52vw;padding-bottom:14vw}.reviews .reviews-slider .stage{height:52vw}.reviews .reviews-slider .card{width:78vw;min-height:42vw;padding:4vw;border-radius:2.5vw;border-width:.3vw}.reviews .reviews-slider .card .card-head{align-items:flex-start;gap:3vw;margin-bottom:3.5vw}.reviews .reviews-slider .card .card-head .avatar{width:10vw;height:10vw;border-width:.3vw}.reviews .reviews-slider .card .card-head .meta .name{font-size:3.4vw;margin-bottom:.8vw}.reviews .reviews-slider .card .card-head .meta .role{font-size:2.2vw;line-height:1.45}.reviews .reviews-slider .card .card-text{font-size:2.5vw;line-height:1.65}.reviews .reviews-slider .card.left{transform:translate(-50%,-50%) translate(-44vw) scale(.88);filter:blur(.4vw);opacity:.2}.reviews .reviews-slider .card.right{transform:translate(-50%,-50%) translate(44vw) scale(.88);filter:blur(.4vw);opacity:.2}.reviews .reviews-slider .nav{top:auto;bottom:0;transform:none;width:8.8vw;height:8.8vw;border-width:.3vw;-webkit-backdrop-filter:blur(1.4vw);backdrop-filter:blur(1.4vw)}.reviews .reviews-slider .nav:hover{transform:scale(1.05)}.reviews .reviews-slider .nav:active{transform:scale(.98)}.reviews .reviews-slider .nav .nav-icon{font-size:6vw}.reviews .reviews-slider .nav.nav-left{left:calc(50% - 10vw)}.reviews .reviews-slider .nav.nav-right{right:calc(50% - 10vw)}}@media(max-width:600px){.reviews{padding:10vw 4vw 14vw}.reviews .reviews-title{font-size:7vw}.reviews .reviews-slider{margin-top:7vw;min-height:auto;padding-bottom:18vw}.reviews .reviews-slider .stage{height:auto;min-height:78vw}.reviews .reviews-slider .card{max-width:88vw;min-height:auto;padding:5vw 4.5vw;border-radius:4vw}.reviews .reviews-slider .card .card-head{gap:3vw;margin-bottom:4vw}.reviews .reviews-slider .card .card-head .avatar{width:12vw;height:12vw}.reviews .reviews-slider .card .card-head .meta .name{font-size:4.2vw}.reviews .reviews-slider .card .card-head .meta .role{font-size:2.9vw}.reviews .reviews-slider .card .card-text{font-size:3.4vw;line-height:1.7}.reviews .reviews-slider .card.left,.reviews .reviews-slider .card.right{opacity:0;pointer-events:none;filter:blur(0)}.reviews .reviews-slider .card.left{transform:translate(-50%,-50%) translate(-120vw) scale(.9)}.reviews .reviews-slider .card.right{transform:translate(-50%,-50%) translate(120vw) scale(.9)}.reviews .reviews-slider .card.active{transform:translate(-50%,-50%) translate(0) scale(1)}.reviews .reviews-slider .nav{width:11vw;height:11vw}.reviews .reviews-slider .nav .nav-icon{font-size:7vw}.reviews .reviews-slider .nav.nav-left{left:calc(50% - 13vw)}.reviews .reviews-slider .nav.nav-right{right:calc(50% - 13vw)}}@media(max-width:480px){.reviews .reviews-slider{padding-bottom:20vw}.reviews .reviews-slider .stage{min-height:92vw}.reviews .reviews-slider .card{max-width:92vw;padding:5.5vw 4.5vw}.reviews .reviews-slider .card .card-head{align-items:flex-start}.reviews .reviews-slider .card .card-head .avatar{width:13vw;height:13vw}.reviews .reviews-slider .card .card-head .meta .name{font-size:4.8vw}.reviews .reviews-slider .card .card-head .meta .role{font-size:3.2vw}.reviews .reviews-slider .card .card-text{font-size:3.8vw;line-height:1.72}.reviews .reviews-slider .nav{width:12vw;height:12vw}.reviews .reviews-slider .nav .nav-icon{font-size:8vw}.reviews .reviews-slider .nav.nav-left{left:calc(50% - 14vw)}.reviews .reviews-slider .nav.nav-right{right:calc(50% - 14vw)}}.app-block{padding:3.2vw 3.2vw 4.5vw;overflow:hidden;max-width:90vw;margin:0 auto}.app-block .app-title{margin:0;font-size:2.2vw;font-weight:700;color:#fff}.app-block .app-grid{margin-top:2.8vw;display:grid;grid-template-columns:1fr 1fr;column-gap:6vw;row-gap:7vw;align-items:center}.app-block .app-grid .app-item{width:100%}.app-block .app-grid .app-img{display:flex}.app-block .app-grid .app-img img{width:28vw;max-width:100%;height:auto;filter:drop-shadow(0 1.2vw 2.4vw rgba(0,0,0,.55))}.app-block .app-grid .app-img.app-img--tl{justify-content:flex-start}.app-block .app-grid .app-img.app-img--br{justify-content:flex-end}.app-block .app-grid .app-text p{margin:0;max-width:34vw;font-size:1.25vw;line-height:1.55;font-weight:600;color:#fff;text-shadow:0 .35vw 1.4vw rgba(0,0,0,.35)}.app-block .app-grid .app-text.app-text--tr,.app-block .app-grid .app-text.app-text--bl{display:flex;justify-content:flex-start}@media(max-width:900px){.app-block{padding:7vw 4vw 10vw}.app-block .app-title{font-size:5vw}.app-block .app-grid{margin-top:7vw;grid-template-columns:1fr;row-gap:10vw}.app-block .app-grid .app-img{justify-content:center!important}.app-block .app-grid .app-img img{width:78vw}.app-block .app-grid .app-text{display:flex;justify-content:center}.app-block .app-grid .app-text p{max-width:92vw;font-size:3.4vw;line-height:1.6;text-align:left}}@media(max-width:480px){.app-block .app-title{font-size:6vw}.app-block .app-grid .app-text p{font-size:4vw}}.roadmap{padding:3.2vw 3.2vw 4.5vw;overflow:hidden;position:relative}.roadmap__wrapper{position:relative;max-width:90vw;margin:0 auto}.roadmap__title{margin:0 0 5.2vw;font-size:2.2vw;font-weight:700;line-height:1;color:#fff}.roadmap__list{position:relative;display:flex;flex-direction:column;gap:7.2vw}.roadmap__list:before{content:"";position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%);width:.42vw;background:linear-gradient(180deg,#8b1cf3,#b125ff);box-shadow:0 0 1vw #a125ff59}.roadmap__row{position:relative;display:grid;grid-template-columns:1fr 10.6vw 1fr;align-items:center}.roadmap__content{width:100%;max-width:26vw}.roadmap__content--empty{visibility:hidden;pointer-events:none}.roadmap__row--left .roadmap__content:first-child{justify-self:end;text-align:left;padding-right:3.4vw}.roadmap__row--right .roadmap__content:last-child{justify-self:start;text-align:left;padding-left:3.4vw}.roadmap__lineConnector{position:relative;width:100%;height:.42vw;background:linear-gradient(90deg,#8b1cf3,#b125ff);box-shadow:0 0 .8vw #a125ff73}.roadmap__head{margin:0 0 1.05vw;font-size:1.65vw;line-height:1.2;font-weight:700;color:#fff}.roadmap__text{margin:0;font-size:1.08vw;line-height:1.42;font-weight:400;color:#ffffffe6}.roadmap__text--blur{filter:blur(.42vw);opacity:.85}.roadmap__row--left .roadmap__lineConnector:after,.roadmap__row--right .roadmap__lineConnector:after{content:"";position:absolute;top:50%;width:.42vw;height:.42vw;border-radius:50%;background:#a125ff;transform:translateY(-50%);box-shadow:0 0 .8vw #a125ff8c}.roadmap__row--left .roadmap__lineConnector:after{right:-.21vw}.roadmap__row--right .roadmap__lineConnector:after{left:-.21vw}@media(max-width:900px){.roadmap{padding:6vw 5vw 8vw}.roadmap__title{font-size:5vw;margin-bottom:8vw}.roadmap__list{gap:9vw}.roadmap__list:before{width:.55vw}.roadmap__row{grid-template-columns:1fr 12vw 1fr}.roadmap__content{max-width:32vw}.roadmap__row--left .roadmap__content:first-child{padding-right:3vw}.roadmap__row--right .roadmap__content:last-child{padding-left:3vw}.roadmap__lineConnector{height:.55vw}.roadmap__head{margin-bottom:1.6vw;font-size:2.5vw}.roadmap__text{font-size:1.65vw;line-height:1.45}.roadmap__text--blur{filter:blur(.55vw)}.roadmap__row--left .roadmap__lineConnector:after,.roadmap__row--right .roadmap__lineConnector:after{width:.55vw;height:.55vw}.roadmap__row--left .roadmap__lineConnector:after{right:-.275vw}.roadmap__row--right .roadmap__lineConnector:after{left:-.275vw}}@media(max-width:767px){.roadmap{padding:10vw 5vw 12vw}.roadmap__card{width:90%}.roadmap__title{font-size:8vw;margin-bottom:10vw}.roadmap__list{gap:10vw;padding-left:8vw}.roadmap__list:before{left:2.4vw;transform:none;width:.9vw}.roadmap__row{display:block;min-height:auto}.roadmap__content,.roadmap__content--empty{max-width:100%;visibility:visible;pointer-events:auto;padding:0}.roadmap__row--left .roadmap__content:first-child,.roadmap__row--right .roadmap__content:last-child{justify-self:auto;text-align:left;padding:0 0 0 8vw}.roadmap__lineConnector{position:absolute;left:-1.5vw;top:2.8vw;width:6vw;height:.9vw}.roadmap__head{margin-bottom:2.6vw;font-size:4.8vw;line-height:1.2}.roadmap__text{font-size:3.7vw;line-height:1.5}.roadmap__text--blur{filter:blur(1.2vw)}.roadmap__row--left .roadmap__lineConnector:after,.roadmap__row--right .roadmap__lineConnector:after{width:.9vw;height:.9vw;left:-.45vw;right:auto}.roadmap__content--empty{display:none}}.footer{padding:0 0 2.2vw}.footer .footer__topLine{height:.18vw;width:100%;background:#8912bb8c;box-shadow:0 0 1.2vw #8912bb2e}.footer .footer__wrapper{width:100%;max-width:90vw;margin:0 auto;padding:2.6vw 0 0;display:grid;grid-template-columns:1.1fr .55fr .55fr .6fr;align-items:start;column-gap:6vw}.footer .footer__left .footer__brand{font-size:2.2vw;font-weight:500;color:#fff;margin-bottom:2.4vw;line-height:1.1}.footer .footer__left .footer__policy{display:inline-block;font-size:1.05vw;color:#fffc;text-decoration:underline;text-underline-offset:.35vw;margin-bottom:2.8vw;transition:color .2s ease}.footer .footer__left .footer__policy:hover{color:#8912bb}.footer .footer__left .footer__copy{font-size:1vw;color:#ffffff59;line-height:1.4}.footer .footer__nav{display:flex;flex-direction:column;gap:2.2vw;padding-top:1.2vw}.footer .footer__nav a{font-size:1.15vw;font-weight:600;color:#ffffffe6;transition:color .2s ease}.footer .footer__nav a:hover{color:#8912bb}.footer .footer__download{margin-left:auto;margin-top:.6vw;width:12.5vw;min-height:3.3vw;padding:.8vw 1.2vw;border-radius:1.2vw;border:.12vw solid rgba(255,255,255,.85);background:transparent;display:grid;place-items:center;text-align:center;font-size:1.1vw;font-weight:500;color:#fff;transition:transform .18s ease,border-color .18s ease,color .18s ease}.footer .footer__download:hover{transform:scale(1.03);border-color:#8912bb;color:#8912bb}.footer .footer__download:active{transform:scale(.99)}@media(max-width:768px){.footer{padding:0 0 10vw}.footer .footer__topLine{height:.7vw}.footer .footer__wrapper{width:100%;max-width:90vw;margin:0 auto;padding:9vw 0 0;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left nav1" "left nav2" "download download";align-items:start;column-gap:8vw;row-gap:4vw}.footer .footer__left{grid-area:left}.footer .footer__left .footer__brand{font-size:6.5vw;margin-bottom:7vw;line-height:1.1}.footer .footer__left .footer__policy{display:inline-block;font-size:3.3vw;text-underline-offset:.7vw;margin-bottom:14vw}.footer .footer__left .footer__copy{font-size:3vw;line-height:1.3}.footer .footer__nav{padding-top:0;display:flex;flex-direction:column;gap:5vw;align-items:flex-end;text-align:right}.footer .footer__nav a{font-size:3.5vw;line-height:1.2}.footer .footer__nav:nth-of-type(1){grid-area:nav1}.footer .footer__nav:nth-of-type(2){grid-area:nav2}.footer .footer__download{grid-area:download;margin:6vw auto 0;width:46vw;min-height:12.8vw;padding:2vw 4vw;border-radius:4.8vw;border-width:.3vw;font-size:4.6vw;justify-self:center}}
