@media(max-width:980px){.mve-hero__sous{grid-row:2}.mve-hero__saisie{grid-row:3;margin-top:1rem}}
@media(min-width:981px){.rec-grille--centered:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}}
@media(min-width:621px) and (max-width:980px){.rec-grille--centered:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}}
.mve-article [data-bloc=contact] .mve-h2,[data-bloc=contact] .mve-h2{font-size:clamp(1.5rem,2.6vw,2.1rem);margin-top:0}
.mve-article .rec-lf-card .rec-lf-title{margin-top:0;font-size:1.2rem}
.mve-article .pf-outil>h2:first-child,.pf-outil>h2:first-child,.pf-outil>form>h2:first-child{margin-top:0}
.pf-bouton{background:var(--accent);border-color:var(--accent);color:var(--paper);font-weight:600}
.pf-bouton--clair{background:var(--paper);color:var(--ink);border-color:var(--ink)}
@media(min-width:621px){.rec-grille--centered>.mve-carte{display:flex;flex-direction:column}.rec-grille--centered>.mve-carte>p:last-of-type{margin-bottom:.9rem}.rec-grille--centered>.mve-carte>.mve-btn{margin-top:auto!important;align-self:flex-start}}
