/* V101.2 — adaptive, no-repeat title constellation.
   One card per unique image; maintain established hover magnification and pointer pan. */
@media (min-width:801px) {
 html body .v59-credits .v59-poster-grid.v62-constellation {
  grid-template-columns:repeat(var(--ht-title-cols,10),minmax(0,1fr))!important;
  width:clamp(1400px,125vw,1850px)!important;
  gap:clamp(8px,.7vw,12px)!important;
  padding:24px 30px 85px!important;
 }
 html body .v62-gallery-stage {height:clamp(480px,42vw,590px)!important;}
}
/* Preserve the existing 4-column / 3-column mobile scroll layout. */
