/* PAY-2 Craft jardin — Système D jardin — secteur paysagiste */
:root {
  /* Couleurs (OKLCH paysagiste imposé par sector_playbook) */
  --bg:          #F7F1E1;
  --bg-alt:      oklch(91% 0.028 90);
  --surface:     oklch(96% 0.018 90);
  --text:        #312A20;
  --text-2:      oklch(38% 0.025 80 / 0.80);
  --text-mute:   oklch(55% 0.018 90 / 0.65);
  --border:      oklch(82% 0.022 88);
  --accent:      oklch(45% 0.12 145);   /* vert forêt paysagiste */
  --accent-2:    oklch(68% 0.09 145);   /* vert jardin clair */
  --accent-soft: color-mix(in oklab, var(--accent) 12%, var(--bg));
  --primary:     oklch(45% 0.12 145);
  --wa-green:    #25D366;

  /* Typographie */
  --ff-display:  'Lora', Georgia, 'Times New Roman', serif;
  --ff-body:     'Inter', system-ui, -apple-system, sans-serif;
  --ff-ui:       'Inter', system-ui, -apple-system, sans-serif;

  /* Rayons */
  --r-sm:  6px;
  --r-md:  12px;
  --r-lg:  16px;
  --r-xl:  24px;

  /* Layout */
  --header-h:        72px;
  --header-h-mobile: 60px;
  --container:       min(1200px, 100% - 48px);
  --section-pad:     clamp(48px, 8vw, 96px);

  /* Z-index */
  --z-header: 200;
  --z-menu:   1000;
  --z-modal:  2000;

  /* Transitions */
  --t-base: 0.22s ease;
  --t-smooth: 0.35s cubic-bezier(.2,.7,.2,1);
}
