@media(max-width:640px){body:not(.editorial-site) header>div{flex-wrap:wrap;gap:12px;padding:14px 16px}body:not(.editorial-site) header>div>a{flex-basis:100%}body:not(.editorial-site) header>div>div{width:100%;justify-content:space-between;gap:10px}body:not(.editorial-site) header nav{flex:1;min-width:0;justify-content:space-between;gap:10px}body:not(.editorial-site) header nav a{font-size:11px;white-space:nowrap}body:not(.editorial-site) header>div>div>a,body:not(.editorial-site) header>div>div>button{width:32px;height:32px;flex-shrink:0}}