/* Keep the existing 16:9 gallery; present historical originals without cropping
   or scaling beyond their native pixel dimensions. No page-layout changes. */
.portfolio-evidence-frame { background:#f6f6f6; }
.portfolio-evidence-frame > img {
  display:block;
  width:100%;
  height:100%;
  box-sizing:border-box;
  padding:clamp(16px,2vw,32px);
  object-fit:scale-down;
}
