/* 블루닷42 글꼴 — 나눔스퀘어라운드(SIL OFL)를 한글·영문·문장부호 범위에만 쓴다 (2026-09-26)
   왜: 원래 CSS(fonts-archive)는 범위 제한이 없어서, 이 글꼴에 없는 한자(寧邊·法源 등)를 빈칸으로 그렸다 — 다른 글꼴로 넘어가지도 않았다.
   범위를 좁히면 한자·옛한글 자모는 시스템 글꼴(맑은 고딕·Apple SD 산돌고딕 Neo·Noto Sans KR)로 넘어간다. 옛한글도 거기서 제대로 조합된다(맑은 고딕으로 ᄭᅩᆺ·ᄯᅢ·ᄲᅮ 실측) */
@font-face{font-family:"BD Round";font-weight:300;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/NanumSquareRound/NanumSquareRoundL.woff2) format("woff2");
  unicode-range:U+0000-024F,U+2000-22FF,U+2460-24FF,U+25A0-27BF,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF00-FFEF}
@font-face{font-family:"BD Round";font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/NanumSquareRound/NanumSquareRound.woff2) format("woff2");
  unicode-range:U+0000-024F,U+2000-22FF,U+2460-24FF,U+25A0-27BF,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF00-FFEF}
@font-face{font-family:"BD Round";font-weight:700;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/NanumSquareRound/NanumSquareRoundB.woff2) format("woff2");
  unicode-range:U+0000-024F,U+2000-22FF,U+2460-24FF,U+25A0-27BF,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF00-FFEF}
@font-face{font-family:"BD Round";font-weight:800;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/NanumSquareRound/NanumSquareRoundEB.woff2) format("woff2");
  unicode-range:U+0000-024F,U+2000-22FF,U+2460-24FF,U+25A0-27BF,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF00-FFEF}
