.alm-news-card a.alm-news-card__lien{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:0;background:none;border:0;color:#004899;font-family:'Barlow',sans-serif;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}
.alm-news-card a.alm-news-card__lien:hover{color:#004899;text-decoration:underline}
.alm-news-card a.alm-news-card__lien:focus-visible{outline:2px solid #004899;outline-offset:3px}
.alm-block-latest-news .alm-block-latest-news__reserve{display:flex;flex-direction:column;overflow:hidden;background:#F7F9FC;border:1px dashed #C4CFDD;border-radius:var(--r-lg,16px);box-shadow:none}
.alm-block-latest-news__reserve-media{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:16 / 10;background:#EEF2F7;color:#8FA0B6}
.alm-block-latest-news__reserve-media svg{width:34px;height:34px;stroke-width:1.5}
.alm-block-latest-news__reserve-mention{font-family:'Barlow',sans-serif;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.3px;color:#8394AB}
.alm-block-latest-news__reserve-corps{padding:24px 24px 28px}
.alm-block-latest-news__reserve-barre{display:block;width:92px;height:10px;margin:0 0 14px;border-radius:5px;background:#E1E7EF}
.alm-block-latest-news__reserve-barre--l1{width:88%;height:14px;margin-bottom:10px}
.alm-block-latest-news__reserve-barre--l2{width:56%;height:14px;margin-bottom:10px}
@media (min-width:768px) and (max-width:1023px){.alm-block-latest-news .alm-block-latest-news__reserve:nth-child(n+3){display:none}}
@media (max-width:767px){.alm-block-latest-news .alm-block-latest-news__reserve{display:none}}
