/* MEN-10 Terre brulee — Neo-Editorial */
:root {
  /* Palette */
  --bg: #F4EFE7;
  --bg-alt: #EAE2D2;
  --surface: #FBF7EF;
  --text: #2E2A24;
  --text-2: #5A5249;
  --text-mute: #8B8175;
  --border: #D8CFC0;
  --accent: #A85A36;
  --accent-2: #8A4324;
  --accent-soft: #E8C9B7;
  --primary: #2E2A24;
  --wa-green: #25D366;
  --ok: #2F7A4D;
  --warn: #C45227;

  /* Cartes foncees (rare ici, mais defini pour eviter le piege contraste) */
  --dark: #2E2A24;
  --on-dark: #FBF7EF;
  --on-dark-2: rgba(251, 247, 239, 0.78);

  /* Polices */
  --ff-display: "Cormorant Garamond", "Cormorant", Georgia, serif;
  --ff-body: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --ff-ui: "DM Sans", system-ui, sans-serif;

  /* Rayons */
  --r-sm: 4px;
  --r-md: 8px;
  --r-lg: 14px;
  --r-xl: 22px;

  /* Espaces */
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.5rem;
  --space-6: 2rem;
  --space-7: 3rem;
  --space-8: 4rem;
  --space-9: 6rem;

  /* Header / layout */
  --header-h: 84px;
  --header-h-mobile: 64px;
  --container: 1180px;
  --container-narrow: 880px;

  /* Z-index : burger fixed > menu > header */
  --z-header: 900;
  --z-menu: 1000;
  --z-burger: 1001;
  --z-modal: 1100;

  /* Ombres legeres (sobre, jamais lourd) */
  --shadow-1: 0 1px 2px rgba(46, 42, 36, 0.05), 0 2px 8px rgba(46, 42, 36, 0.04);
  --shadow-2: 0 4px 12px rgba(46, 42, 36, 0.07), 0 12px 28px rgba(46, 42, 36, 0.06);
}
