/* Standalone section added to primary navigation without desktop overflow. */
@media(min-width:1350px) and (max-width:1600px){
 .head-wrap{gap:16px}
 .desktop-nav{gap:clamp(9px,1.1vw,15px)}
 .desktop-nav a{font-size:10px;letter-spacing:.035em}
 .head-actions{gap:7px;margin-left:4px}
}
@media(min-width:791px) and (max-width:1349px){
 .head-wrap{gap:18px}
 .desktop-nav{display:none}
 .menu-toggle{display:flex}
 .head-cta{display:none}
 .head-actions{margin-left:auto}
 .mobile-nav:not([hidden]){display:grid;background:#0a0f0b;padding:10px var(--pad) 26px;box-shadow:0 20px 30px #0008}
 .mobile-nav a{font-size:17px;padding:17px 0;border-bottom:1px solid #2a3a2d}
 .mobile-nav a[aria-current=page]{color:var(--green)}
}
