.demo-site[data-model="sante"] {
  --site-paper: oklch(98.5% 0.01 205); --site-paper-2: oklch(95% 0.025 205);
  --site-ink: oklch(23% 0.035 235); --site-ink-2: oklch(34% 0.025 235); --site-muted: oklch(46% 0.02 235);
  --site-rule: oklch(83% 0.02 205); --site-accent: oklch(44% 0.10 210); --site-accent-ink: oklch(98% 0.01 205); --site-soft: oklch(91% 0.035 195);
  --site-display: var(--font-display); --site-radius: 14px; --site-heading-weight: 650;
}
.demo-site[data-model="sante"] .hero-motif { border: 2px solid var(--site-accent); background: var(--site-paper); border-radius: 20px 4px 20px 4px; }
.demo-site[data-model="sante"] .demo-section[data-section-index="0"] { background: var(--site-paper-2); }
.demo-site[data-model="sante"] .motif-index div { grid-template-columns: 2rem minmax(0, 1fr) auto; }
.demo-site[data-model="sante"] .motif-index b { display: grid; width: 1.7rem; aspect-ratio: 1; place-items: center; border-radius: 50%; background: var(--site-accent); color: var(--site-accent-ink); }
