/* Vetura — self-hosted web fonts.
 *
 * These are the exact files Google Fonts serves for the same four families,
 * copied verbatim and delivered from vetura-tech.com. Family names, weights,
 * styles, unicode-ranges and font-display are unchanged from the remote sheet,
 * so the rendering is identical: only the origin of the bytes differs.
 *
 * Why self-hosted: the site promises that nothing is requested from Google
 * before a visitor consents to analytics. A remote font stylesheet contacts
 * fonts.googleapis.com and fonts.gstatic.com on the first paint of every page,
 * long before the consent question is answered, which made that promise false.
 *
 * Only the subsets the site's own characters fall into are carried. A few
 * symbols (arrows, check marks, the close glyph) sit outside every subset
 * Google publishes for these families and render from the system fallback —
 * that was equally true of the remote sheet and is unchanged here.
 *
 * Anuphan and Cormorant Garamond are variable: Google serves one file per
 * style and subset, referenced by several weight declarations. IBM Plex ships
 * a separate file per weight. Both structures are preserved as upstream has
 * them, so no weight is ever rendered from a neighbouring file.
 *
 * All four families are under the SIL Open Font License 1.1, which permits
 * this redistribution. The licences ship alongside the files in assets/fonts/.
 *
 * Generated from the upstream stylesheet; do not hand-edit.
 */

/* Anuphan — latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/anuphan-variable-latin.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}

/* Anuphan — thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/anuphan-variable-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* Anuphan — latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/anuphan-variable-latin.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}

/* Anuphan — thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/anuphan-variable-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* Anuphan — latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/anuphan-variable-latin.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}

/* Anuphan — thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/anuphan-variable-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* Anuphan — latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:700;font-display:swap;src:url('assets/fonts/anuphan-variable-latin.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}

/* Anuphan — thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:700;font-display:swap;src:url('assets/fonts/anuphan-variable-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* Cormorant Garamond — latin italic */
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url('assets/fonts/cormorant-garamond-variable-italic-latin.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:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url('assets/fonts/cormorant-garamond-variable-italic-latin.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}

/* Cormorant Garamond — latin */
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/cormorant-garamond-variable-latin.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:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/cormorant-garamond-variable-latin.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:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/cormorant-garamond-variable-latin.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}

/* IBM Plex Mono — latin */
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/ibm-plex-mono-500-latin.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}

/* IBM Plex Sans Thai Looped — latin */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-400-latin.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}

/* IBM Plex Sans Thai Looped — thai */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-400-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* IBM Plex Sans Thai Looped — latin */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-500-latin.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}

/* IBM Plex Sans Thai Looped — thai */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-500-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}

/* IBM Plex Sans Thai Looped — latin */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-600-latin.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}

/* IBM Plex Sans Thai Looped — thai */
@font-face{font-family:'IBM Plex Sans Thai Looped';font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/ibm-plex-sans-thai-looped-600-thai.woff2') format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC}
