/* Reveal v3: visible only when user reaches each item; no forced timeout. */
@media(prefers-reduced-motion:no-preference){
.s2nd-reveal-pending{opacity:0!important;transform:translate3d(0,76px,0) scale(.965)!important;filter:blur(5px)!important;transition:none!important}
.s2nd-reveal-pending[data-s2nd-motion="left"]{transform:translate3d(-92px,30px,0) scale(.965)!important}
.s2nd-reveal-pending[data-s2nd-motion="right"]{transform:translate3d(92px,30px,0) scale(.965)!important}
.s2nd-reveal-seen{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important;filter:blur(0)!important;transition:opacity 900ms cubic-bezier(.16,1,.3,1),transform 900ms cubic-bezier(.16,1,.3,1),filter 900ms cubic-bezier(.16,1,.3,1)!important;transition-delay:var(--s2nd-delay,0ms)!important}
}
@media(max-width:600px) and (prefers-reduced-motion:no-preference){.s2nd-reveal-pending{transform:translate3d(0,48px,0) scale(.975)!important}.s2nd-reveal-pending[data-s2nd-motion="left"]{transform:translate3d(-36px,22px,0) scale(.975)!important}.s2nd-reveal-pending[data-s2nd-motion="right"]{transform:translate3d(36px,22px,0) scale(.975)!important}.s2nd-reveal-seen{transition-duration:750ms!important}}
@media(prefers-reduced-motion:reduce){.s2nd-reveal-pending,.s2nd-reveal-seen{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}
