.steps{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(3,1fr);list-style:none;margin:3.4rem 0 0;padding:0}.steps li{border-top:3px solid var(--c-red);padding-top:1.1rem}.step-num{color:var(--c-red);display:block;font-family:var(--f-display);font-size:2.4rem;font-weight:800;line-height:1;margin-bottom:.6rem}.steps .hd{margin-bottom:.55rem}.steps p{font-size:.98rem;margin:0}@media (max-width:720px){.steps{grid-template-columns:1fr}}.hiw-preset-cream .hd,.hiw-preset-cream .steps p,.hiw-preset-sage .hd,.hiw-preset-sage .steps p,.hiw-preset-white .hd,.hiw-preset-white .steps p{color:var(--c-ink)}.hiw-preset-dark .hd,.hiw-preset-dark .steps p,.hiw-preset-navy .hd,.hiw-preset-navy .steps p,.hiw-preset-teal .hd,.hiw-preset-teal .steps p{color:#f7f3ec}.hiw-preset-dark .accent,.hiw-preset-dark .eyebrow,.hiw-preset-dark .step-num,.hiw-preset-navy .accent,.hiw-preset-navy .eyebrow,.hiw-preset-navy .step-num,.hiw-preset-teal .accent,.hiw-preset-teal .eyebrow,.hiw-preset-teal .step-num{color:var(--c-gold)}.hiw-preset-dark .steps li,.hiw-preset-navy .steps li,.hiw-preset-teal .steps li{border-top-color:var(--c-gold)}