.carousel-col-cards{container-type:inline-size}.carousel-col-cards h2{text-align:center}.carousel-col-cards__highlight{color:var(--btn-bg-color)}.carousel-col-cards .carousel{margin:0 5%;width:90%}.carousel-col-cards .carousel__container{overflow:visible}.carousel-col-cards__card{border-radius:12px;height:100%;overflow:hidden;position:relative}.carousel-col-cards__card-content{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.carousel-col-cards__img-wrapper{align-items:center;display:flex;height:84px;justify-content:center;width:84px}.carousel-col-cards__card-content img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.carousel-col-cards__back-head{align-items:center;display:flex}.carousel-col-cards__back-head img{height:40px;margin-right:16px;-o-object-fit:contain;object-fit:contain;width:40px}.carousel-col-cards .carousel-col-wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem}.carousel-col-cards .carousel-col-image-wrapper img{aspect-ratio:1/1;border-radius:8px;box-shadow:var(--shadow-1);height:100%;max-height:552px;max-width:552px;object-fit:cover;width:100%}@container (min-width: 800px){@media (min-width:80em){.carousel-col-cards .carousel-col-wrapper{align-items:flex-start;display:grid;gap:4rem;grid-template-columns:552px auto}.carousel-col-cards .carousel{margin:0;width:100%}.carousel-col-cards .carousel__container{overflow:hidden}.carousel-col-cards .carousel__items{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.carousel-col-cards .carousel__item{width:100%}}}