/* System fonts for the website; document font assets load only during conversion. */
body.ilp-language-ja{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Yu Gothic","Meiryo","Noto Sans CJK JP",sans-serif;line-height:1.75}
.ilp-language-ja button,.ilp-language-ja input,.ilp-language-ja select,.ilp-language-ja textarea{font-family:inherit}
.ilp-language-ja .hero-intro h1,.ilp-language-ja .tool-heading h1,.ilp-language-ja .ilp-prose h2,.ilp-language-ja .ilp-prose h3{letter-spacing:0;line-height:1.4}
.ilp-language-ja .ilp-prose{line-break:strict;word-break:normal;overflow-wrap:break-word}
.ilp-language-ja .ilp-prose p{line-height:1.9}
.ilp-language-ja .hero-tagline{line-height:1.75}
.ilp-language-ja .format-bar label>span,.ilp-language-ja .eyebrow{letter-spacing:.01em}

/* Four Chinese autonym glyphs only; Japanese prose keeps its complete JP fonts. */
@font-face{font-family:"ILP Language Labels";src:url("../../fonts/NotoSansSC-LanguageLabels.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+4E2D,U+4F53,U+6587,U+7B80}
.ilp-language-ja .ilp-language-switcher [lang="zh-CN"]{font-family:"ILP Language Labels",sans-serif}
