/* =============================================================
   Dra. Annete Marie Camargo Ferrari, fontes

   Três vozes, todas sem serifa:
     Outfit      → títulos (display)
     Karla       → corpo
     Space Mono  → kickers, rótulos, dados de contato

   Outfit e Karla são fontes variáveis: o Google devolve o MESMO
   arquivo woff2 para os pesos 400 a 700, por isso cada uma vira um
   único @font-face com a faixa declarada (font-weight: 400 700).
   Space Mono é estática: um arquivo por peso.

   Nenhum corte itálico foi baixado, de propósito: sem o arquivo
   inclinado no disco, nenhum <em> herdado consegue inclinar texto.
   A ênfase se faz por cor e por peso, nunca por inclinação.

   Subset latin apenas (cobre o português inteiro): cyrillic, greek,
   vietnamese e latin-ext foram descartados.
   ============================================================= */

/* ---------- Outfit (display, variável) ---------- */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('../assets/fonts/QGYvz_MVcBeNP4NJtEtqUYLknw.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;
}

/* ---------- Karla (corpo, variável) ---------- */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('../assets/fonts/qkB9XvYC6trAT55ZBi1ueQVIjQTD-JrIH2G7nytkHRyQ8p4wUje6bmMorHA.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ---------- Space Mono (kickers, números, rótulos) ---------- */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../assets/fonts/i7dPIFZifjKcF5UAWdDRYEF8RXi4EwQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../assets/fonts/i7dMIFZifjKcF5UAWdDRaPpZUFWaHi6WZ3Q.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
