/* ==========================================================================
   FONTES DO SITE — declaração única
   ==========================================================================
   As fontes são servidas daqui mesmo (nada de Google Fonts), então não há
   requisição externa nem domínio a liberar na CSP. Só o subset "latin", que
   já cobre os acentos do português.

   O style.css tem uma cópia destas declarações (as páginas com ele não
   carregam este arquivo). Mudou uma fonte aqui? Mude lá também.

   Este arquivo existe separado porque as calculadoras precisam dele.
   Elas rodam dentro de um <iframe> em /calculadoras/, e iframe é documento
   separado: não herda font-face nenhum da página que o contém. Antes disso,
   elas pediam 'Barlow' sem nunca declarar de onde ele vinha e apareciam
   todas em Arial.

   Os caminhos abaixo são relativos a ESTE arquivo (assets/fonts/), então
   funcionam igual em qualquer página, não importa a profundidade da pasta.

   PESOS DISPONÍVEIS: Barlow 400, 600, 700 e Bree Serif 400. O 500 foi apagado
   em set/2026 por não ser usado em lugar nenhum do site. Não peça
   peso que não está aqui — em especial, a Bree Serif só existe em 400: pedir
   700 nela faz o navegador engordar a letra artificialmente e ela borra.
   ========================================================================== */
@font-face{
  font-family:'Barlow';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("barlow-400.woff2") format('woff2');
}
@font-face{
  font-family:'Barlow';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("barlow-600.woff2") format('woff2');
}
@font-face{
  font-family:'Barlow';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("barlow-700.woff2") format('woff2');
}
@font-face{
  font-family:'Bree Serif';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("bree-serif-400.woff2") format('woff2');
}
