/* Font Display Optimization for Better Performance */

/* Override Font Awesome fonts */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Font Awesome 6 Free');
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Font Awesome 6 Free');
}

/* Ensure all fonts use font-display: swap */
* {
  font-display: swap !important;
}

/* Add fallback fonts to reduce layout shift */
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
