/* Fontes auto-hospedadas (Bloco D, auditoria 25/08/2026).
   Origem: Google Fonts, subset latin (cobre pt-BR: ã õ ç á é í ó ú...).
   São variable fonts: 1 arquivo por família cobre toda a faixa de peso via
   `font-weight: min max` (padrao correto de VF — nao declarar 1 @font-face por peso).
   url() relativo -> WhiteNoise reescreve p/ nome hasheado no collectstatic. */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url("inter.260c81a4759b.woff2") format('woff2');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url("sora.fc575ebf6f7c.woff2") format('woff2');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: url("outfit.fdf9c509a809.woff2") format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("jetbrainsmono.caf0dfde4e44.woff2") format('woff2');
}
