.sub-hero{padding:168px 0 92px;background:var(--brand-bg-alt)}.sub-hero-img{width:100%;min-height:430px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--brand-border)}.service-icon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.hub-grid article,.leadership-grid article,.pillar-grid article,.qa-grid article,.service-icon-grid article,.whitepaper-grid article{border:1px solid var(--brand-border);background:#fff;padding:24px}.service-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;background:var(--brand-primary);color:#fff;font-weight:700}.case-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;align-items:center;margin-bottom:48px}.case-row.reverse img{order:2}.case-row img{width:100%;min-height:340px;-o-object-fit:cover;object-fit:cover}.stats-dark{background:var(--brand-primary-dark);color:#fff;padding:48px 0}.stats-dark .stats-row article{border-right-color:rgba(255,255,255,.2)}.stats-dark .stats-row span,.stats-dark .stats-row strong{color:#fff}@media (max-width:991px){.service-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-row,.case-row.reverse{grid-template-columns:1fr}.case-row.reverse img{order:0}}@media (max-width:575px){.service-icon-grid{grid-template-columns:1fr}}