/* Jigmo Webfonts — chunked woff2 for CJK ideograph display
 * Generated by build.py — do not edit manually.
 * Font: Jigmo TC (T -> G -> original Jigmo)  generated by build_jigmo_variants.py
 * Chunk size: 256 codepoints (U+xx00–U+xxFF per file)
 */

/* Source Serif 4 — self-hosted (OFL-1.1), fetched from Google Fonts API */

/* cyrillic-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-01.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-02.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-03.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-04.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-05.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;
}
/* latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-06.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-07.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-08.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-09.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-10.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-11.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;
}
/* latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-12.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-07.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-08.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-09.woff2') format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-10.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-11.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;
}
/* latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local('Source Serif 4'), url('fonts/ss4-12.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;
}
/* Source Han Serif TC — self-hosted (OFL-1.1), common CJK blocks only */

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-003000.woff2') format('woff2');
  unicode-range: U+3000-30FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-004e00.woff2') format('woff2');
  unicode-range: U+4E00-4EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-004f00.woff2') format('woff2');
  unicode-range: U+4F00-4FFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005000.woff2') format('woff2');
  unicode-range: U+5000-50FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005100.woff2') format('woff2');
  unicode-range: U+5100-51FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005200.woff2') format('woff2');
  unicode-range: U+5200-52FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005300.woff2') format('woff2');
  unicode-range: U+5300-53FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005400.woff2') format('woff2');
  unicode-range: U+5400-54FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005500.woff2') format('woff2');
  unicode-range: U+5500-55FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005600.woff2') format('woff2');
  unicode-range: U+5600-56FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005700.woff2') format('woff2');
  unicode-range: U+5700-57FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005800.woff2') format('woff2');
  unicode-range: U+5800-58FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005900.woff2') format('woff2');
  unicode-range: U+5900-59FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005a00.woff2') format('woff2');
  unicode-range: U+5A00-5AFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005b00.woff2') format('woff2');
  unicode-range: U+5B00-5BFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005c00.woff2') format('woff2');
  unicode-range: U+5C00-5CFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005d00.woff2') format('woff2');
  unicode-range: U+5D00-5DFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005e00.woff2') format('woff2');
  unicode-range: U+5E00-5EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-005f00.woff2') format('woff2');
  unicode-range: U+5F00-5FFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006000.woff2') format('woff2');
  unicode-range: U+6000-60FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006100.woff2') format('woff2');
  unicode-range: U+6100-61FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006200.woff2') format('woff2');
  unicode-range: U+6200-62FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006300.woff2') format('woff2');
  unicode-range: U+6300-63FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006400.woff2') format('woff2');
  unicode-range: U+6400-64FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006500.woff2') format('woff2');
  unicode-range: U+6500-65FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006600.woff2') format('woff2');
  unicode-range: U+6600-66FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006700.woff2') format('woff2');
  unicode-range: U+6700-67FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006800.woff2') format('woff2');
  unicode-range: U+6800-68FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006900.woff2') format('woff2');
  unicode-range: U+6900-69FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006a00.woff2') format('woff2');
  unicode-range: U+6A00-6AFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006b00.woff2') format('woff2');
  unicode-range: U+6B00-6BFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006c00.woff2') format('woff2');
  unicode-range: U+6C00-6CFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006d00.woff2') format('woff2');
  unicode-range: U+6D00-6DFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006e00.woff2') format('woff2');
  unicode-range: U+6E00-6EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-006f00.woff2') format('woff2');
  unicode-range: U+6F00-6FFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007000.woff2') format('woff2');
  unicode-range: U+7000-70FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007100.woff2') format('woff2');
  unicode-range: U+7100-71FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007200.woff2') format('woff2');
  unicode-range: U+7200-72FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007300.woff2') format('woff2');
  unicode-range: U+7300-73FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007400.woff2') format('woff2');
  unicode-range: U+7400-74FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007500.woff2') format('woff2');
  unicode-range: U+7500-75FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007600.woff2') format('woff2');
  unicode-range: U+7600-76FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007700.woff2') format('woff2');
  unicode-range: U+7700-77FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007800.woff2') format('woff2');
  unicode-range: U+7800-78FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007900.woff2') format('woff2');
  unicode-range: U+7900-79FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007a00.woff2') format('woff2');
  unicode-range: U+7A00-7AFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007b00.woff2') format('woff2');
  unicode-range: U+7B00-7BFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007c00.woff2') format('woff2');
  unicode-range: U+7C00-7CFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007d00.woff2') format('woff2');
  unicode-range: U+7D00-7DFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007e00.woff2') format('woff2');
  unicode-range: U+7E00-7EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-007f00.woff2') format('woff2');
  unicode-range: U+7F00-7FFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008000.woff2') format('woff2');
  unicode-range: U+8000-80FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008100.woff2') format('woff2');
  unicode-range: U+8100-81FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008200.woff2') format('woff2');
  unicode-range: U+8200-82FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008300.woff2') format('woff2');
  unicode-range: U+8300-83FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008400.woff2') format('woff2');
  unicode-range: U+8400-84FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008500.woff2') format('woff2');
  unicode-range: U+8500-85FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008600.woff2') format('woff2');
  unicode-range: U+8600-86FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008700.woff2') format('woff2');
  unicode-range: U+8700-87FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008800.woff2') format('woff2');
  unicode-range: U+8800-88FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008900.woff2') format('woff2');
  unicode-range: U+8900-89FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008a00.woff2') format('woff2');
  unicode-range: U+8A00-8AFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008b00.woff2') format('woff2');
  unicode-range: U+8B00-8BFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008c00.woff2') format('woff2');
  unicode-range: U+8C00-8CFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008d00.woff2') format('woff2');
  unicode-range: U+8D00-8DFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008e00.woff2') format('woff2');
  unicode-range: U+8E00-8EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-008f00.woff2') format('woff2');
  unicode-range: U+8F00-8FFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009000.woff2') format('woff2');
  unicode-range: U+9000-90FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009100.woff2') format('woff2');
  unicode-range: U+9100-91FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009200.woff2') format('woff2');
  unicode-range: U+9200-92FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009300.woff2') format('woff2');
  unicode-range: U+9300-93FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009400.woff2') format('woff2');
  unicode-range: U+9400-94FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009500.woff2') format('woff2');
  unicode-range: U+9500-95FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009600.woff2') format('woff2');
  unicode-range: U+9600-96FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009700.woff2') format('woff2');
  unicode-range: U+9700-97FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009800.woff2') format('woff2');
  unicode-range: U+9800-98FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009900.woff2') format('woff2');
  unicode-range: U+9900-99FF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009a00.woff2') format('woff2');
  unicode-range: U+9A00-9AFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009b00.woff2') format('woff2');
  unicode-range: U+9B00-9BFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009c00.woff2') format('woff2');
  unicode-range: U+9C00-9CFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009d00.woff2') format('woff2');
  unicode-range: U+9D00-9DFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009e00.woff2') format('woff2');
  unicode-range: U+9E00-9EFF;
}

@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Source Han Serif TC'), local('Source Han Serif'), url('fonts/sht-009f00.woff2') format('woff2');
  unicode-range: U+9F00-9FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-000000.woff2') format('woff2');
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-001100.woff2') format('woff2');
  unicode-range: U+1100-11FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-002e00.woff2') format('woff2');
  unicode-range: U+2E00-2EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-002f00.woff2') format('woff2');
  unicode-range: U+2F00-2FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003000.woff2') format('woff2');
  unicode-range: U+3000-30FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003100.woff2') format('woff2');
  unicode-range: U+3100-31FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003200.woff2') format('woff2');
  unicode-range: U+3200-32FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003300.woff2') format('woff2');
  unicode-range: U+3300-33FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003400.woff2') format('woff2');
  unicode-range: U+3400-34FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003500.woff2') format('woff2');
  unicode-range: U+3500-35FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003600.woff2') format('woff2');
  unicode-range: U+3600-36FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003700.woff2') format('woff2');
  unicode-range: U+3700-37FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003800.woff2') format('woff2');
  unicode-range: U+3800-38FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003900.woff2') format('woff2');
  unicode-range: U+3900-39FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003a00.woff2') format('woff2');
  unicode-range: U+3A00-3AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003b00.woff2') format('woff2');
  unicode-range: U+3B00-3BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003c00.woff2') format('woff2');
  unicode-range: U+3C00-3CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003d00.woff2') format('woff2');
  unicode-range: U+3D00-3DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003e00.woff2') format('woff2');
  unicode-range: U+3E00-3EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-003f00.woff2') format('woff2');
  unicode-range: U+3F00-3FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004000.woff2') format('woff2');
  unicode-range: U+4000-40FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004100.woff2') format('woff2');
  unicode-range: U+4100-41FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004200.woff2') format('woff2');
  unicode-range: U+4200-42FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004300.woff2') format('woff2');
  unicode-range: U+4300-43FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004400.woff2') format('woff2');
  unicode-range: U+4400-44FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004500.woff2') format('woff2');
  unicode-range: U+4500-45FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004600.woff2') format('woff2');
  unicode-range: U+4600-46FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004700.woff2') format('woff2');
  unicode-range: U+4700-47FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004800.woff2') format('woff2');
  unicode-range: U+4800-48FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004900.woff2') format('woff2');
  unicode-range: U+4900-49FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004a00.woff2') format('woff2');
  unicode-range: U+4A00-4AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004b00.woff2') format('woff2');
  unicode-range: U+4B00-4BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004c00.woff2') format('woff2');
  unicode-range: U+4C00-4CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004d00.woff2') format('woff2');
  unicode-range: U+4D00-4DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004e00.woff2') format('woff2');
  unicode-range: U+4E00-4EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-004f00.woff2') format('woff2');
  unicode-range: U+4F00-4FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005000.woff2') format('woff2');
  unicode-range: U+5000-50FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005100.woff2') format('woff2');
  unicode-range: U+5100-51FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005200.woff2') format('woff2');
  unicode-range: U+5200-52FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005300.woff2') format('woff2');
  unicode-range: U+5300-53FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005400.woff2') format('woff2');
  unicode-range: U+5400-54FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005500.woff2') format('woff2');
  unicode-range: U+5500-55FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005600.woff2') format('woff2');
  unicode-range: U+5600-56FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005700.woff2') format('woff2');
  unicode-range: U+5700-57FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005800.woff2') format('woff2');
  unicode-range: U+5800-58FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005900.woff2') format('woff2');
  unicode-range: U+5900-59FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005a00.woff2') format('woff2');
  unicode-range: U+5A00-5AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005b00.woff2') format('woff2');
  unicode-range: U+5B00-5BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005c00.woff2') format('woff2');
  unicode-range: U+5C00-5CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005d00.woff2') format('woff2');
  unicode-range: U+5D00-5DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005e00.woff2') format('woff2');
  unicode-range: U+5E00-5EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-005f00.woff2') format('woff2');
  unicode-range: U+5F00-5FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006000.woff2') format('woff2');
  unicode-range: U+6000-60FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006100.woff2') format('woff2');
  unicode-range: U+6100-61FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006200.woff2') format('woff2');
  unicode-range: U+6200-62FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006300.woff2') format('woff2');
  unicode-range: U+6300-63FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006400.woff2') format('woff2');
  unicode-range: U+6400-64FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006500.woff2') format('woff2');
  unicode-range: U+6500-65FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006600.woff2') format('woff2');
  unicode-range: U+6600-66FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006700.woff2') format('woff2');
  unicode-range: U+6700-67FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006800.woff2') format('woff2');
  unicode-range: U+6800-68FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006900.woff2') format('woff2');
  unicode-range: U+6900-69FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006a00.woff2') format('woff2');
  unicode-range: U+6A00-6AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006b00.woff2') format('woff2');
  unicode-range: U+6B00-6BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006c00.woff2') format('woff2');
  unicode-range: U+6C00-6CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006d00.woff2') format('woff2');
  unicode-range: U+6D00-6DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006e00.woff2') format('woff2');
  unicode-range: U+6E00-6EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-006f00.woff2') format('woff2');
  unicode-range: U+6F00-6FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007000.woff2') format('woff2');
  unicode-range: U+7000-70FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007100.woff2') format('woff2');
  unicode-range: U+7100-71FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007200.woff2') format('woff2');
  unicode-range: U+7200-72FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007300.woff2') format('woff2');
  unicode-range: U+7300-73FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007400.woff2') format('woff2');
  unicode-range: U+7400-74FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007500.woff2') format('woff2');
  unicode-range: U+7500-75FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007600.woff2') format('woff2');
  unicode-range: U+7600-76FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007700.woff2') format('woff2');
  unicode-range: U+7700-77FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007800.woff2') format('woff2');
  unicode-range: U+7800-78FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007900.woff2') format('woff2');
  unicode-range: U+7900-79FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007a00.woff2') format('woff2');
  unicode-range: U+7A00-7AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007b00.woff2') format('woff2');
  unicode-range: U+7B00-7BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007c00.woff2') format('woff2');
  unicode-range: U+7C00-7CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007d00.woff2') format('woff2');
  unicode-range: U+7D00-7DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007e00.woff2') format('woff2');
  unicode-range: U+7E00-7EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-007f00.woff2') format('woff2');
  unicode-range: U+7F00-7FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008000.woff2') format('woff2');
  unicode-range: U+8000-80FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008100.woff2') format('woff2');
  unicode-range: U+8100-81FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008200.woff2') format('woff2');
  unicode-range: U+8200-82FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008300.woff2') format('woff2');
  unicode-range: U+8300-83FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008400.woff2') format('woff2');
  unicode-range: U+8400-84FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008500.woff2') format('woff2');
  unicode-range: U+8500-85FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008600.woff2') format('woff2');
  unicode-range: U+8600-86FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008700.woff2') format('woff2');
  unicode-range: U+8700-87FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008800.woff2') format('woff2');
  unicode-range: U+8800-88FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008900.woff2') format('woff2');
  unicode-range: U+8900-89FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008a00.woff2') format('woff2');
  unicode-range: U+8A00-8AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008b00.woff2') format('woff2');
  unicode-range: U+8B00-8BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008c00.woff2') format('woff2');
  unicode-range: U+8C00-8CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008d00.woff2') format('woff2');
  unicode-range: U+8D00-8DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008e00.woff2') format('woff2');
  unicode-range: U+8E00-8EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-008f00.woff2') format('woff2');
  unicode-range: U+8F00-8FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009000.woff2') format('woff2');
  unicode-range: U+9000-90FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009100.woff2') format('woff2');
  unicode-range: U+9100-91FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009200.woff2') format('woff2');
  unicode-range: U+9200-92FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009300.woff2') format('woff2');
  unicode-range: U+9300-93FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009400.woff2') format('woff2');
  unicode-range: U+9400-94FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009500.woff2') format('woff2');
  unicode-range: U+9500-95FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009600.woff2') format('woff2');
  unicode-range: U+9600-96FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009700.woff2') format('woff2');
  unicode-range: U+9700-97FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009800.woff2') format('woff2');
  unicode-range: U+9800-98FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009900.woff2') format('woff2');
  unicode-range: U+9900-99FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009a00.woff2') format('woff2');
  unicode-range: U+9A00-9AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009b00.woff2') format('woff2');
  unicode-range: U+9B00-9BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009c00.woff2') format('woff2');
  unicode-range: U+9C00-9CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009d00.woff2') format('woff2');
  unicode-range: U+9D00-9DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009e00.woff2') format('woff2');
  unicode-range: U+9E00-9EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-009f00.woff2') format('woff2');
  unicode-range: U+9F00-9FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00a900.woff2') format('woff2');
  unicode-range: U+A900-A9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ac00.woff2') format('woff2');
  unicode-range: U+AC00-ACFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ad00.woff2') format('woff2');
  unicode-range: U+AD00-ADFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ae00.woff2') format('woff2');
  unicode-range: U+AE00-AEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00af00.woff2') format('woff2');
  unicode-range: U+AF00-AFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b000.woff2') format('woff2');
  unicode-range: U+B000-B0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b100.woff2') format('woff2');
  unicode-range: U+B100-B1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b200.woff2') format('woff2');
  unicode-range: U+B200-B2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b300.woff2') format('woff2');
  unicode-range: U+B300-B3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b400.woff2') format('woff2');
  unicode-range: U+B400-B4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b500.woff2') format('woff2');
  unicode-range: U+B500-B5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b600.woff2') format('woff2');
  unicode-range: U+B600-B6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b700.woff2') format('woff2');
  unicode-range: U+B700-B7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b800.woff2') format('woff2');
  unicode-range: U+B800-B8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00b900.woff2') format('woff2');
  unicode-range: U+B900-B9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ba00.woff2') format('woff2');
  unicode-range: U+BA00-BAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00bb00.woff2') format('woff2');
  unicode-range: U+BB00-BBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00bc00.woff2') format('woff2');
  unicode-range: U+BC00-BCFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00bd00.woff2') format('woff2');
  unicode-range: U+BD00-BDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00be00.woff2') format('woff2');
  unicode-range: U+BE00-BEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00bf00.woff2') format('woff2');
  unicode-range: U+BF00-BFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c000.woff2') format('woff2');
  unicode-range: U+C000-C0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c100.woff2') format('woff2');
  unicode-range: U+C100-C1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c200.woff2') format('woff2');
  unicode-range: U+C200-C2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c300.woff2') format('woff2');
  unicode-range: U+C300-C3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c400.woff2') format('woff2');
  unicode-range: U+C400-C4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c500.woff2') format('woff2');
  unicode-range: U+C500-C5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c600.woff2') format('woff2');
  unicode-range: U+C600-C6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c700.woff2') format('woff2');
  unicode-range: U+C700-C7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c800.woff2') format('woff2');
  unicode-range: U+C800-C8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00c900.woff2') format('woff2');
  unicode-range: U+C900-C9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ca00.woff2') format('woff2');
  unicode-range: U+CA00-CAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00cb00.woff2') format('woff2');
  unicode-range: U+CB00-CBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00cc00.woff2') format('woff2');
  unicode-range: U+CC00-CCFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00cd00.woff2') format('woff2');
  unicode-range: U+CD00-CDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ce00.woff2') format('woff2');
  unicode-range: U+CE00-CEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00cf00.woff2') format('woff2');
  unicode-range: U+CF00-CFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d000.woff2') format('woff2');
  unicode-range: U+D000-D0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d100.woff2') format('woff2');
  unicode-range: U+D100-D1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d200.woff2') format('woff2');
  unicode-range: U+D200-D2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d300.woff2') format('woff2');
  unicode-range: U+D300-D3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d400.woff2') format('woff2');
  unicode-range: U+D400-D4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d500.woff2') format('woff2');
  unicode-range: U+D500-D5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d600.woff2') format('woff2');
  unicode-range: U+D600-D6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00d700.woff2') format('woff2');
  unicode-range: U+D700-D7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00f900.woff2') format('woff2');
  unicode-range: U+F900-F9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00fa00.woff2') format('woff2');
  unicode-range: U+FA00-FAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00fe00.woff2') format('woff2');
  unicode-range: U+FE00-FEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-00ff00.woff2') format('woff2');
  unicode-range: U+FF00-FFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-016f00.woff2') format('woff2');
  unicode-range: U+16F00-16FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01af00.woff2') format('woff2');
  unicode-range: U+1AF00-1AFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01b000.woff2') format('woff2');
  unicode-range: U+1B000-1B0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01b100.woff2') format('woff2');
  unicode-range: U+1B100-1B1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01d300.woff2') format('woff2');
  unicode-range: U+1D300-1D3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01f000.woff2') format('woff2');
  unicode-range: U+1F000-1F0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01f200.woff2') format('woff2');
  unicode-range: U+1F200-1F2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-01fa00.woff2') format('woff2');
  unicode-range: U+1FA00-1FAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020000.woff2') format('woff2');
  unicode-range: U+20000-200FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100000.woff2') format('woff2');
  unicode-range: U+100000-1000FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100100.woff2') format('woff2');
  unicode-range: U+100100-1001FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100200.woff2') format('woff2');
  unicode-range: U+100200-1002FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100300.woff2') format('woff2');
  unicode-range: U+100300-1003FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100400.woff2') format('woff2');
  unicode-range: U+100400-1004FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100500.woff2') format('woff2');
  unicode-range: U+100500-1005FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100600.woff2') format('woff2');
  unicode-range: U+100600-1006FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100700.woff2') format('woff2');
  unicode-range: U+100700-1007FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100800.woff2') format('woff2');
  unicode-range: U+100800-1008FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100900.woff2') format('woff2');
  unicode-range: U+100900-1009FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100a00.woff2') format('woff2');
  unicode-range: U+100A00-100AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100b00.woff2') format('woff2');
  unicode-range: U+100B00-100BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100c00.woff2') format('woff2');
  unicode-range: U+100C00-100CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100d00.woff2') format('woff2');
  unicode-range: U+100D00-100DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100e00.woff2') format('woff2');
  unicode-range: U+100E00-100EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-100f00.woff2') format('woff2');
  unicode-range: U+100F00-100FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101000.woff2') format('woff2');
  unicode-range: U+101000-1010FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101100.woff2') format('woff2');
  unicode-range: U+101100-1011FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101200.woff2') format('woff2');
  unicode-range: U+101200-1012FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101300.woff2') format('woff2');
  unicode-range: U+101300-1013FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101400.woff2') format('woff2');
  unicode-range: U+101400-1014FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101500.woff2') format('woff2');
  unicode-range: U+101500-1015FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101600.woff2') format('woff2');
  unicode-range: U+101600-1016FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101700.woff2') format('woff2');
  unicode-range: U+101700-1017FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101800.woff2') format('woff2');
  unicode-range: U+101800-1018FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101900.woff2') format('woff2');
  unicode-range: U+101900-1019FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101a00.woff2') format('woff2');
  unicode-range: U+101A00-101AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101b00.woff2') format('woff2');
  unicode-range: U+101B00-101BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101c00.woff2') format('woff2');
  unicode-range: U+101C00-101CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101d00.woff2') format('woff2');
  unicode-range: U+101D00-101DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101e00.woff2') format('woff2');
  unicode-range: U+101E00-101EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-101f00.woff2') format('woff2');
  unicode-range: U+101F00-101FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-102000.woff2') format('woff2');
  unicode-range: U+102000-1020FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-102100.woff2') format('woff2');
  unicode-range: U+102100-1021FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-102200.woff2') format('woff2');
  unicode-range: U+102200-1022FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-102300.woff2') format('woff2');
  unicode-range: U+102300-1023FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-102400.woff2') format('woff2');
  unicode-range: U+102400-1024FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020100.woff2') format('woff2');
  unicode-range: U+20100-201FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020200.woff2') format('woff2');
  unicode-range: U+20200-202FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020300.woff2') format('woff2');
  unicode-range: U+20300-203FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020400.woff2') format('woff2');
  unicode-range: U+20400-204FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020500.woff2') format('woff2');
  unicode-range: U+20500-205FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020600.woff2') format('woff2');
  unicode-range: U+20600-206FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020700.woff2') format('woff2');
  unicode-range: U+20700-207FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020800.woff2') format('woff2');
  unicode-range: U+20800-208FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020900.woff2') format('woff2');
  unicode-range: U+20900-209FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020a00.woff2') format('woff2');
  unicode-range: U+20A00-20AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020b00.woff2') format('woff2');
  unicode-range: U+20B00-20BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020c00.woff2') format('woff2');
  unicode-range: U+20C00-20CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020d00.woff2') format('woff2');
  unicode-range: U+20D00-20DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020e00.woff2') format('woff2');
  unicode-range: U+20E00-20EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-020f00.woff2') format('woff2');
  unicode-range: U+20F00-20FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021000.woff2') format('woff2');
  unicode-range: U+21000-210FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021100.woff2') format('woff2');
  unicode-range: U+21100-211FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021200.woff2') format('woff2');
  unicode-range: U+21200-212FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021300.woff2') format('woff2');
  unicode-range: U+21300-213FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021400.woff2') format('woff2');
  unicode-range: U+21400-214FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021500.woff2') format('woff2');
  unicode-range: U+21500-215FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021600.woff2') format('woff2');
  unicode-range: U+21600-216FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021700.woff2') format('woff2');
  unicode-range: U+21700-217FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021800.woff2') format('woff2');
  unicode-range: U+21800-218FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021900.woff2') format('woff2');
  unicode-range: U+21900-219FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021a00.woff2') format('woff2');
  unicode-range: U+21A00-21AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021b00.woff2') format('woff2');
  unicode-range: U+21B00-21BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021c00.woff2') format('woff2');
  unicode-range: U+21C00-21CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021d00.woff2') format('woff2');
  unicode-range: U+21D00-21DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021e00.woff2') format('woff2');
  unicode-range: U+21E00-21EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-021f00.woff2') format('woff2');
  unicode-range: U+21F00-21FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022000.woff2') format('woff2');
  unicode-range: U+22000-220FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022100.woff2') format('woff2');
  unicode-range: U+22100-221FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022200.woff2') format('woff2');
  unicode-range: U+22200-222FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022300.woff2') format('woff2');
  unicode-range: U+22300-223FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022400.woff2') format('woff2');
  unicode-range: U+22400-224FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022500.woff2') format('woff2');
  unicode-range: U+22500-225FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022600.woff2') format('woff2');
  unicode-range: U+22600-226FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022700.woff2') format('woff2');
  unicode-range: U+22700-227FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022800.woff2') format('woff2');
  unicode-range: U+22800-228FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022900.woff2') format('woff2');
  unicode-range: U+22900-229FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022a00.woff2') format('woff2');
  unicode-range: U+22A00-22AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022b00.woff2') format('woff2');
  unicode-range: U+22B00-22BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022c00.woff2') format('woff2');
  unicode-range: U+22C00-22CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022d00.woff2') format('woff2');
  unicode-range: U+22D00-22DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022e00.woff2') format('woff2');
  unicode-range: U+22E00-22EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-022f00.woff2') format('woff2');
  unicode-range: U+22F00-22FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023000.woff2') format('woff2');
  unicode-range: U+23000-230FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023100.woff2') format('woff2');
  unicode-range: U+23100-231FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023200.woff2') format('woff2');
  unicode-range: U+23200-232FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023300.woff2') format('woff2');
  unicode-range: U+23300-233FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023400.woff2') format('woff2');
  unicode-range: U+23400-234FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023500.woff2') format('woff2');
  unicode-range: U+23500-235FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023600.woff2') format('woff2');
  unicode-range: U+23600-236FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023700.woff2') format('woff2');
  unicode-range: U+23700-237FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023800.woff2') format('woff2');
  unicode-range: U+23800-238FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023900.woff2') format('woff2');
  unicode-range: U+23900-239FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023a00.woff2') format('woff2');
  unicode-range: U+23A00-23AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023b00.woff2') format('woff2');
  unicode-range: U+23B00-23BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023c00.woff2') format('woff2');
  unicode-range: U+23C00-23CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023d00.woff2') format('woff2');
  unicode-range: U+23D00-23DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023e00.woff2') format('woff2');
  unicode-range: U+23E00-23EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-023f00.woff2') format('woff2');
  unicode-range: U+23F00-23FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024000.woff2') format('woff2');
  unicode-range: U+24000-240FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024100.woff2') format('woff2');
  unicode-range: U+24100-241FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024200.woff2') format('woff2');
  unicode-range: U+24200-242FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024300.woff2') format('woff2');
  unicode-range: U+24300-243FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024400.woff2') format('woff2');
  unicode-range: U+24400-244FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024500.woff2') format('woff2');
  unicode-range: U+24500-245FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024600.woff2') format('woff2');
  unicode-range: U+24600-246FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024700.woff2') format('woff2');
  unicode-range: U+24700-247FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024800.woff2') format('woff2');
  unicode-range: U+24800-248FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024900.woff2') format('woff2');
  unicode-range: U+24900-249FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024a00.woff2') format('woff2');
  unicode-range: U+24A00-24AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024b00.woff2') format('woff2');
  unicode-range: U+24B00-24BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024c00.woff2') format('woff2');
  unicode-range: U+24C00-24CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024d00.woff2') format('woff2');
  unicode-range: U+24D00-24DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024e00.woff2') format('woff2');
  unicode-range: U+24E00-24EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-024f00.woff2') format('woff2');
  unicode-range: U+24F00-24FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025000.woff2') format('woff2');
  unicode-range: U+25000-250FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025100.woff2') format('woff2');
  unicode-range: U+25100-251FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025200.woff2') format('woff2');
  unicode-range: U+25200-252FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025300.woff2') format('woff2');
  unicode-range: U+25300-253FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025400.woff2') format('woff2');
  unicode-range: U+25400-254FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025500.woff2') format('woff2');
  unicode-range: U+25500-255FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025600.woff2') format('woff2');
  unicode-range: U+25600-256FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025700.woff2') format('woff2');
  unicode-range: U+25700-257FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025800.woff2') format('woff2');
  unicode-range: U+25800-258FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025900.woff2') format('woff2');
  unicode-range: U+25900-259FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025a00.woff2') format('woff2');
  unicode-range: U+25A00-25AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025b00.woff2') format('woff2');
  unicode-range: U+25B00-25BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025c00.woff2') format('woff2');
  unicode-range: U+25C00-25CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025d00.woff2') format('woff2');
  unicode-range: U+25D00-25DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025e00.woff2') format('woff2');
  unicode-range: U+25E00-25EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-025f00.woff2') format('woff2');
  unicode-range: U+25F00-25FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026000.woff2') format('woff2');
  unicode-range: U+26000-260FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026100.woff2') format('woff2');
  unicode-range: U+26100-261FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026200.woff2') format('woff2');
  unicode-range: U+26200-262FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026300.woff2') format('woff2');
  unicode-range: U+26300-263FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026400.woff2') format('woff2');
  unicode-range: U+26400-264FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026500.woff2') format('woff2');
  unicode-range: U+26500-265FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026600.woff2') format('woff2');
  unicode-range: U+26600-266FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026700.woff2') format('woff2');
  unicode-range: U+26700-267FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026800.woff2') format('woff2');
  unicode-range: U+26800-268FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026900.woff2') format('woff2');
  unicode-range: U+26900-269FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026a00.woff2') format('woff2');
  unicode-range: U+26A00-26AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026b00.woff2') format('woff2');
  unicode-range: U+26B00-26BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026c00.woff2') format('woff2');
  unicode-range: U+26C00-26CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026d00.woff2') format('woff2');
  unicode-range: U+26D00-26DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026e00.woff2') format('woff2');
  unicode-range: U+26E00-26EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-026f00.woff2') format('woff2');
  unicode-range: U+26F00-26FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027000.woff2') format('woff2');
  unicode-range: U+27000-270FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027100.woff2') format('woff2');
  unicode-range: U+27100-271FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027200.woff2') format('woff2');
  unicode-range: U+27200-272FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027300.woff2') format('woff2');
  unicode-range: U+27300-273FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027400.woff2') format('woff2');
  unicode-range: U+27400-274FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027500.woff2') format('woff2');
  unicode-range: U+27500-275FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027600.woff2') format('woff2');
  unicode-range: U+27600-276FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027700.woff2') format('woff2');
  unicode-range: U+27700-277FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027800.woff2') format('woff2');
  unicode-range: U+27800-278FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027900.woff2') format('woff2');
  unicode-range: U+27900-279FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027a00.woff2') format('woff2');
  unicode-range: U+27A00-27AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027b00.woff2') format('woff2');
  unicode-range: U+27B00-27BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027c00.woff2') format('woff2');
  unicode-range: U+27C00-27CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027d00.woff2') format('woff2');
  unicode-range: U+27D00-27DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027e00.woff2') format('woff2');
  unicode-range: U+27E00-27EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-027f00.woff2') format('woff2');
  unicode-range: U+27F00-27FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028000.woff2') format('woff2');
  unicode-range: U+28000-280FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028100.woff2') format('woff2');
  unicode-range: U+28100-281FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028200.woff2') format('woff2');
  unicode-range: U+28200-282FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028300.woff2') format('woff2');
  unicode-range: U+28300-283FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028400.woff2') format('woff2');
  unicode-range: U+28400-284FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028500.woff2') format('woff2');
  unicode-range: U+28500-285FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028600.woff2') format('woff2');
  unicode-range: U+28600-286FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028700.woff2') format('woff2');
  unicode-range: U+28700-287FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028800.woff2') format('woff2');
  unicode-range: U+28800-288FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028900.woff2') format('woff2');
  unicode-range: U+28900-289FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028a00.woff2') format('woff2');
  unicode-range: U+28A00-28AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028b00.woff2') format('woff2');
  unicode-range: U+28B00-28BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028c00.woff2') format('woff2');
  unicode-range: U+28C00-28CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028d00.woff2') format('woff2');
  unicode-range: U+28D00-28DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028e00.woff2') format('woff2');
  unicode-range: U+28E00-28EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-028f00.woff2') format('woff2');
  unicode-range: U+28F00-28FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029000.woff2') format('woff2');
  unicode-range: U+29000-290FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029100.woff2') format('woff2');
  unicode-range: U+29100-291FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029200.woff2') format('woff2');
  unicode-range: U+29200-292FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029300.woff2') format('woff2');
  unicode-range: U+29300-293FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029400.woff2') format('woff2');
  unicode-range: U+29400-294FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029500.woff2') format('woff2');
  unicode-range: U+29500-295FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029600.woff2') format('woff2');
  unicode-range: U+29600-296FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029700.woff2') format('woff2');
  unicode-range: U+29700-297FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029800.woff2') format('woff2');
  unicode-range: U+29800-298FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029900.woff2') format('woff2');
  unicode-range: U+29900-299FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029a00.woff2') format('woff2');
  unicode-range: U+29A00-29AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029b00.woff2') format('woff2');
  unicode-range: U+29B00-29BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029c00.woff2') format('woff2');
  unicode-range: U+29C00-29CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029d00.woff2') format('woff2');
  unicode-range: U+29D00-29DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029e00.woff2') format('woff2');
  unicode-range: U+29E00-29EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-029f00.woff2') format('woff2');
  unicode-range: U+29F00-29FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a000.woff2') format('woff2');
  unicode-range: U+2A000-2A0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a100.woff2') format('woff2');
  unicode-range: U+2A100-2A1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a200.woff2') format('woff2');
  unicode-range: U+2A200-2A2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a300.woff2') format('woff2');
  unicode-range: U+2A300-2A3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a400.woff2') format('woff2');
  unicode-range: U+2A400-2A4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a500.woff2') format('woff2');
  unicode-range: U+2A500-2A5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a600.woff2') format('woff2');
  unicode-range: U+2A600-2A6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a700.woff2') format('woff2');
  unicode-range: U+2A700-2A7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a800.woff2') format('woff2');
  unicode-range: U+2A800-2A8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02a900.woff2') format('woff2');
  unicode-range: U+2A900-2A9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02aa00.woff2') format('woff2');
  unicode-range: U+2AA00-2AAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ab00.woff2') format('woff2');
  unicode-range: U+2AB00-2ABFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ac00.woff2') format('woff2');
  unicode-range: U+2AC00-2ACFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ad00.woff2') format('woff2');
  unicode-range: U+2AD00-2ADFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ae00.woff2') format('woff2');
  unicode-range: U+2AE00-2AEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02af00.woff2') format('woff2');
  unicode-range: U+2AF00-2AFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b000.woff2') format('woff2');
  unicode-range: U+2B000-2B0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b100.woff2') format('woff2');
  unicode-range: U+2B100-2B1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b200.woff2') format('woff2');
  unicode-range: U+2B200-2B2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b300.woff2') format('woff2');
  unicode-range: U+2B300-2B3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b400.woff2') format('woff2');
  unicode-range: U+2B400-2B4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b500.woff2') format('woff2');
  unicode-range: U+2B500-2B5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b600.woff2') format('woff2');
  unicode-range: U+2B600-2B6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b700.woff2') format('woff2');
  unicode-range: U+2B700-2B7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b800.woff2') format('woff2');
  unicode-range: U+2B800-2B8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02b900.woff2') format('woff2');
  unicode-range: U+2B900-2B9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ba00.woff2') format('woff2');
  unicode-range: U+2BA00-2BAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02bb00.woff2') format('woff2');
  unicode-range: U+2BB00-2BBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02bc00.woff2') format('woff2');
  unicode-range: U+2BC00-2BCFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02bd00.woff2') format('woff2');
  unicode-range: U+2BD00-2BDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02be00.woff2') format('woff2');
  unicode-range: U+2BE00-2BEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02bf00.woff2') format('woff2');
  unicode-range: U+2BF00-2BFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c000.woff2') format('woff2');
  unicode-range: U+2C000-2C0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c100.woff2') format('woff2');
  unicode-range: U+2C100-2C1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c200.woff2') format('woff2');
  unicode-range: U+2C200-2C2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c300.woff2') format('woff2');
  unicode-range: U+2C300-2C3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c400.woff2') format('woff2');
  unicode-range: U+2C400-2C4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c500.woff2') format('woff2');
  unicode-range: U+2C500-2C5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c600.woff2') format('woff2');
  unicode-range: U+2C600-2C6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c700.woff2') format('woff2');
  unicode-range: U+2C700-2C7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c800.woff2') format('woff2');
  unicode-range: U+2C800-2C8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02c900.woff2') format('woff2');
  unicode-range: U+2C900-2C9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ca00.woff2') format('woff2');
  unicode-range: U+2CA00-2CAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02cb00.woff2') format('woff2');
  unicode-range: U+2CB00-2CBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02cc00.woff2') format('woff2');
  unicode-range: U+2CC00-2CCFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02cd00.woff2') format('woff2');
  unicode-range: U+2CD00-2CDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ce00.woff2') format('woff2');
  unicode-range: U+2CE00-2CEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02cf00.woff2') format('woff2');
  unicode-range: U+2CF00-2CFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d000.woff2') format('woff2');
  unicode-range: U+2D000-2D0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d100.woff2') format('woff2');
  unicode-range: U+2D100-2D1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d200.woff2') format('woff2');
  unicode-range: U+2D200-2D2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d300.woff2') format('woff2');
  unicode-range: U+2D300-2D3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d400.woff2') format('woff2');
  unicode-range: U+2D400-2D4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d500.woff2') format('woff2');
  unicode-range: U+2D500-2D5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d600.woff2') format('woff2');
  unicode-range: U+2D600-2D6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d700.woff2') format('woff2');
  unicode-range: U+2D700-2D7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d800.woff2') format('woff2');
  unicode-range: U+2D800-2D8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02d900.woff2') format('woff2');
  unicode-range: U+2D900-2D9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02da00.woff2') format('woff2');
  unicode-range: U+2DA00-2DAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02db00.woff2') format('woff2');
  unicode-range: U+2DB00-2DBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02dc00.woff2') format('woff2');
  unicode-range: U+2DC00-2DCFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02dd00.woff2') format('woff2');
  unicode-range: U+2DD00-2DDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02de00.woff2') format('woff2');
  unicode-range: U+2DE00-2DEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02df00.woff2') format('woff2');
  unicode-range: U+2DF00-2DFFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e000.woff2') format('woff2');
  unicode-range: U+2E000-2E0FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e100.woff2') format('woff2');
  unicode-range: U+2E100-2E1FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e200.woff2') format('woff2');
  unicode-range: U+2E200-2E2FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e300.woff2') format('woff2');
  unicode-range: U+2E300-2E3FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e400.woff2') format('woff2');
  unicode-range: U+2E400-2E4FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e500.woff2') format('woff2');
  unicode-range: U+2E500-2E5FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e600.woff2') format('woff2');
  unicode-range: U+2E600-2E6FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e700.woff2') format('woff2');
  unicode-range: U+2E700-2E7FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e800.woff2') format('woff2');
  unicode-range: U+2E800-2E8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02e900.woff2') format('woff2');
  unicode-range: U+2E900-2E9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ea00.woff2') format('woff2');
  unicode-range: U+2EA00-2EAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02eb00.woff2') format('woff2');
  unicode-range: U+2EB00-2EBFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ec00.woff2') format('woff2');
  unicode-range: U+2EC00-2ECFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ed00.woff2') format('woff2');
  unicode-range: U+2ED00-2EDFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02ee00.woff2') format('woff2');
  unicode-range: U+2EE00-2EEFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02f800.woff2') format('woff2');
  unicode-range: U+2F800-2F8FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02f900.woff2') format('woff2');
  unicode-range: U+2F900-2F9FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-02fa00.woff2') format('woff2');
  unicode-range: U+2FA00-2FAFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030000.woff2') format('woff2');
  unicode-range: U+30000-300FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030100.woff2') format('woff2');
  unicode-range: U+30100-301FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030200.woff2') format('woff2');
  unicode-range: U+30200-302FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030300.woff2') format('woff2');
  unicode-range: U+30300-303FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030400.woff2') format('woff2');
  unicode-range: U+30400-304FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030500.woff2') format('woff2');
  unicode-range: U+30500-305FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030600.woff2') format('woff2');
  unicode-range: U+30600-306FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030700.woff2') format('woff2');
  unicode-range: U+30700-307FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030800.woff2') format('woff2');
  unicode-range: U+30800-308FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030900.woff2') format('woff2');
  unicode-range: U+30900-309FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030a00.woff2') format('woff2');
  unicode-range: U+30A00-30AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030b00.woff2') format('woff2');
  unicode-range: U+30B00-30BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030c00.woff2') format('woff2');
  unicode-range: U+30C00-30CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030d00.woff2') format('woff2');
  unicode-range: U+30D00-30DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030e00.woff2') format('woff2');
  unicode-range: U+30E00-30EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-030f00.woff2') format('woff2');
  unicode-range: U+30F00-30FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031000.woff2') format('woff2');
  unicode-range: U+31000-310FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031100.woff2') format('woff2');
  unicode-range: U+31100-311FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031200.woff2') format('woff2');
  unicode-range: U+31200-312FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031300.woff2') format('woff2');
  unicode-range: U+31300-313FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031400.woff2') format('woff2');
  unicode-range: U+31400-314FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031500.woff2') format('woff2');
  unicode-range: U+31500-315FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031600.woff2') format('woff2');
  unicode-range: U+31600-316FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031700.woff2') format('woff2');
  unicode-range: U+31700-317FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031800.woff2') format('woff2');
  unicode-range: U+31800-318FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031900.woff2') format('woff2');
  unicode-range: U+31900-319FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031a00.woff2') format('woff2');
  unicode-range: U+31A00-31AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031b00.woff2') format('woff2');
  unicode-range: U+31B00-31BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031c00.woff2') format('woff2');
  unicode-range: U+31C00-31CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031d00.woff2') format('woff2');
  unicode-range: U+31D00-31DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031e00.woff2') format('woff2');
  unicode-range: U+31E00-31EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-031f00.woff2') format('woff2');
  unicode-range: U+31F00-31FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032000.woff2') format('woff2');
  unicode-range: U+32000-320FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032100.woff2') format('woff2');
  unicode-range: U+32100-321FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032200.woff2') format('woff2');
  unicode-range: U+32200-322FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032300.woff2') format('woff2');
  unicode-range: U+32300-323FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032400.woff2') format('woff2');
  unicode-range: U+32400-324FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032500.woff2') format('woff2');
  unicode-range: U+32500-325FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032600.woff2') format('woff2');
  unicode-range: U+32600-326FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032700.woff2') format('woff2');
  unicode-range: U+32700-327FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032800.woff2') format('woff2');
  unicode-range: U+32800-328FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032900.woff2') format('woff2');
  unicode-range: U+32900-329FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032a00.woff2') format('woff2');
  unicode-range: U+32A00-32AFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032b00.woff2') format('woff2');
  unicode-range: U+32B00-32BFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032c00.woff2') format('woff2');
  unicode-range: U+32C00-32CFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032d00.woff2') format('woff2');
  unicode-range: U+32D00-32DFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032e00.woff2') format('woff2');
  unicode-range: U+32E00-32EFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-032f00.woff2') format('woff2');
  unicode-range: U+32F00-32FFF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-033000.woff2') format('woff2');
  unicode-range: U+33000-330FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-033100.woff2') format('woff2');
  unicode-range: U+33100-331FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-033200.woff2') format('woff2');
  unicode-range: U+33200-332FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-033300.woff2') format('woff2');
  unicode-range: U+33300-333FF;
}

@font-face {
  font-family: 'Jigmo TC';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('fonts/jigmo-tc-033400.woff2') format('woff2');
  unicode-range: U+33400-334FF;
}
