/* As fontes do redesenho (Rumo 1 · Prontuário, decisão do Thomas em 2026-09-12),
   AUTO-HOSPEDADAS: subconjunto latino em woff2, baixado por
   scripts/baixar-fontes.mjs (manifesto em /fontes/manifesto.json). Nada de CDN
   do Google em produção: cada página mandaria o IP de cada médico e paciente
   para fora do país por causa de uma fonte. Licença SIL OFL 1.1.
   `font-display: swap` — o texto aparece na fonte de fallback e troca quando
   a fonte chega; a métrica das duas famílias é próxima da do Segoe/Arial. */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fontes/ibm-plex-sans-400-latin.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fontes/ibm-plex-sans-500-latin.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fontes/ibm-plex-sans-600-latin.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fontes/ibm-plex-serif-500-latin.woff2") format("woff2");
}
