.scroll-reveal{--scroll-distance:18px;--scroll-scale:0.965;--scroll-blur:8px;--scroll-duration:680ms;--scroll-ease:cubic-bezier(0.22,1,0.36,1);--scroll-delay:0ms;will-change:opacity,transform,filter}.scroll-reveal[data-scroll-intensity=medium]{--scroll-distance:28px;--scroll-scale:0.94;--scroll-blur:12px;--scroll-duration:780ms}.scroll-reveal[data-scroll-intensity=strong]{--scroll-distance:38px;--scroll-scale:0.91;--scroll-blur:16px;--scroll-duration:900ms}.scroll-reveal[data-scroll-effect=none]{opacity:1;transform:none}.scroll-reveal[data-scroll-effect=fade]{opacity:0;transition:opacity var(--scroll-duration) var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=fade].is-visible{opacity:1}.scroll-reveal[data-scroll-effect=slide-up-soft]{opacity:0;transform:translate3d(0,var(--scroll-distance),0);transition:opacity var(--scroll-duration) var(--scroll-ease) var(--scroll-delay),transform var(--scroll-duration) var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=slide-up-soft].is-visible{opacity:1;transform:translateZ(0)}.scroll-reveal[data-scroll-effect=zoom-soft]{opacity:0;transform:scale(var(--scroll-scale));transition:opacity var(--scroll-duration) var(--scroll-ease) var(--scroll-delay),transform var(--scroll-duration) var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=zoom-soft].is-visible{opacity:1;transform:scale(1)}.scroll-reveal[data-scroll-effect=float-soft]{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s var(--scroll-ease) var(--scroll-delay),transform .7s var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=float-soft].is-visible{opacity:1;transform:translateZ(0);animation:float-soft-motion 5.5s ease-in-out infinite}@keyframes float-soft-motion{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}.scroll-reveal[data-scroll-effect=stagger]{opacity:1}.scroll-reveal[data-scroll-effect=stagger] [data-stagger-item]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s var(--scroll-ease),transform .62s var(--scroll-ease)}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]{opacity:1;transform:translateZ(0)}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:first-child{transition-delay:0s}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:nth-child(2){transition-delay:90ms}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:nth-child(3){transition-delay:.18s}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:nth-child(4){transition-delay:.27s}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:nth-child(5){transition-delay:.36s}.scroll-reveal[data-scroll-effect=stagger].is-visible [data-stagger-item]:nth-child(n+6){transition-delay:.45s}.scroll-reveal[data-scroll-effect=parallax-soft]{opacity:0;transform:translate3d(0,24px,0) scale(1.015);transition:opacity .9s var(--scroll-ease) var(--scroll-delay),transform 1.1s var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=parallax-soft].is-visible{opacity:1;transform:translateZ(0) scale(1)}.scroll-reveal[data-scroll-effect=flip-3d]{opacity:0;transform:perspective(900px) rotateX(24deg) translate3d(0,24px,0);transform-origin:center bottom;transition:opacity .78s var(--scroll-ease) var(--scroll-delay),transform .86s var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=flip-3d][data-scroll-intensity=soft]{transform:perspective(900px) rotateX(14deg) translate3d(0,18px,0)}.scroll-reveal[data-scroll-effect=flip-3d][data-scroll-intensity=strong]{transform:perspective(900px) rotateX(38deg) translate3d(0,34px,0)}.scroll-reveal[data-scroll-effect=flip-3d].is-visible{opacity:1;transform:perspective(900px) rotateX(0deg) translateZ(0)}.scroll-reveal[data-scroll-effect=slide-alternate]{opacity:0;transform:translate3d(-24px,18px,0);transition:opacity var(--scroll-duration) var(--scroll-ease) var(--scroll-delay),transform var(--scroll-duration) var(--scroll-ease) var(--scroll-delay)}.scroll-reveal[data-scroll-effect=slide-alternate]:nth-of-type(2n){transform:translate3d(24px,18px,0)}.scroll-reveal[data-scroll-effect=slide-alternate].is-visible{opacity:1;transform:translateZ(0)}[data-bb-block]:nth-of-type(2n)>.scroll-reveal[data-scroll-effect=slide-alternate]{transform:translate3d(24px,18px,0)}[data-bb-block]:nth-of-type(2n)>.scroll-reveal[data-scroll-effect=slide-alternate].is-visible{transform:translateZ(0)}@media (max-width:640px){.scroll-reveal{--scroll-distance:14px;--scroll-scale:0.98;--scroll-blur:6px;--scroll-duration:560ms}.scroll-reveal[data-scroll-effect=flip-3d]{transform:perspective(700px) rotateX(10deg) translate3d(0,14px,0)}.scroll-reveal[data-scroll-effect=slide-alternate],.scroll-reveal[data-scroll-effect=slide-alternate]:nth-of-type(2n),[data-bb-block]:nth-of-type(2n)>.scroll-reveal[data-scroll-effect=slide-alternate]{transform:translate3d(0,18px,0)}}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal *,.scroll-reveal[data-scroll-effect=float-soft].is-visible{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;filter:none!important}}.editor-canvas .scroll-reveal,.editor-canvas .scroll-reveal [data-stagger-item]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}