.ressources-intro{max-width:650px;margin-top:30px}
.ressources-annonce{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:80px;align-items:end;padding:42px 0 55px;border-bottom:1px solid var(--ligne);margin-bottom:38px}
.ressources-annonce h2{font-size:clamp(30px,3.6vw,48px);line-height:1.12;margin-top:12px;max-width:720px}
.ressources-annonce>p{font-size:16px;line-height:1.8;color:var(--gris);max-width:550px}
.ressource-a-venir{position:relative;padding-top:60px}
.statut-avenir{position:absolute;top:22px;right:22px;color:#9b7300;background:#fff8df;border:1px solid #ead69b;padding:7px 10px;font-size:9px;line-height:1;letter-spacing:.16em;text-transform:uppercase}
.ressources-attente{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:42px;padding:30px 34px;background:var(--ivoire);border-left:3px solid var(--jaune)}
.ressources-attente p{font-size:15px;line-height:1.7;color:var(--gris);max-width:680px}.ressources-attente .btn{white-space:nowrap}
@media(max-width:850px){.ressources-annonce{grid-template-columns:1fr;gap:25px}.ressources-attente{display:block}.ressources-attente .btn{margin-top:22px}}
