.cards-slider{overflow:hidden;--tw-bg-opacity:1;background-color:rgba(var(--color-background-light-grey),var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.cards-slider{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1280px){.cards-slider{padding-bottom:5rem;padding-top:5rem}}.cards-slider__heading{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem;text-align:center}@media (min-width:1280px){.cards-slider__heading{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:70%}}.cards-slider__title{font-size:30px;font-weight:600;line-height:1.1;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media (min-width:1280px){.cards-slider__title{font-size:40px}}@media (min-width:1536px){.cards-slider__title{font-size:50px}}.cards-slider__description{--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}.cards-slider__slider{width:100%}.cards-slider__slider-box{padding-bottom:2.5rem;position:relative}@media (min-width:768px){.cards-slider__slider-box{margin-left:-.75rem;width:calc(100% + 1.5rem)}}.cards-slider .swiper{margin-left:-.75rem;overflow:visible;position:static;width:calc(100% + 1.5rem)}@media (min-width:1280px){.cards-slider .swiper{margin:0;width:100%}}.cards-slider .swiper-wrapper{align-items:stretch}.cards-slider .swiper-slide{height:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1280px){.cards-slider .swiper-slide{width:33.333333%}}.cards-slider .swiper-button-next,.cards-slider .swiper-button-prev,.cards-slider .swiper-scrollbar{display:none}.cards-slider .swiper-pagination{bottom:0;top:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cards-slider .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgba(var(--color-button-primary),var(--tw-bg-opacity))}.cards-slider__swiper--with-active-slide .swiper-slide-active>div{border-width:5px;--tw-border-opacity:1;border-color:rgba(var(--color-border-accent),var(--tw-border-opacity))}
