:root {
  /* Palette — warm Provence editorial */
  --paper: #faf5ec;
  --paper-alt: #f2e9da;
  --ink: #2b2620;
  --ink-soft: #5a5148;
  --navy: #1d2951;
  --navy-deep: #10162f;
  --gold-deep: #a9762e;
  --gold: #b9975a;
  --line: rgba(43, 38, 32, 0.16);
  --line-strong: rgba(43, 38, 32, 0.28);
  --shadow: 0 18px 40px rgba(43, 38, 32, 0.08);

  /* Type */
  --font-display: "Cormorant Garamond", "Times New Roman", serif;
  --font-body: "Jost", "Helvetica Neue", Arial, sans-serif;

  /* Spacing / layout */
  --site-max: 1440px;
  --container: 1180px;
  --container-narrow: 780px;
  --gutter: clamp(1.5rem, 5vw, 4rem);
  --section-space: clamp(4rem, 10vw, 8rem);

  --ease: cubic-bezier(0.22, 1, 0.36, 1);
}

/* This site commits deliberately to one warm, ivory palette as part of its
   editorial identity — it does not follow the visitor's OS dark-mode setting. */
