/* Same motion as the homepage, with content visible until enhancement succeeds. */
@media(prefers-reduced-motion:no-preference){
.scroll-reveal{opacity:0;transform:translate3d(0,17px,0);transition:opacity 620ms cubic-bezier(.22,1,.36,1),transform 620ms cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0ms)}
.scroll-reveal.is-visible{opacity:1;transform:translate3d(0,0,0)}
.scroll-reveal:focus-within{opacity:1;transform:none;transition:none}
}
@media(prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transform:none;transition:none}}
