._39-zXW_root{--pm-h:28px;--pm-gap:56px;--pm-dauer:40s;contain:layout paint;width:100%;padding-block:20px;position:relative;overflow:hidden}@media (min-width:768px){._39-zXW_root{--pm-h:34px;--pm-gap:80px;padding-block:28px}}._39-zXW_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}._39-zXW_band{width:max-content;animation:_39-zXW_pm-wandern var(--pm-dauer) linear infinite;will-change:transform;display:flex}._39-zXW_root:hover ._39-zXW_band,._39-zXW_root:focus-within ._39-zXW_band{animation-play-state:paused}._39-zXW_list{align-items:center;gap:var(--pm-gap);flex-shrink:0;margin:0;padding-inline-end:var(--pm-gap);list-style:none;display:flex}._39-zXW_item{height:var(--pm-h);flex-shrink:0;align-items:center;display:flex}._39-zXW_link{outline-offset:6px;border-radius:6px;align-items:center;height:100%;display:flex}._39-zXW_logo{height:var(--pm-h);filter:grayscale();opacity:.62;width:auto;max-width:none;transition:filter .28s,opacity .28s;display:block}._39-zXW_item:hover ._39-zXW_logo,._39-zXW_link:focus-visible ._39-zXW_logo{filter:none;opacity:1}._39-zXW_logoDark{display:none}:is([data-theme=film],[data-theme=dark]) ._39-zXW_logoDark{display:block}:is([data-theme=film],[data-theme=dark]) ._39-zXW_hasDark ._39-zXW_logoLight{display:none}@keyframes _39-zXW_pm-wandern{0%{transform:translate(0,0)}to{transform:translate(-50%)}}:root[data-motion=off] ._39-zXW_band{width:100%;animation:none}:root[data-motion=off] ._39-zXW_viewport{-webkit-mask-image:none;mask-image:none}:root[data-motion=off] ._39-zXW_list{flex-wrap:wrap;justify-content:center;row-gap:24px;width:100%;padding-inline:16px}:root[data-motion=off] ._39-zXW_copy{display:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=on]) ._39-zXW_band{width:100%;animation:none}:root:not([data-motion=on]) ._39-zXW_viewport{-webkit-mask-image:none;mask-image:none}:root:not([data-motion=on]) ._39-zXW_list{flex-wrap:wrap;justify-content:center;row-gap:24px;width:100%;padding-inline:16px}:root:not([data-motion=on]) ._39-zXW_copy{display:none}._39-zXW_logo{transition:none}}._39-zXW_demoHint{color:var(--ink-2);text-align:center;margin-top:8px;font-size:13px}
