body{background:#fbfaf6}
.page{max-width:780px;margin:0 auto;padding:36px 20px 90px}
.page h1{font-size:clamp(30px,4vw,42px);margin:22px 0 6px}
.page h2{font-size:21px;margin:34px 0 8px}
.page p,.page li{color:var(--encre-2);font-size:16px}
.maj{color:var(--encre-3);font-size:14px}
.brouillon{background:var(--or-pale);border:1px solid #efd9a8;color:#6b4a10;border-radius:12px;padding:10px 14px;font-size:14.5px;margin:18px 0}
.liens{margin-top:40px;font-size:14px;color:var(--encre-3)}
