.cards-carousel__header{padding-bottom:5rem}.cards-carousel__header-inner{max-width:78rem}.cards-carousel__header-heading>span{color:var(--primary-color)}.cards-carousel__cards{padding:0 0 8rem}.cards-carousel__card{align-content:end;aspect-ratio:19/28;border-radius:var(--border-radius);color:var(--white);display:grid;isolation:isolate;justify-items:start;margin-right:2rem;max-width:calc(100vw - 6rem);overflow:hidden;padding:3rem;position:relative;width:38rem}.cards-carousel__card:before{background:linear-gradient(180deg,transparent 37.95%,#090b21);content:"";inset:0;position:absolute;z-index:-1}.cards-carousel__card-description{font-size:1.3rem}.cards-carousel__card-background{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}@media(min-width:768px){.cards-carousel__cards{padding:0 0 6rem}}@media (min-width:1220px){.cards-carousel__cards{margin-left:calc(50vw - var(--container-width)/2 - 2rem)}}.cards-carousel__cards .flickity-prev-next-button{bottom:0;top:auto;-webkit-transform:none;transform:none}.cards-carousel__cards .flickity-prev-next-button.previous{left:0}.cards-carousel__cards .flickity-prev-next-button.next{left:6rem}.cards-carousel__cards .flickity-page-dots{bottom:1.6rem;font-size:0;left:auto;position:absolute;right:2rem;text-align:left;width:auto}.cards-carousel__cards .flickity-page-dots .dot{margin:0 0 0 1.5rem}@media(min-width:768px){.cards-carousel__cards .flickity-prev-next-button.previous{left:3rem}.cards-carousel__cards .flickity-prev-next-button.next{left:7.5rem}.cards-carousel__cards .flickity-page-dots{bottom:1rem;left:13rem;right:auto}.cards-carousel__cards .flickity-page-dots .dot{margin:0 1.5rem 0 0}}