@charset "UTF-8";.icon--social{font-size:33px}.icon--left{font-size:8px;transform:rotate(180deg);order:-1}.icon--right{font-size:8px}.icon--arrow-right{font-size:8px;color:var(--cl-white);transition:.3s}.icon--cases-swiper{font-size:7px;color:var(--cl-topaz)}.icon--burger{color:#212121;font-size:30px;transition:.3s ease}.icon--burger-close{color:#212121;font-size:16px;transition:.3s ease}.icon--header{z-index:1}.icon--tel{font-size:20px}.icon--telegram{font-size:18px}.icon--whatsapp{font-size:20px}.icon--navigation{font-size:7px}.icon--navigation-arrow{font-size:8px}.icon--accordion-arrow{transition:transform .3s}.main-accordion.expanded .icon--accordion-arrow{transform:rotate(-180deg)}.icon--quotes{font-size:29px;color:var(--cl-slate-blue);width:100%;margin-bottom:10px}.icon--assistance{font-size:18px}.icon--help{font-size:19px;margin-top:7px;color:var(--cl-slate-blue)}.icon--quote{color:var(--cl-slate-blue);font-size:19px;padding-top:7px;position:absolute;top:60px;left:16px}@media (min-width: 768px){.icon--quotes{margin-bottom:0}.icon--tel{font-size:0}.icon--quote{font-size:22px;top:78px;left:2px}}@media (min-width: 1280px){.icon--quotes{width:auto}.icon--navigation{transition:transform .3s}.navigation__link.open .icon--navigation{transform:rotate(-180deg)}.icon--quote{font-size:29px}}.preview{position:relative;height:calc(100vh - 70px);max-height:1000px;min-height:630px;overflow:hidden;color:var(--cl-white)}.preview__background{position:absolute;inset:0}.preview__background:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(92,82,122,.3) 0%,rgba(92,82,122,.3) 100%),linear-gradient(0deg,rgba(184,106,181,.25) 0%,rgba(184,106,181,.25) 100%);background-blend-mode:normal,multiply}.preview__picture img{width:100%;height:100%;object-fit:cover}.preview__content{position:relative;padding:100px 0 280px;display:flex;flex-direction:column;height:100%}.preview__bottom{position:absolute;bottom:60px;left:16px;z-index:1;display:flex;align-items:center;column-gap:10px}.preview__pagination{font-size:16px;line-height:140%;letter-spacing:.8px;display:inline-flex;margin-left:6px}.preview .swiper-wrapper,.preview .swiper-slide{height:100%}.preview .autoplay-progress{display:none}@media (min-width: 768px){.preview{min-height:780px;max-height:1280px}.preview__bottom{left:32px}.preview__content{padding-top:110px}.preview__descr{font-size:24px;letter-spacing:-.24px}.preview__autoplay{display:flex;width:266px;height:1px;background-color:#ffffff4d}.preview__autoplay-progress{width:0;background-color:var(--cl-white);height:1px;animation:none}.preview__autoplay-progress.active{animation:progress 5s linear}.preview .swiper-slide{display:flex;flex-direction:column;justify-content:center}}@media (min-width: 1024px){.preview{margin-top:-122px;max-height:1440px;min-height:650px;height:100vh}.preview__bottom{left:20px}.preview__content{padding-top:260px}}@media (min-width: 1280px){.preview__bottom{left:calc((100vw - 1240px)/2)}}@media (min-width: 1920px){.preview__content{padding-top:255px}}@keyframes progress{0%{width:0%}to{width:100%}}.title{font-family:Geologica-Medium;font-weight:500;font-size:60px;line-height:115%;letter-spacing:-.02em;padding:0;margin:0 0 30px}.title--h1-big{font-family:Geologica-Regular;font-weight:400;font-size:45px;line-height:normal}.title--h1-small{font-family:Geologica-Regular;font-weight:400;font-size:16px;line-height:120%;text-transform:uppercase;letter-spacing:normal}.title--h2,.title--h2-big{font-family:Geologica-Regular;font-weight:400;font-size:34px;line-height:124%}.title--h3{font-family:Geologica-Regular;font-weight:400;font-size:30px;line-height:36px}.title--h4-medium{font-family:Geologica-Regular;font-weight:400;font-size:24px;line-height:28px;letter-spacing:normal}.title--h4-regular{font-family:Geologica-Light;font-weight:300;font-size:24px;line-height:normal;letter-spacing:-.01em}.first-block__left .title--h4-regular{font-size:20px;line-height:24px}.title--white{color:var(--cl-white)}.title--center{text-align:center}.title--mb-20,.title--mb-mobile-20{margin-bottom:20px}.title--mb-24{margin-bottom:24px}.title--mb-40{margin-bottom:40px}.title--card{position:relative;color:var(--cl-white);z-index:2;margin-top:auto;margin-bottom:0;min-height:56px}.title--card-mission{color:var(--cl-white);line-height:34px;margin:0;max-height:90px;overflow:hidden;transition:.3s}.title--card-mission span{color:var(--cl-white-07);display:block;max-height:14px;margin-bottom:8px;overflow:hidden;transition:.3s}.card-mission:hover .title--card-mission span,.card-mission:active .title--card-mission span{color:var(--cl-mamba)}.card-mission:hover .title--card-mission,.card-mission:active .title--card-mission{color:var(--cl-very-dark-gray-mostly-black)}.title--card-aside{margin:0;font-size:18px;line-height:25px}.title--mission{color:var(--cl-white);position:relative;z-index:2;padding-right:108px}.title--contact{padding-bottom:15px;border-bottom:1px solid var(--cl-fog)}.title--preview{color:var(--cl-white);margin-bottom:20px}.title--help{font-size:24px;line-height:34px}.title--not-found{padding:0 34px;margin-bottom:12px}.title--h1-contact{font-size:34px;line-height:42px;margin-bottom:60px}.title--first-text{color:var(--cl-christalle);letter-spacing:-.24px;opacity:.6}.title--founder-subtitle{margin-bottom:22px}.title--teaser{letter-spacing:0}.title--cooperation{font-size:22px}@media (min-width: 768px){.title--h3{font-family:Geologica-Regular;font-weight:400;font-size:34px;line-height:124%;letter-spacing:normal}.title--h2-big{font-family:Geologica-Medium;font-size:60px;line-height:69px;letter-spacing:-1.2px}.title--mb-mobile-20{margin-bottom:30px}.title--mission{font-size:45px;line-height:normal;margin-bottom:55px}.title--about{font-size:45px;letter-spacing:-.02em;margin-bottom:20px}.title--cases{font-size:49px;letter-spacing:-.982px;margin-bottom:45px}.title--review{font-size:45px;line-height:normal;margin-bottom:45px;letter-spacing:-.02em;padding-right:134px}.title--cooperation{font-size:34px;letter-spacing:-.02em;margin-bottom:40px;padding-right:134px}.title--preview{font-family:Geologica-Medium;font-weight:500;font-size:60px;line-height:115%;letter-spacing:-1.2px;max-width:90%;margin-bottom:30px}.title--assistance{font-size:34px;line-height:42px;letter-spacing:-.01em}.title--help{font-size:34px;line-height:42px;width:100%}.title--not-found{padding:0;margin-bottom:14px;font-size:34px;line-height:42px}.title--h1-contact{margin-bottom:80px}.title--first-text{max-width:523px}.first-block__left .title--h4-regular{font-size:24px;line-height:28px}}@media (min-width: 1280px){.title--mission{margin-bottom:182px}.title--cases{font-size:45px;line-height:45px;letter-spacing:-.9px;margin-bottom:0}.title--review{margin-bottom:16px}.title--cooperation{margin-bottom:80px}.title--h3-big{font-size:45px;line-height:56px;letter-spacing:-.9px}.title--h1-contact{font-size:45px;line-height:normal;letter-spacing:-.9px;margin-bottom:100px}.title--founder-subtitle{margin-bottom:40px}.title--founder{max-width:calc(100% - 343px)}.title--first-text{max-width:812px}}@media (min-width: 1920px){.title--review{margin-bottom:25px}.title--first-text{max-width:920px}}.button{font-size:15px;font-style:normal;line-height:normal;letter-spacing:-.01em;text-decoration:none;color:var(--cl-french-grey);display:inline-flex;justify-content:center;align-items:center;gap:10px;text-align:center;border:none;transition:.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.button:disabled,.button[disabled]{opacity:.5;pointer-events:none}@media (hover: none),(pointer: coarse){.button:active{color:var(--cl-french-grey)}}@media not all and (pointer: coarse){.button:hover{color:var(--cl-white)}.button:active{color:var(--cl-french-grey)}}.button--circle-light{color:var(--cl-white);font-size:13px;line-height:140%;text-transform:uppercase;position:relative;width:140px;height:140px;padding:66px 34px;border-radius:90px;border:1px solid var(--cl-white);background:var(--cl-white-001);z-index:2}.button--circle-light:before{position:absolute;content:"";inset:0;border:1px solid transparent;border-radius:90px;transition:.3s}.button--circle-light:after{position:absolute;content:"";top:50%;left:50%;width:100%;height:100%;transition:.3s;transform:translate(-50%,-50%) scale(.4);background:var(--cl-white);border-radius:90px;z-index:-1;opacity:0}.button--circle-light:focus-visible{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);opacity:1;border-color:var(--cl-purple-heart-2)}.button--circle-light:focus-visible:before{border-color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--circle-light:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white)}.button--circle-light:active:before{border-color:transparent}}@media not all and (pointer: coarse){.button--circle-light:hover{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white)}.button--circle-light:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.button--circle-light:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white)}.button--circle-light:active:before{border-color:transparent}.button--circle-light:active:after{background:var(--cl-ghost-white)}}.button--circle-dark{color:var(--cl-very-dark-gray-mostly-black);font-size:13px;line-height:140%;text-transform:uppercase;position:relative;width:140px;height:140px;padding:66px 34px;border-radius:90px;border:1px solid var(--cl-christalle)}.button--circle-dark:before{position:absolute;content:"";inset:0;border:1px solid transparent;border-radius:90px;transition:.3s}.button--circle-dark:after{position:absolute;content:"";top:50%;left:50%;width:100%;height:100%;transition:.3s;transform:translate(-50%,-50%) scale(.4);background:var(--cl-purple-heart-2);border-radius:90px;z-index:-1;opacity:0}.button--circle-dark:focus-visible{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);opacity:1;border-color:var(--cl-purple-heart-2)}.button--circle-dark:focus-visible:before{border-color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--circle-dark:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white);border:1px solid var(--cl-ghost-white)}.button--circle-dark:active:before{border-color:transparent}}@media not all and (pointer: coarse){.button--circle-dark:hover{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);border:1px solid var(--cl-white)}.button--circle-dark:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.button--circle-dark:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white);border:1px solid var(--cl-ghost-white)}.button--circle-dark:active:before{border-color:transparent}.button--circle-dark:active:after{background:var(--cl-ghost-white)}}.button--border-light{color:var(--cl-white);font-size:13px;line-height:140%;text-transform:uppercase;position:relative;gap:13px;padding:15px 22px;background:transparent;border-radius:55px;border:1px solid var(--cl-white)}.button--border-light:before{position:absolute;content:"";inset:0;border:1px solid transparent;border-radius:55px;transition:.3s}.button--border-light:focus-visible{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);border-color:var(--cl-purple-heart-2)}.button--border-light:focus-visible:before{border-color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--border-light:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white);border-color:var(--cl-ghost-white)}.button--border-light:active:before{border-color:transparent}}@media not all and (pointer: coarse){.button--border-light:hover{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white)}.button--border-light:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-ghost-white);border-color:var(--cl-ghost-white)}.button--border-light:active:before{border-color:transparent}}.button--border-dark{color:var(--cl-very-dark-gray-mostly-black);font-size:13px;line-height:140%;text-transform:uppercase;gap:13px;padding:15px 22px;border-radius:55px;border:1px solid var(--cl-christalle)}.button--border-dark:before{position:absolute;content:"";inset:0;border:1px solid transparent;border-radius:55px;transition:.3s}.button--border-dark:focus-visible{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);opacity:1;border-color:var(--cl-purple-heart-2)}.button--border-dark:focus-visible:before{border-color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--border-dark:active{color:var(--cl-white);background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}}@media not all and (pointer: coarse){.button--border-dark:hover{color:var(--cl-white);background:var(--cl-purple-heart-2);border-color:var(--cl-purple-heart-2)}.button--border-dark:active{color:var(--cl-white);background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}}.button--more-light{font-size:13px;line-height:140%;text-transform:uppercase}@media (hover: none),(pointer: coarse){.button--more-light:active{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--more-light:hover{color:var(--cl-white)}}.button--more-dark{font-size:13px;line-height:140%;text-transform:uppercase;background:transparent;padding:0}.button--more-dark:focus-visible{color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--more-dark:active{color:var(--cl-purple-heart)}}@media not all and (pointer: coarse){.button--more-dark:hover{color:var(--cl-purple-heart-2)}.button--more-dark:active{color:var(--cl-purple-heart)}}.button--dark{color:var(--cl-very-dark-gray-mostly-black)}.button--dark:focus-visible{color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--dark:active{color:var(--cl-purple-heart)}}@media not all and (pointer: coarse){.button--dark:hover{color:var(--cl-purple-heart-2)}.button--dark:active{color:var(--cl-purple-heart)}}.button--arrow{position:relative;width:50px;height:50px;border-radius:45px;border:1px solid var(--cl-topaz);background:transparent}.button--arrow:before{position:absolute;content:"";inset:0;border:1px solid transparent;border-radius:45px;transition:.3s}.button--arrow:focus-visible{background:var(--cl-white);opacity:1;border-color:var(--cl-purple-heart-2)}.button--arrow:focus-visible .icon{color:var(--cl-very-dark-gray-mostly-black)}.button--arrow:focus-visible:before{border-color:var(--cl-purple-heart-2)}.button--arrow:disabled,.button--arrow[disabled]{opacity:.5;pointer-events:none}@media (hover: none),(pointer: coarse){.button--arrow:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white-smoke);border-color:var(--cl-white-smoke)}.button--arrow:active .icon{color:var(--cl-very-dark-gray-mostly-black)}.button--arrow:active:before{border-color:transparent}}@media not all and (pointer: coarse){.button--arrow:hover{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white);border-color:var(--cl-white)}.button--arrow:hover .icon{color:var(--cl-very-dark-gray-mostly-black)}.button--arrow:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-white-smoke);border-color:var(--cl-white-smoke)}.button--arrow:active:before{border-color:transparent}}.button--arrow-left .icon{transform:rotate(180deg)}.button--arrow-dark{border-color:var(--cl-topaz)}.button--arrow-dark .icon{color:var(--cl-topaz)}.button--arrow-dark:focus-visible{background:var(--cl-purple-heart-2);opacity:1}.button--arrow-dark:focus-visible .icon{color:var(--cl-white)}@media (hover: none),(pointer: coarse){.button--arrow-dark:active{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}.button--arrow-dark:active .icon{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--arrow-dark:hover{background:var(--cl-purple-heart-2);border-color:var(--cl-purple-heart-2)}.button--arrow-dark:hover .icon{color:var(--cl-white)}.button--arrow-dark:active{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}}.button--main-block{border-color:#ffffff80}.button--filled{background:var(--cl-white)}.button--filled:before{color:var(--cl-white)}.button--filled .icon{color:var(--cl-mamba)}.button--filled:focus-visible{background:var(--cl-purple-heart-2);opacity:1;border-color:var(--cl-white)}.button--filled:focus-visible .icon{color:var(--cl-white)}.button--filled:focus-visible:before{border-color:var(--cl-white)}@media (hover: none),(pointer: coarse){.button--filled:active{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}.button--filled:active:before{border-color:transparent}.button--filled:active .icon{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--filled:hover{background:var(--cl-purple-heart-2);border-color:var(--cl-purple-heart-2)}.button--filled:hover .icon{color:var(--cl-white)}.button--filled:active{color:var(--cl-very-dark-gray-mostly-black);background:var(--cl-purple-heart)}.button--filled:active:before{border-color:transparent}}.button--close{background:var(--cl-white)}.button--close .icon{font-size:10px;color:var(--cl-very-dark-gray-mostly-black)}.button--close:focus-visible{background:var(--cl-white);opacity:1;border-color:var(--cl-purple-heart-2)}.button--close:focus-visible .icon{color:var(--cl-very-dark-gray-mostly-black)}.button--close:focus-visible:before{border-color:var(--cl-purple-heart-2)}@media (hover: none),(pointer: coarse){.button--close:active{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}.button--close:active .icon{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--close:hover{background:var(--cl-purple-heart-2);border-color:var(--cl-purple-heart-2)}.button--close:hover .icon{color:var(--cl-white)}.button--close:active{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart)}}.button--preview{position:absolute;bottom:110px;right:16px;width:140px;height:140px}.button--help{position:relative;font-size:15px;letter-spacing:-.15px;display:block;margin:0 auto;text-transform:none;color:var(--cl-purple-heart-2)}.button--back{color:var(--cl-christalle);opacity:.6}@media (hover: none),(pointer: coarse){.button--back:active{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--back:hover{color:var(--cl-white)}}.button--first-block,.button--contact{margin-bottom:30px}@media (hover: none),(pointer: coarse){.button--contact:active{opacity:1;color:var(--cl-purple-heart)}}@media not all and (pointer: coarse){.button--contact:hover{opacity:1;color:var(--cl-purple-heart)}}.button--aside{z-index:1;text-transform:none;justify-content:flex-start}.button--popup{position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:2;opacity:0;pointer-events:none}.button--popup.button--arrow-left{right:auto;left:20px}@media (min-width: 768px){.button--preview{right:32px;bottom:60px}.button--circle-dark,.button--circle-light{width:170px;height:170px}.button--help{display:none}.button--popup{opacity:1;pointer-events:all}}@media (min-width: 1024px){.button--preview{right:20px}}@media (min-width: 1280px){.button--preview{right:calc((100vw - 1240px)/2)}.button--contact{margin-bottom:20px}.button--popup{right:0}.button--popup.button--arrow-left{right:auto;left:0}}.button--assistance{background:var(--cl-purple-heart);border-color:var(--cl-purple-heart);gap:10px}@media (hover: none),(pointer: coarse){.button--assistance:active{border-color:var(--cl-ghost-white)}}@media not all and (pointer: coarse){.button--assistance:hover{border-color:var(--cl-white)}.button--assistance:active{border-color:var(--cl-ghost-white)}.button--assistance:active:before{border-color:var(--cl-ghost-white)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.review{padding:60px 0 62px;background:radial-gradient(131.21% 78.97% at 44.83% 61.58%,rgba(187,12,181,.2) 0%,rgba(187,12,181,0) 100%),radial-gradient(91.84% 59.45% at 83.23% 58.93%,rgba(44,68,197,.2) 0%,rgba(44,68,197,0) 96.67%),#FFF}.review__header{display:flex;flex-direction:column;gap:10px;flex-wrap:wrap;margin-bottom:16px}.review__dot{display:none}.review__name,.review__date{color:var(--cl-mamba)}.review__text{font-size:16px;line-height:150%;margin:0 0 40px}.review__picture{display:flex;justify-content:center;align-items:center;height:386px}.review__picture img{object-fit:cover;width:343px;height:100%}.review__slider{margin-bottom:40px;overflow:hidden}.review__buttons{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:40px}.review__pagination{display:flex;gap:10px;flex-wrap:wrap}.review .swiper-pagination-bullet{display:block;width:8px;height:8px;background:var(--cl-blue-gem);opacity:.25;border-radius:50%;transition:.3s}.review .swiper-pagination-bullet-active{background:var(--cl-purple-heart);opacity:1}.review__note{color:var(--cl-very-dark-gray-mostly-black);padding-top:16px;border-top:1px solid var(--cl-topaz)}.review__link{color:var(--cl-blue-gem);margin-top:6px;text-decoration:underline;text-underline-position:under;transition:color .3s}.review__link:hover,.review__link:active{color:var(--cl-mamba)}@media (min-width: 768px){.review{padding:81px 0 100px}.review__slider-wrapper{position:relative}.review__header{flex-direction:row;align-items:center;gap:30px;margin-bottom:26px}.review__date{position:relative;padding-left:30px}.review__date:before{position:relative;content:"";display:inline-block;top:50%;left:-30px;width:7px;height:7px;background:var(--cl-fog);border-radius:50%;transform:translateY(-50%)}.review__picture{height:362px}.review__buttons{position:absolute;top:-95px;right:0;gap:10px}.review__pagination{display:none}.review__note{padding-top:26px;border-top:1px solid rgba(127,114,144,.5)}.review__link{display:inline-block;margin:0 0 0 5px}}@media (min-width: 1280px){.review{min-height:1099px;padding:100px 0 94px;background:radial-gradient(11.88% 12.14% at 96.98% 100%,#FFF 0%,rgba(255,255,255,0) 100%),radial-gradient(131.21% 78.97% at 44.83% 61.58%,rgba(187,12,181,.2) 0%,rgba(187,12,181,0) 100%),radial-gradient(91.84% 59.45% at 83.23% 58.93%,rgba(44,68,197,.2) 0%,rgba(44,68,197,0) 96.67%),#FFF}.review__item{display:flex;justify-content:space-between}.review__slider{margin-bottom:37px}.review__left{width:70%;margin:30px 0}.review__header{margin-bottom:24px}.review__text{font-size:18px;line-height:150%;letter-spacing:normal;padding-left:68px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;box-orient:vertical;-webkit-line-clamp:7;-webkit-box-orient:vertical;-moz-box-orient:vertical}.review__picture{width:26%}.review__buttons{top:-82px}}@media (min-width: 1920px){.review{padding:122px 0 94px}.review__buttons{top:-80px}}.about{padding:60px 0}.about__text{margin:0 0 24px}.about__content{margin-bottom:48px}@media (min-width: 768px){.about{padding:80px 0}.about__text{margin:0 0 20px}}@media (min-width: 1280px){.about{padding:87px 0 103px}.about__content{width:68%}}@media (min-width: 1440px){.stiky-wrap__child+.about{margin-top:-209px}}@media (min-width: 1920px){.about{padding:87px 0 129px}}div[id],section[id]{scroll-margin-top:70px}@media (min-width: 768px){div[id],section[id]{scroll-margin-top:78px}}@media (min-width: 1280px){div[id],section[id]{scroll-margin-top:68px}}.result__list{display:flex;flex-direction:column;gap:30px;padding:0}.result__item{display:flex;flex-direction:column;gap:6px;min-height:123px;padding:4px 0 12px 20px;list-style:none;border-left:1px solid var(--cl-fog)}.result__number{font-family:Geologica-Regular;font-size:55px;font-weight:400;line-height:115%;letter-spacing:-.01em;color:var(--cl-christalle);margin:0;list-style:none}.result__number span{font-family:Geologica-Medium;font-size:35px;font-weight:500;line-height:115%;letter-spacing:-.01em;color:var(--cl-christalle)}.result__description{color:var(--cl-mamba);margin:0;padding-left:6px}.result__logo{display:none}@media (min-width: 768px){.result__list{flex-direction:row;flex-wrap:wrap;gap:34px 0}.result__item{width:33.3333333333%;min-height:131px;padding-left:15px}.result__number{font-size:45px}.result__number span{font-size:30px}.result__description{padding-right:5px}}@media (min-width: 1280px){.result{position:relative;padding-right:37.3%}.result__item{min-height:142px;padding-left:20px;transform:translateY(50px);opacity:0;transition:transform 2s ease,opacity 2s ease}.result__item.animate{transform:translateY(0);opacity:1}.result__number{font-size:55px}.result__number span{font-size:35px}.result__description{padding-right:16px}.result__logo{position:absolute;right:-81px;top:-292px;width:528px;height:528px;display:flex;justify-content:center;align-items:center}.result__clip{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;clip-path:ellipse(10% 10% at 8% 69%);transition:clip-path 2.1s .5s ease}.result__clip--filter{transition:clip-path 2.1s .6s ease;z-index:1;clip-path:ellipse(10% 13% at 50% 30%)}.result .result__logo.animate .result__clip{clip-path:ellipse(50% 50% at 53% 50%)}.result .result__logo.animate .result__clip--filter{clip-path:ellipse(53% 50% at 50% 50%)}}:root{--cl-transparent: transparent;--cl-white: #ffffff;--cl-black: #000000;--cl-gray: #dddddd;--cl-pure-or-mostly-pure-red: #ff0000;--cl-very-dark-gray-mostly-black: #212121;--cl-mamba: #71677E;--cl-french-grey: #BEB9C6;--cl-fog: #D7C9E8;--cl-christalle: #3C2659;--cl-topaz: #7F7290;--cl-ghost-white: #F1F1F9;--cl-haiti: #17141F;--cl-white-smoke: #F5F5F5;--cl-blue-gem: #4F3696;--cl-purple-heart: #6444BD;--cl-purple-heart-2: #5D35CC;--cl-east-side: #A59DAF;--cl-slate-blue: #7151CB;--cl-white-001: rgba(255, 255, 255, .01);--cl-white-015: rgba(255, 255, 255, .15);--cl-white-05:rgba(255, 255, 255, .5);--cl-white-07:rgba(255, 255, 255, .7);--cl-white-smoke-03: rgba(245, 245, 245, .3);--cl-windsor: #452F84;--cl-christalle-025: rgba(60, 38, 89, .25)}div:where(.astro-FUXIXLSX)[id],section:where(.astro-FUXIXLSX)[id]{scroll-margin-top:70px}@media (min-width: 768px){div:where(.astro-FUXIXLSX)[id],section:where(.astro-FUXIXLSX)[id]{scroll-margin-top:78px}}@media (min-width: 1280px){div:where(.astro-FUXIXLSX)[id],section:where(.astro-FUXIXLSX)[id]{scroll-margin-top:68px}}body{overflow-x:hidden}.stiky-wrap__child:where(.astro-FUXIXLSX){display:none}@media (min-width: 1440px){.stiky-wrap__child:where(.astro-FUXIXLSX){display:block;position:sticky;right:0;left:100%;top:50px;z-index:3;width:90px}}
