/* PAY-1 Editorial Végétal — Neo-Editorial — Sud Espaces Verts */
:root {
  /* Palette */
  --bg:          #F5F1EA;
  --bg-alt:      #EDE8DC;
  --surface:     #FAFAF5;
  --surface-deep:#1A2A1E;
  --text:        #2E2820;
  --text-2:      oklch(42% 0.03 60);
  --text-mute:   oklch(55% 0.02 60);
  --border:      color-mix(in srgb, #2E2820 13%, transparent);

  /* Accent vert forêt (PAY-1 / paysagiste) */
  --accent:      #2E5B3E;
  --accent-2:    oklch(65% 0.10 145);
  --accent-soft: color-mix(in srgb, #2E5B3E 12%, #F5F1EA);
  --accent-deep: #1A3A28;
  --primary:     #2E5B3E;
  --on-dark:     #F0EBE0;
  --on-dark-2:   oklch(88% 0.015 80);

  /* WhatsApp */
  --wa-green:    #25D366;

  /* Typographie */
  --ff-display:  'Fraunces', Georgia, serif;
  --ff-body:     'Libre Baskerville', Georgia, serif;
  --ff-ui:       'Inter', system-ui, sans-serif;

  /* Rayons */
  --r-sm:  4px;
  --r-md:  10px;
  --r-lg:  18px;
  --r-xl:  28px;

  /* Layout */
  --header-h:        72px;
  --header-h-mobile: 60px;
  --container:       min(1200px, 100% - 48px);

  /* Z-index — burger > header > menu */
  --z-header: 1100;
  --z-menu:   1000;
  --z-modal:  2000;

  /* Transitions */
  --ease: cubic-bezier(.25, .46, .45, .94);
}
