/* =========================================================
   DecolaCerto — site-v3 — fonte fora do CSS crítico
   Movido de styles.css para cá de propósito — carregado via
   media="print" promovido para "all" por fonts-loader.js (ver
   index.html/quiz/index.html) em vez de <link rel="stylesheet">
   direto, então o fetch da fonte não compete em alta prioridade
   com styles.css/quiz.css no primeiro paint. Sem preload — já
   medido antes (site-anual), piora o FCP.

   Medido em 390×844, Slow 4G + CPU 4x, cache frio, mediana de N
   execuções (ver site-v3/CLAUDE.md para os números completos):
   isolar o @font-face do crítico foi a única das três alavancas
   testadas (subset de caracteres, font-display, posição do
   @font-face) que moveu o FCP de forma repetível — cerca de
   120-150ms. Subset e font-display sozinhos ficaram dentro do
   ruído de execução a execução.

   inter-latin-var.woff2 é um SUBSET (37 KB, era 47 KB): só os
   caracteres realmente usados em index.html + quiz/* — Latin-1
   inteiro (cobre todos os acentos do pt-BR) + — " − (em dash,
   aspa curva de abertura do depoimento, sinal de menos). Símbolos
   como → ← √ ≈ ✓ ✕ usados no site JÁ renderizavam pela fonte de
   fallback do sistema antes desta mudança (não estavam no
   unicode-range original) — o subset manteve esse comportamento
   como estava, não é regressão nova. Se algum desses símbolos
   precisar vir do Inter no futuro, refaça o subset incluindo o
   codepoint e cheque visualmente antes de trocar. */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url("fonts/inter-latin-var.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2014, U+201C, U+2212;
}
