/* mg-lenis.css — Lenis's own recommended stylesheet (see the "Recommended CSS"
   section of https://github.com/darkroomengineering/lenis). Only takes effect
   once mg-lenis.js successfully constructs a Lenis instance, which stamps
   .lenis / .lenis-smooth / .lenis-scrolling / .lenis-stopped onto <html>. If
   Lenis never initializes (prefers-reduced-motion, ad blocker, CDN failure),
   none of these selectors ever match and native scrolling is untouched. */
html.lenis,
html.lenis body {
  height: auto;
}
.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}
.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}
.lenis.lenis-stopped {
  overflow: hidden;
}
.lenis.lenis-scrolling iframe {
  pointer-events: none;
}
