/* AXIOS INITIATIVE - Design System & Variables */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&family=Playfair+Display:ital,wght@0,600;1,400&display=swap');

:root {
  /* Brand Colors */
  --primary-orange: #E35309;
  --primary-orange-light: #FF6B1F;
  --primary-orange-glow: rgba(227, 83, 9, 0.35);
  --primary-orange-subtle: rgba(227, 83, 9, 0.12);
  
  /* Aqua & Ocean Glass Theme Palette */
  --bg-deep: #070D19;
  --bg-surface: #0E172A;
  --bg-elevated: #162238;
  
  /* Text Colors */
  --text-main: #F8FAFC;
  --text-body: #E2E8F0;
  --text-muted: #94A3B8;
  --text-dim: #64748B;
  
  /* Aquaglass & Glassmorphism Properties */
  --glass-bg: rgba(255, 255, 255, 0.04);
  --glass-bg-hover: rgba(255, 255, 255, 0.08);
  --glass-border: rgba(255, 255, 255, 0.12);
  --glass-border-glow: rgba(227, 83, 9, 0.35);
  --glass-blur: blur(16px);
  --glass-shadow: 0 20px 50px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.15);
  --aqua-drop-glow: radial-gradient(circle at 50% 0%, rgba(227, 83, 9, 0.15), transparent 70%);
  
  /* Spacing & Radii */
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 20px;
  --radius-full: 9999px;
  
  /* Typography */
  --font-main: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-serif: 'Playfair Display', Georgia, serif;
  
  /* Transitions */
  --transition-fast: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-normal: 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-bounce: 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
}
