/* ZC Motion - only explicitly marked elements are animated. */
.zc-reveal-pending{opacity:0!important;will-change:opacity,transform,filter;transition:opacity .74s cubic-bezier(.2,.8,.2,1),transform .74s cubic-bezier(.2,.8,.2,1),filter .74s ease;transition-delay:var(--zc-delay,0ms)}
.zc-reveal-pending[data-zc-reveal="fade-up"]{transform:translate3d(0,28px,0)}
.zc-reveal-pending[data-zc-reveal="fade-left"]{transform:translate3d(28px,0,0)}
.zc-reveal-pending[data-zc-reveal="fade-right"]{transform:translate3d(-28px,0,0)}
.zc-reveal-pending[data-zc-reveal="zoom"]{transform:scale(.955)}
.zc-reveal-pending[data-zc-reveal="blur"]{transform:translate3d(0,12px,0);filter:blur(8px)}
.zc-reveal-pending.zc-visible{opacity:1!important;transform:none!important;filter:none!important;will-change:auto}
html.zc-smooth-scroll{scroll-behavior:smooth}
[data-zc-scroll-progress]{transform:scaleX(0);transform-origin:0 50%;will-change:transform}
[data-zc-tilt]{transform-style:preserve-3d;transition:transform .25s ease;will-change:transform}
@media(prefers-reduced-motion:reduce){html.zc-smooth-scroll{scroll-behavior:auto!important}.zc-reveal-pending,.zc-reveal-pending.zc-visible{transition:none!important;opacity:1!important;filter:none!important;transform:none!important}[data-zc-tilt],[data-zc-parallax]{transition:none!important;transform:none!important}}
