/*
 * Shared footer typography contract.
 *
 * Footer colors intentionally stay in each page/theme so they can respond to
 * that page's palette. Everything that affects the type itself lives here.
 */
.footer {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: normal;
}

.footer .footer-section h2 {
  font-family: inherit;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: normal;
}

.footer .footer-section a {
  font-family: inherit;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: normal;
}

.footer .footer-bottom {
  font-family: inherit;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: normal;
}
