.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{border-radius:var(--border-radius-global);display:flex;flex-direction:column;min-height:100%;overflow:hidden;transition:all .3s ease;width:100%;.card__button a,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:balance;transition:color .3s ease}}.cards .card__icon{padding-bottom:0!important}.cards .card__icon--wrapper{align-items:center;background-color:var(--secondary-color);border-radius:var(--border-radius-global);display:inline-flex;justify-content:center;padding:.75rem;>img{height:1.75rem;object-fit:contain;width:1.75rem}}.cards .card__image{aspect-ratio:452/266;height:auto;margin:auto 0 0;max-width:100%;padding:0;position:relative;width:100%;z-index:0;&:after{content:"";height:6rem;left:0;position:absolute;top:0;width:100%;z-index:1}img{height:100%;object-fit:cover;position:relative;width:100%;z-index:0}}.cards .card:has(.card__image) .card__text{padding-top:0}.cards .card__text{hyphenate-limit-chars:12;hyphens:auto;padding:1rem;width:100%}.cards .card__text>:last-child{margin-bottom:0}.cards .card__text ul li:before{background-color:var(--primary-color)!important;border-radius:unset;height:20px!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23004784' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M22 11.086v.92a10 10 0 1 1-5.93-9.14M22 4 12 14.01l-3-3'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;top:50%!important;transform:translateY(-50%)!important;width:20px!important}.cards .card .card__button{margin-top:auto;padding-top:0!important}.cards .card__button a:not(.button){color:var(--secondary-color);display:inline-block;font-weight:400;padding-right:36px;position:relative}.cards .card__button a:not(.button):after{background-color:currentColor;content:"";height:1.5rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%23b72926' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8.167 19.833 19.833 8.167m0 0H8.167m11.666 0v11.666'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1.5rem}.cards .card__button a:not(.button):hover:after{right:0;top:calc(50% - 4px)}.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}}