@media(min-width:761px) and (max-width:1060px){.site-header{position:relative;gap:18px}.site-header .menu-toggle{display:block;padding:9px 0 9px 12px;background:none;border:0;color:inherit;font-size:13px}.site-header nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:40;background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:18px 22px}.site-header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.site-header nav a{padding:12px 0}}