:deep(.v-slider-thumb__surface:before){display:none}:deep(.v-slider-thumb__surface){border-radius:0;max-height:3px;width:var(--v-slider-thumb-size)}:deep(.v-slider__container){justify-content:stretch}:deep(.v-slider.v-input--horizontal .v-slider-track),:deep(.v-slider.v-input--horizontal .v-slider-track__background){height:1px;opacity:1}:deep(.v-slider.v-input--horizontal .v-slider-track){flex:1 1 auto;margin:0 calc(var(--v-slider-padding-size)/-2);position:relative;width:auto!important}:deep(.v-slider-thumb__ripple){display:none}:deep(.v-slider.v-input--horizontal .v-slider-thumb){left:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size)/2)}:deep(.v-slider.v-input--horizontal){margin:0;padding:0 calc(var(--v-slider-padding-size)/2)}.approach{display:block;padding:128px 0 0}.purpose{display:block;margin-bottom:256px;position:relative;z-index:1}@media (max-width:766px){.purpose{margin-bottom:128px}}.purpose__slider{display:flex!important;overflow:initial!important;padding-bottom:28px!important}.purpose__slider .flickity-viewport,.purpose__slider :deep(.flickity-viewport){width:100%!important}@media (max-width:990px){.purpose__slider .flickity-viewport,.purpose__slider :deep(.flickity-viewport){overflow:visible!important}}.purpose__item{background:rgb(var(--v-theme-black));height:226px!important;margin-right:62px;max-width:465px;position:relative}@media (max-width:766px){.purpose__item{height:auto!important;margin-right:24px;min-width:240px;width:95%}}@media (max-width:389px){.purpose__item{min-width:230px}}.purpose__item .slider__holder{display:block;padding:24px}@media (max-width:766px){.purpose__item .slider__holder{padding:24px 30px 24px 24px}}.purpose__item .slider__flex{align-items:flex-end;display:flex}@media (max-width:766px){.purpose__item .slider__flex{align-items:flex-start;flex-direction:column}}.purpose__item .slider__text{color:rgb(var(--v-theme-white),.5);display:block;font-size:16px;line-height:140%;max-width:245px}@media (max-width:766px){.purpose__item .slider__text{max-width:100%}}.purpose__item .slider__title{display:block;font-size:24px;font-weight:500;line-height:110%;margin-bottom:10px;max-width:400px;min-height:58px;text-transform:uppercase}.purpose__item .slider-icon{bottom:24px;position:absolute;right:24px}@media (max-width:766px){.purpose__item .slider-icon{margin-left:auto;margin-top:auto;position:static}}.purpose .circle-top{background:#69d9a387;border-radius:100%;bottom:-90%;filter:blur(200px);height:881px;max-width:1525px;position:absolute;right:40%;width:100%;z-index:-1}@media (max-width:766px){.purpose .circle-top{bottom:-25%;height:520px;right:-100%;width:900px}}.purpose .circle-top .bg-texture{inset:0;position:absolute}.purpose .circle-bottom{background:#69d9a387;border-radius:100%;bottom:0;filter:blur(200px);height:881px;left:0;max-width:1525px;position:absolute;transform:translate3d(-30%,45%,0);width:100%;z-index:-1}@media (max-width:766px){.purpose .circle-bottom{bottom:-25%;height:520px;right:-100%;width:900px}}.purpose .circle-bottom .bg-texture{inset:0;position:absolute}.purpose__holder{display:block;margin-bottom:255px}@media (max-width:766px){.purpose__holder{margin-bottom:128px}}.purpose__holder .text{display:block;max-width:242px}.purpose__text{display:flex;flex-direction:column;font-family:IBM Plex Mono,sans-serif}.purpose__text .right{display:block;margin-left:auto;max-width:585px;text-align:left}.purpose__descr{display:block;font-weight:500;margin-bottom:38px;text-transform:uppercase}.purpose__descr .line{display:inline-block;position:relative}.purpose__descr .line .purpose-line{bottom:-8px;left:0;position:absolute;transform:translate(0);width:75%}.swiper-horizontal>.swiper-pagination-progressbar{bottom:-65px!important;display:none;left:0;position:absolute;width:100%}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{background:#fff6!important;height:1px!important;left:0!important;position:absolute;width:100%!important}.swiper-scrollbar-drag{height:3px!important;margin-top:-1px}.swiper-pagination-progressbar-fill,.swiper-scrollbar-drag{background:rgb(var(--v-theme-white))!important}
