.feature-cards{display:grid;gap:var(--spacing-8x);grid-template-columns:1fr;@media (min-width:640px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(3,1fr)}}.feature-card{border:1px solid var(--border-base);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:clip;transition:var(--transition)}.feature-card__img-wrapper{aspect-ratio:2/1;min-height:0;width:100%}.feature-card__img{height:100%;object-fit:cover;width:100%}.feature-card__body{background:var(--white);display:flex;flex:1;flex-direction:column;gap:var(--spacing-5x);justify-content:space-between;padding:0 var(--spacing-8x) var(--spacing-8x)}.feature-card__title{margin-bottom:var(--spacing-3x)}