@props(['duration' => 42]) {{-- Continuous horizontal motion. The slot is rendered twice so the track loops seamlessly at -50%; the second copy is hidden from assistive technology. Pauses on hover, and is disabled entirely under reduced motion. --}}
merge(['class' => 'marquee relative overflow-hidden']) }} style="--marquee-duration: {{ $duration }}s">
{{ $slot }}
{{-- Fade the edges so logos enter and leave rather than being clipped. --}}