/* Keep the five primary links readable at intermediate desktop widths. */
@media(min-width:981px) and (max-width:1300px){html[lang=en].js header{height:auto;grid-template-columns:auto minmax(0,1fr);row-gap:10px;padding-block:12px}html[lang=en].js header .brand{grid-column:1;grid-row:1}html[lang=en].js header .header-right{grid-column:2;grid-row:1}html[lang=en].js header nav{grid-column:1/-1;grid-row:2;justify-self:center;flex-wrap:wrap;white-space:normal}}
