/* Fuentes self-hosted — reemplaza fonts.googleapis.com/fonts.gstatic.com.
 * Solo los pesos realmente usados en el sitio (auditado 21-jul-2026):
 * Inter (variable, 400-700): body text, h6 genérico, labels.
 * Poppins 500/600/700/800: h1-h4, botones, menú, headings.
 * Subset: solo "latin" (Latin-1 Supplement incluido — cubre á é í ó ú ñ ü,
 * suficiente para español; el sitio no necesita latin-ext/cyrillic/greek).
 */
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:400 700;
  font-display:swap;
  src:url('../fonts/inter-variable-400-700.woff2') format('woff2');
}
@font-face{
  font-family:'Poppins';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('../fonts/poppins-500.woff2') format('woff2');
}
@font-face{
  font-family:'Poppins';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('../fonts/poppins-600.woff2') format('woff2');
}
@font-face{
  font-family:'Poppins';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('../fonts/poppins-700.woff2') format('woff2');
}
@font-face{
  font-family:'Poppins';
  font-style:normal;
  font-weight:800;
  font-display:swap;
  src:url('../fonts/poppins-800.woff2') format('woff2');
}
