/* Faces dos quatro capítulos. Arquivos locais: o deck abre sem internet. */
@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:300 700;
  font-display:swap; src:url(../fonts/web/cormorant-garamond-400.woff2) format("woff2"); }
@font-face { font-family:"Cormorant Garamond"; font-style:italic; font-weight:300 700;
  font-display:swap; src:url(../fonts/web/cormorant-garamond-400i.woff2) format("woff2"); }

@font-face { font-family:"Lora"; font-style:normal; font-weight:400 700;
  font-display:swap; src:url(../fonts/web/lora-400.woff2) format("woff2"); }
@font-face { font-family:"Lora"; font-style:italic; font-weight:400 700;
  font-display:swap; src:url(../fonts/web/lora-400i.woff2) format("woff2"); }

@font-face { font-family:"Zilla Slab"; font-style:normal; font-weight:400;
  font-display:swap; src:url(../fonts/web/zilla-slab-400.woff2) format("woff2"); }
@font-face { font-family:"Zilla Slab"; font-style:normal; font-weight:600;
  font-display:swap; src:url(../fonts/web/zilla-slab-600.woff2) format("woff2"); }
@font-face { font-family:"Zilla Slab"; font-style:italic; font-weight:400;
  font-display:swap; src:url(../fonts/web/zilla-slab-400i.woff2) format("woff2"); }

@font-face { font-family:"IBM Plex Sans"; font-style:normal; font-weight:400 700;
  font-display:swap; src:url(../fonts/web/ibm-plex-sans-400.woff2) format("woff2"); }
@font-face { font-family:"IBM Plex Sans"; font-style:italic; font-weight:400 700;
  font-display:swap; src:url(../fonts/web/ibm-plex-sans-400i.woff2) format("woff2"); }

/* famílias base, também locais: o deck não depende de fonte instalada */
@font-face { font-family:"Spectral"; font-style:normal; font-weight:300;
  font-display:swap; src:url(../fonts/web/spectral-light.woff2) format("woff2"); }
@font-face { font-family:"Spectral"; font-style:normal; font-weight:400;
  font-display:swap; src:url(../fonts/web/spectral-regular.woff2) format("woff2"); }
@font-face { font-family:"Spectral"; font-style:normal; font-weight:500;
  font-display:swap; src:url(../fonts/web/spectral-medium.woff2) format("woff2"); }
@font-face { font-family:"Spectral"; font-style:normal; font-weight:600;
  font-display:swap; src:url(../fonts/web/spectral-semibold.woff2) format("woff2"); }
@font-face { font-family:"Spectral"; font-style:italic; font-weight:400;
  font-display:swap; src:url(../fonts/web/spectral-italic.woff2) format("woff2"); }
@font-face { font-family:"Spectral"; font-style:italic; font-weight:500;
  font-display:swap; src:url(../fonts/web/spectral-mediumitalic.woff2) format("woff2"); }
@font-face { font-family:"Crimson Pro"; font-style:normal; font-weight:200 900;
  font-display:swap; src:url(../fonts/web/crimsonpro.woff2) format("woff2"); }
@font-face { font-family:"Crimson Pro"; font-style:italic; font-weight:200 900;
  font-display:swap; src:url(../fonts/web/crimsonpro-italic.woff2) format("woff2"); }
@font-face { font-family:"IBM Plex Mono"; font-style:normal; font-weight:400;
  font-display:swap; src:url(../fonts/web/ibmplexmono-regular.woff2) format("woff2"); }
@font-face { font-family:"IBM Plex Mono"; font-style:normal; font-weight:500;
  font-display:swap; src:url(../fonts/web/ibmplexmono-medium.woff2) format("woff2"); }
@font-face { font-family:"IBM Plex Mono"; font-style:normal; font-weight:600;
  font-display:swap; src:url(../fonts/web/ibmplexmono-semibold.woff2) format("woff2"); }
