/* ------------------------------------------------------------------ *
 *  Bloc « Charte d'éthique ARTHEMIS », version 13.3, pour pied de page.
 *  Autonome : aucune dépendance, aucune police à charger.
 *  Le logo est un PNG transparent : il est posé sur une pastille blanche,
 *  pour rester lisible aussi bien sur fond clair que sur fond sombre.
 * ------------------------------------------------------------------ */
.arthemis-charte{text-align:center;margin:0 0 30px;padding-bottom:26px;
  border-bottom:1px solid rgba(128,140,160,.28)}
.arthemis-charte a{display:inline-block;text-decoration:none;color:inherit}
.arthemis-charte .socle{display:block;background:#fff;border-radius:16px;padding:14px 20px;
  box-shadow:0 8px 24px -14px rgba(11,33,56,.45);
  transition:box-shadow .2s ease, transform .2s ease}
.arthemis-charte img{display:block;width:210px;max-width:64vw;height:auto;margin:0 auto}
.arthemis-charte a:hover .socle,
.arthemis-charte a:focus-visible .socle{box-shadow:0 14px 32px -14px rgba(11,33,56,.6);
  transform:translateY(-2px)}
.arthemis-charte a:focus-visible{outline:3px solid #C9982E;outline-offset:6px;border-radius:20px}
.arthemis-charte .ac-note{margin:14px auto 0;max-width:46em;
  font-size:12.5px;line-height:1.6;color:#8A93A2}
.arthemis-charte .ac-note a{display:inline;text-decoration:underline;color:inherit}
.arthemis-charte .ac-note a:hover{color:#C9982E}
@media (prefers-color-scheme:dark){.arthemis-charte .ac-note{color:#78849A}}
@media (max-width:600px){.arthemis-charte img{width:170px}}
