.sponsor-marquee.svelte-18jab6j{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black min(8vw,6rem),black calc(100% - min(8vw,6rem)),transparent);mask-image:linear-gradient(to right,transparent,black min(8vw,6rem),black calc(100% - min(8vw,6rem)),transparent)}.sponsor-track.svelte-18jab6j{display:flex;width:max-content;will-change:transform}.sponsor-track-left.svelte-18jab6j{animation:svelte-18jab6j-sponsor-marquee-left 36s linear infinite}.sponsor-track-right.svelte-18jab6j{animation:svelte-18jab6j-sponsor-marquee-right 30s linear infinite}.sponsor-group.svelte-18jab6j{display:flex;min-width:100vw;justify-content:space-around;flex-shrink:0;align-items:center;gap:clamp(2.5rem,4vw,4rem);padding-right:clamp(2.5rem,4vw,4rem)}.sponsor-item.svelte-18jab6j{display:flex;width:clamp(8.5rem,13vw,10rem);height:3rem;flex:none;align-items:center;justify-content:center}.sponsor-logo.svelte-18jab6j{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.monochrome-logo.svelte-18jab6j{filter:brightness(0)}html.dark .monochrome-logo.svelte-18jab6j{filter:brightness(0) invert(1)}.sponsor-wordmark.svelte-18jab6j{text-align:center;font-size:.875rem;font-weight:500;line-height:1.15;letter-spacing:.025em}@keyframes svelte-18jab6j-sponsor-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-18jab6j-sponsor-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.sponsor-marquee.svelte-18jab6j{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.sponsor-track.svelte-18jab6j{animation:none;transform:none}}
