/* Fuentes del sistema de diseno (DESIGN.md).
 *
 * Cuatro voces, y solo cuatro:
 *
 *   Bebas Neue      --display    condensed, mayusculas, tracking 0.04em. Titulares.
 *   DM Serif Display --serif     las calaveritas literarias: la voz poetica.
 *   Inter           --texto      UI, navegacion, formularios, cuerpo.
 *   Caveat          --mano       taglines y firmas de calaverita.
 *
 * Solo se guarda el subconjunto `latin` y `latin-ext` de cada una: el espanol usa
 * eñes y vocales acentuadas, y sin `latin-ext` esos caracteres se sustituyen por
 * la caja (tofu). Inter llega como fuente variable: un archivo para 100-900.
 *
 * Los archivos van servidos desde `font-display: swap` para que el
 * texto no espere a la fuente, y con `unicode-range` para que el navegador solo
 * baje el subconjunto que de verdad necesita.
 *
 * DE LAS URL: van RELATIVAS y sin carpeta, a proposito. Propshaft sirve cada
 * archivo con un nombre digerido, y solo reescribe la URL si la que escribimos
 * se puede resolver como ruta logica. Con una ruta absoluta empezando por
 * `/assets/fonts/`, Propshaft buscaba el asset `assets/fonts/<archivo>.woff2`,
 * que no existe (esta carpeta ya es la raiz del load path), dejaba la URL tal
 * cual con un aviso en el log, y las ocho fuentes respondian 404: el sitio
 * entero se veia con las fuentes del sistema. Ver la nota larga en `fondos.css`.
 *
 * (Ojo al escribir esto: el reescritor de Propshaft no se salta los
 * comentarios, asi que un ejemplo con forma de URL aqui tambien sale en la hoja
 * servida. Abajo no hay ninguno a proposito.)
 */

@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;
  src:url("/assets/bebas-neue-normal-latin-ext-5c36ca2c.woff2") format("woff2");
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;/*Bebas Neue normal latin-ext — 8 KB */}
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;
  src:url("/assets/bebas-neue-normal-latin-23d6a164.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;/*Bebas Neue normal latin — 13 KB */}
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;
  src:url("/assets/dm-serif-display-normal-latin-ext-5a8b4d02.woff2") format("woff2");
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;/*DM Serif Display normal latin-ext — 10 KB */}
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;
  src:url("/assets/dm-serif-display-normal-latin-dd23de7b.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;/*DM Serif Display normal latin — 24 KB */}
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;
  src:url("/assets/inter-normal-latin-ext-65edaaef.woff2") format("woff2");
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;/*Inter normal latin-ext — 83 KB */}
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;
  src:url("/assets/inter-normal-latin-1f021a24.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;/*Inter normal latin — 47 KB */}

@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url("/assets/caveat-WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6eIupYSxP-38246b3c.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;/*caveat-latin-ext*/}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url("/assets/caveat-WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6eIWpYQ-9eddd13c.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;/*caveat-latin*/}
