.ProjectCarousel-module__txG-Vq__track,.ProjectCarousel-module__txG-Vq__column{will-change:transform;backface-visibility:hidden;display:flex;transform:translate(0,0)}.ProjectCarousel-module__txG-Vq__column{flex-direction:column;gap:1rem}.ProjectCarousel-module__txG-Vq__columnDown{animation:ProjectCarousel-module__txG-Vq__carousel-y-down var(--carousel-duration-desktop,52s) linear infinite}.ProjectCarousel-module__txG-Vq__columnUp{animation:ProjectCarousel-module__txG-Vq__carousel-y-up var(--carousel-duration-desktop,52s) linear infinite}.ProjectCarousel-module__txG-Vq__horizontalRow{animation:ProjectCarousel-module__txG-Vq__carousel-x-rtl var(--carousel-duration-mobile,11s) linear infinite;flex-direction:row;gap:.75rem;padding-block:.25rem}@keyframes ProjectCarousel-module__txG-Vq__carousel-y-down{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes ProjectCarousel-module__txG-Vq__carousel-y-up{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}@keyframes ProjectCarousel-module__txG-Vq__carousel-x-rtl{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ProjectCarousel-module__txG-Vq__columnDown,.ProjectCarousel-module__txG-Vq__columnUp,.ProjectCarousel-module__txG-Vq__horizontalRow{animation:none;transform:none}}
