/* Las tipografías de Neuratek. Generado por tools/build-fonts.py.
 *
 * Tres familias derivadas de tipografías bajo SIL Open Font License 1.1, y
 * publicadas bajo la misma licencia que su origen:
 *
 *   Neuratek Sans    <- IBM Plex Sans      (c) 2017 IBM Corp., nombre reservado "Plex"
 *   Neuratek Mono    <- IBM Plex Mono      idem
 *   Neuratek Serif   <- Instrument Serif   (c) 2022 The Instrument Serif Project Authors
 *
 * Las licencias viajan al lado, en OFL-Plex.txt y OFL-InstrumentSerif.txt.
 * Servirlas sin ellas deja al sitio fuera de licencia.
 *
 * Se sirve desde /fonts/, o sea font-src 'self': la CSP del edge ya lo permite
 * (ver CLAUDE.md §7). El sitio no pide una sola fuente a terceros.
 */

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Sans";
  src: url("NeuratekSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Mono";
  src: url("NeuratekMono-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Mono";
  src: url("NeuratekMono-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Serif";
  src: url("NeuratekSerif-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuratek Serif";
  src: url("NeuratekSerif-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
