.steps-v1{overflow:hidden}.steps-v1__heading{font-size:clamp(2.8rem,2.8rem + 20*(100vw - 375px)/1545,4.8rem);font-weight:400}.steps-v1 .wrapper{display:flex;flex-flow:column;gap:2.4rem;margin-top:clamp(4.8rem,4.8rem + 24*(100vw - 375px)/1545,7.2rem);max-width:var(--max-width--medium-wide)}@media only screen and (min-width:960px){.steps-v1 .wrapper{flex-flow:row;gap:4.8rem}}@media only screen and (min-width:1440px){.steps-v1 .wrapper{gap:5%}}.steps-v1 .feature{padding:0 1.4rem}.steps-v1 .feature-icon{background:none;border-radius:1.6rem;height:auto;margin:0 -1.4rem 2em;position:relative;width:calc(100% + 2.8rem)}.steps-v1 .feature-icon img{aspect-ratio:390/246;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.steps-v1 .feature-preheading{align-self:center;background:#fffae5;border-radius:8rem;color:#b59609;font-size:clamp(1.8rem,1.8rem + 6*(100vw - 375px)/1545,2.4rem);font-weight:600;margin-bottom:1em;padding:1.2rem 2.4rem;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:960px){.steps-v1 .feature-preheading{align-self:flex-start}}.steps-v1 .feature-heading{font-size:clamp(1.8rem,1.8rem + 12*(100vw - 375px)/1545,3rem);text-align:center}@media only screen and (min-width:960px){.steps-v1 .feature-heading{text-align:left}}.steps-v1 .feature-excerpt{font-size:1.4rem;text-align:center}@media only screen and (min-width:960px){.steps-v1 .feature-excerpt{text-align:left}}
