.xl-logo{filter:grayscale(1);opacity:.7;transition:filter .4s ease,opacity .4s ease}.xl-clients li:hover .xl-logo{filter:none!important;opacity:1!important}@media(prefers-reduced-motion:no-preference){.xl-logo{animation:xl-logo-cycle 12s ease-in-out infinite}.xl-clients li:nth-child(1) .xl-logo{animation-delay:-2s}.xl-clients li:nth-child(2) .xl-logo{animation-delay:0s}.xl-clients li:nth-child(3) .xl-logo{animation-delay:2s}.xl-clients li:nth-child(4) .xl-logo{animation-delay:4s}.xl-clients li:nth-child(5) .xl-logo{animation-delay:6s}.xl-clients li:nth-child(6) .xl-logo{animation-delay:8s}}@keyframes xl-logo-cycle{0%,8%{filter:grayscale(1);opacity:.5}14%,20%{filter:grayscale(0);opacity:1}26%,to{filter:grayscale(1);opacity:.5}}@media(hover:hover)and (pointer:fine){.xl-photo-img{filter:grayscale(1);transition:filter .5s var(--ease-reveal)}.xl-photo:hover .xl-photo-img{filter:grayscale(0)}.xl-photo-cap{transform:translateY(-100%);transition:transform .45s var(--ease-reveal)}.xl-photo:hover .xl-photo-cap{transform:translateY(0)}.xl-portrait{filter:grayscale(1);transition:filter .5s var(--ease-reveal)}.xl-founder:hover .xl-portrait{filter:grayscale(0)}}@media(prefers-reduced-motion:reduce){.xl-photo-img,.xl-photo-cap,.xl-portrait{transition:none}}
