/* ===================================================================
   RevSign — Self-hosted webfonts (@font-face)
   -------------------------------------------------------------------
   DORMANTE por defecto: functions.php solo encola este archivo cuando
   existen .woff2 en assets/fonts/. Mientras no haya archivos locales se
   usa el fallback de Google Fonts (Zilla Slab / Hanken Grotesk / Space Mono).

   Para activar self-host: deja los .woff2 en assets/fonts/ con estos
   nombres (o ajusta las rutas) y listo — el enqueue cambia solo.
   =================================================================== */

/* ---- Zilla Slab (display / slab) ---- */
@font-face {
  font-family: "Zilla Slab";
  font-style: normal; font-weight: 400; font-display: swap;
  src: url("../fonts/zilla-slab-400.woff2") format("woff2");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal; font-weight: 500; font-display: swap;
  src: url("../fonts/zilla-slab-500.woff2") format("woff2");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal; font-weight: 600; font-display: swap;
  src: url("../fonts/zilla-slab-600.woff2") format("woff2");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal; font-weight: 700; font-display: swap;
  src: url("../fonts/zilla-slab-700.woff2") format("woff2");
}

/* ---- Hanken Grotesk (body / UI) ---- */
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal; font-weight: 400; font-display: swap;
  src: url("../fonts/hanken-grotesk-400.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal; font-weight: 500; font-display: swap;
  src: url("../fonts/hanken-grotesk-500.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal; font-weight: 600; font-display: swap;
  src: url("../fonts/hanken-grotesk-600.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal; font-weight: 700; font-display: swap;
  src: url("../fonts/hanken-grotesk-700.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal; font-weight: 800; font-display: swap;
  src: url("../fonts/hanken-grotesk-800.woff2") format("woff2");
}

/* ---- Space Mono (mono / technical) ---- */
@font-face {
  font-family: "Space Mono";
  font-style: normal; font-weight: 400; font-display: swap;
  src: url("../fonts/space-mono-400.woff2") format("woff2");
}
@font-face {
  font-family: "Space Mono";
  font-style: normal; font-weight: 700; font-display: swap;
  src: url("../fonts/space-mono-700.woff2") format("woff2");
}
