.steps{--spacer-height:0px;display:grid;gap:var(--spacing-8x);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.steps--4-col{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.step-animation-spacer{display:none;height:var(--spacer-height);width:100%}.step{--card-padding:var(--spacing-8x);background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--box-shadow-primary);gap:var(--spacing-8x);overflow:clip}.step,.step__body{display:flex;flex-direction:column}.step__body{gap:var(--spacing-4x);padding:var(--card-padding)}.step__img-wrapper{flex:1;overflow:clip}.step__img{height:100%;overflow:clip;position:relative;width:100%}.step__img img{display:block;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%,-50%)}@media (min-width:1024px){.steps{--spacer-height:8rem}.step-animation-spacer{display:block}.step__body{padding-bottom:0}}