/*! Fonts (owner, 30 October 2026: v3.ettfos.com's pair). SIL Open Font License 1.1, self-hosted, never loaded from a
    font host; sha256 of every file in CREDITS.md, each family's OFL text beside its files.
    Manrope 4.505: the official variable WOFF2 of github.com/googlefonts/manrope (fonts/webfonts/Manrope[wght].woff2,
      commit 468c0dbe38efa331b80bfe9448256abe27be44c3), unmodified. Copyright 2018 The Manrope Project Authors. Notice N7.
    Libre Caslon Display 1.100: Google Fonts' own WOFF2 conversion of google/fonts ofl/librecaslondisplay (its "latin"
      subset), downloaded once on 30 October 2026. Copyright 2012 The Libre Caslon Display Authors. Notice N8.
    IBM Plex Sans (Pi subset only, for the arrows the pair lacks): IBM's release file, unmodified. Copyright (c) 2017
      IBM Corp. with Reserved Font Name "Plex". Notice N6. Full notices: /third-party-notices.txt */
@font-face {
  font-family: "Manrope";
  src: url("/static/fonts/manrope/Manrope-Variable.30b83738ad.woff2") format("woff2");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}
@font-face {
  font-family: "Libre Caslon Display";
  src: url("/static/fonts/libre-caslon-display/LibreCaslonDisplay-Regular-Latin.84267e9374.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  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;
}
@font-face {
  font-family: "IBM Plex Sans";
  src: url("/static/fonts/plex-sans/IBMPlexSansVar-Roman-Pi.0273a6b041.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  unicode-range: U+2190-2199;
}
@font-face {
  font-family: "Manrope Fallback";
  src: local("Arial"), local("ArialMT"), local("Liberation Sans"), local("Arimo");
  font-style: normal;
  font-weight: 100 449;
  size-adjust: 103%;
  ascent-override: 103.5%;
  descent-override: 29.1%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Manrope Fallback";
  src: local("Arial"), local("ArialMT"), local("Liberation Sans"), local("Arimo");
  font-style: normal;
  font-weight: 450 549;
  size-adjust: 104.6%;
  ascent-override: 101.9%;
  descent-override: 28.7%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Manrope Fallback";
  src: local("Arial Bold"), local("Arial-BoldMT"), local("Liberation Sans Bold"), local("Arimo Bold");
  font-style: normal;
  font-weight: 550 900;
  size-adjust: 99.5%;
  ascent-override: 107.1%;
  descent-override: 30.2%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Libre Caslon Display Fallback";
  src: local("Times New Roman"), local("TimesNewRomanPSMT"), local("Liberation Serif"), local("Tinos");
  font-style: normal;
  font-weight: 100 900;
  size-adjust: 91.75%;
  ascent-override: 105.7%;
  descent-override: 29%;
  line-gap-override: 0%;
}
