/* Metric-compatible final fallbacks for the PDF core fonts. Keep native
   practice font choices ahead of these; never depend on an OS generic face. */
@font-face { font-family: "Pass Sans"; src: url("/fonts/material-pass/arimo-400-normal.woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Pass Sans"; src: url("/fonts/material-pass/arimo-700-normal.woff2"); font-weight: 600 900; font-display: swap; }
@font-face { font-family: "Pass Sans"; src: url("/fonts/material-pass/arimo-400-italic.woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Pass Sans"; src: url("/fonts/material-pass/arimo-700-italic.woff2"); font-weight: 600 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Pass Serif"; src: url("/fonts/material-pass/tinos-400-normal.woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Pass Serif"; src: url("/fonts/material-pass/tinos-700-normal.woff2"); font-weight: 600 900; font-display: swap; }
@font-face { font-family: "Pass Serif"; src: url("/fonts/material-pass/tinos-400-italic.woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Pass Serif"; src: url("/fonts/material-pass/tinos-700-italic.woff2"); font-weight: 600 900; font-style: italic; font-display: swap; }
@font-face {
  font-family: "DM Sans";
  src: url("/fonts/material-pass/dm-sans-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "DM Sans";
  src: url("/fonts/material-pass/dm-sans-semibold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "DM Sans";
  src: url("/fonts/material-pass/dm-sans-bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
}
@font-face {
  font-family: "Lora";
  src: url("/fonts/material-pass/lora-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Lora";
  src: url("/fonts/material-pass/lora-medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Lora";
  src: url("/fonts/material-pass/lora-bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Libre Baskerville";
  src: url("/fonts/material-pass/libre-baskerville-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Libre Baskerville";
  src: url("/fonts/material-pass/libre-baskerville-bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
