/*
 * FIX: Sobrescribe las declaraciones @font-face para Font Awesome 6
 * e inyecta 'font-display: swap' para garantizar que el texto 
 * sea visible inmediatamente (eliminando el aviso de PageSpeed).
 */

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900; /* fa-solid-900.woff2 */
  font-display: swap; 
  src: url("../webfonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400; /* fa-regular-400.woff2 */
  font-display: swap;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2");
}

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400; /* fa-brands-400.woff2 */
  font-display: swap;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2");
}