/* 생성 아님 — globals.css 에서 이동한 수기 관리 파일(2026-08-16).
   DeferredFontStylesheets 가 비차단으로 싣는다. 무게 추가/변경 시 이 파일만 수정. */
/* Paperlogy: 9 weights, woff2 only (public/fonts/paperlogy/).
   font-display: optional — 브랜드 로고타입 조각(짧은 배지·카피라이트)이라 폴백 폭과 스왑 시
   텍스트가 리플로우되면 그 자리(특히 뷰포트 하단 fold 근처인 footer)의 CLS 로 잡힌다.
   optional 은 스왑 자체를 하지 않아(늦게 도착하면 폴백 유지) 레이아웃 흔들림이 없다.

   실사용 무게(400/500/700)는 unicode-range 로 latin(.latin.woff2, ~10KB)과
   그 외(원본 ~160KB)를 분리한다 — 푸터 "To-gather" 워드마크만 쓰는 대부분의
   페이지(상세·마이페이지·파트너 등)가 한글 전체 글리프 160KB 를 받지 않게.
   한글 제목을 쓰는 페이지(홈·목록·가입 등)는 두 파일을 모두 받는다(+10KB 오버헤드).
   나머지 무게는 렌더되는 텍스트가 없으면 브라우저가 애초에 받지 않으므로 그대로 둔다. */
@font-face {
  font-family: "Paperlogy";
  font-weight: 100;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-1Thin.woff2") format("woff2");
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 200;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-2ExtraLight.woff2") format("woff2");
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 300;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-3Light.woff2") format("woff2");
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 400;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-4Regular.latin.woff2") format("woff2");
  unicode-range: U+0000-00FF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 400;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-4Regular.woff2") format("woff2");
  unicode-range: U+0100-10FFFF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 500;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-5Medium.latin.woff2") format("woff2");
  unicode-range: U+0000-00FF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 500;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-5Medium.woff2") format("woff2");
  unicode-range: U+0100-10FFFF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 600;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-6SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 700;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-7Bold.latin.woff2") format("woff2");
  unicode-range: U+0000-00FF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 700;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-7Bold.woff2") format("woff2");
  unicode-range: U+0100-10FFFF;
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 800;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-8ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "Paperlogy";
  font-weight: 900;
  font-style: normal;
  font-display: optional;
  src: url("/fonts/paperlogy/Paperlogy-9Black.woff2") format("woff2");
}
