/* Plein: resolved by unifont from the `fontshare` provider.
 * https://unifont.dev/fonts/Plein
 */

@font-face {
  font-family: "Plein preview";
  src: url("https://cdn.fontshare.com/wf/YRM3T6ZVFQ4V7FWSFXIRM7ZVUQ5RGQIW/DY3I525BO6MZGD2QT3NLKIL4YFZITQ6L/3PC4JVR7RF4NJSUTEXEP66H4CVZZEXS7.woff2") format("woff2");
  font-display: swap;
  font-weight: 300 900;
  font-style: normal;
}

@font-face {
  font-family: "Plein preview";
  src: url("https://cdn.fontshare.com/wf/UKGEYA2RDWXIHQQO4GBS6S3ELDU6SCBL/PHESKDNCU5QCDCV42VCWL3G4A3DT2HKW/AF3B3HG4K7X3K5BL76XC2HV7V2SEEJXR.woff2") format("woff2");
  font-display: swap;
  font-weight: 300 900;
  font-style: italic;
}

:root {
  --font-plein-preview: "Plein preview", "Plein preview fallback", sans-serif;
}

/* Metric-matched fallback, so text does not reflow when the real font lands. */
@font-face {
  font-family: "Plein preview fallback";
  src: local("Arial"), local("Arimo"), local("Liberation Sans"), local("DejaVu Sans"), local("Helvetica");
  size-adjust: 100%;
  ascent-override: 103%;
  descent-override: 27%;
  line-gap-override: 10%;
}
