/* Main is prepared before paint; each observed block enters just once. */
.ce-editorial #ce-editorial-main .ce-reveal{opacity:0;transform:translate3d(var(--ce-reveal-x,0),var(--ce-reveal-y,18px),0);transition:opacity 1.15s cubic-bezier(.16,1,.3,1),transform 1.15s cubic-bezier(.16,1,.3,1);transition-delay:var(--ce-reveal-delay,0ms)}
.ce-editorial #ce-editorial-main .ce-reveal.ce-reveal-visible{opacity:1;transform:translate3d(0,0,0)}
@media(prefers-reduced-motion:reduce){.ce-editorial #ce-editorial-main .ce-reveal{opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}}

@media(max-width:767px){.ce-editorial #ce-editorial-main .ce-reveal{--ce-reveal-x:0px!important;--ce-reveal-y:14px;transition-duration:1s}}
