/* Self-hosted fonts (no third-party requests): Montserrat, Newsreader and Public Sans, SIL Open Font License */
@font-face { font-family: "Montserrat"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("montserrat-latin-wght-normal.woff2") format("woff2-variations"), url("montserrat-latin-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Montserrat"; font-style: italic; font-display: swap; font-weight: 100 900; src: url("montserrat-latin-wght-italic.woff2") format("woff2-variations"), url("montserrat-latin-wght-italic.woff2") format("woff2"); }
@font-face { font-family: "Newsreader"; font-style: normal; font-display: swap; font-weight: 200 800; src: url("newsreader-latin-opsz-normal.woff2") format("woff2-variations"), url("newsreader-latin-opsz-normal.woff2") format("woff2"); }
@font-face { font-family: "Newsreader"; font-style: italic; font-display: swap; font-weight: 200 800; src: url("newsreader-latin-opsz-italic.woff2") format("woff2-variations"), url("newsreader-latin-opsz-italic.woff2") format("woff2"); }
@font-face { font-family: "Public Sans"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("public-sans-latin-wght-normal.woff2") format("woff2-variations"), url("public-sans-latin-wght-normal.woff2") format("woff2"); }
@font-face { font-family: "Public Sans"; font-style: italic; font-display: swap; font-weight: 100 900; src: url("public-sans-latin-wght-italic.woff2") format("woff2-variations"), url("public-sans-latin-wght-italic.woff2") format("woff2"); }
