/* ---------------------------------------------------------------------------
   WRO Tecnologia — fontes auto-hospedadas
   Variáveis, subset latino (inclui todos os acentos do português), woff2.
   Origem: design_handoff_wro_site/prototype/fonts/ (TTF), convertidas na Fase 0.
   Inter 854 KB -> 75 KB · Space Grotesk 131 KB -> 25 KB
   --------------------------------------------------------------------------- */

@font-face {
  font-family: "Space Grotesk";
  src: url("../fonts/space-grotesk-var.woff2") format("woff2-variations");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../fonts/inter-var.woff2") format("woff2-variations");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../fonts/inter-var-italic.woff2") format("woff2-variations");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "JetBrains Mono";
  src: url("../fonts/jetbrains-mono-var.woff2") format("woff2-variations");
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}

/* Inter traz o eixo óptico `opsz`. Deixar em automático faz o desenho da letra
   acompanhar o tamanho — é o comportamento que o design assume. */
:root {
  font-optical-sizing: auto;
}
