/**
 * scroll.css — Initial states and performance hints for scroll animations.
 * Paired with scroll.js — easy to review or roll back.
 */

/* will-change hints for smoother GSAP animations */
[data-reveal],
[data-reveal-child],
[data-reveal-img] {
    will-change: opacity, transform;
}

/* Reduced motion: respect user preference */
@media (prefers-reduced-motion: reduce) {
    [data-reveal],
    [data-reveal-child],
    [data-reveal-img] {
        will-change: auto;
    }
}
