/* Fontes auto-hospedadas para as paginas que NAO passam pelo Astro (casos/, estudos/).
 *
 * 🔴 POR QUE UM ARQUIVO E NAO UM <style>: as paginas de estudo sao republicadas a
 * partir do gerador trocando "a primeira folha <style>" (HANDOFF-site-2026-09-09.md).
 * @font-face dentro de um <style> seria apagado em silencio na proxima republicacao;
 * um <link> para este arquivo sobrevive.
 *
 * 🔴 NENHUM CDN DE TERCEIRO. Os mesmos arquivos de src/styles/global.css. A Hanken
 * Grotesk e VARIAVEL: um arquivo serve 400-600 normal e outro 400-600 italico, os
 * dois da mesma release v12 (conferido byte a byte em 2026-09-10).
 */
@font-face {
  font-family: 'Hanken Grotesk';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/fonts/hanken-grotesk-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Hanken Grotesk';
  font-style: italic;
  font-weight: 400 600;
  font-display: swap;
  src: url('/fonts/hanken-grotesk-italic-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-400-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-500-latin.woff2') format('woff2');
}
