/* Consistent light 3D illustrations, separated from the white page. */
#content-capabilities .svc-redesign-card { border:1px solid #d9e2ee; background:#f7f9fc!important; }
#content-capabilities .svc-redesign-visual { border-bottom:1px solid #d9e2ee; }
#showroom-transition .transition-scene,
#pain .flat-illustration,
#cc-ai-cases .cvw,
.svc-stage .svc-stage-artwrap { background-color:#e5edf8!important; background-size:cover!important; background-position:center!important; background-repeat:no-repeat!important; border:1px solid #d7e3f1; border-radius:12px; overflow:hidden; }
#showroom-transition .transition-scene svg,
#pain .flat-illustration svg,
#cc-ai-cases .cvw svg,
.svc-stage .svc-stage-artwrap svg { visibility:hidden; }
#showroom-transition .reception .transition-scene { background-image:url('images/interactive-content.webp')!important; background-position:left center!important; }
#showroom-transition .marketing .transition-scene { background-image:url('images/storytelling.webp')!important; }
#pain .visual-static .flat-illustration { background-image:url('images/interactive-content.webp')!important; background-position:left center!important; }
#pain .visual-one .flat-illustration { background-image:url('images/storytelling.webp')!important; }
#pain .visual-slow .flat-illustration { background-image:url('images/content-update.webp')!important; }
#cc-ai-cases .cc:nth-child(1) .cvw { background-image:url('images/interactive-content.webp')!important; }
#cc-ai-cases .cc:nth-child(2) .cvw { background-image:url('images/content-update.webp')!important; }
#cc-ai-cases .cc:nth-child(3) .cvw { background-image:url('images/storytelling.webp')!important; }
.svc-stage-pane:nth-child(1) .svc-stage-artwrap { background-image:url('images/interactive-content.webp')!important; }
.svc-stage-pane:nth-child(2) .svc-stage-artwrap { background-image:url('images/content-update.webp')!important; }
.svc-stage-pane:nth-child(3) .svc-stage-artwrap { background-image:url('images/content-reconstruction.webp')!important; }
.svc-stage-pane:nth-child(4) .svc-stage-artwrap { background-image:url('images/storytelling.webp')!important; }
.svc-stage-pane:nth-child(5) .svc-stage-artwrap { background-image:url('images/digital-twin.webp')!important; }
.svc-stage-pane:nth-child(6) .svc-stage-artwrap { background-image:url('images/creative-motion.webp')!important; }

/* Dedicated illustrations for each concept. */
#showroom-transition .reception .transition-scene { background-image:url('images/showroom-reception.webp')!important; background-position:center!important; }
#showroom-transition .marketing .transition-scene { background-image:url('images/showroom-marketing.webp')!important; }
#pain .visual-static .flat-illustration { background-image:url('images/pain-static.webp')!important; background-position:center!important; }
#pain .visual-one .flat-illustration { background-image:url('images/pain-one-size.webp')!important; }
#pain .visual-slow .flat-illustration { background-image:url('images/pain-slow-update.webp')!important; }
