.cards__flex__content h2{font-size:26px}.card{background:var(--body-bg);box-shadow:var(--drop-shadow);border-radius:var(--border-radius-small);display:block;border-bottom:none;position:relative;text-decoration:none;transition:transform .2s linear}.card-slider .slick-track{display:flex}.card-slider .slick-slide{width:313px;height:inherit;margin:0 8px;padding-bottom:16px}.card-slider.slick-initialized{margin:0 -22px;padding-bottom:48px}.cards__flex__slider .card-slider{align-items:stretch}.card__image{min-height:225px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);overflow:hidden}.card__image img{min-height:inherit}.card__link{display:flex;flex-direction:column;height:100%}.card__content{display:flex;flex-direction:column;height:100%}.card__content__category{margin:0 0 8px}.card__content .card__content__category ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:10px;padding:0;margin:0}.card__content .card__content__category ul li{color:var(--primary-color);background:var(--light);font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 10px;margin:0}.card__content__category ul li:before{display:none}.card__content h3{color:var(--headline)}.card__content{padding:var(--padding-small)}.card-slider .slick-list{padding-left:calc(var(--padding-small) + 6px);padding-top:var(--padding-medium)}.card-slider .slick-arrow{background:var(--dark)}.card-slider .slick-arrow:hover{background:var(--medium)}.cards:not(.card-slider) .cards__flex__content{margin-bottom:var(--padding-medium)}.card__content h3{font-size:16px;margin:0 0 var(--paragraph-spacing)}.card__content__author{position:relative;display:inline-block;font-size:12px;font-weight:400;color:var(--body-color);margin-top:var(--padding-small)}.card__content__author span{font-weight:700;color:var(--primary-color)}.card__content__info{border-top:1px solid #ccc;margin-top:auto;padding:var(--heading-spacing) 0 0}.card__content__info p{font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:space-between;color:var(--body-color)}@media(min-width:768px){.card{border-radius:var(--border-radius)}.card-slider .slick-slide{padding-bottom:0}.card-slider.fx-slider .fx-slide{display:block}.cards__flex__content{position:relative}.cards:has(.card-slider) .cards__flex__content{margin:0 0 var(--padding-medium);padding-right:130px}.cards__flex__content a.btn{position:absolute;right:0;bottom:0}.cards__flex__content h2{font-size:30px;margin-bottom:0}}@media(min-width:1200px){.cards__flex{display:flex;align-items:center;justify-content:space-between}.cards__flex__content a.btn{position:relative}.cards:has(.card-slider) .cards__flex__content{margin:0;padding-right:0;margin-top:var(--paragraph-spacing)}.cards__flex__content{width:400px;margin-top:var(--paragraph-spacing)}.cards__flex__slider{width:calc(100% - 400px);padding-left:var(--padding-medium);margin-top:var(--paragraph-spacing)}.cards__flex__content h2{font-size:42px;margin-bottom:var(--soft-small)}.card__content h3{font-size:20px}.card__content{padding:var(--padding-medium)}.card__link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.card-slide:hover .card__link{transform:translate3d(0,-30px,0);background:var(--light)}.card-slide:hover .card__link::before{bottom:-30px}.card-slide:hover .card__link .card__content__category ul li{background:var(--body-bg)}}