.steps-row__heading{max-width:24ch;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.steps-row__list{list-style:none;display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));grid-gap:2rem clamp(1.5rem,3vw,3rem);gap:2rem clamp(1.5rem,3vw,3rem)}.steps-row__item{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;font-size:.875rem}.steps-row__num{font-weight:300;margin-bottom:.75rem}@media (max-width:900px){.steps-row__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.steps-row__list{grid-template-columns:1fr}}