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

:root {
  /* Color Palette - Scholarship & Heritage */
  --color-navy-dark: #0b1329;       /* Deep scholar navy */
  --color-navy: #1e293b;            /* Classic dark navy */
  --color-navy-light: #334155;      /* Slate/Navy light */
  --color-green-dark: #0f3d23;      /* Deep forest green */
  --color-green: #15803d;           /* Vibrant forest green */
  --color-gold-dark: #b45309;       /* Scholarly warm gold */
  --color-gold: #d97706;            /* Rich gold */
  --color-terracotta: #c2410c;      /* Warm terracotta accent */
  --color-terracotta-light: #ffedd5;/* Soft cream terracotta */
  --color-bg-base: #fafaf9;         /* Soft warm off-white */
  --color-bg-paper: #ffffff;        /* Pure white paper */
  --color-bg-card: #f5f5f4;         /* Soft warm gray card */
  --color-border: #e7e5e4;          /* Soft warm border */
  
  /* Text Colors */
  --color-text-primary: #1c1917;    /* Stone 900 (High contrast) */
  --color-text-secondary: #44403c;  /* Stone 700 (Subtle) */
  --color-text-muted: #78716c;      /* Stone 500 (Disabled/Muted) */
  --color-text-on-dark: #fafaf9;    /* Clean off-white on dark backgrounds */
  
  /* Typography */
  --font-serif: 'Playfair Display', Georgia, serif;
  --font-sans: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  
  /* Layout & Spacing */
  --container-max-width: 1200px;
  --header-height: 80px;
  
  /* Shadows */
  --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  
  /* Transitions */
  --transition-fast: 0.15s ease;
  --transition-normal: 0.3s ease;
  --transition-slow: 0.5s ease;
  
  /* Border Radius */
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --radius-full: 9999px;
}
