/* ============================================================================
   ARTICLE VARIABLES — ruedelaphoto.com
   ============================================================================
   Ce fichier surcharge les variables par défaut de article-styles.css pour
   donner son identité visuelle à ruedelaphoto.com.

   Chaque site aura son propre fichier article-variables-{site}.css.
   Chargé APRÈS article-styles.css dans WordPress.

   Identité Rue de la Photo :
     - Magazine lifestyle visuel
     - Palette chaude : terracotta + écru + accent bleu profond
     - Typographies éditoriales : Fraunces (display) + DM Sans (body)
   ============================================================================ */

.art-article {
  /* Couleurs */
  --art-ink: #0f1b2d;             /* noir chaud, pas 100% noir pur */
  --art-muted: #566d8f;           /* gris taupe chaleureux */
  --art-surface: #f7f1e1;         /* crème claire (fond) */
  --art-subtle: #ebdfc0;          /* sable léger pour les fonds d'encart */
  --art-border: rgba(26, 23, 21, 0.1);

  /* Primary : terracotta doux */
  --art-primary: #0f2742;
  --art-primary-soft: #cddff4;

  /* Accent : bleu profond */
  --art-accent: #c99a4a;
  --art-accent-soft: #f1e5d0;

  /* Typographies — déjà cohérentes avec le défaut mais explicites */
  --art-font-display: "Fraunces", Georgia, 'Times New Roman', serif;
  --art-font-body: "Inter", -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

  /* Ajustements de taille (optionnel, ici = défaut) */
  --art-font-size-base: 1.0625rem;
  --art-line-height-base: 1.75;
}

/* ============================================================================
   Option B — Label callout --info forcé en --art-ink
   ============================================================================
   Activée automatiquement quand le contraste entre --art-accent et
   --art-accent-soft est < AA 4.5:1 (label par défaut quasi-invisible).

   La distinction visuelle primary vs --info reste assurée par :
     - le fond (--art-accent-soft vs --art-primary-soft)
     - la bordure gauche (--art-accent vs --art-primary)

   Spécificité .art-article .art-callout--info .art-callout__label = (0,3,0)
   bat la règle source (0,2,0) de article-styles.css.
   ============================================================================ */
.art-article .art-callout--info .art-callout__label {
  color: var(--art-ink);
}
