.platform-scroll{padding:38px 0 30px;border-bottom:1px solid #ffffff18;overflow:hidden;background:#08090a}.platform-scroll .platform-scroll-head{display:flex;justify-content:space-between;align-items:center;gap:24px}.platform-scroll .eyebrow{color:#d5d7d8;margin-bottom:10px}.platform-scroll-head p:not(.eyebrow){font-size:12px;color:#8e969c;margin:0;line-height:1.7}.platform-scroll .platform-motion{background:transparent;border:1px solid #ffffff24;border-radius:30px;min-width:78px;min-height:44px;padding:10px 13px;display:flex;align-items:center;gap:12px;justify-content:center;color:#aeb4b8;font-size:10px}.platform-scroll .platform-motion[hidden]{display:none}.platform-scroll .platform-motion:hover{border-color:#ffffff66;color:#fff}.platform-scroll .platform-scroll-viewport{overflow-x:auto;overflow-y:hidden;width:100%;margin-top:28px;scrollbar-width:none;overscroll-behavior-inline:contain;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.platform-scroll-viewport::-webkit-scrollbar{display:none}.platform-scroll .platform-scroll-viewport:focus-visible{outline:1px solid #ff3b30;outline-offset:-1px}.platform-scroll .platform-scroll-track{display:flex;width:max-content}.platform-scroll .platform-scroll-group{display:flex;align-items:center;gap:clamp(45px,5vw,82px);list-style:none;margin:0;padding:18px 64px 18px 0;width:max-content;flex:none}.platform-scroll .platform-scroll-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;flex:none;color:#b8bdc1;font-size:22px;line-height:1.3;font-weight:700;letter-spacing:-.04em;opacity:.75;transition:opacity .2s}.platform-scroll .platform-scroll-brand:hover{opacity:1}.platform-scroll-brand img{width:30px;height:30px;object-fit:contain;filter:brightness(0) invert(1);opacity:.95}.platform-scroll .platform-scroll-note{font-size:9px;color:#717d85;margin:19px 0 0;line-height:1.6}@media(max-width:720px){.platform-scroll{padding-top:30px}.platform-scroll .platform-scroll-brand{font-size:19px}.platform-scroll-brand img{width:26px;height:26px}.platform-scroll .platform-scroll-group{gap:40px;padding-right:40px}.platform-scroll .platform-scroll-viewport{margin-top:20px}.platform-scroll-head p:not(.eyebrow){font-size:11px}}@media(prefers-reduced-motion:reduce){.platform-scroll .platform-scroll-brand{transition:none}}