/* ============================================================
   renew/fonts.css — 리뉴얼(renew) 전용 웹폰트 선언
   - EN: Neue Haas Unica Pro / KR: Noto Sans KR
   - 정적 서빙 규칙: web/assets → /assets (기존 /assets/fonts/font.css 와 동일)
   - @font-face 는 본질적으로 전역이지만 파일 선언만 담당(스타일링 없음).
     실제 적용은 tokens.css 의 .mo-renew 스코프에서만 일어남.
   - 가이드 "합성글꼴": EN=Haas → KR=Noto 폴백 스택으로 자연 구현
     (Sandoll Neo Gothic 1 미제공 → KR 글리프는 Noto Sans KR 사용)
   ============================================================ */

/* --- Neue Haas Unica Pro (EN) --- */
@font-face {
    font-family: "NeueHaasUnicaPro";
    src: url("/assets/fonts/NeueHaasUnicaPro-Light.woff2") format("woff2");
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: "NeueHaasUnicaPro";
    src: url("/assets/fonts/NeueHaasUnicaPro-Regular.woff2") format("woff2");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "NeueHaasUnicaPro";
    src: url("/assets/fonts/NeueHaasUnicaPro-Medium.woff2") format("woff2");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "NeueHaasUnicaPro";
    src: url("/assets/fonts/NeueHaasUnicaPro-Bold.otf") format("opentype");
    font-weight: 700;
    font-display: swap;
}

/* --- Noto Sans KR (KR) --- */
@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/NotoSansKR-Light.woff2") format("woff2");
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/NotoSansKR-Regular.woff2") format("woff2");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/NotoSansKR-Medium.woff2") format("woff2");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans KR";
    src: url("/assets/fonts/NotoSansKR-Bold.woff2") format("woff2");
    font-weight: 700;
    font-display: swap;
}
