.top-band.svelte-qa8b24.svelte-qa8b24{background-image:linear-gradient(180deg,#020303 0,#06080a 120px,#1a1e2400 260px),var(--grain);background-size:100% 100%,240px 240px;background-repeat:no-repeat,repeat}.marquee.svelte-qa8b24.svelte-qa8b24{position:relative;overflow:hidden;width:100%}.marquee.paused.svelte-qa8b24 .marquee-track.svelte-qa8b24,.marquee.svelte-qa8b24:hover .marquee-track.svelte-qa8b24,.marquee.svelte-qa8b24:focus-within .marquee-track.svelte-qa8b24{animation-play-state:paused}.marquee-toggle.svelte-qa8b24.svelte-qa8b24{position:absolute;right:1rem;bottom:1rem;display:flex;height:40px;width:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .3);background-color:#0009;padding:0;color:#fff;transition:color .2s,border-color .2s}.marquee-toggle.svelte-qa8b24.svelte-qa8b24:hover,.marquee-toggle.svelte-qa8b24.svelte-qa8b24:focus-visible{border-color:hsl(var(--primary));color:hsl(var(--primary));outline:none}.marquee-track.svelte-qa8b24.svelte-qa8b24{display:flex;width:-moz-max-content;width:max-content;animation:svelte-qa8b24-marquee-left 20s linear infinite;will-change:transform}.marquee-item.svelte-qa8b24.svelte-qa8b24{flex:none;width:33.3333vw;outline:none}.marquee-item.svelte-qa8b24.svelte-qa8b24:focus-visible{box-shadow:inset 0 0 0 3px hsl(var(--primary))}.marquee-item.svelte-qa8b24 img{display:block;width:100%;height:auto}@keyframes svelte-qa8b24-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marquee.svelte-qa8b24.svelte-qa8b24{overflow-x:auto}.marquee-track.svelte-qa8b24.svelte-qa8b24{animation:none}.marquee-toggle.svelte-qa8b24.svelte-qa8b24{display:none}}.logo-grid.svelte-qa8b24.svelte-qa8b24{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.logo-grid.svelte-qa8b24.svelte-qa8b24{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width: 1024px){.logo-grid.svelte-qa8b24.svelte-qa8b24{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem}}.logo-grid.general.svelte-qa8b24.svelte-qa8b24{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (min-width: 1280px){.logo-grid.general.svelte-qa8b24.svelte-qa8b24{grid-template-columns:repeat(4,minmax(0,1fr))}}.logo-cell.svelte-qa8b24.svelte-qa8b24{display:flex;height:128px;border:1px solid rgb(255 255 255 / .08);background-color:#ffffff08;transition:border-color .2s,background-color .2s}.logo-grid.general.svelte-qa8b24 .logo-cell.svelte-qa8b24{height:160px}.logo-cell.svelte-qa8b24.svelte-qa8b24:hover,.logo-cell.svelte-qa8b24.svelte-qa8b24:focus-within{border-color:#ffffff38;background-color:#ffffff0f}.logo-cell.svelte-qa8b24 a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:1rem;outline:none}.logo-cell.svelte-qa8b24 a:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--primary))}.logo-cell.svelte-qa8b24 img,.logo-cell.svelte-qa8b24 svg{max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:.88;transition:opacity .2s}.logo-cell.svelte-qa8b24:hover img,.logo-cell.svelte-qa8b24:hover svg{opacity:1}.logo-cell.mono.svelte-qa8b24 svg,.logo-cell.mono.svelte-qa8b24 img{filter:brightness(0) invert(1)}
