/* Fontes auto-hospedadas — o painel NAO usa CDN (vendor offline, regra do projeto).
   Subset latin (cobre portugues). Baixadas do Google Fonts em 09/08/2026.
   Sao VARIABLE FONTS: um arquivo por familia cobre 100..900. O Google devolve o
   mesmo binario para cada peso pedido — baixar 8 era 100 KB de duplicata.
   Bricolage Grotesque = display · Hanken Grotesk = corpo · JetBrains Mono = numero. */
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:100 900;
  font-display:swap;src:url('/static/bricolage-grotesque.woff2') format('woff2');}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:100 900;
  font-display:swap;src:url('/static/hanken-grotesk.woff2') format('woff2');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 900;
  font-display:swap;src:url('/static/jetbrains-mono.woff2') format('woff2');}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;
  font-display:swap;src:url('/static/onest.woff2') format('woff2');}
/* Onest = TITULO da marca (Hub de Oportunidades). Rubens escolheu em 12/08/2026,
   depois de reprovar a Bricolage no titulo ("parece WordArt"). Variavel, 100..900. */
