.dnd-section:has(.module--use-cases-carousel){overflow:hidden}.module.module--carousel.module--use-cases-carousel .swiper{position:unset}.module--use-cases-carousel .use-cases-carousel__wrapper{display:flex;flex-flow:row;padding-top:140px;position:relative;width:100%}.module.module--carousel.module--use-cases-carousel .swiper-slide .use-cases-carousel__card__image:before,.module.module--carousel.module--use-cases-carousel .use-cases-carousel__card__text__social-icon:before{display:none}.module.module--carousel.module--use-cases-carousel .swiper-slide .use-cases-carousel__card__image{height:100%}.module.module--carousel.module--use-cases-carousel .swiper-slide .use-cases-carousel__card__image img{all:unset;height:100%;object-fit:cover;width:100%}.module--use-cases-carousel .use-cases-carousel__card__text{bottom:0;display:flex;flex-flow:column;gap:calc(var(--spacing-base)*2);left:0;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*24) calc(var(--spacing-base)*8) calc(var(--spacing-base)*4);position:absolute;width:100%;z-index:3}.module.module--carousel.module--use-cases-carousel .use-cases-carousel__card__text__social-icon:hover img{transform:scale(.9)}.module.module--carousel.module--use-cases-carousel .use-cases-carousel__card__text__social-icon img{all:unset;flex-grow:0;height:calc(var(--spacing-base)*11);transition:transform var(--normal-transition) ease-in-out;width:calc(var(--spacing-base)*11)}.module.module--carousel.module--use-cases-carousel a:has(.use-cases-carousel__card__text__social-icon){margin-left:auto;width:fit-content}.module--use-cases-carousel .use-cases-carousel__card.use-cases-carousel__card--triangle-shape:after{border-bottom:110px solid #fffcf9;border-left:130px solid transparent;bottom:0;content:"";position:absolute;right:0;z-index:2}.module--use-cases-carousel .use-cases-carousel__card:before{background:linear-gradient(0deg,#171717,#1313139c 50%,#0000);bottom:0;content:"";display:flex;height:50%;left:0;position:absolute;width:100%;z-index:1}.module--use-cases-carousel .use-cases-carousel__card__text__name{background-color:#f7f3ff;color:#1b0442;display:flex;line-height:1;padding:var(--spacing-base) calc(var(--spacing-base)*2);width:fit-content}.module--use-cases-carousel .use-cases-carousel__card__text__job,.module--use-cases-carousel .use-cases-carousel__card__text__name,.module--use-cases-carousel .use-cases-carousel__main-card{font-family:var(--secondary-font-family)}.module--use-cases-carousel .use-cases-carousel__card__text__name,.module--use-cases-carousel .use-cases-carousel__main-card__title{font-weight:900}.module--use-cases-carousel .use-cases-carousel__main-card{display:flex;flex-flow:column}.module--use-cases-carousel .use-cases-carousel__main-card__image{flex:3;overflow:hidden}.module--use-cases-carousel .use-cases-carousel__main-card__text{display:flex;flex:1;flex-flow:column;gap:var(--spacing-base);padding:calc(var(--spacing-base)*8)}.module--use-cases-carousel .use-cases-carousel__main-card__image img{flex-shrink:0;object-fit:cover}.module.module--carousel.module--use-cases-carousel .swiper-controls{align-items:unset;height:100%;justify-content:unset;left:0;pointer-events:none;position:absolute;top:0;width:100%}.module.module--carousel.module--use-cases-carousel .swiper-pagination{height:auto;margin-top:auto;pointer-events:auto}.module--use-cases-carousel .use-cases-carousel__heading{display:flex;flex-flow:row wrap;pointer-events:auto}.module.module--carousel.module--use-cases-carousel .swiper-navigation{align-items:flex-end;margin-left:auto;pointer-events:auto;width:fit-content}.module.module--carousel.module--use-cases-carousel .swiper-navigation .swiper-button-next,.module.module--carousel.module--use-cases-carousel .swiper-navigation .swiper-button-prev{height:fit-content;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*8);width:fit-content}.module.module--use-cases-carousel .use-cases-carousel__card>.use-cases-carousel__card__link{all:unset;align-items:center;border:2px solid #530019;border-radius:6px;bottom:0;cursor:pointer;display:flex;height:fit-content;justify-content:center;padding:calc(var(--spacing-base)*3) calc(var(--spacing-base)*4);position:absolute;right:0;transition:background-color var(--normal-transition) ease-in-out,border-color var(--normal-transition) ease-in-out;width:fit-content;z-index:3}.module.module--use-cases-carousel .use-cases-carousel__card>.use-cases-carousel__card__link:hover{background-color:#530019;border-color:#530019}.module.module--use-cases-carousel .use-cases-carousel__card>.use-cases-carousel__card__link:hover svg path{fill:var(--white-color)}.module.module--use-cases-carousel .use-cases-carousel__heading *{color:#530019}@media (width <= 992px){.module--use-cases-carousel .use-cases-carousel__wrapper{padding-top:240px}.module--use-cases-carousel .use-cases-carousel__wrapper.dots-xs{padding-bottom:calc(var(--spacing-base)*10)}.module--use-cases-carousel .use-cases-carousel__main-card{display:none}.module--use-cases-carousel .use-cases-carousel__heading{gap:calc(var(--spacing-base)*8)}.module.module--carousel.module--use-cases-carousel .swiper-navigation{margin-left:0}}@media (width >= 993px) and (width <= 1366px){.module--use-cases-carousel .use-cases-carousel__wrapper.dots-md{padding-bottom:calc(var(--spacing-base)*10)}}@media (width >= 1367px){.module--use-cases-carousel .use-cases-carousel__wrapper.dots-xl{padding-bottom:calc(var(--spacing-base)*10)}}