/* Match service 01's illustrated sections while retaining each service's content. */
.service-illustrated .sp-support .hcm-section-image{max-width:320px}
.service-illustrated .sp-support .hcm-section-intro{mix-blend-mode:multiply}
.service-illustrated .hcm-support-flow{margin-bottom:8px!important}
.service-illustrated .sp-section .service-perspectives{margin:4px 0 28px}
.service-illustrated .service-perspectives>div>span{min-width:0}
.service-illustrated .service-perspectives strong{font-size:22px;overflow-wrap:anywhere}
.service-illustrated .hcm-context li{font-size:14px;line-height:1.7}
.service-illustrated .hcm-cost-factors{margin-bottom:14px}
.service-illustrated .sp-example{margin-top:28px}
@media(max-width:1050px){.service-illustrated .service-perspectives strong{font-size:20px}}
@media(max-width:540px){
 .service-illustrated .service-perspectives>div{grid-template-columns:1fr;gap:14px}
 .service-illustrated .service-perspectives>div>span{padding-left:12px;gap:2px}
 .service-illustrated .service-perspectives strong{font-size:20px;line-height:1.6}
 .service-illustrated .sp-support .hcm-section-image{max-width:220px}
 .service-illustrated .hcm-roadmap dl>div{grid-template-columns:1fr}
 .service-illustrated .hcm-context li{font-size:13px}
}
