/* Fontes auto-hospedadas — Outfit (títulos/labels) e DM Sans (corpo).
   Baixadas do Google Fonts (subset latin) e servidas localmente:
   sem dependência de rede externa, sem FOUC de terceiros. */

@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../assets/fonts/outfit-300.woff2") format("woff2");
}

/* outfit-500-6ffbc6f6.woff2: nome com hash de propósito — troca o arquivo
   `outfit-500.woff2`, que estava QUEBRADO. A Google Fonts CSS API otimiza
   requisições que pedem dois pesos da MESMA fonte variável numa chamada só
   (era o caso: `family=Outfit:wght@300;500`), e o arquivo do segundo peso
   vinha faltando quase todo o alfabeto — só sobrava a letra "A" e um bocado
   de acentos do Latin Extended, que nem são usados em português. Toda letra
   maiúscula que não fosse "A" caía pro fallback (Helvetica Neue) com negrito
   sintético, mais claro que o "A" de verdade em peso 500 — foi assim que
   "SUA ARQUITETA" saiu com só os "A"s em negrito.

   Pedindo o mesmo peso SOZINHO (`family=Outfit:wght@500`, sem o `;300`
   junto) a Google devolve o arquivo completo. Comparado glifo a glifo com o
   `outfit-300.woff2` que já estava correto: mesma `fontRevision` (1.1),
   larguras de glifo compatíveis (variação de 1–2%, dentro do normal de
   instanciar um peso diferente de uma fonte variável).

   O nome mudou de propósito, não só o conteúdo: `.woff2` é cacheado por UM
   ANO com `immutable` no `.htaccess`. Sobrescrever mantendo o nome não
   chegaria a quem já visitou o site. */
@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../assets/fonts/outfit-500-6ffbc6f6.woff2") format("woff2");
}

@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/dmsans-400.woff2") format("woff2");
}

/* Mesmo defeito do Outfit 500 acima, e mesmo motivo: `dmsans-500.woff2`
   também tinha só o "A" e acentos de Latin Extended — a chamada original
   pedia `family=DM+Sans:wght@400;500` numa query só. */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../assets/fonts/dmsans-500-a6a1b2b7.woff2") format("woff2");
}
