.hero[data-astro-cid-lcdefpme]{color:#fff;background:var(--foret-2);align-items:flex-end;min-height:clamp(640px,94vh,940px);padding-bottom:clamp(120px,12vw,150px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]>picture{position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;animation:14s ease-out forwards zoom;transform:scale(1.04)}@keyframes zoom{to{transform:scale(1)}}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(0deg,#485642cc 0,#485642c4 340px,#485642a3 640px,#48564247 740px,#48564200 840px),linear-gradient(90deg,#48564240 0%,#48564200 60%);position:absolute;inset:0}@media (width>=701px){.hero[data-astro-cid-lcdefpme] img{filter:brightness(1.06)}}.hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{z-index:1;width:100%;position:relative}.hero[data-astro-cid-lcdefpme] .sur[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 1px 10px #141a1273}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 2px 30px #141a1259;max-width:1100px;margin:4px 0 20px;font-size:clamp(46px,5.8vw,86px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#e6e9dc}.br-large[data-astro-cid-lcdefpme]{display:none}@media (width>=1000px){.br-large[data-astro-cid-lcdefpme]{display:inline}}.hero-texte[data-astro-cid-lcdefpme]{color:#fffffff0;max-width:560px;font-size:clamp(17px,1.6vw,19px)}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-bottom:112px;display:block}.hero[data-astro-cid-lcdefpme]:after{content:none}.hero[data-astro-cid-lcdefpme]>picture{aspect-ratio:5/4.4;display:block;position:relative}.hero[data-astro-cid-lcdefpme]>picture:after{content:"";background:linear-gradient(180deg, #2e372900 52%, #2e3729b3 82%, var(--foret-2) 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] img{object-position:50% 50%}.hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{margin-top:-36px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:8px}}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero[data-astro-cid-lcdefpme] .btn-ligne[data-astro-cid-lcdefpme]{color:#fff;border-color:#ffffff8c}.appel[data-astro-cid-lcdefpme]{color:#ffffffd9;margin-top:18px;font-size:14.5px}.appel[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;font-weight:600}.confiance[data-astro-cid-lcdefpme]{z-index:2;margin-top:-72px;position:relative}.confiance[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{background:var(--blanc);border-radius:var(--r);box-shadow:var(--ombre);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.confiance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--ligne);padding:26px}.confiance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0}.confiance[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:400 30px/1.1 var(--serif);align-items:center;gap:6px;margin-bottom:4px;display:flex}.confiance[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme] svg{width:22px;height:22px;color:var(--terre)}.confiance[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--encre-2);font-size:14px}@media (width<=900px){.confiance[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.confiance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.confiance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--ligne)}}@media (width<=420px){.confiance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:20px 16px}.confiance[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:25px}}.profils[data-astro-cid-lcdefpme]{padding-top:clamp(80px,10vw,120px)}.profil[data-astro-cid-lcdefpme]{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--r);flex-direction:column;gap:14px;padding:32px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.profil[data-astro-cid-lcdefpme]:hover{box-shadow:var(--ombre);border-color:#0000;transform:translateY(-4px)}.profil[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font:italic 400 18px/1 var(--serif);color:var(--sauge)}.profil[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:28px}.profil[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--encre-2);font-size:16px}.profil[data-astro-cid-lcdefpme] .lien-fleche[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:10px}.tete[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 40px;display:flex}.tete[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme]{max-width:440px}.grille-maisons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:36px 20px;margin-top:52px;display:grid}.toutes[data-astro-cid-lcdefpme]{text-align:center;margin-top:44px}@media (width<=900px){.grille-maisons[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.grille-maisons[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.encart[data-astro-cid-lcdefpme]{border:1px solid var(--ligne);border-radius:var(--r);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:24px 28px;display:flex}.encart[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:640px;color:var(--encre-2)}.encart[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--encre)}.source[data-astro-cid-lcdefpme]{color:var(--encre-3);margin-top:14px;font-size:13px}.portrait[data-astro-cid-lcdefpme]{position:relative}.portrait[data-astro-cid-lcdefpme] img{border-radius:var(--r);aspect-ratio:4/5;object-fit:cover;width:100%}.portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{background:var(--blanc);box-shadow:var(--ombre);border-radius:12px;padding:14px 18px;font-size:14px;position:absolute;bottom:20px;left:20px}.portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:400 22px/1.1 var(--serif);display:block}blockquote[data-astro-cid-lcdefpme]{font:400 clamp(26px, 3vw, 34px)/1.25 var(--serif);margin:24px 0}blockquote[data-astro-cid-lcdefpme]:before{content:"“";color:var(--sauge);margin-bottom:6px;font-size:80px;line-height:.6;display:block}.caroline[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--encre-2);max-width:560px;margin-bottom:22px}.mosaique[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mosaique[data-astro-cid-lcdefpme] picture:first-child{grid-row:span 2}.mosaique[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:14px;width:100%;height:100%}.mosaique[data-astro-cid-lcdefpme] picture:first-child img{aspect-ratio:3/5}.mosaique[data-astro-cid-lcdefpme] picture:not(:first-child) img{aspect-ratio:1}.communes[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:26px;list-style:none;display:flex}.communes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--blanc);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:500}
