.galerie__grille[data-astro-cid-uizgh26z]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.galerie__grille[data-astro-cid-uizgh26z] li[data-astro-cid-uizgh26z][hidden]{display:none}.galerie__lien[data-astro-cid-uizgh26z]{aspect-ratio:4/3;border-radius:var(--rayon);background:var(--nuit-2);display:block;position:relative;overflow:hidden}.galerie__lien[data-astro-cid-uizgh26z] img{object-fit:cover;width:100%;height:100%;transition:scale .5s}@media (hover:hover){.galerie__lien[data-astro-cid-uizgh26z]:hover img{scale:1.04}}.galerie__legende[data-astro-cid-uizgh26z]{color:#fff;background:#12142ad1;padding:10px 14px;font-size:.85rem;position:absolute;bottom:0;left:0;right:0}.galerie__attente[data-astro-cid-uizgh26z]{aspect-ratio:4/3;border-radius:var(--rayon);position:relative;overflow:hidden}.galerie__attente[data-astro-cid-uizgh26z] span[data-astro-cid-uizgh26z]{letter-spacing:.16em;text-transform:uppercase;color:var(--gris-nuit);font-size:.72rem;font-weight:600;position:absolute;bottom:12px;left:14px}.visionneuse[data-astro-cid-uizgh26z]{color:#fff;background:#0c0d1cf5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:56px 16px 24px}.visionneuse[data-astro-cid-uizgh26z][open]{grid-template-rows:1fr auto;place-items:center;display:grid}.visionneuse[data-astro-cid-uizgh26z]::backdrop{background:0 0}.visionneuse__img[data-astro-cid-uizgh26z]{object-fit:contain;max-width:min(100%,1600px);min-height:0;max-height:100%}.visionneuse__legende[data-astro-cid-uizgh26z]{color:var(--gris-nuit);margin:14px 0 0;font-size:.92rem}.visionneuse__btn[data-astro-cid-uizgh26z]{color:#fff;cursor:pointer;background:#0c0d1c99;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute}.visionneuse__btn[data-astro-cid-uizgh26z] svg[data-astro-cid-uizgh26z]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.visionneuse__fermer[data-astro-cid-uizgh26z]{top:10px;right:16px}.visionneuse__prec[data-astro-cid-uizgh26z],.visionneuse__suiv[data-astro-cid-uizgh26z]{top:50%;translate:0 -50%}.visionneuse__prec[data-astro-cid-uizgh26z]{left:16px}.visionneuse__suiv[data-astro-cid-uizgh26z]{right:16px}@media (width<=600px){.visionneuse__prec[data-astro-cid-uizgh26z],.visionneuse__suiv[data-astro-cid-uizgh26z]{top:auto;bottom:16px;translate:none}}.bandeau[data-astro-cid-fr5dko26]{color:#fff;background:var(--nuit);min-height:min(88svh,820px);display:flex;position:relative;overflow:hidden}.bandeau__image[data-astro-cid-fr5dko26],.bandeau[data-astro-cid-fr5dko26] .bandeau__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bandeau__voile[data-astro-cid-fr5dko26]{background:linear-gradient(90deg,#12142ae6 0%,#12142a99 45%,#12142a26 100%),linear-gradient(#12142a00 65%,#12142ad9 100%);position:absolute;inset:0}.bandeau__contenu[data-astro-cid-fr5dko26]{flex-direction:column;padding-block:32px 0;display:flex;position:relative}.ariane[data-astro-cid-fr5dko26] ol[data-astro-cid-fr5dko26]{color:#ffffffa6;flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}.ariane[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]+li[data-astro-cid-fr5dko26]:before{content:"/";opacity:.5;margin-right:10px}.ariane[data-astro-cid-fr5dko26] a[data-astro-cid-fr5dko26]{text-decoration:none}@media (hover:hover){.ariane[data-astro-cid-fr5dko26] a[data-astro-cid-fr5dko26]:hover{color:var(--or)}}.bandeau__texte[data-astro-cid-fr5dko26]{max-width:720px;margin-block:auto;padding-block:56px}.bandeau[data-astro-cid-fr5dko26] .surtitre[data-astro-cid-fr5dko26]{color:var(--or)}.bandeau[data-astro-cid-fr5dko26] h1[data-astro-cid-fr5dko26]{color:#fff;margin-bottom:20px;font-size:clamp(2.3rem,5vw,4.1rem);line-height:1.02}.bandeau__chapo[data-astro-cid-fr5dko26]{color:#ffffffd9;max-width:46ch;font-size:clamp(1rem,1.5vw,1.15rem)}.bandeau__boutons[data-astro-cid-fr5dko26]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.points[data-astro-cid-fr5dko26]{border-top:1px solid #c9a76759;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]{padding:22px 20px 26px 0}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]+li[data-astro-cid-fr5dko26]{border-left:1px solid #c9a76733;padding-left:22px}.points[data-astro-cid-fr5dko26] strong[data-astro-cid-fr5dko26]{font-family:var(--police-titre);color:#fff;font-size:1.2rem;font-weight:400;display:block}.points[data-astro-cid-fr5dko26] span[data-astro-cid-fr5dko26]{color:#fff9;font-size:.8rem}.projet__grille[data-astro-cid-fr5dko26]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.projet[data-astro-cid-fr5dko26] h2[data-astro-cid-fr5dko26]{margin-bottom:26px;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.projet[data-astro-cid-fr5dko26] h2[data-astro-cid-fr5dko26] em[data-astro-cid-fr5dko26]{color:var(--or-fonce);font-style:normal}.projet__lieu[data-astro-cid-fr5dko26]{color:var(--gris)}.projet__intro[data-astro-cid-fr5dko26]{max-width:54ch;margin-bottom:30px;font-size:1.12rem}.fiche[data-astro-cid-fr5dko26]{--c:26px;background:var(--nuit);color:#fff;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);box-shadow:0 40px 70px -40px #181b3299}.fiche__plan[data-astro-cid-fr5dko26]{aspect-ratio:16/9;border-bottom:1px solid #c9a76740;position:relative}.fiche__plan[data-astro-cid-fr5dko26] .fiche__plan-img{object-fit:cover;width:100%;height:100%;display:block}.fiche__etiquette[data-astro-cid-fr5dko26]{letter-spacing:.16em;text-transform:uppercase;color:#c9a767cc;font-size:.68rem;font-weight:600;position:absolute;top:16px;left:20px}.fiche__corps[data-astro-cid-fr5dko26]{padding:30px 32px 32px}.fiche__titre[data-astro-cid-fr5dko26]{letter-spacing:.18em;text-transform:uppercase;color:var(--or);margin:0 0 16px;font-size:.7rem;font-weight:600}.fiche__liste[data-astro-cid-fr5dko26]{margin:0;padding:0;list-style:none}.fiche__liste[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]{color:#ffffffe0;border-bottom:1px solid #ffffff14;padding:11px 0 11px 24px;font-size:.95rem;position:relative}.fiche__liste[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:before{content:"";background:var(--or);width:12px;height:1px;position:absolute;top:1.35em;left:0}.fiche__infos[data-astro-cid-fr5dko26]{grid-template-columns:repeat(3,1fr);margin:22px 0 0;display:grid}.fiche__infos[data-astro-cid-fr5dko26] div[data-astro-cid-fr5dko26]+div[data-astro-cid-fr5dko26]{border-left:1px solid #c9a76733;padding-left:16px}.fiche__infos[data-astro-cid-fr5dko26] dt[data-astro-cid-fr5dko26]{letter-spacing:.16em;text-transform:uppercase;color:var(--gris-nuit);font-size:.68rem;font-weight:600}.fiche__infos[data-astro-cid-fr5dko26] dd[data-astro-cid-fr5dko26]{font-family:var(--police-titre);color:var(--or-clair);margin:4px 0 0;font-size:1.05rem}.entete-bloc[data-astro-cid-fr5dko26]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px;margin-bottom:clamp(32px,5vw,52px);display:flex}.entete-bloc[data-astro-cid-fr5dko26] h2[data-astro-cid-fr5dko26]{margin:0}.entete-bloc__note[data-astro-cid-fr5dko26]{max-width:44ch;color:var(--gris);margin:0}.blanc[data-astro-cid-fr5dko26]{color:#fff}.types[data-astro-cid-fr5dko26]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.types[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]{border-top:1px solid #181b3226;padding:28px 0 30px;position:relative}.types[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:before{content:"";background:var(--or);transform-origin:0;height:2px;transition:scale .5s cubic-bezier(.65,0,.25,1);position:absolute;top:-1px;left:0;right:0;scale:0 1}@media (hover:hover){.types[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:hover:before{scale:1}}.types__num[data-astro-cid-fr5dko26]{color:var(--or-fonce);margin-bottom:18px;font-size:2.2rem;font-weight:300;line-height:1;display:block}.types[data-astro-cid-fr5dko26] h3[data-astro-cid-fr5dko26]{margin-bottom:10px;font-size:1.35rem}.types[data-astro-cid-fr5dko26] p[data-astro-cid-fr5dko26]{color:var(--gris);margin:0}.comparaisons[data-astro-cid-fr5dko26]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;margin-bottom:40px;display:grid}.bientot[data-astro-cid-fr5dko26]{--c:26px;background:var(--nuit);color:#fff;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.bientot__plan[data-astro-cid-fr5dko26]{min-height:280px;position:relative}.bientot__plan[data-astro-cid-fr5dko26] .dessin{position:absolute;inset:0}.bientot__texte[data-astro-cid-fr5dko26]{align-self:center;padding:clamp(32px,5vw,56px)}.bientot__titre[data-astro-cid-fr5dko26]{font-family:var(--police-titre);margin:0 0 12px;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.bientot__texte[data-astro-cid-fr5dko26] p[data-astro-cid-fr5dko26]:not(.bientot__titre){color:var(--gris-nuit);margin-bottom:26px}.questions[data-astro-cid-fr5dko26]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.questions__intro[data-astro-cid-fr5dko26] .entete-bloc__note[data-astro-cid-fr5dko26]{margin-bottom:20px}.questions__communes[data-astro-cid-fr5dko26]{border-top:1px solid #181b3226;margin-top:36px;padding-top:22px}.questions__communes-titre[data-astro-cid-fr5dko26]{letter-spacing:.18em;text-transform:uppercase;color:var(--or-fonce);margin:0 0 8px;font-size:.72rem;font-weight:600}.questions__communes-liste[data-astro-cid-fr5dko26]{color:var(--gris);margin:0 0 6px;line-height:2.1}.questions__communes-liste[data-astro-cid-fr5dko26] a[data-astro-cid-fr5dko26]{color:var(--encre);text-underline-offset:4px;text-decoration-color:#7e623080}@media (hover:hover){.questions__communes-liste[data-astro-cid-fr5dko26] a[data-astro-cid-fr5dko26]:hover{color:var(--or-fonce)}}.autres[data-astro-cid-fr5dko26]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (width<=1000px){.points[data-astro-cid-fr5dko26]{grid-template-columns:repeat(2,1fr)}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:nth-child(3){border-left:0;padding-left:0}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:nth-child(n+3){border-top:1px solid #c9a76733}.autres[data-astro-cid-fr5dko26]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.questions[data-astro-cid-fr5dko26],.projet__grille[data-astro-cid-fr5dko26],.bientot[data-astro-cid-fr5dko26]{grid-template-columns:1fr}}@media (width<=600px){.bandeau[data-astro-cid-fr5dko26]{min-height:auto}.bandeau__voile[data-astro-cid-fr5dko26]{background:linear-gradient(#12142a66 0%,#12142acc 45%,#12142af2 100%)}.bandeau__texte[data-astro-cid-fr5dko26]{padding-block:120px 36px}.bandeau--ouvrage-bas[data-astro-cid-fr5dko26] .bandeau__image{object-position:50% 55%;height:430px}.bandeau--ouvrage-bas[data-astro-cid-fr5dko26] .bandeau__voile[data-astro-cid-fr5dko26]{background:linear-gradient(180deg, #12142a59 0, #12142a00 90px, #12142a00 260px, #12142aeb 420px, var(--nuit) 440px)}.bandeau--ouvrage-bas[data-astro-cid-fr5dko26] .bandeau__texte[data-astro-cid-fr5dko26]{padding-top:300px}.bandeau__boutons[data-astro-cid-fr5dko26]{display:grid}.bandeau__boutons[data-astro-cid-fr5dko26] .bouton[data-astro-cid-fr5dko26]{width:100%}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26],.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]+li[data-astro-cid-fr5dko26],.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:nth-child(3){border-left:0;padding:16px 12px 18px 0}.points[data-astro-cid-fr5dko26] li[data-astro-cid-fr5dko26]:nth-child(2n){border-left:1px solid #c9a76733;padding-left:16px}.points[data-astro-cid-fr5dko26] strong[data-astro-cid-fr5dko26]{font-size:1.02rem}.fiche__corps[data-astro-cid-fr5dko26]{padding:24px 22px 26px}.fiche__infos[data-astro-cid-fr5dko26]{grid-template-columns:1fr;gap:12px}.fiche__infos[data-astro-cid-fr5dko26] div[data-astro-cid-fr5dko26]+div[data-astro-cid-fr5dko26]{border-left:0;padding-left:0}.fiche__infos[data-astro-cid-fr5dko26] div[data-astro-cid-fr5dko26]{justify-content:space-between;align-items:baseline;display:flex}.bientot__plan[data-astro-cid-fr5dko26]{min-height:200px}.bientot[data-astro-cid-fr5dko26] .bouton[data-astro-cid-fr5dko26]{width:100%}.autres[data-astro-cid-fr5dko26]{scroll-snap-type:x mandatory;overscroll-behavior-x:none;scrollbar-width:none;margin-inline:calc(-1 * var(--goutiere));padding:4px var(--goutiere) 12px;scroll-padding-inline:var(--goutiere);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;overflow-x:auto}.autres[data-astro-cid-fr5dko26]::-webkit-scrollbar{display:none}.autres[data-astro-cid-fr5dko26]>*{scroll-snap-align:start}}
