.rapide[data-astro-cid-lx3aaaur]{border-radius:var(--rayon);border:1px solid var(--trait);background:#fff;gap:12px;padding:clamp(18px,2.4vw,26px);display:grid;box-shadow:0 30px 60px -36px #0a261b8c,0 2px 6px #0a261b14}.rq-tete[data-astro-cid-lx3aaaur]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.rq-titre[data-astro-cid-lx3aaaur]{color:var(--foret);letter-spacing:-.01em;margin:0;font-size:1.12rem;font-weight:800}.rq-champs[data-astro-cid-lx3aaaur]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) auto;align-items:end;gap:12px;display:grid}.rq-envoyer[data-astro-cid-lx3aaaur]{min-height:48px}.rq-erreur[data-astro-cid-lx3aaaur]{color:#a1240e;margin:0;font-weight:600}@media (width<=1100px){.rq-champs[data-astro-cid-lx3aaaur]{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-envoyer[data-astro-cid-lx3aaaur]{grid-column:1/-1}}@media (width<=520px){.rq-champs[data-astro-cid-lx3aaaur]{grid-template-columns:minmax(0,1fr)}}.hero[data-astro-cid-lcdefpme]{background:var(--calcaire);position:relative}.hero-visuel[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:min(84vh,760px);padding-bottom:clamp(80px,9vw,120px);display:grid;position:relative}.hero-visuel[data-astro-cid-lcdefpme] .hero-img{object-fit:cover;object-position:60% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-voile[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(90deg,#0a261be0 0%,#0a261ba8 36%,#0a261b14 72%),linear-gradient(#0a261b00 60%,#0a261b80 100%);position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{width:100%;color:var(--clair);padding-top:clamp(40px,6vw,80px)}.hero-in[data-astro-cid-lcdefpme] .hero-badge{margin-bottom:18px}.hero-in[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.03em;max-width:13ch;font-size:clamp(2.3rem,1.5rem + 3vw,3.9rem);line-height:1.04}.hero-chapeau[data-astro-cid-lcdefpme]{max-width:560px;color:var(--clair);font-size:clamp(1.08rem,1rem + .4vw,1.28rem)}.hero-in[data-astro-cid-lcdefpme] .boutons[data-astro-cid-lcdefpme]{margin-top:26px}.hero-module[data-astro-cid-lcdefpme]{z-index:2;margin-top:calc(-1*clamp(64px,7vw,92px));padding-bottom:8px;position:relative}@media (width<=980px){.hero-visuel[data-astro-cid-lcdefpme]{min-height:0;padding-bottom:96px}.hero-voile[data-astro-cid-lcdefpme]{background:linear-gradient(#0a261b4d 0%,#0a261bb8 45%,#0a261be6 100%)}.hero-visuel[data-astro-cid-lcdefpme] .hero-img{object-position:70% 50%}}.climat-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.climat-texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--encre);max-width:64ch}.climat-chiffres[data-astro-cid-lcdefpme]{background:var(--trait);border:1px solid var(--trait);border-radius:var(--rayon);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.climat-chiffres[data-astro-cid-lcdefpme] .chiffre[data-astro-cid-lcdefpme]{background:#fff;padding:20px}.climat-chiffres[data-astro-cid-lcdefpme] .note-source[data-astro-cid-lcdefpme]{background:#fff;grid-column:1/-1;margin:0;padding:12px 20px}@media (width<=900px){.climat-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.famille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,4vw,56px);padding-block:clamp(20px,3vw,32px);display:grid}.famille[data-astro-cid-lcdefpme]+.famille[data-astro-cid-lcdefpme]{border-top:1px solid var(--trait)}.famille[data-astro-cid-lcdefpme].inverse .famille-photo[data-astro-cid-lcdefpme]{order:2}.famille-photo[data-astro-cid-lcdefpme]{margin:0}.famille-photo[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--rayon);width:100%}.famille-liste[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.2em;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);font-weight:800}.famille-resume[data-astro-cid-lcdefpme]{color:var(--lichen);margin-bottom:14px}.famille-liste[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.famille-liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--rayon-s);color:inherit;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 10px;text-decoration:none;transition:background-color .16s;display:grid}.famille-liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-top:2px solid var(--feuille);border-right:2px solid var(--feuille);width:9px;height:9px;margin-right:6px;transform:rotate(45deg)}.famille-liste[data-astro-cid-lcdefpme] .fl-img{object-fit:cover;border-radius:6px;width:76px;height:56px}.famille-liste[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--foret);font-size:1.08rem;line-height:1.25;display:block}.famille-liste[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--lichen);font-size:.92rem;display:block}@media (hover:hover){.famille-liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#fff}}@media (width<=900px){.famille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.famille[data-astro-cid-lcdefpme].inverse .famille-photo[data-astro-cid-lcdefpme]{order:0}}.vienne-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.secteurs[data-astro-cid-lcdefpme]{gap:8px;display:grid}.secteur[data-astro-cid-lcdefpme]{border:1px solid var(--trait);border-radius:var(--rayon-s);background:#fff;padding:0 16px}.secteur[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:50px;list-style:none;display:flex}.secteur[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.secteur[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--foret)}.secteur[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--lichen);font-size:.86rem}.secteur[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--lichen);margin:0 0 8px;font-size:.92rem}.secteur[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.secteur[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--calcaire);color:var(--foret);border-radius:999px;padding:4px 10px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover){.secteur[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--pousse)}}@media (width<=1000px){.vienne-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.demarche-in[data-astro-cid-lcdefpme]{gap:8px;display:grid}.etapes[data-astro-cid-lcdefpme]{counter-reset:etape;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.5vw,28px);margin:0 0 28px;padding:0;list-style:none;display:grid}.etapes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:etape;border-top:3px solid var(--pousse);align-content:start;gap:6px;padding-top:18px;display:grid}.etapes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(etape);color:var(--feuille);font-size:.9rem;font-weight:800}.etapes[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--foret);font-size:1.12rem;line-height:1.25}.etapes[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--lichen);font-size:.98rem}@media (width<=900px){.etapes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.etapes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
