/* =====================================================================
   fontes.css — tipografia do site inteiro, servida pelo próprio site.

   Substitui as chamadas ao Google Fonts que cada página fazia por conta
   própria. Ganhos: nenhuma requisição a servidores de terceiros, nenhuma
   dependência de rede externa para a página ficar legível, e uma única
   cópia de cada fonte no cache do convidado, reaproveitada entre páginas.

   Todos os arquivos são subconjuntos WOFF2 com os glifos do português
   (acentos, cedilha, travessão, aspas curvas) conferidos com fontTools.
   ===================================================================== */

/* Display — nome do casal e títulos de abertura.
   Cinzel substituiu a Italiana: os traços finíssimos e as letras estreitas
   da Italiana ficavam difíceis de ler na tela do celular. A Cinzel mantém
   o desenho clássico, de inspiração em inscrições, com traço firme.
   Variável (400 a 900); o site usa 500. */
@font-face{font-family:'Cinzel';
  src:url('fontes/Cinzel.woff2') format('woff2-variations'),url('fontes/Cinzel.woff2') format('woff2');
  font-weight:400 900;font-style:normal;font-display:swap}

/* As três fontes variáveis declaram o intervalo real de peso de cada
   arquivo (conferido no eixo wght). Declarar menos faria o navegador
   simular o negrito em vez de usar o desenho verdadeiro — o /manual usa
   Lora em 600. O formato vem em duas grafias: a antiga
   (woff2-variations) e a atual (woff2); cada navegador usa a que entende. */

/* Destaque — local, marca do cabeçalho */
@font-face{font-family:'Fraunces';
  src:url('fontes/Fraunces.woff2') format('woff2-variations'),url('fontes/Fraunces.woff2') format('woff2');
  font-weight:100 900;font-style:normal;font-display:swap}

/* Rótulos, navegação, botões e números */
@font-face{font-family:'Spectral';src:url('fontes/Spectral-Regular.woff2') format('woff2');
  font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Spectral';src:url('fontes/Spectral-Medium.woff2') format('woff2');
  font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Spectral';src:url('fontes/Spectral-SemiBold.woff2') format('woff2');
  font-weight:600;font-style:normal;font-display:swap}

/* Corpo de texto */
@font-face{font-family:'Lora';
  src:url('fontes/Lora.woff2') format('woff2-variations'),url('fontes/Lora.woff2') format('woff2');
  font-weight:400 700;font-style:normal;font-display:swap}
/* Itálico verdadeiro. Usado na frase de fechamento de /local; sem este
   arquivo o navegador inclinaria a Lora reta artificialmente. */
@font-face{font-family:'Lora';
  src:url('fontes/Lora-Italic.woff2') format('woff2-variations'),url('fontes/Lora-Italic.woff2') format('woff2');
  font-weight:400 700;font-style:italic;font-display:swap}
