/**
 * Page Designer — Motion & FX: Smooth Scroll runtime CSS  (pd-mfx-rt-smt-*)
 *
 * When Lenis drives scroll, kill native scroll-behavior:smooth on <html> to
 * avoid fighting (already in pd_mfx_runtime.css). This file adds the
 * lenis-recommended overscroll-behavior hint to body so rubber-band stops
 * cleanly.
 */
html[data-pd-page-smooth]:not([data-pd-page-smooth="off"]) {
    /* Lenis recommends this; prevents anchored pull on iOS/Android edges. */
    overscroll-behavior: none;
}
html[data-pd-page-smooth]:not([data-pd-page-smooth="off"]) body {
    overscroll-behavior: none;
}

@media (prefers-reduced-motion: reduce) {
    html[data-pd-page-smooth]:not([data-pd-page-smooth="off"]) {
        scroll-behavior: auto;
    }
}
