/* Supplemental glyphs for revised narration and diagrams. Existing font files remain unchanged. */
@font-face {
  font-family: 'Do Hyeon';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/do-hyeon-supplement-v9-400.woff2') format('woff2');
  

  unicode-range: U+AE65, U+AFBC, U+B150, U+B2A5, U+B2D8, U+B41C, U+B4F1, U+B7B5, U+BB36, U+BC31, U+BD07, U+C22B, U+C2ED, U+C528, U+C5D8, U+C5E0, U+C874, U+CE60, U+D0DD, U+D138, U+D2F0, U+D3EC, U+D6A8;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/noto-sans-kr-supplement-v9-400.woff2') format('woff2');
  

  unicode-range: U+AE65, U+AFBC, U+B150, U+B2A5, U+B2D8, U+B41C, U+B4F1, U+B7B5, U+BB36, U+BC31, U+BD07, U+C22B, U+C2ED, U+C528, U+C5D8, U+C5E0, U+C874, U+CE60, U+D0DD, U+D138, U+D2F0, U+D3EC, U+D6A8;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/noto-sans-kr-supplement-v9-500.woff2') format('woff2');
  

  unicode-range: U+AE65, U+AFBC, U+B150, U+B2A5, U+B2D8, U+B41C, U+B4F1, U+B7B5, U+BB36, U+BC31, U+BD07, U+C22B, U+C2ED, U+C528, U+C5D8, U+C5E0, U+C874, U+CE60, U+D0DD, U+D138, U+D2F0, U+D3EC, U+D6A8;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/noto-sans-kr-supplement-v9-700.woff2') format('woff2');
  

  unicode-range: U+AE65, U+AFBC, U+B150, U+B2A5, U+B2D8, U+B41C, U+B4F1, U+B7B5, U+BB36, U+BC31, U+BD07, U+C22B, U+C2ED, U+C528, U+C5D8, U+C5E0, U+C874, U+CE60, U+D0DD, U+D138, U+D2F0, U+D3EC, U+D6A8;
}
