/* ===== 웹폰트 관리 =====
 *
 * 사용법:
 * 1. CDN 폰트: 아래 @import 주석 해제
 * 2. 로컬 폰트: themes/default/assets/fonts/ 에 파일 넣고 @font-face 추가
 * 3. body 또는 클래스에 font-family 적용
 *
 * 적용 예시:
 *   .pretendard { font-family: 'Pretendard', sans-serif; }
 *   .paperogi { font-family: 'Paperlogy', sans-serif; }
 */

/* ── CDN 폰트 ── */

/* Pretendard (추천: 본문용) */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");

/* Paperlogy (추천: 제목/강조용) */
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/Paperlogy.css");

/* Noto Sans KR */
/* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap'); */

/* ── 로컬 폰트 예시 ──
@font-face {
    font-family: 'CustomFont';
    src: url('../fonts/CustomFont.woff2') format('woff2'),
         url('../fonts/CustomFont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
*/

/* ── 기본 적용 ── */
body {
  font-family:
    "Pretendard Variable",
    "Pretendard",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;
}

/* ── 유틸리티 클래스 ── */
.font-pretendard {
  font-family: "Pretendard Variable", "Pretendard", sans-serif;
}
.font-paperlogy {
  font-family: "Paperlogy", sans-serif;
}
.font-noto {
  font-family: "Noto Sans KR", sans-serif;
}

/* 제목용 굵기 */
.paperogi-light {
  font-family: "Paperlogy", sans-serif;
  font-weight: 400;
}

.paperogi-bold {
  font-family: "Paperlogy", sans-serif;
  font-weight: 700;
}
.pretendard-bold {
  font-family: "Pretendard Variable", sans-serif;
  font-weight: 700;
}
