/* ==========================================================================
   FONTES DA MARCA — AUTO-HOSPEDADAS
   ==========================================================================

   Cormorant Garamond  -> font-serif no Tailwind (títulos, preços, números)
   Plus Jakarta Sans   -> font-sans no Tailwind (corpo de texto, botões, menu)

   Os nomes das famílias aqui têm de bater LETRA POR LETRA com o que está em
   tailwind.config.js, porque css/tailwind.css é pré-compilado e já carrega
   `font-family:Cormorant Garamond,serif` e `font-family:Plus Jakarta Sans,
   sans-serif` escritos por extenso. Um "Variable" a mais no nome (como vem
   por padrão nos pacotes @fontsource-variable) faria o navegador não achar a
   fonte e cair no serif/sans-serif do sistema sem avisar nada — que é
   exatamente o que este arquivo existe para consertar.

   POR QUE VARIÁVEL, E SÓ DOIS ARQUIVOS
   O site usa cinco pesos de Plus Jakarta Sans (300, 400, 500, 600, 700) e
   três de Cormorant Garamond (400, 600, 700). Em arquivos estáticos isso
   seriam oito requisições e ~130 KB. Cada fonte variável traz o eixo de peso
   inteiro em um único .woff2: 37 KB + 27 KB, duas requisições, e qualquer
   peso novo no HTML passa a funcionar sem baixar mais nada.

   SUBCONJUNTO: só "latin"
   Cobre U+0000–00FF, que é onde vivem todos os acentos do português (ã, ç,
   õ, á, â, ê, ô, à, ú, í). Os subconjuntos cirílico, grego, vietnamita e
   latin-ext do pacote original foram deixados de fora de propósito: são bytes
   que nenhuma página deste site chega a usar.

   ITÁLICO: de propósito, não existe aqui
   As quatro frases em itálico da página (os depoimentos em #historia e
   #depoimentos) ficam com o itálico sintético que o navegador inclina sozinho.
   O arquivo itálico variável do Plus Jakarta Sans custaria mais 30 KB no
   carregamento para quatro parágrafos — não paga.

   font-display: swap
   O texto aparece na hora, na fonte do sistema, e é substituído quando o
   .woff2 chega. Os dois arquivos abaixo têm <link rel="preload"> no <head>
   do index.html, então na prática eles chegam antes da primeira pintura e a
   troca não é vista. Ao renomear um arquivo daqui, renomeie no preload junto:
   um preload que aponta para o nome errado é download em dobro, não em falta.

   PARA ATUALIZAR os arquivos (fontes do Google via @fontsource, licença OFL):
     curl -o fonts/cormorant-garamond-wght-normal-latin.woff2 \
       https://cdn.jsdelivr.net/npm/@fontsource-variable/cormorant-garamond@5/files/cormorant-garamond-latin-wght-normal.woff2
     curl -o fonts/plus-jakarta-sans-wght-normal-latin.woff2 \
       https://cdn.jsdelivr.net/npm/@fontsource-variable/plus-jakarta-sans@5/files/plus-jakarta-sans-latin-wght-normal.woff2
   ========================================================================== */

/* Cormorant Garamond — eixo de peso 300..700 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url('/fonts/cormorant-garamond-wght-normal-latin.woff2') format('woff2-variations');
  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;
}

/* Plus Jakarta Sans — eixo de peso 200..800 */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url('/fonts/plus-jakarta-sans-wght-normal-latin.woff2') format('woff2-variations');
  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;
}
