/* Human Sky AI5.455 — Cyrillic in display text uses Source Serif 4 (OFL, opsz 12–60, wght 300–400) under the Newsreader family, so Russian headings match the English design instead of a random system serif. AI5.450 — self-hosted fonts (SIL Open Font License 1.1; Newsreader, Instrument Sans, IBM Plex Mono via Fontsource). Newsreader limited to wght 300–400 (the weights previously requested from Google). Replaces the render-blocking Google Fonts stylesheet; no third-party requests. */
@font-face{font-family:'Newsreader';font-style:normal;font-display:swap;font-weight:300 400;src:url(../h-93b0e226830e8064c127383ec875e33223074ff69fbf2ba0a560de73c2b1087c/newsreader-latin-ext-opsz-w300-400.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Newsreader';font-style:normal;font-display:swap;font-weight:300 400;src:url(../h-97acd8dcf95fb22140331dbcec6488fd86f61f5bfbd103e718aecec7f69ac0ca/newsreader-latin-opsz-w300-400.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Instrument Sans';font-style:normal;font-display:swap;font-weight:400 700;src:url(../h-c4fcfea41f2c1cfeea9211fa43679845454a1d0e0d7e95e069c7e73c4ae302d2/instrument-sans-latin-ext-wght-normal.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Instrument Sans';font-style:normal;font-display:swap;font-weight:400 700;src:url(../h-2ee17598a98d8a59e4df8152d015bec9ab8e4d5672cc0ab42bef806b568e3971/instrument-sans-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:400;src:url(../h-f8c22ec1804bd6966b70f43ac7c327025645b4c09597117fca2a5a6c750106fe/ibm-plex-mono-cyrillic-ext-400-normal.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:400;src:url(../h-7635422bd10ddbbcb0e0caa1154b928298f5c8319b8c00b30978d4395f4783ce/ibm-plex-mono-cyrillic-400-normal.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:400;src:url(../h-6bc0f226a5b7884a8170e3f62c63d7675609d4631bdc5931b5cdab81821f00eb/ibm-plex-mono-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:400;src:url(../h-08949f728dc52d528e69b1667d15c89a5686a4ee9a296ff90983985f99c380f7/ibm-plex-mono-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

@font-face{font-family:'Newsreader';font-style:normal;font-display:swap;font-weight:300 400;src:url(../h-08dc07cdcdb98af6091d2b3d0dbe32444f53a2c006149c6e13e1994391c23712/source-serif-4-cyrillic-opsz-w300-400.woff2) format('woff2-variations');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}

/* AI5.509: Cyrillic for the interface sans (Instrument Sans has no Cyrillic) — Onest, SIL OFL 1.1 */
@font-face{font-family:'Instrument Sans';font-style:normal;font-display:swap;font-weight:400 700;src:url(../h-268f03691b3d06e57abcf20f9277e314ea8784298983aab5b40c1b91965027e1/onest-cyrillic-ext-wght-normal.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Instrument Sans';font-style:normal;font-display:swap;font-weight:400 700;src:url(../h-68e5e01d6265bd68967746d4f5a9d18d0e6cbb5d15583c7082d6384ab1229b27/onest-cyrillic-wght-normal.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
