.trusted-companies__title{color:#60687a;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:24px;text-align:center;text-transform:uppercase}@media only screen and (min-width:680px){.trusted-companies__title{margin-bottom:48px}}.trusted-companies__logos{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;row-gap:16px}.raiting-block{align-items:stretch;border-bottom:1px solid #ebe9f1;display:flex;flex-direction:column;padding:80px 0 40px}@media only screen and (min-width:500px){.raiting-block{align-items:center}}@media only screen and (min-width:800px){.raiting-block{padding:120px 0 56px}}.raiting-block__headlines{margin-bottom:32px;margin-left:16px;margin-right:16px;max-width:500px;text-align:center}@media only screen and (min-width:568px){.raiting-block__headlines{margin-left:24px;margin-right:24px}}@media only screen and (min-width:800px){.raiting-block__headlines{margin-bottom:40px;max-width:842px}}.raiting-block__title{color:#2e2151;font-style:normal;font-weight:700;line-height:110%;margin-bottom:20px;text-align:center}@media only screen and (min-width:800px){.raiting-block__title{font-size:56px}}.raiting-block__title:last-child{margin-bottom:0}.raiting-block__subtitle{color:#60687a;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media only screen and (min-width:800px){.raiting-block__subtitle{font-size:18px}}.raiting-block__subtitle a{display:inline-block;position:relative;text-decoration:none}.raiting-block__subtitle a:after{background:#7357eb;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.raiting-block__subtitle a:hover:after{background-color:transparent}.raiting-block__btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:40px;margin-left:16px;margin-right:16px}@media only screen and (min-width:568px){.raiting-block__btns{margin-left:24px;margin-right:24px}}@media only screen and (min-width:800px){.raiting-block__btns{margin-bottom:80px}}.raiting-block__btn{align-items:center;background-color:#7357eb;border-radius:8px;color:#fff;display:flex;flex-basis:288px;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:100%;padding:17px 40px;text-align:center;transition:background-color .33s ease;width:100%}@media only screen and (min-width:480px){.raiting-block__btn{flex-basis:auto;width:auto}}.raiting-block__btn:hover{background-color:#6139d0}.raiting-block__btn-light{background:#fff;display:flex;flex-basis:288px;justify-content:center;overflow:hidden;padding:18px 40px;text-align:center;transition:box-shadow .33s ease;width:100%}@media only screen and (min-width:480px){.raiting-block__btn-light{flex-basis:auto;width:auto}}.raiting-block__btn-light:hover{background-color:#fff}.raiting-block__info{border-bottom:1px solid #ebe9f1;display:flex;justify-content:center;margin-bottom:40px;padding:40px 16px;width:100%}@media only screen and (min-width:568px){.raiting-block__info{padding-left:24px;padding-right:24px}}@media only screen and (min-width:800px){.raiting-block__info{margin-bottom:56px;padding:56px 24px}}.raiting-block__info-text{color:#60687a;font-size:15px;font-style:normal;font-weight:400;line-height:140%;max-width:842px;text-align:center}@media only screen and (min-width:800px){.raiting-block__info-text{font-size:16px}}.raiting-block__info-tape-row{-moz-column-gap:40px;column-gap:40px;display:flex;flex-flow:row wrap;justify-content:center;max-width:920px;row-gap:12px}.raiting-block__info-tape-item{align-items:center;color:#60687a;display:flex;font-size:16px;font-weight:400;line-height:150%;text-align:center}.raiting-block__info-tape-item svg{display:block;flex-shrink:0;margin-right:8px}.raiting-block__rating{margin-left:16px;margin-right:16px}@media only screen and (min-width:800px){.raiting-block__rating{margin-left:24px;margin-right:24px}}.raiting-block__rating-inner{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1090px;width:100%}@media only screen and (min-width:1280px){.raiting-block__rating-inner{gap:64px}}.raiting-block__rating-inner .rating{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-basis:284px}@media only screen and (min-width:800px){.raiting-block__rating-inner .rating{flex-basis:auto}}.raiting-block__rating-inner .rating__logo{display:flex;flex-shrink:0}.raiting-block__rating-inner .rating__col{align-items:center;color:#2e2151;display:flex;font-size:28px;font-style:normal;font-weight:700;gap:8px;line-height:100%;text-align:center}.raiting-block__rating-inner .rating__col svg{display:block}.raiting-block__rating-inner .rating__col span{color:#60687a;display:inline-flex;flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (min-width:800px){.raiting-block__rating-inner .rating__col span{display:none}}@media only screen and (min-width:1280px){.raiting-block__rating-inner .rating__col span{display:inline-flex}}.raiting-block.has-info .raiting-block__btns{margin-bottom:0}.raiting-block.simple{padding:60px 0 40px}@media only screen and (min-width:800px){.raiting-block.simple{padding:80px 0 56px}}#header:not(.active-mobile-menu):after{background-color:#ebeef5}.container-1060{margin:0 auto;max-width:1108px;padding:0 24px}.s-benefits__title,.s-features__title,.s-points__title,.s-why__title{color:#000;font-size:32px;font-weight:700;letter-spacing:-1.28px;line-height:1.2;text-align:center}@media only screen and (min-width:768px){.s-benefits__title,.s-features__title,.s-points__title,.s-why__title{letter-spacing:-.64px;line-height:1.1}}.s-banner__btn,.s-hero__btn,.s-points__btn{align-items:center;background:#7357eb;border-radius:8px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1;padding:12px 24px;text-align:center;transition:background-color .33s ease}.s-banner__btn:hover,.s-hero__btn:hover,.s-points__btn:hover{background:#6139d0}@media only screen and (min-width:1280px){.s-hero__btns,.s-hero__card,.s-hero__prompt,.s-hero__text,.s-hero__title{animation:de-hero-in .8s cubic-bezier(.22,1,.36,1) .3s both}}@media(prefers-reduced-motion:reduce){.s-hero__btns,.s-hero__card,.s-hero__prompt,.s-hero__text,.s-hero__title{animation:none}}.s-hero{isolation:isolate;overflow:hidden;padding-bottom:32px;padding-top:56px;position:relative}@media only screen and (min-width:768px){.s-hero{padding-top:80px}}.s-hero__grid{background-image:linear-gradient(90deg,#ebebeb 1px,transparent 0),linear-gradient(180deg,#ebebeb 1px,transparent 0);background-position:top;background-size:160px 48px;display:none;height:768px;left:0;-webkit-mask-image:radial-gradient(ellipse 66% 52% at 50% 55%,#000 0,transparent 100%);mask-image:radial-gradient(ellipse 66% 52% at 50% 55%,#000 0,transparent 100%);position:absolute;top:276px;width:100%;z-index:-1}@media only screen and (min-width:1280px){.s-hero__grid{display:block}}.s-hero__head{margin-bottom:32px;text-align:center}@media only screen and (min-width:768px){.s-hero__head{margin-bottom:40px}}.s-hero__title{--de-dy:-16px;color:#000;font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 auto 24px;max-width:842px}@media only screen and (min-width:768px){.s-hero__title{font-size:48px}}.s-hero__title span{color:#7357eb}.s-hero__text{--de-dy:-16px;color:rgba(96,104,122,.8);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 auto 24px;max-width:842px}@media only screen and (min-width:768px){.s-hero__text{font-size:20px;margin-bottom:40px}}.s-hero__btns{--de-dy:-16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:32px}@media only screen and (min-width:768px){.s-hero__btns{margin-bottom:48px}}.s-hero__btn{padding:15px 28px}.s-hero__btn--light{background:#fff;border:1px solid #e5e5e5;color:#000;transition:border-color .33s ease}.s-hero__btn--light:hover{background:#fff;border-color:#7357eb}.s-hero__stats{display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:center;list-style:none;margin:0;padding:0;transform:none}@media only screen and (min-width:768px){.s-hero__stats{animation:de-hero-fade-in .8s linear .3s 1 forwards;gap:40px;opacity:0}}.s-hero__stat{align-items:center;color:#000;display:flex;font-size:13px;gap:6px;letter-spacing:-.01em;line-height:1.2}.s-hero__stat img{display:block;height:24px;width:24px}.s-hero__visual{margin:0 auto 48px;max-width:1280px;position:relative}.s-hero__screen{aspect-ratio:430/160;background:#f3f3f6;border:1px solid #e6eaef;border-radius:16px;box-shadow:0 15px 30px -4px rgba(0,0,0,.12);height:auto;overflow:hidden;padding:11px 11px 0}@media only screen and (min-width:768px){.s-hero__screen{aspect-ratio:1280/512;border-radius:28px;height:auto;padding:22px 23px 0}}.s-hero__screen img{border-radius:4px 4px 0 0;display:block;height:auto;transform:none;width:100%}@media only screen and (min-width:768px){.s-hero__screen img{animation:de-hero-fade-in .8s linear .3s 1 forwards;border-radius:12px 12px 0 0;opacity:0}}.s-hero__card{animation-duration:.7s;animation-timing-function:cubic-bezier(0,.4,.5,1.2);position:absolute;transform:translate(50%);width:130px}@media only screen and (min-width:768px){.s-hero__card{width:260px}}.s-hero__card img{display:block;filter:drop-shadow(0 0 1px rgba(0,0,0,.15)) drop-shadow(0 4px 6px rgba(138,138,138,.25));height:auto;width:100%}@media only screen and (min-width:768px){.s-hero__card img{filter:drop-shadow(0 0 2px rgba(0,0,0,.15)) drop-shadow(0 8px 12px rgba(138,138,138,.25))}}.s-hero__card--email{--de-dy:24px;bottom:-24px;left:-4.4%}@media only screen and (min-width:1280px){.s-hero__card--email{bottom:auto;left:28px;top:-136px}}@media only screen and (min-width:1440px){.s-hero__card--email{left:-48px}}.s-hero__card--phone{--de-dx:56px;bottom:-48px;left:-4.4%;margin-left:102px}@media only screen and (min-width:768px){.s-hero__card--phone{margin-left:204px}}@media only screen and (min-width:1280px){.s-hero__card--phone{bottom:auto;left:auto;margin-left:0;right:28px;top:-172px}}@media only screen and (min-width:1440px){.s-hero__card--phone{right:-48px}}.s-hero__prompt{--de-dy:16px;display:none;left:188px;position:absolute;top:370px;width:468px}@media only screen and (min-width:1280px){.s-hero__prompt{display:block}}.s-hero__prompt img{display:block;filter:drop-shadow(0 0 2px rgba(0,0,0,.15)) drop-shadow(0 8px 12px rgba(138,138,138,.25));height:auto;width:100%}@keyframes de-hero-in{0%{opacity:0;transform:translate(var(--de-dx,0),var(--de-dy,0))}to{opacity:1;transform:translate(0)}}@keyframes de-hero-fade-in{0%{opacity:0}to{opacity:1}}.s-benefits{margin-bottom:32px}@media only screen and (min-width:768px){.s-benefits{margin-bottom:40px}}.s-benefits__title{margin-bottom:40px;text-align:left}@media only screen and (min-width:768px){.s-benefits__title{margin-bottom:80px;text-align:center}}.s-benefits__title br{display:none}@media only screen and (min-width:768px){.s-benefits__title br{display:inline}}.s-benefits__list{display:grid;gap:32px}@media only screen and (min-width:768px){.s-benefits__list{gap:40px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.s-benefits__list{gap:80px;grid-template-columns:repeat(3,1fr)}}.s-benefits__icon{display:block;height:32px;margin-bottom:16px;width:32px}.s-benefits__item-title{color:#000;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.5;margin-bottom:16px}.s-benefits__item-text{color:#000;font-size:16px;line-height:1.5}.s-review{margin-bottom:16px}.s-review__card{background:#f9ecfd;border:1px solid #ebcbf6;border-radius:20px;display:flex;flex-direction:column;padding:32px}@media only screen and (min-width:1024px){.s-review__card{align-items:center;flex-direction:row;gap:56px;padding:56px}}.s-review__quote{color:#221b24;flex:1 1 auto;font-size:22px;letter-spacing:-.01em;line-height:1.5;margin:0}.s-review__quote b{color:#7357eb;font-weight:700}.s-review__divider{background:#ebcbf6;flex:0 0 auto;height:1px;margin:32px 0;width:100%}@media only screen and (min-width:1024px){.s-review__divider{align-self:stretch;height:auto;margin:0;width:1px}}.s-review__author{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:768px){.s-review__author{align-items:center;flex:0 0 auto;flex-direction:row}}.s-review__photo{height:302px;padding:0 12px 12px 0;position:relative;width:232px}.s-review__photo picture{background:#d1d1d1;border:4px solid #fff;border-radius:28px;box-shadow:0 2px 3px rgba(0,0,0,.15);display:block;height:290px;overflow:hidden;position:relative;width:220px}.s-review__photo picture img{height:313px;left:-54px;max-width:none;position:absolute;top:-14px;width:313px}.s-review__logo{border-radius:50%;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.15));height:72px;left:160px;position:absolute;top:230px;width:72px}@media only screen and (min-width:1024px){.s-review__meta{width:247px}}.s-review__name{color:#221b24;font-size:22px;font-weight:700;line-height:1.5;margin-bottom:4px}.s-review__role{color:#221b24;font-size:13px;line-height:1.5;margin-bottom:32px}.s-review__btn{align-items:center;background:#fff;border-radius:32px;color:#000;display:inline-flex;font-size:16px;font-weight:600;gap:20px;letter-spacing:-.01em;line-height:1;padding:12px 12px 12px 16px}.s-review__btn:hover svg{transform:translateX(2px)}.s-review__btn:hover svg path{fill:#7357eb}.s-review__btn svg{flex:0 0 auto;transition:transform .33s ease}.s-banner{margin-bottom:32px}@media only screen and (min-width:768px){.s-banner{margin-bottom:56px}}.s-banner__card{background:#201c28;border-radius:20px;overflow:hidden;position:relative}@media only screen and (min-width:768px){.s-banner__card{min-height:204px}}.s-banner__img{height:220px;margin-left:24px;overflow:hidden;position:relative;width:335px}@media only screen and (min-width:768px){.s-banner__img{height:259px;margin-left:0;overflow:visible;position:absolute;right:-59px;top:39px}}.s-banner__icon{display:block;opacity:.25;position:absolute;rotate:0deg;transition:translate .6s cubic-bezier(.22,1,.36,1),rotate .6s cubic-bezier(.22,1,.36,1);translate:0 0}.s-banner__icon img{display:block;height:100%;width:100%}@media(prefers-reduced-motion:no-preference){.s-banner__card:has(.s-banner__btn:hover) .s-banner__icon{rotate:var(--hover-rotate);translate:var(--hover-dx) var(--hover-dy)}}.s-banner__icon--email{--hover-dx:-8px;--hover-dy:-32px;--hover-rotate:180deg;height:104px;left:38px;rotate:165deg;scale:1 -1;top:12px;width:104px}.s-banner__icon--lead-b{--hover-dx:-8px;--hover-dy:-16px;--hover-rotate:-30deg;height:112px;left:20px;rotate:-30deg;top:98px;width:112px}.s-banner__icon--lead-s{--hover-dx:8px;--hover-dy:-16px;--hover-rotate:-210deg;height:48px;left:194px;rotate:-150deg;scale:1 -1;top:28px;width:48px}.s-banner__icon--web{--hover-dx:-8px;--hover-dy:-8px;--hover-rotate:30deg;height:176px;left:139px;rotate:15deg;top:63px;width:176px}.s-banner__icon--phone{--hover-dx:0px;--hover-dy:-8px;--hover-rotate:195deg;height:120px;left:86px;rotate:180deg;scale:1 -1;top:31px;width:120px}.s-banner__content{padding:0 32px 32px;position:relative}@media only screen and (min-width:768px){.s-banner__content{max-width:492px;padding:48px 56px}}.s-banner__title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:20px}.s-trusted{margin:0 auto 56px;max-width:1136px;padding:0 24px}@media only screen and (min-width:768px){.s-trusted{margin-bottom:104px}}.s-trusted .trusted-companies__title{color:#60687a;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:1.5;margin:0 auto 32px;max-width:570px;text-transform:none}.s-trusted .trusted-companies__logos{gap:16px}.s-trusted .trusted-companies__logos-item{align-items:center;display:flex;height:56px;justify-content:center;width:168px}.s-trusted .trusted-companies__logos-item img{display:block;height:auto;max-width:100%}.s-points{background:#b5ecfb;border-radius:28px;margin:0 auto 64px;max-width:1440px;overflow:hidden;padding:56px 0;position:relative}@media only screen and (min-width:768px){.s-points{margin-bottom:104px;padding:80px 0 64px}}.s-points:before{background-image:radial-gradient(hsla(0,0%,100%,.45) .6px,transparent .8px);background-size:7px 3.5px;content:"";inset:0;pointer-events:none;position:absolute}.s-points__head{margin-bottom:56px;padding:0 24px;position:relative;text-align:center}@media only screen and (min-width:768px){.s-points__head{margin-bottom:80px}}.s-points__title{margin:0 auto 24px;max-width:692px}.s-points__rows{display:flex;flex-direction:column;gap:24px;position:relative}.s-points__row{overflow:hidden;width:100%}.s-points__row:hover .s-points__track{animation-play-state:paused}.s-points__row--reverse .s-points__track{animation-direction:reverse}.s-points__track{animation:s-points-marquee 60s linear infinite;display:flex;width:max-content}.s-points__item{align-items:center;background:#fff;border-radius:104px;box-shadow:inset 0 0 0 1px #77d6f0;color:#000;display:inline-flex;flex:0 0 auto;font-size:16px;line-height:1.5;margin-right:24px;padding:12px 24px;white-space:nowrap}@keyframes s-points-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.s-features{margin-bottom:48px}@media only screen and (min-width:768px){.s-features{margin-bottom:120px}}.s-features__title{margin-bottom:32px}@media only screen and (min-width:768px){.s-features__title{margin-bottom:80px}}.s-features__title br{display:none}@media only screen and (min-width:768px){.s-features__title br{display:inline}}.s-features__item{border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:720px;padding-bottom:32px}@media only screen and (min-width:1024px){.s-features__item{align-items:center;flex-direction:row;gap:48px;margin-bottom:56px;margin-left:0;margin-right:0;max-width:100%;padding-bottom:56px}}@media only screen and (min-width:1280px){.s-features__item{gap:80px}}.s-features__item:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.s-features__item--reverse{flex-direction:row-reverse}}.s-features__img{flex:0 0 auto;margin:0 auto 32px;max-width:456px;width:100%}@media only screen and (min-width:1024px){.s-features__img{margin:0;width:400px}}@media only screen and (min-width:1280px){.s-features__img{width:456px}}.s-features__img img{aspect-ratio:1;border-radius:28px;display:block;height:auto;width:100%}.s-features__text{flex:1 1 auto}.s-features__item-title{color:#000;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin-bottom:24px}.s-features__item-text{color:#000;font-size:16px;line-height:1.5}.s-why{margin-bottom:0}.s-why__title{margin-bottom:32px}@media only screen and (min-width:768px){.s-why__title{margin-bottom:72px}}.s-why__list{display:grid;gap:20px}@media only screen and (min-width:768px){.s-why__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.s-why__list{grid-template-columns:repeat(3,1fr)}}.s-why__card{background:#f3f3f6;border-radius:28px;padding:24px}.s-why__icon{align-items:center;background:#fff;border-radius:16px;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.s-why__icon img{display:block;height:32px;width:32px}.s-why__card-title{color:#000;font-size:18px;font-weight:700;margin-bottom:16px}.s-why__card-text,.s-why__card-title{letter-spacing:-.01em;line-height:1.5}.s-why__card-text{color:#60687a;font-size:16px}.raiting-block{padding-top:64px}@media only screen and (min-width:800px){.raiting-block{padding-top:104px}}.raiting-block__headlines{margin-bottom:24px;max-width:572px}@media only screen and (min-width:800px){.raiting-block__headlines{margin-bottom:24px}}.raiting-block__title{color:#000;font-size:32px;letter-spacing:-.02em}@media only screen and (min-width:800px){.raiting-block__title{font-size:40px}}.raiting-block__title span{color:#7357eb}.raiting-block__btns{gap:12px;margin-bottom:56px}@media only screen and (min-width:800px){.raiting-block__btns{margin-bottom:56px}}.raiting-block__btn{flex-basis:auto;padding:18px 32px;width:auto}.raiting-block__btn-light{align-items:center;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px #7357eb;color:#7357eb;display:inline-flex;flex-basis:172px;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:100%;padding:9px 16px 9px 12px}@media only screen and (min-width:480px){.raiting-block__btn-light{flex-basis:auto}}.raiting-block__btn-light:hover{box-shadow:inset 0 0 0 2px #7357eb}
