/* Wide photographic construction panel, matching the project-adaptation section. */
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]){position:relative;isolation:isolate;display:flex;align-items:center;min-height:540px;gap:0;overflow:hidden;border-radius:30px;background:#1d3442;color:#fff;width:min(1600px,calc(100vw - 40px));max-width:none;left:50%;transform:translateX(-50%)}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-image{position:absolute;inset:0;z-index:-1;margin:0;border-radius:0;background:#1d3442 url('/images/roof-maurlat-process-v1.webp') center/cover no-repeat}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-image img,main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-image figcaption{display:none}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,31,43,.96) 0%,rgba(15,31,43,.86) 42%,rgba(15,31,43,.35) 80%,rgba(15,31,43,.18) 100%)}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box{width:72%;max-width:920px;padding:56px 24px;background:transparent;border-radius:0;color:#fff;margin-left:max(24px,calc((min(1600px,100vw - 40px) - 1280px)/2))}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box h2{color:#fff!important}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box p,main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box .dsl-note{color:#fff}
main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-checks li:before{color:#72d1ff}
@media(max-width:991px){main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box{width:85%;padding:40px 24px;margin-left:16px}}
@media(max-width:767px){main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]){width:calc(100vw - 24px);min-height:0;border-radius:24px}main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-muted-box{width:100%;padding:32px 24px;margin:0}main#panel .servicepage-90 .doma-service-landing .dsl-split:has(img[src="/files/images/maur_lat2.jpg"]) .dsl-image:after{background:rgba(15,31,43,.83)}}
