/* V13 THREE SET — the three exhibitions are one sequence: stacked full-height panels that slide over each other, with a position marker (red point). Desktop only; mobile keeps the normal flow. */
.set-idx { display: none; }
@media (min-width: 900px) and (prefers-reduced-motion: no-preference) {
  .wk-set { position: relative; }
  .wk-set .wk { position: sticky; top: var(--hd); box-shadow: 0 -40px 70px -34px rgba(0,0,0,.55); }
  .wk-set .wk:first-of-type { box-shadow: none; }
  .set-idx { display: block; position: sticky; top: 50vh; height: 0; z-index: 6; }
  .set-idx ol { position: absolute; right: 16px; top: -34px; list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
  .set-idx a { display: grid; place-items: center; width: 22px; height: 22px; }
  .set-idx i { width: 9px; height: 9px; border: 1px solid #8d8f8a; background: transparent; transition: background .3s, border-color .3s, transform .3s; }
  .set-idx a[aria-current] i { background: var(--red); border-color: var(--red); transform: scale(1.35); }
}
