/* v8: navigation access only; all homepage sections retain v7 content/geometry. */
@media(max-width:1190px){.js .menu-toggle{display:flex}.js #primary-nav{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;padding:15px 24px 23px;background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:0 15px 25px #172c3b18}.js .menu-open #primary-nav{display:flex;flex-direction:column;align-items:stretch;gap:0}.js #primary-nav a{padding:10px 0;min-height:46px}.js #primary-nav a:last-child{margin-left:0;padding:10px 14px}.site-header .header-inner{flex-wrap:nowrap}html.js[data-theme=dark] #primary-nav{background:#17283bf8;border-color:#435e77}}
@media(min-width:1191px){#primary-nav{gap:20px}}
