@-webkit-keyframes border-rotate{to{--angle:360deg}}@keyframes border-rotate{to{--angle:360deg}}.section-equipment{--site-section-bottom-text-mw:auto}.section-equipment .site-card{--site-card-desc-mt:16px;--site-card-pic-radius:var(--radius-xl-1);--site-card-radius:var(--radius-large);--site-card-padding-inline:32px;--site-card-padding-block:32px;--site-card-pic-ratio:1/1;--site-card-pic-mb:32px}.section-equipment .site-card .site-btn{margin-top:24px}.section-equipment .site-card__title{font-weight:600}.section-faq{max-width:880px;margin-inline:auto}.d-f-y-centered,.section-callback__buttons,.section-capabilities .site-section__body,.section-feedbacks__arrow,.section-feedbacks__item,.styled-sub-menu .menu-content .menu-title,.styled-sub-menu .menu-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-i-f-y-centered,.section-feedbacks__arrow>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-f-x-centered,.d-i-f-x-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-f-x-centered{display:-webkit-box;display:-ms-flexbox;display:flex}.d-i-f-x-centered{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-f-xy-centered,.d-i-f-xy-centered,.section-feedbacks .slider-controls__dots,.styled-sub-menu .menu-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-f-xy-centered,.section-feedbacks .slider-controls__dots,.styled-sub-menu .menu-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.d-i-f-xy-centered{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-f-vertical,.styled-sub-menu .menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-f-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,var(--color-primary)),to(color-mix(in srgb,var(--color-primary) 45%,var(--color-white))));background-image:linear-gradient(to right,var(--color-primary) 20%,color-mix(in srgb,var(--color-primary) 45%,var(--color-white)) 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.styled-scrollbar::-webkit-scrollbar{width:7px;height:7px}.styled-scrollbar::-webkit-scrollbar-button:end:increment,.styled-scrollbar::-webkit-scrollbar-button:start:decrement{background:0 0;display:none}.styled-scrollbar::-webkit-scrollbar-track-piece{background:var(--color-gray-primary)}.styled-scrollbar::-webkit-scrollbar-track-piece:vertical:start{border-radius:10px 10px 0 0}.styled-scrollbar::-webkit-scrollbar-track-piece:vertical:end{border-radius:0 0 10px 10px}.styled-scrollbar::-webkit-scrollbar-track-piece:horizontal:start{border-radius:10px 0 0 10px}.styled-scrollbar::-webkit-scrollbar-track-piece:horizontal:end{border-radius:0 10px 10px 0}.styled-scrollbar::-webkit-scrollbar-thumb:horizontal,.styled-scrollbar::-webkit-scrollbar-thumb:vertical{background:var(--color-text-gray-1);border-radius:10px;display:block;height:100px}.styled-sub-menu{--styled-sub-menu-item-gap:16px;--styled-sub-menu-item-padding:14px 16px;--styled-sub-menu-item-content-gap:8px;--styled-sub-menu-item-icon-wrap-size:48px;--styled-sub-menu-item-icon-size:calc(var(--styled-sub-menu-item-icon-wrap-size) / 2);--styled-sub-menu-item-title-fz:16px;--styled-sub-menu-item-desc-fz:14px;--styled-sub-menu-item-flag-fz:12px}.styled-sub-menu .menu-icon,.styled-sub-menu .menu-item>a{-webkit-transition:background-color var(--transition-default);transition:background-color var(--transition-default)}.styled-sub-menu .menu-item>a{gap:var(--styled-sub-menu-item-gap);padding:var(--styled-sub-menu-item-padding);border-radius:var(--radius-xs);background-color:transparent;height:100%}.styled-sub-menu .menu-icon{width:var(--styled-sub-menu-item-icon-wrap-size);height:var(--styled-sub-menu-item-icon-wrap-size);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--radius-xs-1);background-color:var(--color-gray-primary)}.styled-sub-menu .menu-icon svg{width:var(--styled-sub-menu-item-icon-size);height:var(--styled-sub-menu-item-icon-size)}.styled-sub-menu .menu-content{gap:var(--styled-sub-menu-item-content-gap)}.styled-sub-menu .menu-content .menu-title{font-size:var(--styled-sub-menu-item-title-fz);color:var(--color-text-dark);font-weight:500;gap:10px}.styled-sub-menu .menu-content .menu-title__flag{font-size:var(--styled-sub-menu-item-flag-fz);color:var(--color-purple-2);font-weight:500;background-color:var(--color-purple-3);border-radius:100px;padding:4px 10px;border:1px solid #e0e6eb}.styled-sub-menu .menu-content .menu-description{font-size:var(--styled-sub-menu-item-desc-fz);line-height:1.4}.grid{--grid-columns-count:3;--grid-column-gap:20px;--grid-row-gap:20px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns-count)];grid-template-columns:repeat(var(--grid-columns-count),1fr);-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.box-border-gradient{position:relative;--border-width:3px}.box-border-gradient>*{position:relative;z-index:1}.box-border-gradient::before,.gradient-clouds:before{content:"";position:absolute;inset:0;pointer-events:none}.box-border-gradient::before{padding:var(--border-width);border-radius:inherit;will-change:background;background:conic-gradient(from var(--angle, 0deg),#6459e7,#f44de1,#f16d6f,#6459e7);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:border-rotate 3s linear infinite;animation:border-rotate 3s linear infinite}.gradient-clouds{background-image:var(--box-gradient-sky-2);position:relative}.gradient-clouds:before{background-image:url(../../assets/images/clouds.png);background-size:cover;background-position:top center;background-repeat:no-repeat;opacity:.8;mix-blend-mode:overlay}.gradient-card:nth-child(n+1){background-image:var(--box-gradient-noon)}.gradient-card:nth-child(2n+1){background-image:var(--box-gradient-dawn)}.gradient-card:nth-child(3n+1){background-image:var(--box-gradient-sunset)}.section-callback{--site-section-vertical-padding:0}.section-callback .container{border-radius:var(--radius-large);padding-block:120px 80px;padding-inline:80px;background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden}.section-callback__desc{margin-top:16px;line-height:1.6;font-size:18px}.section-callback__buttons{gap:20px;margin-top:32px}.section-callback__content{position:relative;z-index:1}.section-callback__pic{background-image:var(--bg);background-size:contain;background-position:bottom -10px right -30px;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:calc(100% - 520px - 80px)}.section-callback__body{margin-top:24px}.section-callback .callback-form{background-color:var(--color-white);padding:32px;border-radius:var(--radius-2xl)}.section-callback .callback-form .site-input{--site-input-height:46px}.section-callback .callback-form .site-btn{--site-btn-height:48px}.site-banner{background-image:var(--box-gradient-blow);--site-banner-height:602px}.section-capabilities .site-section__body{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.section-capabilities__image{max-width:640px;width:100%;aspect-ratio:1;border-radius:var(--radius-large);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-capabilities__image img,.section-feedbacks__pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-capabilities__image,.section-stores{overflow:hidden;position:relative}.section-stores:after,.section-stores:before{content:"";position:absolute;top:0;bottom:0;width:70px;z-index:2;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(90%,var(--color-white)),to(var(--color-white)));background-image:linear-gradient(90deg,transparent 0%,var(--color-white) 90%,var(--color-white) 100%);pointer-events:none}.section-stores:after{right:0}.section-stores:before{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-stores .section-header{--section-header-mw:720px}.section-stores .site-card{--site-card-padding-inline:16px;--site-card-padding-block:16px 24px;--site-card-radius:var(--radius-xl-1);height:auto}.section-stores .site-card__pic{border-radius:var(--radius-md);overflow:hidden;aspect-ratio:3/5.16}.section-stores .site-card__title{color:var(--color-text-dark)}.section-stores__items{position:relative;overflow:visible}.section-stores .slider-controls__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.section-stores .slider-controls__next{right:0}.section-stores .slider-controls__prev{left:0}.section-feedbacks .site-chip{margin-bottom:15px}.section-feedbacks__title{font-size:36px;font-weight:500;margin-bottom:15px}.section-feedbacks__name{font-weight:500;font-size:24px;color:#100e0e;margin-bottom:10px}.section-feedbacks>p{font-weight:400;font-size:18px;color:#636977}.section-feedbacks__text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:60px}.section-feedbacks__pic{width:550px;aspect-ratio:1/1;position:relative;border-radius:40px;overflow:hidden;max-width:100%}.section-feedbacks .slider-controls--row .slider-controls__arrow{display:none}.section-feedbacks__arrow{margin-top:30px;gap:24px}.section-feedbacks__arrow>div{height:52px;width:120px;border:1px solid #dce5ed;border-radius:12px;font-size:18px;font-weight:500;color:#a4a7ae;cursor:pointer}.section-feedbacks__arrow>div i{font-size:0;display:inline-block;width:24px;height:24px}.section-feedbacks__arrow>div i svg{max-width:100%;max-height:100%}.section-feedbacks__arrow>div,.section-feedbacks__arrow>div i svg path{-webkit-transition:all .3s linear;transition:all .3s linear}.section-feedbacks__arrow>div:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.section-feedbacks__arrow>div:hover svg path{stroke:#fff}.section-feedbacks__prev i{margin-right:2px}.section-feedbacks__next i{margin-left:2px}.section-feedbacks .slider-controls,.section-feedbacks__arrow,.section-feedbacks__arrow>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-feedbacks .slider-controls__dots{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;pointer-events:auto}.section-feedbacks .slider-controls__dots .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgba(193,199,208,.3);-webkit-transition:background-color var(--transition-default);transition:background-color var(--transition-default)}.section-feedbacks .slider-controls__dots .swiper-pagination-bullet-active{background-color:var(--color-primary)}@media all and (min-width:1201px){.section-callback__content{max-width:520px;width:100%}}@media all and (max-width:1284px){.section-callback .container{padding-block:140px 60px;padding-inline:60px}}@media (max-width:1280px){.section-stores:before{opacity:0;-webkit-transition:var(--transition-default);transition:var(--transition-default)}.section-stores.is-scrolled-far:before{opacity:1}.section-feedbacks__title{font-size:30px}.section-feedbacks__pic{width:370px}}@media all and (max-width:1200px){.section-callback .container{padding-block:60px}}@media (max-width:1024px){.section-capabilities .site-section__body{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.section-capabilities__image{max-width:unset}}@media (max-width:960px){.section-equipment .site-card{--site-card-padding-inline:20px;--site-card-padding-block:20px;--fz-h3:28px}}@media (max-width:800px){.section-feedbacks__text{padding-right:0}.section-feedbacks__pic{margin-top:30px;aspect-ratio:1/1.1}.section-feedbacks__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.section-equipment .site-card{--fz-h3:24px}.section-equipment .site-card__desc{font-size:14px}.grid{--grid-columns-count:2;--grid-row-gap:10px;--grid-column-gap:10px}}@media all and (max-width:640px){.gradient-clouds:before{background-size:contain}}@media (max-width:640px){.site-banner{--site-banner-height:0;--site-banner-padding:80px 16px 50px}.site-banner .accordion__item{padding-bottom:20px}.site-banner .accordion__button{padding-bottom:10px}.section-capabilities .site-section__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-capabilities .site-section__bottom .site-btn{margin-top:32px}.section-capabilities__image{margin-bottom:48px}.section-capabilities .accordion__item{padding-bottom:20px}.section-capabilities .accordion__button{padding-bottom:0}.section-feedbacks__title{font-size:24px}.section-feedbacks__name{font-size:20px}.section-feedbacks>p{font-size:14px}}@media all and (max-width:580px){.section-callback .container{padding-block:400px 40px;padding-inline:16px}.section-callback__desc{font-size:14px}.section-callback__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.section-callback__pic{width:100%;bottom:auto;aspect-ratio:16/14.8;background-size:contain;background-position:center right;background-repeat:no-repeat}}@media (max-width:480px){.grid{--grid-columns-count:1;--grid-row-gap:20px}.section-capabilities .site-section__bottom .site-btn{width:100%}.section-stores .site-card__pic{aspect-ratio:3/4.79}}@media all and (max-width:1200px) and (min-width:581px){.section-callback__pic{display:none}}@media (max-width:1024px) and (min-width:641px){.section-capabilities__image,.section-capabilities__items{width:50%}}@media (hover:hover){.styled-sub-menu .menu-item>a:hover{background-color:var(--color-gray-primary)}.styled-sub-menu .menu-item>a:hover .menu-icon{background-color:var(--color-white)}}