/* 자체 호스팅 글꼴 (scripts/build_fonts.py 가 만듦 · SIL OFL 1.1) */
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 300 600; font-display: swap;
  src: url("noto-sans-kr.woff2") format("woff2"); unicode-range: U+AC00-D7A3, U+1100-11FF, U+3130-318F, U+0020-007E, U+00A0-00FF, U+2000-206F, U+20A9, U+2190-2193; }
@font-face { font-family: 'Noto Serif KR'; font-style: normal; font-weight: 400 500; font-display: swap;
  src: url("noto-serif-kr.woff2") format("woff2"); unicode-range: U+AC00-D7A3, U+1100-11FF, U+3130-318F, U+0020-007E, U+00A0-00FF, U+2000-206F, U+20A9, U+2190-2193; }
@font-face { font-family: 'Noto Serif SC'; font-style: normal; font-weight: 500; font-display: swap;
  src: url("noto-serif-sc.woff2") format("woff2"); unicode-range: U+3000-303F, U+4E00-9FFF, U+FF00-FFEF, U+0020-007E, U+00A0-00FF, U+2000-206F, U+20A9, U+2190-2193; }
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 400 500; font-display: swap;
  src: url("cormorant-garamond.woff2") format("woff2"); unicode-range: U+0020-007E, U+00A0-00FF, U+2000-206F, U+20A9, U+2190-2193; }
