:root {
  --accent: #e8642a;
  --accent-deep: #c4420a;
  --accent-soft: #f5ddd0;
  --accent-glow: rgba(232, 100, 42, 0.18);

  --dark-bg: #0f0d0b;
  --dark-surface: #1c1814;
  --dark-border: rgba(255, 255, 255, 0.08);
  --dark-text: #f5f0eb;
  --dark-muted: #9a9089;

  --light-bg: #fafaf8;
  --light-surface: #ffffff;
  --light-border: rgba(26, 23, 19, 0.08);
  --ink: #1a1713;
  --muted: #6d665e;

  --gold: #c79a3b;
  --shadow-dark: 0 24px 64px rgba(0, 0, 0, 0.45);
  --shadow-light: 0 16px 48px rgba(26, 23, 19, 0.08);

  --max-width: 1200px;
  --radius-xl: 24px;
  --radius-lg: 20px;
  --radius-md: 18px;
}
