.module.module--card-carousel .module__inner{max-width:100%;overflow:hidden}.module.module--card-carousel .swiper{max-width:100%;opacity:1;overflow:visible;padding-bottom:calc(var(--spacing-base)*16);transition:opacity var(--normal-transition) ease-in-out}.module.module--card-carousel .swiper-slide:not(.swiper-slide-active){opacity:0}.module.module--card-carousel .card-carousel__item{display:flex;overflow:hidden}.module.module--card-carousel .card-carousel__item__text{display:flex;flex:0 0 40%;flex-flow:column;justify-content:center;overflow:hidden;position:relative;row-gap:calc(var(--spacing-base)*8)}.module.module--card-carousel .card-carousel__item__text:before{background:var(--white-color);border-radius:50%;box-shadow:0 0 400px 50px var(--white-color);content:"";display:flex;filter:blur(30px);height:300px;left:-100px;position:absolute;top:-100px;width:300px;z-index:1}.module.module--card-carousel .card-carousel__item__text *{z-index:2}.module.module--card-carousel .card-carousel__item__text .button{width:fit-content}.module.module--card-carousel .card-carousel__item__image-container{flex:0 0 60%}.module.module--card-carousel .card-carousel__item__image-container img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.module.module--card-carousel .swiper-button-next,.module.module--card-carousel .swiper-button-prev{height:60px;transition:background var(--normal-transition) ease-in-out,border-color var(--normal-transition) ease-in-out;width:60px}.module.module--card-carousel .swiper-button-next svg,.module.module--card-carousel .swiper-button-prev svg{height:calc(var(--spacing-base)*4);width:calc(var(--spacing-base)*4)}.module.module--card-carousel .swiper-button-next:after,.module.module--card-carousel .swiper-button-prev:after{display:none}.module.module--card-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{align-items:center;bottom:0;display:flex;justify-content:center}.module.module--card-carousel .swiper-pagination-bullet{border-radius:200px;transition:width var(--normal-transition) ease-in-out}.module.module--card-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{width:calc(var(--spacing-base)*6)}@media (min-width:993px) and (max-width:1366px){.module.module--card-carousel .swiper-button-next,.module.module--card-carousel .swiper-button-prev{transform:translateY(-50%)}}@media (max-width:1366px){.module.module--card-carousel .swiper{padding-bottom:calc(var(--spacing-base)*20)}}@media (max-width:992px){.dnd-module:has(.module--card-carousel){overflow:hidden}.module.module--card-carousel .module__inner{overflow:visible}.module.module--card-carousel .swiper-button-next,.module.module--card-carousel .swiper-button-prev{bottom:calc(var(--spacing-base)*3);top:unset}.module.module--card-carousel .card-carousel__item{flex-flow:column-reverse}.module.module--card-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{height:calc(var(--spacing-base)*20)}}@media (min-width:1367px){.module.module--card-carousel .card-carousel__item{max-height:520px}}