/*
 * Fontes auto-hospedadas.
 *
 * Antes carregadas de api.fontshare.com + fonts.gstatic.com, o que (a) violava a
 * CSP font-src 'self' e deixava a UI sem as fontes da marca, e (b) vazava o IP de
 * cada visitante — inclusive candidatos — para servidores de terceiros a cada
 * acesso. Servir localmente resolve os dois pontos.
 *
 * Satoshi: pesos estáticos 400/500/700/900 (Fontshare).
 * JetBrains Mono: fonte variável, um arquivo cobre a faixa de pesos (Google Fonts).
 */

@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/satoshi-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/satoshi-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/satoshi-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/satoshi-900.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'JetBrains Mono';
  src: url('/fonts/jetbrains.woff2') format('woff2');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}
