@font-face{font-family:CMDepthCaption;src:url("/assets/depth-20261013/5289e25967f89247.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
/* Natural opaque building planes and transparent surroundings preserve depth. */
body.cm-depth-refinement .cm-depth-art figcaption {font-family:CMDepthCaption,"PingFang SC",sans-serif!important;}
body.cm-depth-refinement .band-dark .cm-depth-art img {
 filter:none!important; opacity:1!important; mix-blend-mode:normal!important;
 mask-image:none!important; -webkit-mask-image:none!important;
 background:transparent!important; box-shadow:none!important;
 width:100%; height:auto!important; aspect-ratio:3 / 2!important;
 object-fit:contain; object-position:center;
}
body.cm-depth-refinement .band-dark .cm-depth-art img[data-depth-art="korea"],
body.cm-depth-refinement .band-dark .cm-depth-art img[data-depth-art="united-states"] {
 aspect-ratio:1 / 1!important;
}
body.cm-depth-refinement footer.cm-home-footer .cmh-footer-art img {
 height:auto!important; object-fit:contain;
}
@media(max-width:600px) {
 body.cm-depth-refinement .programme-band.band-dark .cm-depth-art img,
 body.cm-depth-refinement .bm-band.band-dark .cm-depth-art img {
  width:100%!important; max-width:340px!important; margin-inline:auto;
 }
}
