/* [project]/src/components/landing/landing-typography.module.css [app-client] (css) */
@font-face {
  font-family: Noto Serif SC;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/noto-serif-sc-chinese-simplified-400-normal.104n3df3_bfbo.woff2") format("woff2"), url("../media/noto-serif-sc-chinese-simplified-400-normal.0725wi2xmncjw.woff") format("woff");
}

@font-face {
  font-family: Noto Serif SC;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/noto-serif-sc-chinese-simplified-600-normal.0_q0u8qenecsp.woff2") format("woff2"), url("../media/noto-serif-sc-chinese-simplified-600-normal.03ktwj-il4_fw.woff") format("woff");
}

@font-face {
  font-family: Noto Serif SC;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/noto-serif-sc-chinese-simplified-700-normal.0s1-l1t0mff1b.woff2") format("woff2"), url("../media/noto-serif-sc-chinese-simplified-700-normal.41tcj5y4xxbz5.woff") format("woff");
}

@font-face {
  font-family: Noto Sans TC;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/noto-sans-tc-chinese-traditional-400-normal.18yw7s-absty-.woff2") format("woff2"), url("../media/noto-sans-tc-chinese-traditional-400-normal.3g1kyi72-3c91.woff") format("woff");
}

@font-face {
  font-family: Noto Sans TC;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/noto-sans-tc-chinese-traditional-500-normal.0ani3qwtbkycu.woff2") format("woff2"), url("../media/noto-sans-tc-chinese-traditional-500-normal.3ys971ihkohtl.woff") format("woff");
}

@font-face {
  font-family: Noto Sans TC;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/noto-sans-tc-chinese-traditional-600-normal.0sua50icnvtu3.woff2") format("woff2"), url("../media/noto-sans-tc-chinese-traditional-600-normal.2l7qvz_00p3x9.woff") format("woff");
}

.landing-typography-module__szQr2q__root {
  font-family: Arial, Helvetica, Noto Sans TC, sans-serif;
}

:is(.landing-typography-module__szQr2q__root h1, .landing-typography-module__szQr2q__root h2, .landing-typography-module__szQr2q__root h3, .landing-typography-module__szQr2q__root h4, .landing-typography-module__szQr2q__root h5, .landing-typography-module__szQr2q__root h6, .landing-typography-module__szQr2q__root .landing-brand-font) {
  font-family: Georgia, Times New Roman, Noto Serif SC, serif;
}

:is(.landing-typography-module__szQr2q__root button, .landing-typography-module__szQr2q__root [role="button"]) {
  font-family: Arial, Helvetica, Noto Sans TC, sans-serif;
}

:is(.landing-typography-module__szQr2q__root .font-mono, .landing-typography-module__szQr2q__root .uppercase, .landing-typography-module__szQr2q__root .landing-label-font) {
  font-family: Courier New, monospace;
}

/*# sourceMappingURL=src_components_landing_landing-typography_module_1avqtw1.css.map*/