.resource-carousel__cards{padding-bottom:14.8rem}.resource-carousel__card{display:grid;grid-template-rows:auto 1fr;min-height:100%;-webkit-transition:none;transition:none;width:100%}.resource-carousel__image{border-radius:var(--border-radius);display:block;margin-bottom:3rem;overflow:hidden;position:relative}.resource-carousel__image:after{background-color:rgba(191,223,224,.3);content:"";inset:0;position:absolute}.resource-carousel__image>img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.resource-carousel__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource-carousel__button{-ms-flex-item-align:start;align-self:start;margin-top:auto}@media (min-width:576px){.resource-carousel__cards{margin-right:-2rem;padding-bottom:9.6rem}.resource-carousel__card{margin-right:2rem;width:calc(50% - 2rem)}}@media (min-width:992px){.resource-carousel__card{width:calc(33.333% - 2rem)}}.resource-carousel .flickity-prev-next-button{bottom:0;top:auto;-webkit-transform:none;transform:none}.resource-carousel .flickity-page-dots{bottom:7.4rem}.resource-carousel .flickity-prev-next-button.previous{left:calc(50% - 5.2rem)}.resource-carousel .flickity-prev-next-button.next{right:calc(50% - 5.2rem)}@media (min-width:576px){.resource-carousel .flickity-prev-next-button{bottom:0}.resource-carousel .flickity-prev-next-button.previous{left:0}.resource-carousel .flickity-prev-next-button.next{left:6.4rem;right:auto}.resource-carousel .flickity-page-dots{bottom:0;left:0;line-height:4.8rem;margin-left:13rem;right:0;text-align:right;width:calc(100% - 15rem)}.resource-carousel .flickity-page-dots .dot{margin:0 0 0 8px}}