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