/* Fontes hospedadas aqui, e não no Google.
 *
 * Três motivos, em ordem de importância para quem chega de anúncio:
 *
 * 1. VELOCIDADE. Buscar a folha no fonts.googleapis.com e depois os arquivos no
 *    fonts.gstatic.com são duas conexões novas — DNS, TLS, requisição — antes de
 *    a primeira letra aparecer. Servidos daqui, vêm pela conexão que já está
 *    aberta. Numa página de venda, isso é a diferença entre a pessoa ver o preço
 *    e a pessoa fechar a aba.
 *
 * 2. PRIVACIDADE. Pedir a fonte ao Google entrega o IP de quem visita a um
 *    terceiro que ninguém autorizou. Era a única transferência do tipo no site,
 *    e some com isto — o que também sustenta não termos aviso de cookies.
 *
 * 3. NÃO DEPENDER. Um site que não carrega porque outro servidor caiu é um
 *    problema que não precisa existir.
 *
 * São arquivos VARIÁVEIS: um por família e subconjunto, cobrindo todos os pesos.
 * Os quatro pesos do Inter que o Google entregava eram, byte a byte, o mesmo
 * arquivo — 748 KB viraram 264 KB sem perder nada.
 *
 * O `unicode-range` faz o navegador baixar `latin-ext` só quando encontra um
 * caractere que precisa dele. Português vive inteiro no `latin`; o `latin-ext`
 * existe para o nome de quem correu não virar retângulo no certificado.
 */

@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:100 900;          /* fonte variável: um arquivo, todos os pesos */
  font-display:swap;            /* texto na tela já, troca quando a fonte chega */
  src:url('/ativos/fontes/inter-latin.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
    U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,
    U+FEFF,U+FFFD;
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url('/ativos/fontes/inter-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,
    U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,
    U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face{
  font-family:'Inter Tight';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url('/ativos/fontes/inter-tight-latin.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
    U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,
    U+FEFF,U+FFFD;
}
@font-face{
  font-family:'Inter Tight';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url('/ativos/fontes/inter-tight-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,
    U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,
    U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
