.sub-hero--services>.container{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.steps{counter-reset:step;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.steps article{padding:32px;border-top:4px solid var(--brand-primary);background:var(--brand-bg-alt)}@media (max-width:767px){.sub-hero--services>.container{display:block}.sub-hero--services>.container>*{width:100%}.steps{display:block}.sub-hero img{margin-top:24px}.steps article{margin-bottom:24px}}