.services-hero{background:var(--brand-primary-dark);min-height:620px;overflow:hidden;padding:160px 0 96px;position:relative}.services-hero__bg{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.services-hero::after{background:linear-gradient(90deg,rgba(30,63,77,.92),rgba(30,63,77,.42));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.services-hero__copy{max-width:760px;position:relative;z-index:2}.services-hero .section-kicker,.services-hero h1,.services-hero p{color:var(--brand-text-inverse)}.services-hero h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.services-cards,.services-guarantee,.services-process{padding:88px 0}.services-process{background:var(--brand-bg-alt)}.service-card-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.service-card{background:var(--brand-bg);border:1px solid var(--brand-border);padding:30px;position:relative}.service-card__icon{background:var(--brand-primary);display:block;height:34px;margin-bottom:18px;width:34px}.process-steps{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.process-steps article{background:var(--brand-bg);border:1px solid var(--brand-border);display:grid;grid-gap:18px;gap:18px;grid-template-rows:auto 1fr;padding:24px;position:relative}.process-steps span{color:var(--brand-accent);font-size:1.7rem;font-weight:800}.services-guarantee{background:var(--brand-primary)}.services-guarantee__grid{align-items:center;display:grid;grid-gap:38px;gap:38px;grid-template-columns:0.85fr 1.15fr}.services-guarantee .section-kicker,.services-guarantee h2,.services-guarantee p{color:var(--brand-text-inverse)}.services-cta{background:var(--brand-primary-dark);padding:80px 0 96px}.services-cta__grid{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1fr 0.9fr}.services-cta .section-kicker,.services-cta h2,.services-cta li,.services-cta p{color:var(--brand-text-inverse)}@media (max-width:991px){.process-steps,.service-card-grid,.services-cta__grid,.services-guarantee__grid{grid-template-columns:1fr}}