.customer-reviews-slider{padding:140px 0}@media(max-width:768px){.customer-reviews-slider{padding:60px 0}}.customer-reviews-slider__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}@media(max-width:768px){.customer-reviews-slider__header{flex-direction:column;gap:16px;margin-bottom:30px}}@media(max-width:425px){.customer-reviews-slider__header{position:relative}}.customer-reviews-slider__navigation{display:flex;gap:16px}@media(max-width:425px){.customer-reviews-slider__navigation{position:absolute;top:calc(100% + 234px);left:-28px;width:100vw;z-index:1000;justify-content:space-between}}.customer-reviews-slider__title{font-size:48px;font-weight:600;color:#000;margin:0;line-height:1.1}@media(max-width:768px){.customer-reviews-slider__title{font-size:30px}}.customer-reviews-slider__empty-container{width:100%;height:468px}.customer-reviews-slider__slider-container{position:absolute;left:0;width:100vw;max-width:100vw;height:468px;overflow:hidden}.customer-reviews-slider__carousel-container{overflow:visible;width:100%;max-width:1440px;margin:0 auto;padding:0 94px}@media(max-width:1300px){.customer-reviews-slider__carousel-container{padding:0 56px}}@media(max-width:425px){.customer-reviews-slider__carousel-container{padding:0 28px}}.customer-reviews-slider__review-card{border-radius:16px;display:grid;grid-template-areas:"content";width:290px;height:inherit;overflow:hidden;cursor:pointer}.customer-reviews-slider__video-container{grid-area:content;position:relative;width:100%;height:100%;opacity:0;transition:opacity .4s}.customer-reviews-slider__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.customer-reviews-slider__preview-container{grid-area:content;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .4s}.customer-reviews-slider__preview-image{width:100%;height:100%;object-fit:cover}.customer-reviews-slider__review-content{position:absolute;bottom:0;padding:34px;background:linear-gradient(0deg,rgba(0,0,0,.4) 43.33%,rgba(0,0,0,0))}.customer-reviews-slider__quote{font-size:18px;font-weight:600;margin:0 0 16px}.customer-reviews-slider__author-info,.customer-reviews-slider__quote{color:#fff;font-family:var(--font-inter);font-style:normal;line-height:1.3}.customer-reviews-slider__author-info{display:flex;flex-direction:column;font-size:14px;font-weight:400}.animation-preview-image__avatar-woman{position:absolute;top:50px;left:0;display:flex;flex-direction:column;align-items:center}.animation-preview-image__avatar-woman img{border-radius:96px}.animation-preview-image__time-block-woman{position:absolute;bottom:0;transform:translateY(20%);z-index:1;height:26px;padding:0 12px;width:-moz-fit-content;width:fit-content;font-family:var(--font-roboto);font-size:14px;font-weight:400;display:inline-flex;align-items:center;border-radius:30px;background:#94f1c2;color:rgba(0,0,0,.87)}.animation-preview-image__avatar-man{position:absolute;top:160px;left:54px}.animation-preview-image__avatar-man img{border-radius:96px}.animation-preview-image__time-block-man{position:absolute;bottom:0;right:0;z-index:1;height:26px;width:26px;font-family:var(--font-roboto);font-size:14px;font-weight:400;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;background:#b7e4fd;color:rgba(0,0,0,.87)}.animation-preview-image__design-block{position:absolute;top:68px;left:112px;width:298px;height:60px;padding:0 14px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;background-color:#ffd0ea}.animation-preview-image__design-block-title{font-family:var(--font-roboto);font-size:18px;font-weight:400;color:#6a234c;line-height:25px}.animation-preview-image__design-block-description{font-family:var(--font-roboto);font-size:12px;font-weight:400;color:#a66d8d}.animation-preview-image__marketing-block{position:absolute;top:186px;left:167px;width:221px;height:60px;padding:0 14px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;background-color:#bac1ff;transform:rotate(6deg);box-shadow:0 162px 45px 0 rgba(56,56,56,0),0 104px 42px 0 rgba(56,56,56,.01),0 58px 35px 0 rgba(56,56,56,.05),0 26px 26px 0 rgba(56,56,56,.09),0 6px 14px 0 rgba(56,56,56,.1)}.animation-preview-image__marketing-block-title{font-family:var(--font-roboto);font-size:18px;font-weight:400;color:#181d51;line-height:25px}.animation-preview-image__marketing-block-description{font-family:var(--font-roboto);font-size:12px;font-weight:400;color:#585f97}.animation-preview-image__milestone{position:absolute;top:0;left:260px;display:flex;width:96px;height:40px;justify-content:center;align-items:center;border-radius:0 8px 8px 0;border:1px solid #efafaf;background:#ffeeec;color:#db4b4b;font-family:var(--font-roboto);font-size:18px;font-weight:400}.animation-preview-image__milestone:after{content:"";position:absolute;top:40px;left:0;display:block;width:1px;height:260px;background:linear-gradient(180deg,#efafaf 0,#efafaf 80%,rgba(239,175,175,0));-webkit-mask:repeating-linear-gradient(180deg,transparent 0,transparent 2px,black 0,black 6px);mask:repeating-linear-gradient(180deg,transparent 0,transparent 2px,black 0,black 6px)}.animation-preview-image__cursor-hand{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.preview{display:flex;padding:130px 0 110px;justify-content:space-between;gap:100px;opacity:0}.preview--loaded{opacity:1}@media(max-width:700px){.preview{flex-direction:column-reverse;padding:60px 0 40px}}@media(max-width:425px){.preview{flex-direction:column-reverse;padding:32px 0 40px}}.preview__cta-wrapper{display:flex;flex-direction:column;gap:48px}@media(max-width:425px){.preview__cta-wrapper{gap:24px}}.preview__title-wrapper{display:flex;flex-direction:column;gap:24px}.preview__title{font-family:var(--font-plus-jakarta-sans);font-size:64px;font-weight:600;line-height:100%;color:#000}.preview__title strong{color:#2979ff;font-weight:600}@media(max-width:700px){.preview__title{font-size:32px}}@media(max-width:425px){.preview__title{text-align:center}}.preview__description{font-family:var(--font-inter);font-size:18px;font-weight:400;line-height:150%;color:rgba(0,0,0,.87)}@media(max-width:700px){.preview__description{font-size:16px}}@media(max-width:425px){.preview__description{text-align:center}}.preview__buttons-wrapper{display:flex;gap:16px}@media(max-width:700px){.preview__buttons-wrapper{flex-direction:column;width:100%}}.preview__animation-wrapper{position:relative;display:block;min-width:410px;min-height:330px}@media(max-width:1110px){.preview__animation-wrapper{display:none}}.ticker-bar{width:100%;display:flex;align-items:center;gap:20px}@media(max-width:700px){.ticker-bar{flex-direction:column;gap:10px}}.ticker-bar__title{font-size:14px;font-weight:500;line-height:160%;color:rgba(0,0,0,.6);font-family:var(--font-inter);flex-shrink:0}.ticker-bar__track-wrapper{width:100%;overflow:hidden;white-space:nowrap;position:relative}.ticker-bar__track-wrapper:after,.ticker-bar__track-wrapper:before{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}.ticker-bar__track-wrapper:before{left:0;background:linear-gradient(90deg,white,transparent)}.ticker-bar__track-wrapper:after{right:0;background:linear-gradient(270deg,white,transparent)}.ticker-bar__track{display:flex;gap:75px;width:-moz-fit-content;width:fit-content}.ticker-bar__row{display:flex;gap:75px;flex-shrink:0}.ticker-bar__image{width:auto;height:44px;object-fit:contain;flex-shrink:0}@keyframes glance-animation{0%{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}.use-cases{font-family:var(--font-plus-jakarta-sans);gap:26px;margin-bottom:140px;container-type:inline-size;display:flex;flex-direction:column}.use-cases__title{font-size:48px;font-weight:600;line-height:110%;letter-spacing:-.02em;color:#000;margin-bottom:34px}.use-cases__controls{justify-content:space-between;display:flex;align-items:center}.use-cases__arrows{gap:17px;display:flex;align-items:center}.use-cases__arrow{padding:0}.use-cases__arrow[disabled]{pointer-events:auto;cursor:not-allowed;opacity:.5}.use-cases__tabs{padding:5px;border-radius:37px;background-color:#f5f5f5;align-self:flex-start;gap:7px;display:flex;align-items:center;justify-content:center}.use-cases__tab{font-size:18px;font-weight:600;line-height:150%;letter-spacing:-.02em;padding:6px 24px;background-color:rgba(0,0,0,0);transition:background-color .25s ease;border:0;border-radius:37px;cursor:pointer;color:#000;text-transform:none}@media(hover:hover){.use-cases__tab:not(.use-cases__tab--active):hover{background-color:#fafafa}}@media(hover:none){.use-cases__tab:not(.use-cases__tab--active):active{background-color:#fafafa}}.use-cases__tab--active{background-color:#fff}.use-cases__cases{display:grid;grid-auto-flow:column;grid-auto-columns:390px;grid-template-rows:repeat(2,1fr);grid-gap:24px 41px;overflow:auto;scrollbar-width:none}.use-cases__cases::-webkit-scrollbar{display:none}@container (max-width: 1200px){.use-cases__cases{grid-auto-columns:345px}}@container (max-width: 730px){.use-cases__cases{grid-auto-columns:100%;grid-template-rows:repeat(5,1fr)}}.use-cases__case{min-height:104px;border-radius:16px;padding:17px 31px;background-color:#f5f5f5;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.use-cases__case-wrapper{height:100%;display:grid;grid-template-columns:40px 1fr 40px;grid-template-areas:"icon title arrow" "icon description arrow";align-items:center;grid-gap:6px 33px;gap:6px 33px}@container (max-width: 730px){.use-cases__case-wrapper{gap:6px 12px}}.use-cases__case-icon{grid-area:icon;border-radius:10px;background-color:#fff;aspect-ratio:1;width:40px;display:flex;align-items:center;justify-content:center}@container (max-width: 730px){.use-cases__case-icon{margin-right:11px}}.use-cases__case-title{grid-area:title;font-weight:700}.use-cases__case-description,.use-cases__case-title{font-size:16px;line-height:130%;letter-spacing:-.02em}.use-cases__case-description{grid-area:description;align-self:start;font-family:var(--font-inter);font-weight:400;color:#444}.use-cases__case-arrow{grid-area:arrow;width:40px;height:40px;transition:background-color .25s ease,color .25s ease;color:#bbbec9;border-radius:50%;margin-left:13px;display:flex;align-items:center;justify-content:center}@container (max-width: 730px){.use-cases__case-arrow{margin-left:0}}.use-cases__case:hover .use-cases__case-arrow{background-color:#000;color:#fff}