/* cyrillic-ext */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 100;

  font-display: swap;

  src: url("b28f83443fa8215cfa76.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 100;

  font-display: swap;

  src: url("4d6a6f421a9c74676cf0.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 100;

  font-display: swap;

  src: url("e3db9f153ad23ac4a4a0.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 100;

  font-display: swap;

  src: url("6a52ce892d8b6b758143.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 100;

  font-display: swap;

  src: url("754e9401da983b285cb6.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 200;

  font-display: swap;

  src: url("25514456427c6b1abd07.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 200;

  font-display: swap;

  src: url("926e348919fa725a8f68.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 200;

  font-display: swap;

  src: url("be14ec7fc1094053db50.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 200;

  font-display: swap;

  src: url("8d2c76145427c34e947b.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 200;

  font-display: swap;

  src: url("cac66e1b3e6a884709c7.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 300;

  font-display: swap;

  src: url("a43676440e1b9f3eb2c7.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 300;

  font-display: swap;

  src: url("810f527622a28a256baf.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 300;

  font-display: swap;

  src: url("9182b0cf5ecfd2e9eb17.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 300;

  font-display: swap;

  src: url("82bf95b7461bf8ee0042.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 300;

  font-display: swap;

  src: url("7f17c953b2ea487d3edc.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 400;

  font-display: swap;

  src: url("777ea3508bec0b895a3f.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 400;

  font-display: swap;

  src: url("80a50658bb4018157f31.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 400;

  font-display: swap;

  src: url("029ddf0e347b26e1e7bf.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 400;

  font-display: swap;

  src: url("ffbab8c810acec30ebd1.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 400;

  font-display: swap;

  src: url("027218ff6128940f6256.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 500;

  font-display: swap;

  src: url("ae0a404384bf4eef5cbf.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 500;

  font-display: swap;

  src: url("d62dffe476b294fbe597.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 500;

  font-display: swap;

  src: url("740f78abd9e86ef36205.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 500;

  font-display: swap;

  src: url("bc4d9ed6c51541fac06f.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 500;

  font-display: swap;

  src: url("b74b807cbab7545ae614.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 600;

  font-display: swap;

  src: url("b054dd25270701596862.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 600;

  font-display: swap;

  src: url("3d77c19dc70a31d2062e.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 600;

  font-display: swap;

  src: url("34ea10b2e7fd9d9208ad.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 600;

  font-display: swap;

  src: url("64e2e05183bb9181e5bf.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 600;

  font-display: swap;

  src: url("02cd0f42e3ec1755239d.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 700;

  font-display: swap;

  src: url("5df2fe3cd357d9d2073b.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 700;

  font-display: swap;

  src: url("131c67a786bbb3565e6f.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 700;

  font-display: swap;

  src: url("206c4921679b1373e373.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 700;

  font-display: swap;

  src: url("d260b9a52b57d06376cd.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: 'IBM Plex Serif';

  font-style: italic;

  font-weight: 700;

  font-display: swap;

  src: url("55d5d67a5d8a55099598.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 100;

  font-display: swap;

  src: url("ce7bcd30d32127522757.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 100;

  font-display: swap;

  src: url("8e307404d7517217aa5c.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 100;

  font-display: swap;

  src: url("8a085504320329471340.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 100;

  font-display: swap;

  src: url("29cdceeddc7e3063ffcc.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 100;

  font-display: swap;

  src: url("f37dfb17a586d0431982.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 200;

  font-display: swap;

  src: url("b69425bc9df7ad0b8424.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 200;

  font-display: swap;

  src: url("99985079baa7039fed1a.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 200;

  font-display: swap;

  src: url("60684d0d22af33cce1fe.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 200;

  font-display: swap;

  src: url("64688e9e301321cbf277.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 200;

  font-display: swap;

  src: url("82361b46a9552497c717.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url("feac314ce8e9663ff1eb.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url("c55b80941f881a59b4e6.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url("5be1fa76602f65a54531.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url("6ee91e6ffda5306dff2e.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url("74f3183468fd8cdcdf49.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url("f4f3f8ffba3e5dc16bb6.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url("001ba946443ef8d09d7d.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url("24aef25e66ea20276e47.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url("1d6be1677ca067531459.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url("a74af1be85a5eb2a979b.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url("c66b6f2e50dd24088789.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url("06e69de94baca4e756cd.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url("824312a88faf8be2d4e0.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url("9b18736d4cda63811cf4.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url("3c67feca3a3c43bd305a.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url("fec51d4bef3ab4d52563.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url("16b8bbfc672531b53794.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url("0390dde9a2a500dd8f93.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url("1b29ee27def1f4a77770.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url("0cd309c36e93be56e084.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url("22a110828283240ebd2c.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url("3e8dbebf87eb10d00ad3.woff2") format('woff2');

  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* vietnamese */

@font-face {

  font-family: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url("8d681930224b5489c07f.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url("34e573403235583137dd.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: 'IBM Plex Serif';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url("35ce0413da9303563e88.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;

}

