:root {
    --color-primary: #2B5D8F;
    --color-primary-light: #3a7abf;
    --color-primary-dark: #1e4266;
    --color-accent: #1D9E75;
    --color-text: #1a1a1a;
    --color-heading: #0a0a0a;
    --color-text-muted: #666666;
    --color-bg: #ffffff;
    --color-bg-secondary: #f8f9fa;
    --color-border: #e5e7eb;
    --border-radius: 8px;
    --shadow: 0 1px 3px rgba(0,0,0,0.1);
    --shadow-lg: 0 10px 25px rgba(0,0,0,0.1);
}
