/* Refined entrance motion for headings, cards and galleries. */
html.motion-ready .motion-reveal { opacity:0; transform:translate3d(0,22px,0); transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1); transition-delay:var(--motion-delay,0ms); will-change:opacity,transform; }
html.motion-ready .motion-reveal.is-revealed { opacity:1; transform:none; }
html.motion-ready .motion-reveal.motion-reveal--image { transform:translate3d(0,14px,0) scale(.975); }
html.motion-ready .motion-reveal.motion-reveal--image.is-revealed { transform:none; }
@media (prefers-reduced-motion:reduce) { html.motion-ready .motion-reveal,html.motion-ready .motion-reveal.motion-reveal--image { opacity:1; transform:none; transition:none; } }
