html:has(#navSub){--nav-h:66px;--sub-h:48px}@media (max-width:960px){html:has(#navSub){--nav-h:64px;--sub-h:46px}}html:has(#navSub) .page-root nav#nav{box-shadow:none;border-bottom-color:#949eff1f;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .35s,background .3s}html:has(#navSub) .page-root nav#nav.scrolled{box-shadow:none;border-bottom-color:#949eff1f;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .35s,background .3s}.nav-sub{z-index:199;left:50%;top:calc(14px + var(--announce-shift,0px) + var(--nav-h));-webkit-backdrop-filter:blur(22px)saturate(1.5);background:#0a0928d1;border:1px solid #949eff38;border-top:0;border-radius:0 0 18px 18px;width:min(1160px,100% - 28px);transition:transform .5s cubic-bezier(.2,.8,.2,1),border-radius .5s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s;position:fixed;transform:translate(-50%);box-shadow:0 14px 40px #08062859}html:has(#nav.scrolled) .nav-sub{background:#090824f0;box-shadow:0 16px 50px #08062880}html.nav-tucked .page-root nav#nav{opacity:0;pointer-events:none;transform:translate(-50%)translateY(calc(-100% - 20px))}html.nav-tucked .nav-sub{transform:translateX(-50%) translateY(calc(-1 * var(--nav-h)));border-top:1px solid #949eff38;border-radius:18px}:is(html:has(#navSub) .cc-nav,html:has(#navSub) .kc-nav){top:calc(20px + var(--announce-shift,0px) + var(--nav-h) + var(--sub-h));transition:top .5s cubic-bezier(.2,.8,.2,1),opacity .3s}:is(html:has(#navSub).nav-tucked .cc-nav,html:has(#navSub).nav-tucked .kc-nav){top:calc(20px + var(--sub-h))}html:has(#navSub) .cc-sky{padding-top:calc(var(--nav-h) + var(--sub-h) + 30px)}html:has(#navSub) .page-root--automotive-crm .cc-sky{padding-top:calc(var(--nav-h) + var(--sub-h) + 18px)}@media (max-width:960px){html:has(#navSub) .page-root--automotive-crm .cc-sky{padding-top:calc(var(--nav-h) + var(--sub-h) + 34px)}}.hub-bar{align-items:center;gap:14px;padding:6px 8px 6px 18px;display:flex}.hub-logo{border-radius:8px;flex:none;display:block}.hub-logo img{width:auto;height:30px;display:block}.hub-links{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;align-items:center;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.hub-links::-webkit-scrollbar{display:none}.hub-links ul{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hub-links li{flex:none;margin:0;padding:0}.hub-bar a.l{letter-spacing:-.005em;white-space:nowrap;color:#e4e7ffcc;border-radius:10px;justify-content:center;align-items:center;height:34px;padding:0 11px;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.hub-bar a.l:hover{color:#fff;background:#949eff1f}.hub-bar a.l[aria-current]{color:#fff;background:#949eff29;box-shadow:inset 0 0 0 1px #a9b2ff47}.hub-bar a:focus-visible{outline-offset:2px;outline:2px solid #a9b2ff}@media (max-width:1240px){.hub-links{padding:0 22px 0 8px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 26px),#0000)}}@media (max-width:860px){.hub-bar{gap:6px;padding:6px 6px 6px 14px}.hub-logo img{height:26px}.hub-bar a.l{height:32px;padding:0 10px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.nav-sub{transition:none}html:has(#navSub) .page-root nav#nav{transition:none}html:has(#navSub) .cc-nav{transition:none}html:has(#navSub) .kc-nav{transition:none}}
