/* © 2026 김용현 */
/**
 * 본문 글꼴. 동봉한 서브셋 하나로 굵기 100~900을 모두 낸다.
 *
 * 예전에는 Google Fonts를 썼는데 이 사이트에 남은 유일한 외부 요청이었고,
 * 실측에서 가장 오래 걸리는 요청이었다(253ms). CSS 한 장이 377KB인데 그 안에
 * @font-face가 496개(굵기 4종 × 조각 124개)라 파싱만으로도 부담이었다.
 *
 * 서브셋은 tools/build_font.py가 굽는다. 자료를 갱신해 새 글자가 생기면 다시 구워야 한다.
 * swap을 쓰는 이유: 글꼴이 늦어도 글은 먼저 읽혀야 한다. 지도가 뜨는 것이 먼저다.
 */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../vendor/fonts/noto-sans-kr-subset.woff2') format('woff2-variations');
}
