/* JourneyZones — Typography System
 * Dual font loading: Google Fonts with robust local system fallback stack.
 * Headings: Cormorant Garamond (Serif, weights 400, 500, 600, 700 + Italic)
 * Body/UI: Inter (Sans-serif, weights 300, 400, 500, 600, 700)
 */

@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Inter:wght@300;400;500;600;700&display=swap');

:root {
  /* Primary Font Stack definitions with resilient local fallbacks */
  --font-serif: "Cormorant Garamond", "Garamond", "Baskerville", "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
  --font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
}
