/**
 * Site-wide: use normal font weight (no bold) on all pages.
 * Overrides Tailwind font-bold, font-semibold, font-medium.
 * Do not apply to Font Awesome icons (they need font-weight 900 for solid).
 */
body {
  font-weight: 400 !important;
}
body *:not(.fa):not(.fas):not(.far):not(.fab):not([class^="fa-"]):not([class*=" fa-"]) {
  font-weight: 400 !important;
}
