@charset "UTF-8";

/*
 * Shared header/footer compatibility for the news pages.
 * Brand assets, logo dimensions, colours, menu placement and breakpoints belong
 * to ../css/HeaderFooter.css. Do not override those here.
 * The learning page has a larger body line-height and styled form controls;
 * prevent those inherited values from changing the original shared navigation.
 */
.news-page #header,
.news-page #footer {
  font-family: var(--font-gothic);
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}

.news-page #header .secList {
  font-family: var(--font-gothic);
  font-size: 11.5px;
  line-height: 14px;
}

/* The mobile button row is absolutely positioned by the shared stylesheet. */
@media (max-width: 749px) {
  .news-page #header {
    min-height: 174px;
  }
}
