.feature-phones{top:0;right:0;bottom:0;left:0;position:absolute}.feature-phones__phone{height:auto;position:absolute;width:240px}.feature-phones__phone--back{left:74px;top:57px}.feature-phones__phone--front{left:244px;top:158px;z-index:1}.feature-phones__fade{background:linear-gradient(180deg,#38245200,#000);height:31px;left:76px;opacity:.9;position:absolute;top:429px;width:398px;z-index:2}@media (max-width:992px){.feature-phones{align-items:flex-start;display:flex;justify-content:center}.feature-phones__phone{position:relative;width:190px}.feature-phones__phone--back{left:auto;margin-right:-46px;top:auto;transform:translateY(28px)}.feature-phones__phone--front{left:auto;top:auto;transform:translateY(60px)}.feature-phones__fade{display:none}}@media (max-width:600px){.feature-phones__phone{width:156px}}.review-card{background-color:#b5b2f626;border:1px solid rgba(181,178,246,.1);border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:16px 30px}.review-card__stars{align-items:center;display:flex;gap:5px;justify-content:center}.review-card__star{display:flex;flex:0 0 24px;height:24px;width:24px}.review-card__title{color:var(--app-text-color);font-size:20px;line-height:normal}.review-card__text{line-height:16px;white-space:pre-wrap}.review-card__author,.review-card__text{color:var(--app-text-color);font-size:13px}.review-card__author{line-height:normal;opacity:.5}.reviews-grid{-moz-column-count:4;column-count:4;-moz-column-gap:10px;column-gap:10px;width:100%}.reviews-grid .review-card{margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:992px){.reviews-grid{-moz-column-count:2;column-count:2}}@media (max-width:600px){.reviews-grid{-moz-column-count:1;column-count:1}}.promo__wrapper{align-items:center;background:radial-gradient(70% 140% at 50% 50%,#382452 35%,#000),#422276;border:1px solid hsla(0,0%,100%,.1);border-radius:40px;display:flex;justify-content:flex-end;min-height:400px;overflow:hidden;padding:0 110px;position:relative;width:100%}@media (max-width:992px){.promo__wrapper{border-radius:20px;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:576px;padding:0 0 40px}}.promo__phones{inset:0 auto 0 0;position:absolute;width:560px}@media (max-width:992px){.promo__phones{height:360px;inset:auto;position:relative;width:100%}}.promo__content{display:flex;flex-direction:column;gap:30px;max-width:100%;position:relative;width:490px;z-index:2}@media (max-width:992px){.promo__content{align-items:center;gap:24px;padding:0 16px;text-align:center;width:100%}}.promo__title{color:#f3f1f9;font-family:Mulish,sans-serif;font-size:40px;font-weight:600;line-height:120%}@media (max-width:992px){.promo__title{font-size:32px}}.promo__badges{align-items:center;display:flex;gap:10px}@media (max-width:600px){.promo__badges{flex-direction:column;gap:16px;width:100%}}.promo__badge-item,.promo__badge-link{display:flex}.promo__badge{flex:0 0 auto;height:55px}.promo__cta{align-items:center;background-color:#fe3f56;border-radius:100px;color:#f3f1f9;display:inline-flex;justify-content:center;max-width:100%;min-height:45px;text-decoration:none;width:220px}@media (max-width:992px){.promo__cta{align-self:center}}@keyframes ripple{0%{height:0;opacity:.5;width:0}to{height:200px;opacity:0;width:200px}}.faq__wrapper{display:flex;gap:40px 120px}@media (max-width:992px){.faq__wrapper{flex-direction:column;margin-left:-10px;width:calc(100% + 20px)}}.faq__left{display:flex;flex-direction:column;row-gap:20px}@media (min-width:993px){.faq__left{flex:0 1 477px}}@media (600px < width <= 992px){.faq__left{align-items:center;text-align:center}}.faq__link{align-items:center;background-color:transparent;border:1px solid var(--app-text-color);border-radius:9999px;color:var(--app-text-color);cursor:default;display:inline-flex;font-family:Inter,sans-serif;font-size:20px;font-weight:400;justify-content:center;line-height:150%;min-height:46px;padding:8px 19px;text-align:center;text-decoration:none!important;width:-moz-max-content;width:max-content}@media (max-width:992px){.faq__link{font-size:16px;min-height:40px}}.faq__title{color:var(--app-text-color);font-family:Mulish,sans-serif;font-size:36px;font-weight:600;line-height:120%}@media (max-width:992px){.faq__title{font-size:32px}}.faq__description{color:var(--app-text-color);font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:150%}@media (max-width:992px){.faq__description{font-size:16px}}.faq__right{flex:0 1 auto}.faq__list{display:flex;flex-direction:column;row-gap:16px}@media (max-width:992px){.faq__list{row-gap:10px}}.faq__item{flex:1 1 auto;width:100%}.faq__item-button{align-items:center;background-color:#e0dcef;border:1px solid transparent;border-radius:10px;display:flex;flex-direction:column;max-width:588px;min-height:60px;padding:10px 20px;transition:padding .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;width:100%}.faq__item-button--active{background-color:#f3f1f9;border-color:#e0dcef;padding:20px}@media (max-width:992px){.faq__item-button{margin:0 auto}}.faq__question-wrapper{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;flex:1 1 auto;justify-content:space-between;width:100%}.faq__question{color:var(--pure-black-color);font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:150%;text-align:left}.faq__toggle-icon{align-items:center;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;position:relative;width:20px}.faq__toggle-icon:after,.faq__toggle-icon:before{background-color:var(--pure-black-color);content:"";position:absolute;transition:opacity .4s cubic-bezier(.34,1.56,.64,1)}.faq__toggle-icon:before{height:2px;left:0;right:0;top:50%;transform:translateY(-50%)}.faq__toggle-icon:after{bottom:0;left:50%;opacity:1;top:0;transform:translate(-50%);width:2px}.faq__toggle-icon--active:after{opacity:0}@media (max-width:992px){.faq__toggle-icon{margin-right:10px}}.faq__answer{color:var(--pure-black-color);font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:140%;margin-top:0;overflow:hidden;text-align:left;transition:margin .25s linear,max-height .25s linear}.faq__answer--active{margin-top:16px}
