/* ============================================================
   FONTS — Kizuna Japan Travel
   ------------------------------------------------------------
   SUBSTITUTION NOTE (flag to user):
   The KIZUNA wordmark uses a high-contrast classical Roman
   serif (Trajan-like). We do not have the exact licensed file,
   so the system substitutes the closest free matches:
     • Cinzel            -> brand caps / wordmark echo / eyebrows
     • Cormorant Garamond -> editorial display headlines
     • Hanken Grotesk     -> all UI, body, buttons (the clean sans)
     • Noto Serif JP      -> Japanese glyphs (絆, place names)
   Swap these @import targets for self-hosted @font-face rules
   once licensed brand fonts are supplied.
   ============================================================ */

@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Hanken+Grotesk:wght@300;400;500;600;700&family=Noto+Serif+JP:wght@400;500;600;700&display=swap");

:root {
  --font-display: "Cormorant Garamond", "Noto Serif JP", Georgia, "Times New Roman", serif;
  --font-brand:   "Cinzel", "Cormorant Garamond", Georgia, serif;
  --font-sans:    "Hanken Grotesk", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-jp:      "Noto Serif JP", "Cormorant Garamond", serif;
}
