:root{--swiper-image-ratio: 33.3%;--swiper-width: 100%}.card-slider__container{padding:0 0 50px 0;position:relative;display:flex;align-items:center;overflow:hidden}.card-slider__container swiper-container{display:flex;align-items:center;overflow:visible;width:100%;height:calc(var(--swiper-width)*var(--swiper-image-ratio)/100%);opacity:0;transform:translateY(50px);transition:all var(--duration-default) var(--ease-out-slow),transform 1s,opacity 1s}@media screen and (max-width: 990px){.card-slider__container swiper-container::part(container){padding-left:10%;padding-right:10%}}.card-slider__container swiper-container::part(wrapper){align-items:center}@media screen and (max-width: 990px){.card-slider__container swiper-container::part(wrapper){transition-property:transform,height 1s}}.card-slider__container swiper-container.swiper-initialized--custom{transform:translateY(0);opacity:1}.card-slider__container swiper-slide{position:relative;transition:all var(--duration-default) var(--ease-out-slow);transform-origin:center center;transform:scale(0.94);overflow:hidden}@media screen and (min-width: 991px){.card-slider__container swiper-slide{opacity:.5;transform:scale(0.84)}}.card-slider__container swiper-slide .link{opacity:0;display:flex;justify-content:center;align-items:center;width:var(--size-24);height:var(--size-24);background-color:var(--grey-950);color:var(--grey-00);border-radius:100%;padding:var(--size-8);transition:all var(--duration-default) var(--ease-out-slow)}.card-slider__container swiper-slide .link::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card-slider__container swiper-slide .link svg{transform:rotate(270deg)}.card-slider__container swiper-slide .media{width:100%;height:100%}.card-slider__container swiper-slide.swiper-slide-active{transform:scale(1) !important;opacity:1 !important}.card-slider__container swiper-slide.swiper-slide-active .link{opacity:1}.card-slider__container swiper-slide.swiper-slide-active .text-container{max-width:90%}.card-slider__container swiper-slide.with-border{border:1px solid var(--SF-border)}.card-slider__container swiper-slide .linee{display:block;position:absolute;bottom:0;width:100%;height:var(--size-24)}.card-slider__container .data-container{padding:var(--size-16);padding-bottom:var(--size-36);display:grid;align-items:center;grid-template-columns:6fr 1fr}.card-slider__swiper{padding:var(--size-36) 0}