/* ==========================================================================
   FONTS.CSS
   --------------------------------------------------------------------------
   Declara las tipografías del proyecto (Inter y Space Grotesk) apuntando
   a archivos LOCALES dentro de assets/fonts/, en vez de traerlas desde
   Google Fonts por internet.

   ¿Por qué hacemos esto?
   Porque el equipo de desarrollo/producción puede trabajar sin conexión a
   internet, y porque en un servidor Windows Server interno (como se planea
   para este proyecto) puede no haber salida a internet. Al tener las
   fuentes copiadas dentro del proyecto, el dashboard se ve igual con o sin
   conexión.

   "@font-face" es la instrucción de CSS que le dice al navegador:
   "este nombre de fuente (font-family) corresponde a este archivo".
   Después, en variables.css, usamos ese nombre normalmente.
   ========================================================================== */

@font-face {
  font-family: 'Inter';
  src: url('../assets/fonts/inter-latin-400-normal.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap; /* muestra texto con fuente de respaldo mientras carga la nuestra */
}

@font-face {
  font-family: 'Inter';
  src: url('../assets/fonts/inter-latin-500-normal.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('../assets/fonts/inter-latin-600-normal.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Space Grotesk';
  src: url('../assets/fonts/space-grotesk-latin-500-normal.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Space Grotesk';
  src: url('../assets/fonts/space-grotesk-latin-600-normal.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
