.header-inner{position:relative;flex-wrap:nowrap!important;min-height:95px;padding-top:18px;padding-bottom:18px}.nav-menu-button{display:none}.publication-nav{display:flex;align-items:center;gap:22px;font:700 13px Arial,sans-serif}.publication-nav a{text-decoration:none}.publication-nav a:hover{color:var(--accent)}.publication-nav details>summary{cursor:pointer;list-style:none;padding:15px 0}.publication-nav summary:after{content:' +';color:var(--accent)}.publication-nav details[open]>summary:after{content:' −'}.publication-mega{position:absolute;top:100%;left:0;right:0;z-index:40;background:var(--paper);border:1px solid var(--line);box-shadow:0 12px 24px #0002;padding:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.publication-mega h2{font:700 12px Arial;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin:0 0 16px}.publication-mega a{display:block;font-weight:400;padding:9px 0;line-height:1.4}.publication-search input{width:100%;min-width:0;padding:10px;border:1px solid var(--line);font:16px Arial}.publication-search button{margin-top:10px;padding:10px 16px;background:var(--accent);color:#fff;border:0;font:700 14px Arial;cursor:pointer}.topic-strip,.topic-bar,.site-search-bar{display:none!important}@media(max-width:1100px){.header-inner{flex-wrap:wrap!important}.nav-menu-button{display:block;border:1px solid var(--line);background:transparent;color:var(--ink);font:700 14px Arial;padding:12px;min-width:44px;min-height:44px}.publication-nav{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid var(--line);padding-top:10px}.publication-nav[data-collapsed=true]{display:none}.publication-nav>a{padding:15px 0;border-bottom:1px solid var(--line)}.publication-mega{position:static;box-shadow:none;grid-template-columns:1fr;padding:16px;border:0;background:var(--wash)}.publication-nav details>summary{padding:17px 0}.brand .brand-name{font-size:23px}.brand .brand-name b{font-size:12px;letter-spacing:2px}.brand .brand-name small{display:none}.brand svg{width:33px;height:33px}.header-inner{gap:16px;min-height:80px}}.topic-nav{display:none!important}
@media(max-width:1100px){.header-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center}.publication-nav{grid-column:1/-1}.header-inner .brand{min-width:0;gap:9px}.brand .brand-name{font-size:21px}.brand .brand-name b{font-size:11px;letter-spacing:1.7px}.nav-menu-button{justify-self:end}}

.brand .publication-logo{display:block;width:320px;height:auto;max-width:100%;object-fit:contain}.header-inner .brand{flex-shrink:1}@media(max-width:1100px){.brand .publication-logo{width:245px}.header-inner{column-gap:12px}}
.publication-nav details:not([open])>.publication-mega{display:none!important}
