.services-hero-split{display:grid;align-items:center;padding-top:150px;padding-bottom:96px}.services-hero-split .container{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.services-hero-split__media img{width:100%;border-radius:var(--brand-radius);-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light)}.service-overview__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.case-row,.service-overview__grid article,.services-cta__form{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff}.service-overview__grid article{padding:24px}.service-overview__grid span{display:inline-block;margin-bottom:12px;color:var(--brand-primary-dark);font-weight:800}.case-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;overflow:hidden;margin-bottom:28px}.case-row--reverse .case-row__media{order:2}.case-row__media img{width:100%;height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover}.case-row__copy{display:grid;align-content:center;padding:40px}.services-stats-bar{display:flex;flex-wrap:nowrap;gap:2rem;background:var(--brand-primary-dark);padding:38px max(24px,(100vw - 1180px) / 2)}.services-stats-bar__item{flex:1 1 0;min-width:0;text-align:center}.services-stats-bar span,.services-stats-bar strong{display:block;color:#fff}.services-stats-bar strong{font-size:max(1.8rem, min(3vw, 3rem));font-family:var(--brand-heading)}.services-cta .container{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-gap:40px;gap:40px;align-items:center}.services-cta__form{padding:12px}@media (max-width:991px){.case-row,.services-cta .container,.services-hero-split .container{grid-template-columns:1fr}.service-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-row--reverse .case-row__media{order:0}.services-stats-bar{flex-wrap:wrap}.services-stats-bar__item{flex:0 0 calc(50% - 1rem)}}@media (max-width:575px){.service-overview__grid{grid-template-columns:1fr}.case-row__copy{padding:28px}.services-stats-bar__item{flex-basis:100%}}