:root {
  /* Color Palette based on Humalytik Logo */
  --primary-dark: #122140; /* Darker navy for intense contrast */
  --primary-blue: #1A365D; /* Logo dark blue */
  --accent-blue: #2563EB; /* Logo mid blue */
  --light-blue: #60A5FA; /* Logo light wave blue */
  
  /* Neutral scale */
  --white: #ffffff;
  --bg-color: #f8fafc; /* Very light slate for premium feel */
  --text-main: #1e293b;
  --text-muted: #64748b;
  --border-color: rgba(255, 255, 255, 0.2);
  
  /* Glassmorphism */
  --glass-bg: rgba(255, 255, 255, 0.7);
  --glass-border: rgba(255, 255, 255, 0.4);
  --glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.07);
  
  /* Typography */
  --font-sans: 'Inter', system-ui, -apple-system, sans-serif;
  
  /* Transitions */
  --transition-smooth: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
