/* ==========================================================================
   Font Awesome 6 PRO LIGHT — family mapping
   --------------------------------------------------------------------------
   The licensed Pro faces (Thin 100 / Light 300 / Regular 400 + Brands) ship
   with this design system (tokens/fonts.css → assets/fonts/FontAwesome6*.otf).
   Pages still load the FA6 CDN stylesheet for the icon class → glyph
   mappings; these rules pin the classic styles onto the bundled Pro faces.
   fa-solid stays available from the CDN for tiny sizes.
   ========================================================================== */

.fa-light, .fal {
  font-family: "Font Awesome 6 Pro" !important;
  font-weight: 300 !important;
  font-style: normal !important;
  font-synthesis: none !important;
}
.fa-thin, .fat {
  font-family: "Font Awesome 6 Pro" !important;
  font-weight: 100 !important;
  font-style: normal !important;
  font-synthesis: none !important;
}
.fa-regular, .far {
  font-family: "Font Awesome 6 Pro" !important;
  font-weight: 400 !important;
  font-style: normal !important;
  font-synthesis: none !important;
}
.fa-brands, .fab {
  font-family: "Font Awesome 6 Brands" !important;
  font-weight: 400 !important;
  font-style: normal !important;
  font-synthesis: none !important;
}
i[class*="fa-"] { font-style: normal !important; }
