/* ==========================================================================
   Nexis Security — Fontes auto-hospedadas
   Arquivo: assets/fonts.css
   Versão:  1.0.0

   POR QUE AUTO-HOSPEDAR
   Carregar fontes de fonts.googleapis.com transmite o endereço IP e o
   User-Agent de cada visitante a um terceiro em outro país, no primeiro
   carregamento e antes de qualquer manifestação no banner de consentimento.
   Servindo do próprio domínio, essa transferência deixa de existir e a CSP
   pode ser fechada em 'self'.

   ORIGEM E LICENÇA
   Arquivos extraídos dos pacotes open source @fontsource/poppins e
   @fontsource/inter, versão 5.3.0, que redistribuem as famílias sob a
   SIL Open Font License 1.1 — que autoriza expressamente o uso, a
   modificação e a redistribuição, inclusive comercial.

   SUBCONJUNTO
   Latino básico + Latino-1 + pontuação geral. Cobre integralmente o
   português (á à â ã ç é ê í ó ô õ ú ü e maiúsculas), o travessão, aspas
   tipográficas, o símbolo do euro e o ordinal º. Verificado glifo a glifo.

   LIMITE CONHECIDO
   Caracteres fora dessa faixa (grego, cirílico, vietnamita) cairão na fonte
   do sistema. Se algum dia o site precisar deles, regerar o subconjunto.

   font-display: swap
   O texto aparece imediatamente na fonte do sistema e é substituído quando a
   fonte carrega. Evita tela em branco; em troca, há uma troca visual breve.
   ========================================================================== */

/* ----- Poppins — títulos, botões e rótulos ----- */
@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/poppins-500.woff2') format('woff2');
}
@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/poppins-600.woff2') format('woff2');
}
@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/poppins-700.woff2') format('woff2');
}

/* ----- Inter — texto corrido ----- */
@font-face{
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/inter-400.woff2') format('woff2');
}
@font-face{
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/inter-500.woff2') format('woff2');
}
@font-face{
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/inter-600.woff2') format('woff2');
}
