/*!
 * Pretendard (local hosted) — A+ 보안 등급용 외부 CDN(jsDelivr) 의존성 제거.
 * 원본: https://github.com/orioncactus/pretendard v1.3.9 (SIL OPEN FONT LICENSE 1.1)
 *
 * 로딩 정책:
 *   - font-display: swap → FOIT 회피, FOUT 허용 (사용성 우선)
 *   - woff2 only → 모던 브라우저(98%+) 지원, 레거시는 시스템 폰트 fallback
 *   - local() → 시스템에 Pretendard 가 있다면 다운로드 생략 (가장 빠름)
 *
 * 호스트: 같은 origin → 외부 CDN 차단 가능, CSP 단순화, supply-chain 위험 0.
 */

@font-face {
  font-family: "Pretendard";
  font-weight: 900;
  font-display: swap;
  src: local("Pretendard Black"),
       url("./Pretendard-Black.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 800;
  font-display: swap;
  src: local("Pretendard ExtraBold"),
       url("./Pretendard-ExtraBold.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 700;
  font-display: swap;
  src: local("Pretendard Bold"),
       url("./Pretendard-Bold.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 600;
  font-display: swap;
  src: local("Pretendard SemiBold"),
       url("./Pretendard-SemiBold.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 500;
  font-display: swap;
  src: local("Pretendard Medium"),
       url("./Pretendard-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 400;
  font-display: swap;
  src: local("Pretendard Regular"),
       url("./Pretendard-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 300;
  font-display: swap;
  src: local("Pretendard Light"),
       url("./Pretendard-Light.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 200;
  font-display: swap;
  src: local("Pretendard ExtraLight"),
       url("./Pretendard-ExtraLight.woff2") format("woff2");
}

@font-face {
  font-family: "Pretendard";
  font-weight: 100;
  font-display: swap;
  src: local("Pretendard Thin"),
       url("./Pretendard-Thin.woff2") format("woff2");
}
