/* ---- Latin ---- */
@font-face{font-family:"Playfair Display";font-style:italic;font-weight:400 700;
src:url("fonts/playfair-italic-0.woff2") format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:300 500;
src:url("fonts/dmsans-0.woff2") format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/notoserif-0.woff2) format('woff2');
  unicode-range: U+a9, U+b7, U+2014, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d-4e0e, U+4e13, U+4e16, U+4e2a, U+4e2d, U+4e3a-4e3b, U+4e48, U+4e4b, U+4e8e, U+4e92, U+4ea4, U+4eba, U+4ece, U+4ee5, U+4ef7, U+4efb, U+4f17-4f18, U+4f1a, U+4f20, U+4f46, U+4f4e, U+4f53, U+4f55, U+4f60, U+4f9d, U+4fdd, U+503c, U+504f, U+505a, U+5076, U+5141, U+5149, U+5173, U+5185, U+51b2, U+51e0, U+51fb, U+5206, U+5219, U+5229, U+522b, U+5230, U+529b, U+52a0, U+5316, U+533a, U+5341, U+534e, U+5355, U+5374, U+539a, U+539f, U+53c2, U+53cb, U+53d7, U+53ea, U+53ef, U+5403, U+5546, U+559c, U+56de, U+56e0, U+5728, U+575a, U+57df, U+57fa, U+5916, U+5927, U+5929, U+5947, U+5982, U+5b50, U+5b58, U+5b66, U+5b98, U+5b9e, U+5bdf, U+5bf9, U+5c14, U+5c2c, U+5c34, U+5c55, U+5cf0, U+5dc5, U+5dee, U+5e05, U+5e38, U+5e76, U+5e7d, U+5e95, U+5ea6, U+5f00, U+5f80-5f81, U+5f85, U+5fc3, U+601d, U+606d, U+60c5, U+611f, U+6123, U+6167, U+61be, U+620f, U+6211, U+6240, U+624b, U+624d, U+6253, U+6280, U+6301, U+636e, U+63a5, U+64bc, U+6587, U+65b9, U+65e0, U+65e5, U+65e9, U+65f6, U+660e, U+662f, U+665a, U+667a, U+6700, U+6709, U+670d, U+672f, U+6734, U+6743, U+6765, U+679c, U+683c, U+6b21-6b22, U+6b63-6b64, U+6c14, U+6c1b, U+6d1e, U+6d3b, U+6d4f, U+6d6a, U+6e38, U+6f2b, U+70b9, U+7269, U+73b0, U+751f, U+7528, U+7535, U+754c, U+7559, U+767d, U+7684, U+76f4, U+770b, U+771f, U+77e5, U+7840, U+786e, U+793a, U+79c0, U+79d2, U+7ade, U+7b2c, U+7ea7, U+7ee7, U+7eed, U+7f51, U+7fa4, U+7fdf, U+8003, U+8054, U+80dc, U+8111, U+8272, U+827a, U+83dc, U+865a, U+8868, U+88ab, U+8981, U+89c1-89c2, U+89c6, U+89c8-89c9, U+89e3, U+8a00, U+8ba4, U+8ba9, U+8bb8, U+8bc1, U+8bc4, U+8bda, U+8bf4, U+8c03, U+8c26, U+8d23, U+8d56, U+8dc3, U+8ddd, U+8eab, U+8f69, U+8f7d, U+8fce, U+8fd8-8fd9, U+903c, U+9053, U+9057, U+90a3, U+90e8, U+90fd, U+9192, U+91cc, U+95f4, U+961f, U+9633, U+9645, U+96c6, U+9700, U+9707, U+9760, U+9875-9876, U+9886, U+989c, U+996d, U+9a8c, U+9ad8, U+9ed8, U+ff0c, U+ff1a-ff1b;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/notoserif-0.woff2) format('woff2');
  unicode-range: U+a9, U+b7, U+2014, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d-4e0e, U+4e13, U+4e16, U+4e2a, U+4e2d, U+4e3a-4e3b, U+4e48, U+4e4b, U+4e8e, U+4e92, U+4ea4, U+4eba, U+4ece, U+4ee5, U+4ef7, U+4efb, U+4f17-4f18, U+4f1a, U+4f20, U+4f46, U+4f4e, U+4f53, U+4f55, U+4f60, U+4f9d, U+4fdd, U+503c, U+504f, U+505a, U+5076, U+5141, U+5149, U+5173, U+5185, U+51b2, U+51e0, U+51fb, U+5206, U+5219, U+5229, U+522b, U+5230, U+529b, U+52a0, U+5316, U+533a, U+5341, U+534e, U+5355, U+5374, U+539a, U+539f, U+53c2, U+53cb, U+53d7, U+53ea, U+53ef, U+5403, U+5546, U+559c, U+56de, U+56e0, U+5728, U+575a, U+57df, U+57fa, U+5916, U+5927, U+5929, U+5947, U+5982, U+5b50, U+5b58, U+5b66, U+5b98, U+5b9e, U+5bdf, U+5bf9, U+5c14, U+5c2c, U+5c34, U+5c55, U+5cf0, U+5dc5, U+5dee, U+5e05, U+5e38, U+5e76, U+5e7d, U+5e95, U+5ea6, U+5f00, U+5f80-5f81, U+5f85, U+5fc3, U+601d, U+606d, U+60c5, U+611f, U+6123, U+6167, U+61be, U+620f, U+6211, U+6240, U+624b, U+624d, U+6253, U+6280, U+6301, U+636e, U+63a5, U+64bc, U+6587, U+65b9, U+65e0, U+65e5, U+65e9, U+65f6, U+660e, U+662f, U+665a, U+667a, U+6700, U+6709, U+670d, U+672f, U+6734, U+6743, U+6765, U+679c, U+683c, U+6b21-6b22, U+6b63-6b64, U+6c14, U+6c1b, U+6d1e, U+6d3b, U+6d4f, U+6d6a, U+6e38, U+6f2b, U+70b9, U+7269, U+73b0, U+751f, U+7528, U+7535, U+754c, U+7559, U+767d, U+7684, U+76f4, U+770b, U+771f, U+77e5, U+7840, U+786e, U+793a, U+79c0, U+79d2, U+7ade, U+7b2c, U+7ea7, U+7ee7, U+7eed, U+7f51, U+7fa4, U+7fdf, U+8003, U+8054, U+80dc, U+8111, U+8272, U+827a, U+83dc, U+865a, U+8868, U+88ab, U+8981, U+89c1-89c2, U+89c6, U+89c8-89c9, U+89e3, U+8a00, U+8ba4, U+8ba9, U+8bb8, U+8bc1, U+8bc4, U+8bda, U+8bf4, U+8c03, U+8c26, U+8d23, U+8d56, U+8dc3, U+8ddd, U+8eab, U+8f69, U+8f7d, U+8fce, U+8fd8-8fd9, U+903c, U+9053, U+9057, U+90a3, U+90e8, U+90fd, U+9192, U+91cc, U+95f4, U+961f, U+9633, U+9645, U+96c6, U+9700, U+9707, U+9760, U+9875-9876, U+9886, U+989c, U+996d, U+9a8c, U+9ad8, U+9ed8, U+ff0c, U+ff1a-ff1b;
}

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(fonts/notosans-0.woff2) format('woff2');
  unicode-range: U+a9, U+b7, U+2014, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d-4e0e, U+4e13, U+4e16, U+4e2a, U+4e2d, U+4e3a-4e3b, U+4e48, U+4e4b, U+4e8e, U+4e92, U+4ea4, U+4eba, U+4ece, U+4ee5, U+4ef7, U+4efb, U+4f17-4f18, U+4f1a, U+4f20, U+4f46, U+4f4e, U+4f53, U+4f55, U+4f60, U+4f9d, U+4fdd, U+503c, U+504f, U+505a, U+5076, U+5141, U+5149, U+5173, U+5185, U+51b2, U+51e0, U+51fb, U+5206, U+5219, U+5229, U+522b, U+5230, U+529b, U+52a0, U+5316, U+533a, U+5341, U+534e, U+5355, U+5374, U+539a, U+539f, U+53c2, U+53cb, U+53d7, U+53ea, U+53ef, U+5403, U+5546, U+559c, U+56de, U+56e0, U+5728, U+575a, U+57df, U+57fa, U+5916, U+5927, U+5929, U+5947, U+5982, U+5b50, U+5b58, U+5b66, U+5b98, U+5b9e, U+5bdf, U+5bf9, U+5c14, U+5c2c, U+5c34, U+5c55, U+5cf0, U+5dc5, U+5dee, U+5e05, U+5e38, U+5e76, U+5e7d, U+5e95, U+5ea6, U+5f00, U+5f80-5f81, U+5f85, U+5fc3, U+601d, U+606d, U+60c5, U+611f, U+6123, U+6167, U+61be, U+620f, U+6211, U+6240, U+624b, U+624d, U+6253, U+6280, U+6301, U+636e, U+63a5, U+64bc, U+6587, U+65b9, U+65e0, U+65e5, U+65e9, U+65f6, U+660e, U+662f, U+665a, U+667a, U+6700, U+6709, U+670d, U+672f, U+6734, U+6743, U+6765, U+679c, U+683c, U+6b21-6b22, U+6b63-6b64, U+6c14, U+6c1b, U+6d1e, U+6d3b, U+6d4f, U+6d6a, U+6e38, U+6f2b, U+70b9, U+7269, U+73b0, U+751f, U+7528, U+7535, U+754c, U+7559, U+767d, U+7684, U+76f4, U+770b, U+771f, U+77e5, U+7840, U+786e, U+793a, U+79c0, U+79d2, U+7ade, U+7b2c, U+7ea7, U+7ee7, U+7eed, U+7f51, U+7fa4, U+7fdf, U+8003, U+8054, U+80dc, U+8111, U+8272, U+827a, U+83dc, U+865a, U+8868, U+88ab, U+8981, U+89c1-89c2, U+89c6, U+89c8-89c9, U+89e3, U+8a00, U+8ba4, U+8ba9, U+8bb8, U+8bc1, U+8bc4, U+8bda, U+8bf4, U+8c03, U+8c26, U+8d23, U+8d56, U+8dc3, U+8ddd, U+8eab, U+8f69, U+8f7d, U+8fce, U+8fd8-8fd9, U+903c, U+9053, U+9057, U+90a3, U+90e8, U+90fd, U+9192, U+91cc, U+95f4, U+961f, U+9633, U+9645, U+96c6, U+9700, U+9707, U+9760, U+9875-9876, U+9886, U+989c, U+996d, U+9a8c, U+9ad8, U+9ed8, U+ff0c, U+ff1a-ff1b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/notosans-0.woff2) format('woff2');
  unicode-range: U+a9, U+b7, U+2014, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d-4e0e, U+4e13, U+4e16, U+4e2a, U+4e2d, U+4e3a-4e3b, U+4e48, U+4e4b, U+4e8e, U+4e92, U+4ea4, U+4eba, U+4ece, U+4ee5, U+4ef7, U+4efb, U+4f17-4f18, U+4f1a, U+4f20, U+4f46, U+4f4e, U+4f53, U+4f55, U+4f60, U+4f9d, U+4fdd, U+503c, U+504f, U+505a, U+5076, U+5141, U+5149, U+5173, U+5185, U+51b2, U+51e0, U+51fb, U+5206, U+5219, U+5229, U+522b, U+5230, U+529b, U+52a0, U+5316, U+533a, U+5341, U+534e, U+5355, U+5374, U+539a, U+539f, U+53c2, U+53cb, U+53d7, U+53ea, U+53ef, U+5403, U+5546, U+559c, U+56de, U+56e0, U+5728, U+575a, U+57df, U+57fa, U+5916, U+5927, U+5929, U+5947, U+5982, U+5b50, U+5b58, U+5b66, U+5b98, U+5b9e, U+5bdf, U+5bf9, U+5c14, U+5c2c, U+5c34, U+5c55, U+5cf0, U+5dc5, U+5dee, U+5e05, U+5e38, U+5e76, U+5e7d, U+5e95, U+5ea6, U+5f00, U+5f80-5f81, U+5f85, U+5fc3, U+601d, U+606d, U+60c5, U+611f, U+6123, U+6167, U+61be, U+620f, U+6211, U+6240, U+624b, U+624d, U+6253, U+6280, U+6301, U+636e, U+63a5, U+64bc, U+6587, U+65b9, U+65e0, U+65e5, U+65e9, U+65f6, U+660e, U+662f, U+665a, U+667a, U+6700, U+6709, U+670d, U+672f, U+6734, U+6743, U+6765, U+679c, U+683c, U+6b21-6b22, U+6b63-6b64, U+6c14, U+6c1b, U+6d1e, U+6d3b, U+6d4f, U+6d6a, U+6e38, U+6f2b, U+70b9, U+7269, U+73b0, U+751f, U+7528, U+7535, U+754c, U+7559, U+767d, U+7684, U+76f4, U+770b, U+771f, U+77e5, U+7840, U+786e, U+793a, U+79c0, U+79d2, U+7ade, U+7b2c, U+7ea7, U+7ee7, U+7eed, U+7f51, U+7fa4, U+7fdf, U+8003, U+8054, U+80dc, U+8111, U+8272, U+827a, U+83dc, U+865a, U+8868, U+88ab, U+8981, U+89c1-89c2, U+89c6, U+89c8-89c9, U+89e3, U+8a00, U+8ba4, U+8ba9, U+8bb8, U+8bc1, U+8bc4, U+8bda, U+8bf4, U+8c03, U+8c26, U+8d23, U+8d56, U+8dc3, U+8ddd, U+8eab, U+8f69, U+8f7d, U+8fce, U+8fd8-8fd9, U+903c, U+9053, U+9057, U+90a3, U+90e8, U+90fd, U+9192, U+91cc, U+95f4, U+961f, U+9633, U+9645, U+96c6, U+9700, U+9707, U+9760, U+9875-9876, U+9886, U+989c, U+996d, U+9a8c, U+9ad8, U+9ed8, U+ff0c, U+ff1a-ff1b;
}
