:root {

	/* Color Palette */
	--primary: #2c3e50;
	--secondary: #34495e;
	--accent: #3498db;
	--background-color: #f8f9fa;
	--text-color: #2c3e50;
	--border-color: #e9ecef;
	--light: #f8f9fa;
	--dark: #2c3e50;
	--success: #2ecc71;
	--warning: #f1c40f;
	--danger: #e74c3c;
	--gray-light: #f8f9fa;
	--gray: #6c757d;

	--tertiary: #1a4d7c;; /* Deep blue */
	--muted: #95a5a6;    /* Muted Gray */
	--complementary: #e67e22; /* Vibrant Orange */
	--pastel-pink: #f8c8dc;
	--pastel-blue: #c8d9f8;
	--pastel-green: #d4f8c8;

	/* Typography */
	--font-main: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
	--font-heading: var(--font-main);
	--spacing-unit: 1rem;
}