/* ===========================================================================
 * Colaborador Online — fontes hospedadas localmente
 *
 * Por que local: tirar dependência do Google Fonts (privacidade/LGPD: o CDN
 * do Google registra o IP de cada visitante), melhorar performance (sem DNS
 * extra) e permitir CSP estrita (font-src 'self').
 *
 * Fontes:
 *   - Plus Jakarta Sans: corpo do site (5 pesos: 400, 500, 600, 700, 800)
 *   - Caveat: textos manuscritos pontuais (2 pesos: 500, 700)
 *
 * font-display: swap → o navegador mostra uma fonte fallback enquanto baixa
 * a Plus Jakarta, evitando "tela em branco" (FOIT).
 * =========================================================================== */

/* -------- Plus Jakarta Sans -------- */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/plus-jakarta-sans-v12-latin/plus-jakarta-sans-v12-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/plus-jakarta-sans-v12-latin/plus-jakarta-sans-v12-latin-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/plus-jakarta-sans-v12-latin/plus-jakarta-sans-v12-latin-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/plus-jakarta-sans-v12-latin/plus-jakarta-sans-v12-latin-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/fonts/plus-jakarta-sans-v12-latin/plus-jakarta-sans-v12-latin-800.woff2') format('woff2');
}

/* -------- Caveat (textos manuscritos) -------- */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/caveat-v23-latin/caveat-v23-latin-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/caveat-v23-latin/caveat-v23-latin-700.woff2') format('woff2');
}
