/* ═══════════════════════════════════════════════════════════════
 * FONTE — Plus Jakarta Sans HOSPEDADA POR NÓS
 *
 * ⚠️ POR QUE SAIU DO GOOGLE FONTS: as páginas carregavam a folha do
 * `fonts.googleapis.com` com `media="print" onload="this.media='all'"`
 * (truque de carregamento assíncrono). Quando essa folha NÃO CHEGA — Google
 * lento, DNS ruim, bloqueador —, o `onload` nunca dispara, o `media` fica
 * preso em `print` e o site inteiro renderiza na fonte de SISTEMA, sem
 * recuperação. Era o "de vez em quando o site volta com outra fonte".
 * Servindo do nosso domínio, some a dependência de terceiro: o arquivo ou
 * chega (e aplica) ou a página nem carregou.
 *
 * ⚠️ Fonte VARIÁVEL (200..800) — 1 arquivo por subset em vez de 5 pesos
 * separados: 49KB nos dois, contra ~10 requests do jeito antigo.
 * O site usa `font-weight:900` em 2 lugares; a família vai só até 800 e o
 * Google TAMBÉM servia no máximo 800 — ou seja, o navegador já sintetizava
 * antes e o resultado é idêntico.
 *
 * ⚠️ `font-display:swap` é o que faz o texto aparecer NA HORA na fonte de
 * sistema e trocar quando o woff2 chega — nunca texto invisível.
 *
 * Licença: SIL Open Font License 1.1 (permite hospedar).
 * Origem: fonts.gstatic.com/s/plusjakartasans/v12 (subsets latin e latin-ext).
 * ═══════════════════════════════════════════════════════════════ */

/* latin-ext primeiro: o navegador escolhe pelo unicode-range, não pela ordem,
   mas manter o mais específico antes evita download à toa em páginas só-latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('../fonts/plus-jakarta-sans-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('../fonts/plus-jakarta-sans-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
