@media (prefers-reduced-motion: no-preference) {
    .hv-motion-entry {
        opacity: 0;
        transform: translateY(32px);
        transition: opacity .65s ease-out, transform .75s cubic-bezier(.2,.75,.25,1);
    }
    .hv-motion-entry.hv-motion-visible,
    .hv-motion-entry:focus-within {
        opacity: 1;
        transform: translateY(0);
    }
    .hv-motion-photo {
        translate: 0 var(--hv-depth, 0px) !important;
    }
    .partners-row a:nth-child(2), .team figure:nth-of-type(2) { transition-delay: .06s }
    .partners-row a:nth-child(3) { transition-delay: .12s }
    .partners-row a:nth-child(4) { transition-delay: .18s }
    .partners-row a:nth-child(5) { transition-delay: .24s }
}
