.SponsorLogos-module-scss-module__UHfQhW__root{box-sizing:border-box;width:100%;min-width:0;color:var(--ui-text,var(--foreground,#172536));background:0 0;overflow:hidden}.SponsorLogos-module-scss-module__UHfQhW__caption{color:var(--ui-text-muted,color-mix(in srgb, var(--foreground,#172536) 55%, transparent));text-align:center;margin:0;padding:4px 0;font-size:10px;font-weight:400;line-height:1.4}.SponsorLogos-module-scss-module__UHfQhW__showcase{flex-direction:column;display:flex}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid,.SponsorLogos-module-scss-module__UHfQhW__railGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-columns="1"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-columns="2"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo,.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo{grid-column:span 2}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(4),.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(4){grid-column:2/span 2}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(5),.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(5){grid-column:4/span 2}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid{flex:1;align-content:center;padding:8px}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:104px}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:128px}.SponsorLogos-module-scss-module__UHfQhW__railGrid{padding:8px}.SponsorLogos-module-scss-module__UHfQhW__railGrid .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:104px}.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:128px}.SponsorLogos-module-scss-module__UHfQhW__logo{box-sizing:border-box;min-width:0;color:inherit;background:0 0;justify-content:center;align-items:center;padding:8px 20px;text-decoration:none;display:flex}.SponsorLogos-module-scss-module__UHfQhW__logo:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #24739e;position:relative}.SponsorLogos-module-scss-module__UHfQhW__logoBacking{color:#17364e;background:#fff;justify-content:center;align-items:center;min-width:0;max-width:260px;display:inline-flex}.SponsorLogos-module-scss-module__UHfQhW__logoBacking img{object-fit:contain;filter:drop-shadow(0 0 1px #17364ee6);width:auto;max-width:100%;height:auto;max-height:88px;display:block}[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logoBacking{max-width:360px}[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logoBacking img{max-height:112px}.SponsorLogos-module-scss-module__UHfQhW__fallback{text-align:center;overflow-wrap:anywhere;font-size:1rem;font-weight:700}.SponsorLogos-module-scss-module__UHfQhW__viewport{overscroll-behavior:contain;scrollbar-width:thin;background:0 0;max-width:100%;overflow:auto}.SponsorLogos-module-scss-module__UHfQhW__viewport:focus-visible{outline-offset:-3px;outline:3px solid #24739e}.SponsorLogos-module-scss-module__UHfQhW__railWindow{min-width:0;position:relative;overflow:hidden}.SponsorLogos-module-scss-module__UHfQhW__misted{--sponsor-mist-size:clamp(20px, 5%, 48px);--sponsor-rail-mask:linear-gradient(to right, transparent, #000 var(--sponsor-mist-size), #000 calc(100% - var(--sponsor-mist-size)), transparent);-webkit-mask-image:var(--sponsor-rail-mask);-webkit-mask-image:var(--sponsor-rail-mask);mask-image:var(--sponsor-rail-mask)}.SponsorLogos-module-scss-module__UHfQhW__misted:before,.SponsorLogos-module-scss-module__UHfQhW__misted:after{content:"";z-index:1;width:var(--sponsor-mist-size);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;top:0;bottom:0}.SponsorLogos-module-scss-module__UHfQhW__misted:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.SponsorLogos-module-scss-module__UHfQhW__misted:after{right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.SponsorLogos-module-scss-module__UHfQhW__misted:focus-within{-webkit-mask-image:none;mask-image:none}.SponsorLogos-module-scss-module__UHfQhW__misted:focus-within:before,.SponsorLogos-module-scss-module__UHfQhW__misted:focus-within:after{display:none}.SponsorLogos-module-scss-module__UHfQhW__looping{scrollbar-width:none}.SponsorLogos-module-scss-module__UHfQhW__looping::-webkit-scrollbar{display:none}.SponsorLogos-module-scss-module__UHfQhW__track{width:max-content;min-width:100%;display:flex}.SponsorLogos-module-scss-module__UHfQhW__group{flex:none;width:max-content;margin:0 auto;padding:12px 0;display:flex}.SponsorLogos-module-scss-module__UHfQhW__group .SponsorLogos-module-scss-module__UHfQhW__logo{flex:0 0 200px;width:200px;min-height:116px}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__railGrid{grid-template-columns:minmax(0,1fr)}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__railGrid .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(n){grid-column:auto;justify-self:stretch;width:100%}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__viewport{max-height:380px}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__track,.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__group{flex-direction:column;width:100%}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__group{padding:0}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__group .SponsorLogos-module-scss-module__UHfQhW__logo{flex:0 0 116px;width:100%}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__misted{--sponsor-rail-mask:linear-gradient(to bottom, transparent, #000 var(--sponsor-mist-size), #000 calc(100% - var(--sponsor-mist-size)), transparent)}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__misted:before,.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__misted:after{width:auto;height:var(--sponsor-mist-size);left:0;right:0}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__misted:before{top:0;bottom:auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__misted:after{top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}@media (max-width:640px){.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid,.SponsorLogos-module-scss-module__UHfQhW__railGrid{padding:8px}.SponsorLogos-module-scss-module__UHfQhW__logo{padding:8px 12px}.SponsorLogos-module-scss-module__UHfQhW__logoBacking img{max-height:72px}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid .SponsorLogos-module-scss-module__UHfQhW__logo,.SponsorLogos-module-scss-module__UHfQhW__railGrid .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:104px}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logo,.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="1"] .SponsorLogos-module-scss-module__UHfQhW__logo{min-height:128px}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-columns="3"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="3"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"],.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo,.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo,.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(4),.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(4){grid-column:auto}.SponsorLogos-module-scss-module__UHfQhW__showcaseGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(5),.SponsorLogos-module-scss-module__UHfQhW__railGrid[data-count="5"] .SponsorLogos-module-scss-module__UHfQhW__logo:nth-child(5){grid-column:1/-1;justify-self:center;width:50%}.SponsorLogos-module-scss-module__UHfQhW__vertical .SponsorLogos-module-scss-module__UHfQhW__railGrid{grid-template-columns:minmax(0,1fr)}}
