@media(max-width:980px){.primary-nav{gap:12px}.primary-nav>a{font-size:.74rem}.brand img{width:54px;height:54px}.brand-wordmark strong{font-size:.84rem}}@media(max-width:820px){.header-inner{min-height:74px}.primary-nav{display:none}.mobile-menu-toggle{display:flex}.mobile-nav-panel{position:absolute;top:100%;left:0;right:0;padding:12px var(--gutter) 22px;background:rgba(7,12,21,.98);border-bottom:1px solid rgba(255,255,255,.12);display:grid;gap:2px;box-shadow:0 20px 40px rgba(0,0,0,.25)}.mobile-nav-panel[hidden]{display:none}.mobile-nav-panel a{padding:13px 4px;border-bottom:1px solid rgba(255,255,255,.07);font-weight:700;color:#dfeafb}.mobile-nav-panel a:last-child{border-bottom:0}.brand-wordmark small{font-size:.54rem}}@media(max-width:420px){.brand img{width:48px;height:48px}.brand-wordmark strong{font-size:.77rem}.brand-wordmark small{letter-spacing:.11em}}
