/* ==========================================================================
   FONTS — self-hosted copies of the four families the design uses.
   Written by tools/fetch_fonts.py; do not edit by hand (run the tool again instead).
   Corinthia (script names), Gilda Display (tracked capitals), DM Serif Display (numerals) and
   Lora (body text).  All four are free under the SIL Open Font License 1.1; the licence texts
   sit beside the font files in site/assets/fonts.  Nothing here contacts any other website.
   ========================================================================== */

/* Corinthia 400 normal — Latin letters only. */
@font-face {
  font-family: "Corinthia";  /* The name the site's CSS asks for. */
  font-style: normal;        /* Upright or italic. */
  font-weight: 400;          /* Numeric weight of this file. */
  font-display: swap;        /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/corinthia-400-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}

/* Corinthia 700 normal — Latin letters only. */
@font-face {
  font-family: "Corinthia";  /* The name the site's CSS asks for. */
  font-style: normal;        /* Upright or italic. */
  font-weight: 700;          /* Numeric weight of this file. */
  font-display: swap;        /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/corinthia-700-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}

/* Gilda Display 400 normal — Latin letters only. */
@font-face {
  font-family: "Gilda Display";  /* The name the site's CSS asks for. */
  font-style: normal;            /* Upright or italic. */
  font-weight: 400;              /* Numeric weight of this file. */
  font-display: swap;            /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/gilda-display-400-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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 400 normal — Latin letters only. */
@font-face {
  font-family: "DM Serif Display";  /* The name the site's CSS asks for. */
  font-style: normal;               /* Upright or italic. */
  font-weight: 400;                 /* Numeric weight of this file. */
  font-display: swap;               /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/dm-serif-display-400-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}

/* Lora 400 normal — Latin letters only. */
@font-face {
  font-family: "Lora";  /* The name the site's CSS asks for. */
  font-style: normal;   /* Upright or italic. */
  font-weight: 400;     /* Numeric weight of this file. */
  font-display: swap;   /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/lora-400-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}

/* Lora 500 normal — Latin letters only. */
@font-face {
  font-family: "Lora";  /* The name the site's CSS asks for. */
  font-style: normal;   /* Upright or italic. */
  font-weight: 500;     /* Numeric weight of this file. */
  font-display: swap;   /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/lora-500-normal.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}

/* Lora 400 italic — Latin letters only. */
@font-face {
  font-family: "Lora";  /* The name the site's CSS asks for. */
  font-style: italic;   /* Upright or italic. */
  font-weight: 400;     /* Numeric weight of this file. */
  font-display: swap;   /* Show fallback text at once; swap when the font arrives. */
  /* The local copy of the font, relative to this stylesheet. */
  src: url("../assets/fonts/lora-400-italic.woff2") format("woff2");
  /* The characters this file covers; the browser downloads it only when the page uses one of them. */
  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;
}
