/* Ajustements propres à WordPress : barre d'administration, contenus de l'éditeur, listes. */
.admin-bar .top{top:32px}
@media(max-width:782px){.admin-bar .top{top:46px}.admin-bar .menu{padding-top:150px}}
.home #main{display:block}
.as-content h2{font-size:clamp(24px,3vw,38px);margin:1.6em 0 .6em}
.as-content ul,.as-content ol{margin:0 0 1.2em 1.2em;line-height:1.7}
.as-content li{margin-bottom:.4em;font-size:clamp(17px,1.5vw,20px)}
.as-content strong{font-weight:600;color:var(--accent)}
.txt .wp-block-paragraph{margin:0}
.nav a[aria-current=page]{opacity:1}
.pg-head .lead a{color:var(--accent)}
.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.form-msg{padding:14px 16px;border-radius:10px;font-size:16px;line-height:1.5}.form-msg[hidden]{display:none}
.form-msg.ok{background:rgba(90,160,110,.14);box-shadow:inset 0 0 0 1.5px rgba(120,190,140,.55)}
.form-msg.ko{background:rgba(190,80,70,.14);box-shadow:inset 0 0 0 1.5px rgba(220,110,100,.6)}
.form button[disabled]{opacity:.6;cursor:wait}
.note a{color:var(--accent)}
