.cards .cards__card{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem;min-height:100%;width:100%}.cards .swiper-slide{height:auto}.cards .swiper-wrapper:not(:has(.swiper-slide:nth-child(4))){display:block}.cards .swiper-wrapper:not(:has(.swiper-slide:nth-child(4)))+.swiper-navigation{display:none}.cards .card{display:flex;flex-direction:column;min-height:100%;transition:all .3s ease;width:100%;.card__button a,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{transition:color .3s ease}}.cards .card__image{height:100%;margin:0;max-width:100%;width:100%;img{height:100%;object-fit:cover;width:100%}}.cards .card:has(.card__image) .card__text{padding-top:0}.cards .card__content{margin-top:-8px;>:last-child{margin-bottom:0;padding-bottom:0}}.cards .card__text{padding:.5rem;width:100%}.cards .card__text>:last-child{margin-bottom:0}.cards .card__text ul li:before{background-color:currentColor;border-radius:unset;height:18px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' fill='none' viewBox='0 0 19 14'%3E%3Cpath stroke='%2311213b' stroke-linecap='round' stroke-width='1.5' d='m.75 6.75 5.5 5.5L17.75.75'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;top:6px;width:18px}.cards .card__button{margin-top:auto;padding:0 .5rem 1rem}.cards__columns-2 .cards__card{width:100%}@media (min-width:990px){.cards.cards__columns-2 .swiper-wrapper{align-items:stretch;display:flex!important;flex-wrap:wrap;justify-content:space-between;margin:0 -.5rem}.cards__columns-2 .cards__card{padding:0 .5rem;width:50%}}@media (min-width:1200px){.cards{margin:0 -.5rem}.cards .swiper-wrapper{align-items:stretch;display:flex!important;flex-wrap:wrap;justify-content:space-between}.cards__columns-3 .cards__card{padding:0 .5rem;width:33.33%}.cards__columns-4 .cards__card{padding:0 .5rem;width:25%}.cards.swiper{display:block;overflow:visible!important}.cards .swiper-navigation{display:none}.cards.swiper:has(.swiper-navigation){padding-bottom:0}}