/* Roboto Slab (600, 700) — copie locale.
   Servie depuis le site et non depuis fonts.googleapis.com : sans ça,
   chaque visiteur envoie son adresse IP à Google au chargement. */

/* latin-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../assets/fonts/roboto-slab/roboto-slab-600-latin-ext.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;
}

/* latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../assets/fonts/roboto-slab/roboto-slab-600-latin.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;
}

/* latin-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../assets/fonts/roboto-slab/roboto-slab-700-latin-ext.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;
}

/* latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../assets/fonts/roboto-slab/roboto-slab-700-latin.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;
}

/* Real typefaces from the printed poster, supplied by the client. */
/* Polices de l'affiche, fournies par la production.

   Futura était servie sous forme de .ttc — une « collection » de cinq
   polices (Medium, Medium Italic, Bold, Condensed Medium, Condensed
   ExtraBold), 476 Ko, dont le navigateur ne tirait que la première : tout
   le texte était affiché en Medium, et les passages en gras étaient
   épaissis artificiellement par le navigateur. Les deux cuts condensés
   n'étaient atteignables par aucune règle CSS.

   Les trois cuts réellement utilisés sont désormais servis séparément en
   WOFF2, réduits aux caractères latins : 41 Ko au lieu de 476 Ko, et le
   vrai Futura Bold pour les titres. */
@font-face{font-family:"Bison";src:url("../assets/fonts/futura/bison-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Futura";src:url("../assets/fonts/futura/futura-medium.woff2") format("woff2");font-weight:400 500;font-style:normal;font-display:swap}
@font-face{font-family:"Futura";src:url("../assets/fonts/futura/futura-medium-italic.woff2") format("woff2");font-weight:400 500;font-style:italic;font-display:swap}
@font-face{font-family:"Futura";src:url("../assets/fonts/futura/futura-bold.woff2") format("woff2");font-weight:600 700;font-style:normal;font-display:swap}

:root{--font-display:"Bison",Impact,"Haettenschweiler",sans-serif;/* @kind font */--font-title:"Futura","Helvetica Neue",Arial,sans-serif;/* @kind font */--font-sans:"Futura","Helvetica Neue",Arial,sans-serif;/* @kind font */--font-condensed:"Futura","Helvetica Neue",Arial,sans-serif;/* @kind font */--font-slab:"Roboto Slab",Georgia,serif}
