/* Generated once by the publisher, alongside each page's existing credits. */
nav.site-links {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0 1.5rem;
  width: min(1160px, calc(100% - 2rem));
  margin: 1rem auto 0;
  padding: .5rem 0;
  border-top: 1px solid #cdd5cb;
  color: #596e72;
  font: .85rem/1.5 Arial, sans-serif;
}
nav.site-links a {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  padding: 0;
  color: inherit;
  text-decoration: underline;
  text-underline-offset: .2em;
}
nav.site-links a:hover, nav.site-links a[aria-current="page"] { color: #203d46; }
nav.site-links a:focus-visible { outline: 2px solid #286761; outline-offset: 3px; }
.site-links-footer { padding-block: 0 1rem; }
