/* EUDS Parallax Engine - companion styles (progressive enhancement)
 * No transition on transform: the engine drives it per-frame via rAF, so a
 * CSS transition would lag/rubber-band against the scroll. Reduced-motion and
 * no-JS both fall back to a static, unshifted layout. */
[data-parallax] {
  will-change: transform;
  backface-visibility: hidden;
}
@media (prefers-reduced-motion: reduce) {
  [data-parallax] {
    transform: none !important;
    will-change: auto;
  }
}
