.scroll-stack-scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;will-change:scroll-position;width:100%;height:100%;position:relative;overflow:visible auto;transform:translateZ(0)}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-smooth iframe{pointer-events:none}.scroll-stack-scroller[data-use-window-scroll=true]{overscroll-behavior:auto;will-change:auto;height:auto;overflow:visible}.scroll-stack-inner{min-height:100vh;padding:clamp(4rem,12vh,8rem) clamp(1.25rem,5vw,5rem) clamp(6rem,12vh,10rem)}.scroll-stack-scroller[data-use-window-scroll=true] .scroll-stack-inner{padding-bottom:clamp(16rem,28vh,18rem);padding-left:0;padding-right:0}.scroll-stack-card-wrapper{position:relative}.scroll-stack-card{box-sizing:border-box;transform-origin:top;width:100%;height:20rem;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, filter;border-radius:40px;margin:30px auto;padding:3rem;position:relative;transform:translateZ(0);box-shadow:0 0 30px #0000001a}.scroll-stack-end{width:100%;height:1px}@media (max-width:639px){.scroll-stack-card{border-radius:2rem;padding:2rem}}@media (prefers-reduced-motion:reduce){.scroll-stack-scroller{scroll-behavior:auto}.scroll-stack-card{will-change:auto}}
