/* Pretendard Variable v1.3.9 — 이 사이트가 실제로 쓰는 글리프만 담은 정적 서브셋 1장.
   © 2021 Kil Hyung-jin, SIL Open Font License 1.1 (https://github.com/orioncactus/pretendard)
   OFL은 서브셋·재배포를 허용하며 이 고지가 그 조건이다.

   생성 = `python3 scripts/build_font_subset.py` (dist를 훑어 글리프를 모은다)
   검사 = `site/scripts/check-font-subset.mjs` (빌드 체인에 있다 — 새 글자가 들어오면 FAIL)

   🔴왜 dynamic-subset(92분할·jsdelivr)을 버렸나 — 2026-09-11 실측:
   브랜드 페이지 1장이 woff2 22–53건 519–1,012KB를 받는데 `optional`이라 첫 방문엔
   쓰이지도 않는다. 저속망에서 LCP인 히어로가 그 바이트에 줄을 섰다(LCP 9.09s).
   지금은 289KB 1건이고 같은 오리진이라 CDN 커넥션도 필요 없다.

   🔴font-display는 `optional`을 유지한다 — 바꾸지 마라.
   swap이면 웹폰트가 첫 페인트 뒤에 도착해 본문을 통째로 다시 흘린다.
   실측(라이브 재방문): swap CLS 0.671 · optional 0.004. jp 표면 CLS poor 82%의 원인이었다.
   감수 = 첫 페이지 1장은 시스템 폰트로 보이고 2번째 페이지부터 캐시에서 적용된다.
   이 계약은 파일이 1장으로 줄어도 그대로다 — 이번 작업이 회수한 것은 바이트지 첫 페인트가 아니다. */
@font-face {
  font-family: 'Pretendard Variable';
  font-style: normal;
  font-display: optional;
  font-weight: 45 920;
  src: url('/fonts/pretendard-subset.woff2') format('woff2-variations');
}
