/* ============================================
   ClinStudy DS v2 — Globals
   ============================================
   Sécurité : aucun reset ni override de body/* pour
   ne pas casser le legacy style.css. On ajoute seulement
   les helpers typo .ds-editorial / .ds-mono + le respect
   strict de prefers-reduced-motion (déjà câblé côté legacy,
   renforcé ici sur les animations DS).
*/

.ds-editorial {
  font-family: var(--font-editorial);
  font-weight: 400;
  letter-spacing: -0.02em;
}
.ds-editorial em {
  font-style: italic;
  font-family: var(--font-editorial);
}

.ds-mono {
  font-family: var(--font-mono);
  font-feature-settings: 'ss02';
}

/* Respect prefers-reduced-motion sur toutes les animations DS */
@media (prefers-reduced-motion: reduce) {
  .ds-fade-up,
  .ds-skeleton,
  [data-ds-cascade] > * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}
