:root {
  --color-background: #171819;
  --color-surface: #202122;
  --color-surface-border: #343536;
  --color-gold: #b59655;
  --color-text: #e5e1d8;
  --color-muted: #a5a29b;
  --color-focus: #d7b86e;
  --font-display: Didot, "Bodoni 72", "Bodoni MT", "Times New Roman", serif;
  --font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;
  --content-width: 84rem;
  --page-padding: clamp(1.25rem, 4vw, 4rem);
  --section-space: clamp(3rem, 6vw, 6rem);
  --ease-editorial: cubic-bezier(0.22, 1, 0.36, 1);
}
