:root {
  --color-bg: #ffffff;
  --color-text: #333333;
  --color-muted: #666666;
  --color-accent: #c00d0d;
  --color-accent-dark: #9a0a0a;
  --color-button: #111111;
  --color-topbar: #0d0d0d;
  --color-nav: #c00d0d;
  --color-section-dark: #1a1a1a;
  --color-light-gray: #f4f4f4;
  --font-display: "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --font-body: "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --container: min(1140px, calc(100% - 2.5rem));
  --shadow: 0 8px 28px rgba(0, 0, 0, 0.12);
}
