/* ─────────────────────────────────────────────────────────────────────────────
   Tipografía del sistema, auto-hospedada.

   Aquí no hay next/font, así que las fuentes se sirven desde /static/fonts.
   Nunca por CDN: es la regla del design system y el motivo por el que los
   reportes de Reportly salieron una vez en monospace.

   Son variables, así que un solo archivo por familia cubre todos los pesos.
   ──────────────────────────────────────────────────────────────────────────── */

@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/static/fonts/public-sans.woff2') format('woff2');
}

@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/static/fonts/archivo.woff2') format('woff2');
}

:root {
  --font-public-sans: 'Public Sans';
  --font-archivo: 'Archivo';
}
