.highlight-carousel__navigation{display:flex;align-items:center;justify-content:space-between;color:var(--color-dark-chocolate);max-width:12.8rem;margin:0 auto 4rem}@media(min-width:992px){.highlight-carousel__navigation{display:block}.highlight-carousel__navigation .previous,.highlight-carousel__navigation .next{display:block;width:3.5rem;height:3.5rem;background:var(--color-oatmeal-one);border-radius:50%;color:var(--color-earth);position:absolute;top:50%;transform:translateY(-50%);z-index:1}
.highlight-carousel__navigation .previous{left:0;margin-left:4rem}.highlight-carousel__navigation .next{right:0;margin-right:4rem}.highlight-carousel__navigation .swiper-button-disabled{opacity:.5}.highlight-carousel__navigation svg{width:1.7rem}}@media screen and (min-width:1840px){.highlight-carousel .previous{left:calc(50% - 920px)}
.highlight-carousel .next{right:calc(50% - 920px)}}@media(min-width:992px){.highlight-card:not(.no-image),.highlight-card:not(.text-over-image){display:grid;grid-template-columns:5.5fr 4.5fr;max-width:95%;height:40vw}.highlight-card.text-over-image{display:block}.highlight-card.text-over-image:not(.no-image) .highlight-card__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.highlight-card.text-over-image .highlight-card__content__inner{width:60rem;margin-left:auto;margin-right:auto}.highlight-card.text-over-image .image{padding-bottom:33.9%}}@media(min-width:1400px){.highlight-card:not(.no-image),.highlight-card:not(.text-over-image){max-width:85%;height:28.75vw}}.highlight-card__content{position:relative;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}
@media(min-width:992px){.highlight-card__content{padding:5rem}}.highlight-card__content__bg{position:absolute;left:0;top:0;width:100%;height:100%}.highlight-card__content__inner{position:relative;z-index:10}.highlight-card__title{font-size:4.1rem}@media(min-width:992px){.highlight-card__title{font-size:4.8rem}}.highlight-card__author{display:flex;align-items:center;justify-content:center;margin-top:1rem}
.highlight-card .image{position:relative;padding-bottom:61.8%;height:100%}