@media(min-width:981px){.vsl-hero__in{grid-template-areas:"tete form" "txt form";grid-template-columns:minmax(0,1fr) minmax(0,25rem);column-gap:clamp(2rem,4vw,4rem)}}
@media(max-width:980px){.vsl-hero__in{grid-template-areas:"tete" "txt" "form"}}
.rg-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}
[data-bloc=contact]>.vsl-wrap>h2,[data-bloc=contact]>.vsl-wrap>.vsl-txt{text-align:center;margin-left:auto;margin-right:auto}
[data-bloc=contact]>.vsl-wrap>.vsl-txt{max-width:40rem}
[data-bloc=contact]>.vsl-wrap>div[style*="max-width:34rem"]{margin-left:auto;margin-right:auto;max-width:40rem!important}
@media(min-width:621px){.cam-plan svg text{font-size:12px;transform:translate(10px,2px);paint-order:stroke;stroke:var(--paper);stroke-width:3px}}
.vsl-crumb{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);padding-bottom:.5rem;font-size:var(--fs-small)}
.vsl-crumb ol{padding-left:0;margin-left:0}
