/**
 * Sapp Blocks — Parallax CSS.
 *
 * The parallax transform is applied inline by parallax-frontend.js.
 * This file provides the overflow clip so content doesn't spill during movement.
 * Reduced-motion: no transforms applied (handled in JS, but belt-and-suspenders here).
 *
 * @package Sapp\Blocks
 */

[data-sapp-parallax="1"] {
    will-change: transform;
    /* overflow hidden applied inline by JS; declared here for static contexts */
}

@media (prefers-reduced-motion: reduce) {
    [data-sapp-parallax="1"] {
        transform: none !important;
        will-change: auto;
    }
}
