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

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

   Identité First Immo (palette ocean-balanced, fonts playfair-inter) :
     - Média immobilier premium, bleu Méditerranée
     - Palette bleue affirmée + accent sable doré chaud (contraste froid/chaud)
     - Typographies : Playfair Display (display) + Inter (body)
   ============================================================================ */

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

  /* Primary : terracotta doux */
  --art-primary: #2E6A8E;
  --art-primary-soft: #d1e4f0;

  /* Accent : bleu profond */
  --art-accent: #D4B57A;
  --art-accent-soft: #f0e5d1;

  /* Typographies — déjà cohérentes avec le défaut mais explicites */
  --art-font-display: "Playfair Display", 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 (2026-05-18) — Label callout --info forcé en --art-ink
   ============================================================================
   Sur palette ocean-balanced, l'accent #D4B57A (sable doré) sur son
   accent-soft #f0e5d1 donne un contraste ~1.6:1 → label quasi-invisible.

   Override site-spécifique : couleur du label forcée en --art-ink
   (texte principal #13212C, contraste ~12:1 sur fond accent-soft).

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

   Scope : SEULEMENT firstimmo.fr. Les autres sites (earthy, noir-gold,
   blue-sand, etc.) ont un accent foncé qui reste lisible sur leur soft.
   ============================================================================ */
.art-article .art-callout--info .art-callout__label {
  color: var(--art-ink);
}
