/* ==========================================================================
   Derry atlas: self-hosted fonts (production). All IBM Plex, SIL OFL 1.1.
   10 faces, one WOFF2 file each, subset to Latin + Cyrillic.
   How to get and subset the files: fonts/README.md.
   Paths are relative to this file; in Django put the files in
   atlas/static/atlas/fonts/ and keep this file next to that folder.

   Faces actually used by the design (checked against every board):
     IBM Plex Sans Condensed  500 (map street labels), 600, 700
     IBM Plex Sans            400, 500, 600
     IBM Plex Serif           400, 400 italic, 600, 600 italic (book titles)
   Not used, so not shipped: Plex Sans italic, any 300 or 800 weight.
   ========================================================================== */

@font-face { font-family: "IBM Plex Sans Condensed"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/IBMPlexSansCondensed-Medium.93bb9be0f8cc.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans Condensed"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/IBMPlexSansCondensed-SemiBold.2a2c0c2768e0.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans Condensed"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/IBMPlexSansCondensed-Bold.8cfa002df450.woff2") format("woff2"); }

@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/IBMPlexSans-Regular.f337fec0c384.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/IBMPlexSans-Medium.670132a3ed19.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/IBMPlexSans-SemiBold.f1a360869042.woff2") format("woff2"); }

@font-face { font-family: "IBM Plex Serif"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/IBMPlexSerif-Regular.e91ec291fa87.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Serif"; font-style: italic; font-weight: 400; font-display: swap; src: url("fonts/IBMPlexSerif-Italic.82c0b2939665.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Serif"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/IBMPlexSerif-SemiBold.14353b5dedb5.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Serif"; font-style: italic; font-weight: 600; font-display: swap; src: url("fonts/IBMPlexSerif-SemiBoldItalic.3b71c258ddfc.woff2") format("woff2"); }

/* Preload only the two faces on every first screen:
   <link rel="preload" href="{% static 'atlas/fonts/IBMPlexSans-Regular.woff2' %}" as="font" type="font/woff2" crossorigin>
   <link rel="preload" href="{% static 'atlas/fonts/IBMPlexSansCondensed-SemiBold.woff2' %}" as="font" type="font/woff2" crossorigin> */
