/* Design tokens — the soft cream / chocolate / dusty-blue theme.
   Change the palette here and every page follows. */
:root {
  /* Grounds */
  --color-bg: #F7F1E8;          /* warm cream page */
  --color-bg-alt: #EFE6D9;      /* oat alternate sections */
  --color-bg-deep: #EFE5D7;     /* footer + menu */
  --color-surface: #FBF7F1;     /* cards, inputs */
  --color-placeholder: #E6DACB; /* photo / video slots */

  /* Lines */
  --color-line: #E3D6C6;
  --color-line-strong: #D9C9B6;
  --color-line-input: #A08A74;

  /* Text */
  --color-text: #3B2418;        /* dark chocolate */
  --color-text-muted: #5E4637;  /* cocoa */
  --color-text-dim: #6E5747;

  /* Accent */
  --color-accent: #3F6185;       /* dusty blue */
  --color-accent-soft: #46698C;
  --color-accent-tint: #E4ECF4;
  --color-on-accent: #FBF7F1;

  /* Type */
  --font-display: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
  --font-body: Montserrat, system-ui, -apple-system, 'Segoe UI', sans-serif;
  --tracking-label: 0.3em;

  /* Layout */
  --container: 1360px;
  --gutter: clamp(20px, 5vw, 64px);
  --section-pad: clamp(72px, 9vw, 120px);
  --header-h: 88px;
}
