.process{background:#fff;padding:80px 0}.process--bump-up{padding-top:30px}.process-header{max-width:none;margin:0 0 3rem}@media (width>=1100px){.process-header p{white-space:nowrap}}.process-header h2{letter-spacing:-.015em;color:var(--heq-maroon);margin:0 0 .75rem;font-family:Nunito Sans,sans-serif;font-size:clamp(1.7rem,2.9vw,2.3rem);font-weight:800;line-height:1.18}.process-header p{color:var(--heq-gray-light);margin:0;font-family:Barlow,sans-serif;font-size:1rem;line-height:1.7}.process-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.process-step{border-top:2px solid #6b7f9559;padding-top:1.25rem}.process-num{font-variant-numeric:tabular-nums;color:var(--heq-slate);margin-bottom:.5rem;font-family:Nunito Sans,sans-serif;font-size:1.35rem;font-weight:900;display:block}.process-step h3{color:var(--heq-maroon);margin:0 0 .5rem;font-family:Nunito Sans,sans-serif;font-size:1.02rem;font-weight:800}.process-step p{color:var(--heq-gray-light);margin:0;font-family:Barlow,sans-serif;font-size:.9rem;line-height:1.65}@media (width<=900px){.process-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}}@media (width<=768px){.process{padding:40px 0}.process-row{grid-template-columns:1fr}}
