/* v5.3 · Accessibility: preserve carousel swipe while allowing browser pinch-to-zoom. */
.reference-primary .hero-visual,
.reference-primary .hero-visual > .slide,
.reference-primary .hero-visual > .slide > img,
.reference-primary .hero-visual figcaption {
  touch-action: pan-x pan-y pinch-zoom !important;
}

/* Controls remain easy to tap without changing the visual design. */
.reference-primary .hero-visual .slider-controls button,
.reference-primary .hero-visual .slider-controls .dots button {
  touch-action: manipulation !important;
}
