.partners-rail-module__6HqtEW__rail{--cap-size:56px;--stem-drop:32px;--partner-gap:1rem;--location-size:224px;isolation:isolate;contain:inline-size;box-sizing:border-box;margin-top:2rem;width:100%;min-width:0;margin-inline:auto;position:relative}.partners-rail-module__6HqtEW__beam{z-index:30;box-sizing:border-box;width:100%;max-width:100%;height:var(--cap-size);pointer-events:none;position:absolute;inset:0 auto auto 0}.partners-rail-module__6HqtEW__line{top:calc(var(--cap-size) / 2);right:calc(var(--cap-size) / 2);left:calc(var(--cap-size) / 2);background:var(--color-ink);border-radius:999px;height:5px;position:absolute;transform:translateY(-50%)}.partners-rail-module__6HqtEW__leftCap,.partners-rail-module__6HqtEW__rightCap{z-index:1;width:var(--cap-size);height:var(--cap-size);position:absolute;top:0}.partners-rail-module__6HqtEW__leftCap{left:0}.partners-rail-module__6HqtEW__rightCap{right:0}.partners-rail-module__6HqtEW__viewport{box-sizing:border-box;overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:none;width:100%;min-width:0;max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent calc(var(--cap-size) / 2), #000 var(--cap-size), #000 calc(100% - var(--cap-size)), transparent calc(100% - var(--cap-size) / 2));mask-image:linear-gradient(to right, transparent calc(var(--cap-size) / 2), #000 var(--cap-size), #000 calc(100% - var(--cap-size)), transparent calc(100% - var(--cap-size) / 2));position:relative;overflow-x:auto}.partners-rail-module__6HqtEW__viewport::-webkit-scrollbar{display:none}.partners-rail-module__6HqtEW__track{width:100%;padding:calc(var(--cap-size) / 2) 0 4rem;display:flex}.partners-rail-module__6HqtEW__group{gap:var(--partner-gap);width:max-content;padding-inline:calc(var(--partner-gap) / 2);flex:none;display:flex}.partners-rail-module__6HqtEW__location{flex:0 0 var(--location-size);width:var(--location-size);position:relative}.partners-rail-module__6HqtEW__location:hover,.partners-rail-module__6HqtEW__location:focus-within{z-index:20}.partners-rail-module__6HqtEW__pin{z-index:1;background:var(--color-ink);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.partners-rail-module__6HqtEW__hanging{width:100%;max-width:var(--location-size);padding-top:var(--stem-drop);transform-origin:50% 0;margin-inline:auto;transition:scale .22s ease-out;animation:4.5s ease-in-out infinite partners-rail-module__6HqtEW__sway}.partners-rail-module__6HqtEW__game{border-radius:50% 50% 16px 16px;display:block}.partners-rail-module__6HqtEW__ornament{isolation:isolate;aspect-ratio:1;width:100%;position:relative}.partners-rail-module__6HqtEW__stem{top:calc(-1 * var(--stem-drop));z-index:1;background:var(--color-ink);width:3px;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}.partners-rail-module__6HqtEW__location:focus-within .partners-rail-module__6HqtEW__hanging{scale:1.08}.partners-rail-module__6HqtEW__location:focus-within .partners-rail-module__6HqtEW__hanging,.partners-rail-module__6HqtEW__location:focus-within .partners-rail-module__6HqtEW__hanging img{animation-play-state:paused}@media (hover:hover){.partners-rail-module__6HqtEW__location:hover .partners-rail-module__6HqtEW__hanging{scale:1.08}.partners-rail-module__6HqtEW__location:hover .partners-rail-module__6HqtEW__hanging,.partners-rail-module__6HqtEW__location:hover .partners-rail-module__6HqtEW__hanging img{animation-play-state:paused}}@media (min-width:640px){.partners-rail-module__6HqtEW__rail{--partner-gap:1.25rem;--location-size:272px}}@media (min-width:1280px){.partners-rail-module__6HqtEW__rail{--location-size:304px}}@media (prefers-reduced-motion:reduce){.partners-rail-module__6HqtEW__hanging{transition:none;animation:none}}@keyframes partners-rail-module__6HqtEW__sway{0%,to{rotate:-3deg}50%{rotate:3deg}}
