.topbar{position:sticky;top:0;z-index:100}
.topbar-inner .brand{max-width:220px;overflow:hidden;white-space:nowrap;transition:opacity .3s,max-width .45s,margin .45s}
.nav-cluster{display:flex;align-items:center;flex:0 0 auto;margin-left:auto}
.topbar-inner .nav{margin:0}
.topbar.is-scrolled .topbar-inner{height:66px;justify-content:center}
.topbar.is-scrolled .topbar-inner .brand{max-width:0;margin:0;opacity:0;pointer-events:none}
.topbar.is-scrolled .topbar-inner .nav-cluster{margin:0 auto;flex-direction:row}
.topbar.is-scrolled .topbar-inner .nav{margin:0;gap:42px}
.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 20px}
@media(max-width:760px){
 .topbar-inner{height:70px}
 .topbar.is-scrolled .topbar-inner{height:64px;justify-content:space-between}
 .topbar.is-scrolled .topbar-inner .nav-cluster{margin-left:auto}
 .topbar.is-scrolled .topbar-inner .nav{top:64px;gap:22px}
 .nav-right{margin-left:12px}
 .footer-links{justify-content:flex-start;gap:12px 16px}
}