.sys-logos{padding:0 0 clamp(40px,5vw,72px)}.sys-logos__track{display:flex;overflow:hidden;padding-left:10%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.sys-logos__row{display:flex;flex:none;list-style:none;margin:0;padding:0;animation:syslogos 70s linear infinite}@keyframes syslogos{to{transform:translateX(-100%)}}.sys-logo{gap:12px;padding:0 clamp(28px,3vw,48px);color:#111;white-space:nowrap}.sys-logo,.sys-logo__mark{display:flex;align-items:center}.sys-logo__mark{width:24px;height:24px;justify-content:center}.sys-logo__mark svg{width:100%;height:100%;display:block}.sys-logo__name{font-family:var(--font-1);font-size:clamp(17px,1.5vw,21px);font-weight:500;letter-spacing:-.015em;line-height:1}@media(max-width:700px){.sys-logos{padding:32px 0 40px}.sys-logos__row{animation-duration:55s}}@media(prefers-reduced-motion:reduce){.sys-logos__row{animation:none;flex-wrap:wrap;justify-content:center;flex:1;row-gap:18px}.sys-logos__row[aria-hidden]{display:none}.sys-logos__track{-webkit-mask-image:none;mask-image:none}}.sys-logos{padding-bottom:clamp(20px,2.4vw,36px)}.wk{padding:0 0 clamp(40px,5vw,72px)}.wk__track{display:flex;overflow:hidden;padding-bottom:30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.wk__row{display:flex;flex:none;list-style:none;margin:0;padding:0;animation:wk 110s linear infinite}@keyframes wk{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.wk__track:focus-within .wk__row,.wk__track:hover .wk__row{animation-play-state:paused}.wk__item{position:relative;display:flex;align-items:center;padding:0 clamp(22px,2.4vw,40px);white-space:nowrap;outline:none;cursor:default}.wk__item+.wk__item:before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#c9c9c9}.wk__name{font-family:var(--font-1);font-size:clamp(20px,2vw,28px);font-weight:500;letter-spacing:-.025em;line-height:1;color:#222;transition:opacity .35s ease}.wk__track:focus-within .wk__name,.wk__track:hover .wk__name{opacity:.22}.wk__track .wk__item:focus .wk__name,.wk__track .wk__item:hover .wk__name{opacity:1}.wk__note{position:absolute;left:50%;top:100%;margin-top:12px;transform:translate(-50%,4px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#2e4bff;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.wk__item:focus .wk__note,.wk__item:hover .wk__note{opacity:1;transform:translate(-50%)}@media(max-width:700px){.wk{padding:0 0 40px}.wk__row{animation-duration:85s}.wk__name{font-size:20px}}@media(prefers-reduced-motion:reduce){.wk__row{animation:none;flex-wrap:wrap;justify-content:center;flex:1;row-gap:34px}.wk__row[aria-hidden]{display:none}.wk__track{-webkit-mask-image:none;mask-image:none}.wk__item+.wk__item:before{display:none}}.sys-logos__track.is-live,.wk__track.is-live{touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.is-live .sys-logos__row,.is-live .wk__row{animation:none;will-change:transform}.is-live.is-drag{cursor:grabbing}.is-live img,.is-live svg,.is-live.is-drag .wk__item{pointer-events:none}