/* Custom properties based on the requested design requirements */
:root {
  /* Colors */
  --bg-light: #e5e5e5;
  --bg-dark: #00171f;
  
  --accent-1: #1b4332;
  --accent-2: #2d6a4f;
  --accent-3: #40916c;
  --accent-4: #52b788;
  
  /* Text */
  --text-main: #333333;
  --text-muted: #666666;
  --text-light: #f8f9fa;
  
  /* Fonts */
  --font-family: 'Inter', sans-serif;
  
  /* Spacing */
  --section-pad: 5rem 0;
  
  /* Transitions */
  --transition: all 0.3s ease;
  
  /* Invoice Architecture Variables */
  --invoice-bg: #ffffff;
  --invoice-text: #2d3748;
  --invoice-border: #94a3b8; /* Darkened natively to survive raw PDF compression without washing out */
  --invoice-accent: #f8fafc;
}
