/* Center the artwork itself, not the slightly asymmetric source-image margins. */
.fabric-work-page.architecture-project-page[data-cover-nav="light"] .interior-project-hero > img {
    position: absolute;
    left: 50%;
    top: 50%;
    width: min(60vw, 60svh);
    height: auto;
    max-width: none;
    object-fit: contain;
    object-position: center;
    /* Black-artwork bounds: x=316..1648, y=305..1636 in the 2000px source. */
    transform: translate(-49.125%, -48.55%);
}
