/* The additional About link uses the same desktop and collapsible navigation. */
@media (max-width:1050px){
.has-script .site-header .menu-toggle{display:inline-flex;margin-left:auto}
.has-script .site-header nav{display:none;width:100%;margin-top:20px}
.has-script .site-header.menu-open nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;position:absolute;top:100%;left:-20px;right:-20px;width:auto;margin:0;padding:8px 20px 18px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 8px 12px #20252208}
.has-script .site-header.menu-open nav a{font-size:14px;padding:12px 0;border:0;border-radius:0;min-height:44px}
}
