html.sg-motion-enabled .sg-motion-item {
    opacity: 0;
    transform: translate3d(-24px, 22px, 0) scale(.98);
    transition: opacity .62s ease, transform .78s cubic-bezier(.2, .8, .2, 1);
    transition-delay: calc(var(--sg-motion-order, 0) * 65ms);
}
html.sg-motion-enabled .sg-motion-item.is-visible { opacity: 1; transform: none; }
@media (prefers-reduced-motion: reduce) {
    html.sg-motion-enabled .sg-motion-item { opacity: 1; transform: none; transition: none; }
}
