.steps{background-color:var(--color-white)}.steps .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(46rem,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:clamp(1.6rem,3vw,5rem)}.steps .wrapper .eyebrow{color:var(--color-black-transparent50)}.steps .wrapper .block-title{text-align:left}.steps .wrapper .step-item{padding:3.2rem clamp(2.4rem,3vw,3.2rem);border-radius:.8rem;border:.1rem solid var(--color-black-transparent30)}.steps .wrapper .step-item .step-number{display:block;font-size:clamp(2.4rem,3vw,3.2rem);color:var(--color-black-transparent30);margin-bottom:clamp(2rem,2vw,2.4rem)}.steps .wrapper .cta-cell{grid-column:1/-1}.steps .wrapper .cta-cell .cta-button{justify-self:center}@media (max-width:574px){.steps .wrapper{gap:0;grid-template-columns:repeat(1,1fr)}.steps .wrapper .eyebrow{text-align:center;margin-bottom:.8rem}.steps .wrapper .block-title{text-align:center;margin-bottom:2.8rem}.steps .wrapper .content{margin-bottom:2.2rem}.steps .wrapper .step-item{margin-bottom:2.4rem}.steps .wrapper .step-item:not(:has(~.step-item)){margin-bottom:0}.steps .wrapper .cta-cell .cta-button{margin-top:3.6rem;width:100%}}