/* LOCAL HERO COMPOSITION REVIEW ONLY — originals are unedited.
   Each img spans two panel widths; the window reveals the selected half.
   Centred object-fit covers each portrait without stretching geometry. */
.slick-fullscreen .dita-panel{overflow:hidden}
.slick-fullscreen .slick-fullscreen-img-fill .dita-panel .hero-photo{
 position:absolute;top:0;width:205.5%;max-width:none;height:100%;
 min-width:0;min-height:0;object-fit:cover;object-position:50% 50%;
}
.slick-fullscreen .dita-panel-left .hero-photo{left:-1.375%}
.slick-fullscreen .dita-panel-right .hero-photo{left:-104.125%}
@media(max-width:767px){
 .slick-fullscreen .slick-fullscreen-img-fill .dita-panel .hero-photo{object-position:50% 12%}
}

/* Trim the original diptych's thin white margins without editing its pixels. */
/* Keep contrast behind the existing white desktop nav; show the frames clearly. */
.slick-fullscreen .dita-panel.overlay-top-bottom-dark-75::before{background:linear-gradient(to bottom,rgba(0,0,0,.62) 0%,rgba(0,0,0,.34) 8%,transparent 25%,transparent 100%);filter:none}
@media(max-width:767px){.slick-fullscreen .dita-panel.overlay-top-bottom-dark-75::before{background:none}}
