.mo .scroll-progress{--page-progress:0;position:fixed;top:0;left:0;width:100%;height:2px;z-index:80;background:linear-gradient(90deg,#1daf68,#74dca9,#4db8d5);box-shadow:0 0 12px rgba(29,175,104,.4);transform:scaleX(var(--page-progress));transform-origin:left center;pointer-events:none}html.motion-ready .mo [data-reveal]{opacity:0;filter:blur(7px);transform:translate3d(0,30px,0);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1),filter .75s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform,filter}html.motion-ready .mo [data-reveal=left]{transform:translate3d(-32px,0,0)}html.motion-ready .mo [data-reveal=right]{transform:translate3d(32px,0,0)}html.motion-ready .mo [data-reveal].is-visible{opacity:1;filter:blur(0);transform:translateZ(0)}html.motion-ready .mo .reveal-delay-1{transition-delay:.11s}html.motion-ready .mo .reveal-delay-2{transition-delay:.22s}@media (prefers-reduced-motion:reduce){html.motion-ready .mo [data-reveal]{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.mo .scroll-progress{display:none}}