.image-cards{padding-bottom:4rem}.image-cards__cards{margin-inline:-2rem;padding-left:2rem}.image-cards__card{border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);display:grid;grid-template-rows:auto 1fr;margin-left:2rem;max-width:calc(100% - 4rem);overflow:hidden;position:relative}.image-cards__image{aspect-ratio:16/9;display:block;object-fit:cover;overflow:hidden;position:relative;width:100%}.image-cards__image>img{height:100%;inset:0;object-fit:cover;position:absolute;scale:1;transition:scale .2s ease;width:100%}.image-cards__image:hover>img{scale:1.1}.image-cards__details{align-items:start;display:flex;flex-direction:column;gap:var(--gap);padding:2.4rem}.image-cards__card:nth-child(3n+1) .image-cards__details{background-color:var(--light-blue)}.image-cards__card:nth-child(3n+2) .image-cards__details{background-color:var(--light-green)}.image-cards__card:nth-child(3n+3) .image-cards__details{background-color:var(--light-aquamarine)}.image-cards__title a{color:var(--base-color)}.image-cards__buttons{margin-top:auto}.image-cards__more{text-align:center}@media (min-width:768px){.image-cards{padding-bottom:0;padding-right:0}.image-cards__cards{display:grid;grid-gap:var(--gap-md)}.image-cards__cards--2{grid-template-columns:repeat(2,1fr)}.image-cards__cards--3{grid-template-columns:repeat(3,1fr)}.image-cards__cards--2 .image-cards__image{aspect-ratio:4/3}.image-cards__card{margin-left:0;max-width:100%}.image-cards__image{aspect-ratio:3/2}.image-cards__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3.2rem}}.image-cards .flickity-viewport{overflow:visible;overflow-x:clip}