/* Pretendard Variable — Next 폰트 로더가 만들던 정의를 그대로 옮긴 것.
   globals.css 에는 이 선언이 없다(빌드가 별도 청크로 뽑는다). 빠뜨리면
   본문이 통째로 대체 글꼴로 렌더된다.

   `pretendard Fallback` 의 메트릭 오버라이드는 장식이 아니다. 폰트가 뜨기
   전까지의 글자 폭을 실제 Pretendard 에 맞춰 두는 값이라, size-adjust 를
   빼면 첫 페인트에서 줄바꿈 위치가 달라진다. 원본 수치를 그대로 쓴다.

   Geist Mono 는 --font-mono 로 선언만 되어 있고 이 사이트에서 실제로 쓰는
   요소가 없어 옮기지 않았다. */

@font-face {
  font-family: pretendard;
  src: url(../fonts/PretendardVariable.woff2) format("woff2");
  font-display: swap;
  font-weight: 45 920;
}

@font-face {
  font-family: "pretendard Fallback";
  src: local(Arial);
  ascent-override: 93.76%;
  descent-override: 23.75%;
  line-gap-override: 0%;
  size-adjust: 101.55%;
}

/* Next 는 이 변수를 <html> 의 해시 클래스에 걸었다. 그누보드에는 그 클래스가
   없으므로 :root 에 둔다 — 적용 범위는 같다. */
:root {
  --font-pretendard: "pretendard", "pretendard Fallback", -apple-system,
    BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
}
