/* site/assets/fonts/pretendard.css — Pretendard 로컬 임베드
 *
 * 규칙(CLAUDE.md): 외부 네트워크 의존 금지. CDN(jsDelivr 등)을 쓰지 않고
 * woff2 파일을 site/ 안에 두고 상대 경로로만 참조한다.
 *
 * 왜 Variable 한 파일인가
 *   - 사이트가 실제로 쓰는 웨이트는 400·500·600·700·800·900 여섯 종이다.
 *     정적 파일로 담으면 6 × 약 760KB = 4.5MB. Variable 은 한 파일 2.0MB 로
 *     45~920 전 구간을 덮는다.
 *   - 배포된 패키지의 `-subset` 판(약 262KB)은 쓸 수 없다. 실측 결과
 *     베트남어 결합 문자(ệ ữ ợ ẳ Đ …)가 빠져 있어 VI 페이지에서 글리프가
 *     시스템 폰트로 폴백된다. 한글은 희귀 음절까지 덮지만 라틴 확장이 부족하다.
 *
 * local() 을 먼저 두는 이유
 *   OS 에 Pretendard 가 설치된 방문자는 woff2 를 내려받지 않는다.
 *   설치돼 있지 않은 다수의 방문자만 2.0MB 를 받는다.
 *
 * font-display: swap
 *   폰트 로드 전에도 폴백으로 텍스트가 보인다. 히어로 카피가 빈 채로
 *   머무르는 상황(FOIT)을 막는다.
 *
 * 라이선스: SIL Open Font License 1.1 — LICENSE-pretendard.txt 참조.
 * OFL 은 재배포를 허용하며 라이선스 사본 동봉을 요구한다.
 */
@font-face {
  font-family: "Pretendard";
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  src: local("Pretendard Variable"),
       url("./PretendardVariable.woff2") format("woff2-variations");
}
