.srcab703-il4-services-hero{padding:48px 0 32px;background:var(--brand-primary-light)}.srcab703-il4-services-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin-top:24px;color:var(--brand-text)}.srcab703-il4-services-hero aside,.srcab703-il4-services-hero p{color:var(--brand-text)}.srcab703-il4-services-hero aside{border-left:4px solid var(--brand-accent);padding:16px;background:var(--brand-bg)}.srcab703-il4-services-band{padding:48px 0}.srcab703-il4-services-band summary{font-weight:700;padding:8px 0;color:var(--brand-text)}.srcab703-il4-cta-outline{padding:64px 0 48px}.srcab703-il4-cta-outline .ap-outline{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:32px}.srcab703-il4-cta-outline h2,.srcab703-il4-cta-outline p{color:var(--brand-text)}