.campaign-carousel{overflow:hidden;width:100%}.campaign-carousel-track{display:flex;width:-moz-max-content;width:max-content;animation:campaign-carousel-drift 40s linear infinite}.campaign-carousel-group{display:flex;flex-shrink:0;gap:.5rem;padding-right:.5rem}.campaign-carousel:hover .campaign-carousel-track,.campaign-carousel:focus-within .campaign-carousel-track,.campaign-carousel[data-paused=true] .campaign-carousel-track{animation-play-state:paused}@keyframes campaign-carousel-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.campaign-carousel{overflow-x:auto}.campaign-carousel-track{animation:none}.campaign-carousel-group[aria-hidden=true]{display:none}}
