/* APIA — Partage social.
   Les regles .c-share vivaient dans apia-evenement.css : elles sont ici,
   deplacees a l'octet pres, parce que le composant sert desormais aussi
   aux articles, aux enjeux et aux cahiers. Une seule definition, donc
   aucun ordre de cascade a arbitrer. */

/* ── 6. c-share ───────────────────────────────────────────────────────────── */
.c-share {
  background: var(--apia-bleu-clair); border-radius: 16px; padding: 24px;
  width: 100%; display: flex; flex-direction: column; gap: 16px;
}
.c-share__title {
  font-weight: 600; font-size: 23px; line-height: 28px;
  color: var(--apia-bleu-marine); margin: 0;
}
.c-share__row {
  display: flex; align-items: center; gap: 8px;
  font-weight: 500; font-size: 16px; line-height: 23px;
  color: var(--apia-bleu-nuit); text-decoration: none;
  background: none; border: none; padding: 0; cursor: pointer;
  font-family: inherit; /* hérite Figtree du body */
}
.c-share__row:hover { color: var(--apia-bleu); }
.c-share__row svg { flex: 0 0 16px; width: 16px; height: 16px; }

/* ── Section de partage en pied de contenu (article, enjeu, cahier) ──────── */
.s-share { margin-top: 64px; padding-inline: 16px; }
.s-share__rail { max-width: 1052px; margin-inline: auto; }

/* L'article et le cahier padent deja leur conteneur (.apia-article,
   .apia-cahier) : sans cette remise a zero, la carte se retrouve a 32 px du
   bord quand tout le reste de la page est a 16. Mesure a 390 px.
   L'enjeu, lui, n'a pas de conteneur pade : il garde le padding de la section. */
.apia-article .s-share,
.apia-cahier .s-share { padding-inline: 0; }
