.PlatformLogos-module__Voc1hq__marquee{z-index:20;opacity:.72;border-bottom:1px solid color-mix(in srgb, var(--color-haze) 12%, transparent);background:color-mix(in srgb, var(--color-night-1) 54%, transparent);min-height:3.75rem;color:var(--color-star);-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.PlatformLogos-module__Voc1hq__marquee:after{pointer-events:none;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-night-0) 96%, transparent) 0, transparent 10%, transparent 90%, color-mix(in srgb, var(--color-night-0) 96%, transparent) 100%);position:absolute;inset:0}.PlatformLogos-module__Voc1hq__marqueeLabel{z-index:1;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--color-text-dim) 82%, transparent);margin-left:clamp(1.25rem,4vw,4rem);padding-right:1.25rem;font-size:.6875rem;font-weight:500}.PlatformLogos-module__Voc1hq__marqueeViewport{min-width:0;overflow:hidden}.PlatformLogos-module__Voc1hq__marqueeTrack{will-change:transform;width:max-content;animation:500s linear infinite PlatformLogos-module__Voc1hq__platform-marquee;display:flex}.PlatformLogos-module__Voc1hq__marquee:hover .PlatformLogos-module__Voc1hq__marqueeTrack,.PlatformLogos-module__Voc1hq__marquee:focus-within .PlatformLogos-module__Voc1hq__marqueeTrack{animation-play-state:paused}.PlatformLogos-module__Voc1hq__marqueeGroup{flex:none;align-items:center;gap:clamp(2rem,3.8vw,4rem);padding-right:clamp(2rem,3.8vw,4rem);display:flex}.PlatformLogos-module__Voc1hq__marqueeItem,.PlatformLogos-module__Voc1hq__gridItem{color:var(--color-star);align-items:center;gap:.7rem;display:flex}.PlatformLogos-module__Voc1hq__marqueeItem{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;opacity:.82;flex:none;font-size:.875rem;font-weight:560}.PlatformLogos-module__Voc1hq__mark{flex:none;width:1.3rem;height:1.3rem;overflow:visible}.PlatformLogos-module__Voc1hq__grid{border:1px solid color-mix(in srgb, var(--color-haze) 12%, transparent);background:color-mix(in srgb, var(--color-haze) 12%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.PlatformLogos-module__Voc1hq__gridItem{background:color-mix(in srgb, var(--color-night-1) 72%, transparent);min-height:5.25rem;font-family:var(--font-display);transition:background-color .28s var(--ease-soft), color .28s var(--ease-soft);padding:1.2rem 1.25rem;font-size:.9375rem;font-weight:560}.PlatformLogos-module__Voc1hq__gridItem .PlatformLogos-module__Voc1hq__mark{width:1.65rem;height:1.65rem;color:var(--color-star);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-blue-lit) 24%, transparent))}.PlatformLogos-module__Voc1hq__gridItem:hover{background:color-mix(in srgb, var(--color-night-2) 70%, transparent);color:var(--color-blue-lit)}@keyframes PlatformLogos-module__Voc1hq__platform-marquee{to{transform:translate(-50%)}}@media (min-width:40rem){.PlatformLogos-module__Voc1hq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.PlatformLogos-module__Voc1hq__marquee{min-height:4rem}.PlatformLogos-module__Voc1hq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:39.99rem){.PlatformLogos-module__Voc1hq__marquee{grid-template-columns:1fr}.PlatformLogos-module__Voc1hq__marqueeLabel{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.PlatformLogos-module__Voc1hq__marqueeViewport{scrollbar-width:thin;overflow-x:auto}.PlatformLogos-module__Voc1hq__marqueeTrack{will-change:auto;animation:none}.PlatformLogos-module__Voc1hq__marqueeGroup[aria-hidden=true]{display:none}}@media print{.PlatformLogos-module__Voc1hq__marquee{display:none}}
