/**
 * Kafó — fuentes autoalojadas
 *
 * IMPORTANTE: estos @font-face son la fuente de verdad para navegadores
 * que no usan el sistema de font-face de theme.json (emails, editor
 * clásico, etc.). theme.json ya declara los mismos archivos para el
 * bloque de edición y el frontend del block theme — esto es el respaldo
 * explícito y lo que carga el enqueue en functions.php.
 *
 * PENDIENTE (ver bitácora, Sesión 2): los archivos .woff2 referidos
 * abajo todavía NO existen en /assets/fonts/. Hay que descargarlos:
 *   - Inter: https://fonts.google.com/specimen/Inter  (pesos 300,400,500,600,700)
 *   - Fraunces: https://fonts.google.com/specimen/Fraunces (opsz 9..144, pesos 300,400,500,600)
 * Convertir a woff2 con google-webfonts-helper o fonttools, y copiar
 * a assets/fonts/ con estos nombres exactos. Sin estos archivos el
 * sitio hace fallback a las fuentes del sistema (-apple-system/Georgia)
 * — se ve razonable pero no es el diseño final.
 */

@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/Fraunces-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/Fraunces-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/Fraunces-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fraunces';
  src: url('../fonts/Fraunces-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
