/* VOLUMA · fuentes propias
   ────────────────────────
   Antes venían de Google Fonts. Se bajaron porque era la dependencia más
   frágil del sitio: el día que esto reciba tráfico de verdad -o que alguien
   lo abra desde una red que bloquea Google, o que Backstage tenga mal el
   internet la noche del montaje- el sitio se cae a la fuente del sistema y
   todo el kerning óptico del wordmark deja de tener sentido.

   Son las VARIABLES, no las estáticas: un archivo cubre de 300 a 700 en vez
   de siete descargas. Geist pesa 28 KB y Geist Mono 23 KB, contra las cinco
   peticiones a dos dominios ajenos que había antes.

   Subconjunto latino, el que incluye U+0000-00FF: ahí viven la ñ y los
   acentos. Sin ese rango el sitio se ve bien en inglés y mal en español. */

@font-face{
  font-family:'Geist';
  font-style:normal;
  font-weight:300 700;      /* variable: un archivo, todo el rango */
  font-display:swap;
  src:url('/fuentes/geist.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:'Geist Mono';
  font-style:normal;
  /* El archivo variable trae el eje wght de 100 a 900 -medido con
     fontTools-, pero aquí se declara 400-500 A PROPÓSITO: es el rango en
     el que la mono se ve como debe. Se probó abrirlo y los pesos altos
     engordan tanto que la mono deja de leerse como mono. */
  font-weight:400 500;
  font-display:swap;
  src:url('/fuentes/geist-mono.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;
}

/* Instrument Serif. Entra para las piezas editoriales de manifiesto, que
   son el único sitio donde VOLUMA usa serif: el resto de la marca es
   Geist y así se queda.

   Va empaquetada y no desde Google Fonts, por la misma razón que las
   otras dos: el día que esto reciba tráfico de verdad, o que alguien lo
   abra desde una red que bloquea Google, la pieza no se puede caer a la
   serif del sistema. Son 18 KB cada corte.

   No es variable: Instrument Serif sólo existe en un peso, y la cursiva
   es un archivo aparte. */
@font-face{
  font-family:'Instrument Serif';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('/fuentes/instrument-serif.woff2') format('woff2');
}
@font-face{
  font-family:'Instrument Serif';
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url('/fuentes/instrument-serif-italic.woff2') format('woff2');
}
