.korkia-content-cards{background:var(--korkia-content-cards-background-color,var(--korkia-color-white));color:var(--korkia-color-dark-teal);padding:50px 0}.korkia-content-cards__inner{display:grid;gap:30px;margin:0 auto;max-width:var(--korkia-content-width);padding:0 var(--korkia-page-gutter)}.korkia-content-cards__heading{margin:0}.korkia-content-cards__heading h2{font-size:27px;line-height:31px;margin:0}.korkia-content-cards__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.korkia-content-cards__card{display:grid;gap:16px;grid-template-rows:auto 1fr;height:100%}.korkia-content-cards__figure{aspect-ratio:356/200;border-radius:var(--korkia-radius-small);margin:0;overflow:hidden}.korkia-content-cards__image{display:block;height:100%;object-fit:cover;width:100%}.korkia-content-cards__body{display:flex;flex-direction:column;gap:16px;min-height:0}.korkia-content-cards__title,.korkia-content-cards__title h3{margin:0}.korkia-content-cards__button{align-self:flex-start;justify-self:start;margin-top:auto}