/* Fontes da LP /plastic/, hospedadas no próprio site. São os MESMOS arquivos
   que o Google Fonts entrega (subconjunto latin, eixos variáveis), só que sem
   a ida a fonts.googleapis.com + fonts.gstatic.com antes da primeira pintura.
   O texto das duas línguas cabe no latin (U+0000-00FF + pontuação).

   As faces "Fallback" usam a Arial do aparelho redimensionada para ocupar o
   mesmo espaço das fontes da marca (medido com fontTools sobre o texto da
   página). Enquanto a fonte real carrega, as linhas quebram no mesmo lugar e
   nada salta quando ela entra. */
@font-face {
  font-family: "Archivo";
  font-style: normal;
  font-weight: 300 700;
  font-stretch: 100% 125%;
  font-display: swap;
  src: url("/assets/fonts/archivo-latin-var.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;
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url("/assets/fonts/jetbrains-mono-latin-var.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;
}
@font-face {
  font-family: "Archivo Fallback";
  src: local("Arial"), local("ArialMT"), local("Helvetica"), local("Roboto");
  size-adjust: 102.13%;
  ascent-override: 85.97%;
  descent-override: 20.56%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "946 Fallback";
  src: local("Arial"), local("ArialMT"), local("Helvetica"), local("Roboto");
  size-adjust: 129.63%;
  ascent-override: 60.02%;
  descent-override: 17.13%;
  line-gap-override: 15.43%;
}
:root {
  --font-display: "946 Latin Wide 3 DEV", "946 Fallback", "Archivo", "Helvetica Neue", Arial, sans-serif;
  --font-sans: "Archivo", "Archivo Fallback", -apple-system, "Helvetica Neue", Arial, sans-serif;
}
