.logo-carousel.svelte-s09kr3{text-align:left;touch-action:manipulation;background:0 0;border:0;gap:.75rem;width:100%;padding:0;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.logo-carousel__row.svelte-s09kr3{gap:.75rem;width:max-content;animation:42s linear infinite svelte-s09kr3-logo-scroll;display:flex}.logo-carousel__row[data-direction=reverse].svelte-s09kr3{animation-direction:reverse}.logo-carousel.is-paused.svelte-s09kr3 .logo-carousel__row:where(.svelte-s09kr3),.logo-carousel.svelte-s09kr3:active .logo-carousel__row:where(.svelte-s09kr3){animation-play-state:paused}.logo-carousel__item.svelte-s09kr3{opacity:.78;flex:none;justify-content:center;align-items:center;width:clamp(8rem,12vw,10rem);height:4.25rem;padding:.5rem 1rem;transition:opacity .18s;display:flex}.logo-carousel__item.svelte-s09kr3:hover{opacity:1}.logo-carousel__item.svelte-s09kr3 img:where(.svelte-s09kr3){object-fit:contain;max-width:100%;max-height:2.75rem}@keyframes svelte-s09kr3-logo-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.logo-carousel__row.svelte-s09kr3{animation:none;transform:none}}
