/* Generated by build.mjs. OFL-licensed fonts; licences in /assets/fonts/licenses. */
@font-face { font-family: "JR Newsreader"; src: url("/assets/fonts/Newsreader-VF.woff2?v=4edf403c75") format("woff2"); font-weight: 200 800; font-style: normal; font-display: swap; }
@font-face { font-family: "JR Newsreader"; src: url("/assets/fonts/Newsreader-Italic-VF.woff2?v=814bd06d22") format("woff2"); font-weight: 200 800; font-style: italic; font-display: swap; }
@font-face { font-family: "JR Geist Mono"; src: url("/assets/fonts/GeistMono-VF.woff2?v=072e28a08d") format("woff2"); font-weight: 100 900; font-display: swap; }
@font-face { font-family: "JR Serif HK"; src: url("/assets/fonts/SerifHK-sub.woff2?v=7c204e703d") format("woff2"); font-weight: 200 900; font-display: swap; unicode-range: U+2E80-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+3000-303F; }
@font-face { font-family: "JR Sans HK"; src: url("/assets/fonts/SansHK-sub.woff2?v=3ac4cf881a") format("woff2"); font-weight: 200 900; font-display: swap; unicode-range: U+2E80-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+3000-303F; }
@font-face { font-family: "JR Serif SC"; src: url("/assets/fonts/SerifSC-sub.woff2?v=166c4f8464") format("woff2"); font-weight: 200 900; font-display: swap; unicode-range: U+2E80-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+3000-303F; }
@font-face { font-family: "JR Sans SC"; src: url("/assets/fonts/SansSC-sub.woff2?v=f91b84c490") format("woff2"); font-weight: 100 900; font-display: swap; unicode-range: U+2E80-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+3000-303F; }
