/* Zero v1 type. Three open-licensed variable families, bundled so no surface
   depends on a CDN. Roles per control/design-systems/zero-v1/tokens.json:
   Newsreader = felt (display), Hanken Grotesk = legible (body), Geist Mono =
   instrument (mono). Licences sit beside the files (OFL-*.txt). */
@font-face { font-family: "Newsreader"; font-style: normal; font-weight: 200 800; font-display: swap; src: url("/fonts/Newsreader-Variable.ttf") format("truetype-variations"), url("/fonts/Newsreader-Variable.ttf") format("truetype"); }
@font-face { font-family: "Newsreader"; font-style: italic; font-weight: 200 800; font-display: swap; src: url("/fonts/Newsreader-Italic-Variable.ttf") format("truetype-variations"), url("/fonts/Newsreader-Italic-Variable.ttf") format("truetype"); }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/fonts/HankenGrotesk-Variable.ttf") format("truetype-variations"), url("/fonts/HankenGrotesk-Variable.ttf") format("truetype"); }
@font-face { font-family: "Hanken Grotesk"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/fonts/HankenGrotesk-Italic-Variable.ttf") format("truetype-variations"), url("/fonts/HankenGrotesk-Italic-Variable.ttf") format("truetype"); }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/fonts/GeistMono-Variable.ttf") format("truetype-variations"), url("/fonts/GeistMono-Variable.ttf") format("truetype"); }
