/* Optional Japanese display face: Noto Sans JP Black (SIL Open Font License, fonts/OFL-noto-sans-jp.txt), self-hosted,
   subset to the 167 characters the Japanese display text uses (33 KB). Generated by
   scripts/site/ja-display-font.py; a character outside the subset falls back to the system face. */
@font-face { font-family: "Loom JP Display"; font-style: normal; font-weight: 900; font-display: optional; src: url(../fonts/noto-sans-jp-900-display.woff2) format("woff2"); }
:lang(ja) h1, :lang(ja) h2, :lang(ja) .field-verb, :lang(ja) .field-head, :lang(ja) .l-lead-cells b, :lang(ja) .l-founder blockquote { font-family: "Loom JP Display", var(--display); font-weight: 900; font-synthesis: none; }
:lang(ja) .hero-title { font-size: clamp(1.85rem, 5vw, 4.6rem); }
