:root {
  --primary-font: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  --secondary-font: 'DM Sans', sans-serif;
  --bg-dark: #f4f6ff;
  --bg-card: #ffffff;
  --bg-card-hover: #f0f3ff;
  --primary: #4f6ef7;
  --primary-hover: #3b5bfa;
  --primary-button-color: linear-gradient(135deg, #4f6ef7 0%, #7c3aed 100%);
  --primary-button-hover-color: linear-gradient(135deg, #3b5bfa 0%, #6d28d9 100%);
  --accent: #7c3aed;
  --accent-light: #7c3aed;
  --text-main: #0f172a;
  --text-muted: #475569;
  --text-dark: #0f172a;
  --border-color: rgba(79, 110, 247, 0.15);
  --border-glow: rgba(124, 58, 237, 0.3);
  --glass-bg: rgba(255, 255, 255, 0.9);
  --glass-border: rgba(79, 110, 247, 0.18);
  --radius-lg: 1rem;
  --radius-md: 0.75rem;
  --radius-sm: 0.5rem;
  --shadow-glow: 0 0 25px rgba(79, 110, 247, 0.15);
}

