/* Six primary destinations: use the existing disclosure before links crowd. */
@media (min-width:961px) and (max-width:1200px){
 .site-header{flex-wrap:wrap;padding-block:22px;min-height:80px;position:relative}
 .menu-toggle{display:block;background:white;border:1px solid var(--line);border-radius:6px;padding:8px 14px;color:var(--ink);margin-left:auto}
 .account{display:none}
 #site-nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding-top:12px}
 #site-nav.is-open{display:flex}
 #site-nav>a{padding:12px 0;border-bottom:1px solid var(--line)}
 .account-mobile{display:flex;gap:24px;padding-top:18px;font-size:14px}
 .account-mobile a{text-decoration:none}
}
