.carte[data-astro-cid-i32n7lyc]{grid-template-columns:1.7fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}@media (width<=900px){.carte[data-astro-cid-i32n7lyc]{grid-template-columns:1fr}}.dessin[data-astro-cid-i32n7lyc]{position:relative}svg[data-astro-cid-i32n7lyc]{width:100%;height:auto;overflow:visible}.relief[data-astro-cid-i32n7lyc] ellipse[data-astro-cid-i32n7lyc]{stroke:#ede6da14;stroke-width:1px}.lac[data-astro-cid-i32n7lyc]{fill:#ede6da0f;stroke:#ede6da73;stroke-width:1px}.riviere[data-astro-cid-i32n7lyc]{stroke:#ede6da4d;stroke-width:1px;stroke-dasharray:3 5}.villes[data-astro-cid-i32n7lyc] circle[data-astro-cid-i32n7lyc]{fill:var(--cendre)}.villes[data-astro-cid-i32n7lyc] text[data-astro-cid-i32n7lyc]{fill:var(--pierre);font:500 13px var(--police);font-stretch:80%}.villes[data-astro-cid-i32n7lyc] .petit[data-astro-cid-i32n7lyc]{font-size:11px}.villes[data-astro-cid-i32n7lyc] .italique[data-astro-cid-i32n7lyc]{fill:var(--pierre);font-style:italic}.point[data-astro-cid-i32n7lyc]{cursor:pointer;outline:none}.point[data-astro-cid-i32n7lyc] .coeur[data-astro-cid-i32n7lyc]{fill:var(--ivoire);transition:fill .3s, r .4s var(--doux)}.point[data-astro-cid-i32n7lyc] .halo[data-astro-cid-i32n7lyc]{fill:none;stroke:var(--braise);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s}.point[data-astro-cid-i32n7lyc] text[data-astro-cid-i32n7lyc]{fill:var(--ivoire);font:500 13px var(--police);font-stretch:80%}.point[data-astro-cid-i32n7lyc].active .coeur[data-astro-cid-i32n7lyc],.point[data-astro-cid-i32n7lyc]:focus-visible .coeur[data-astro-cid-i32n7lyc]{fill:var(--braise);r:7}.point[data-astro-cid-i32n7lyc].active .halo[data-astro-cid-i32n7lyc],.point[data-astro-cid-i32n7lyc]:focus-visible .halo[data-astro-cid-i32n7lyc]{opacity:1;animation:pulse 2.4s var(--doux) infinite}@keyframes pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.legende[data-astro-cid-i32n7lyc]{margin:12px 0 0}.fiches[data-astro-cid-i32n7lyc]{display:grid}.fiche[data-astro-cid-i32n7lyc]{opacity:0;visibility:hidden;transition:opacity .6s, transform .8s var(--doux), visibility 0s .6s;flex-direction:column;grid-area:1/1;gap:10px;display:flex;transform:translateY(16px)}.fiche[data-astro-cid-i32n7lyc].active{opacity:1;visibility:visible;transition-delay:0s;transform:none}.fiche[data-astro-cid-i32n7lyc] img{aspect-ratio:4/5;object-fit:cover;width:100%}.titre-fiche[data-astro-cid-i32n7lyc]{letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:300;font-stretch:125%;line-height:1}@media (width<=900px){.fiches[data-astro-cid-i32n7lyc]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--marge));padding-inline:var(--marge);scroll-padding-inline:var(--marge);scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:12px;overflow-x:auto}.fiche[data-astro-cid-i32n7lyc]{opacity:1;visibility:visible;scroll-snap-align:start;grid-area:auto;transform:none}.fiche[data-astro-cid-i32n7lyc] img{aspect-ratio:4/3}}.num[data-astro-cid-wdttqir2]{margin-bottom:28px;display:block}.ouverture[data-astro-cid-wdttqir2]{height:100svh;min-height:560px;position:relative;overflow:hidden}.ouverture[data-astro-cid-wdttqir2] .ouverture-photo{height:100%;position:absolute;inset:0}.ouverture[data-astro-cid-wdttqir2] .ouverture-photo img{animation:18s ease-out both respire}@keyframes respire{0%{transform:scale(1.12)}to{transform:scale(1)}}.ouverture-voile[data-astro-cid-wdttqir2]{background:linear-gradient(#0e0c0a8c 0%,#0e0c0a00 30% 50%,#0e0c0ad9 100%);position:absolute;inset:0}.ouverture-haut[data-astro-cid-wdttqir2]{justify-content:space-between;display:flex;position:absolute;top:100px;left:0;right:0}.ouverture-bas[data-astro-cid-wdttqir2]{padding-bottom:clamp(16px,3vw,40px);position:absolute;bottom:0;left:0;right:0}@media (width<=600px){.ouverture-bas[data-astro-cid-wdttqir2]{padding-bottom:calc(52px + env(safe-area-inset-bottom))}.ouverture[data-astro-cid-wdttqir2] .ouverture-photo img{object-position:22% 50%}}.nom[data-astro-cid-wdttqir2]{animation:leve 1.6s var(--doux) .2s both;margin-bottom:-.04em;margin-left:-.06em;font-size:29vw}.sous-titre[data-astro-cid-wdttqir2]{text-align:right;max-width:30ch;color:var(--cendre);animation:leve 1.6s var(--doux) .5s both;margin:0 0 clamp(8px,2vw,24px) auto;font-size:clamp(15px,1.3vw,18px)}@keyframes leve{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.manifeste[data-astro-cid-wdttqir2]{padding-top:var(--espace);align-items:start;row-gap:40px}.manifeste[data-astro-cid-wdttqir2] .num[data-astro-cid-wdttqir2]{grid-column:1/3}.signature[data-astro-cid-wdttqir2]{grid-column:3/13}.texte-manifeste[data-astro-cid-wdttqir2]{grid-column:8/12;margin:0}.manifeste[data-astro-cid-wdttqir2] .photo-haute{grid-area:3/1/5/6;margin-top:40px}.manifeste[data-astro-cid-wdttqir2] .photo-petite{grid-area:4/8/auto/11;margin-top:30%}@media (width<=900px){.manifeste[data-astro-cid-wdttqir2] .num[data-astro-cid-wdttqir2],.signature[data-astro-cid-wdttqir2],.texte-manifeste[data-astro-cid-wdttqir2]{grid-column:1/-1}.manifeste[data-astro-cid-wdttqir2] .photo-haute{grid-area:auto/1/auto/10;margin-top:0}.manifeste[data-astro-cid-wdttqir2] .photo-petite{grid-area:auto/7/auto/13;margin-top:-30%}}.engagement[data-astro-cid-wdttqir2]{padding-top:var(--espace)}.phrase[data-astro-cid-wdttqir2]{max-width:14ch;font-size:clamp(2.8rem,8.5vw,8.4rem)}.engagement-bas[data-astro-cid-wdttqir2]{align-items:end;margin-top:48px}.engagement-bas[data-astro-cid-wdttqir2] .texte[data-astro-cid-wdttqir2]{grid-column:7/12;margin:0}.en-cours[data-astro-cid-wdttqir2]{grid-area:1/1/auto/6;align-items:center;gap:10px;margin:0;display:flex}.point-vif[data-astro-cid-wdttqir2]{background:var(--braise);border-radius:50%;width:8px;height:8px;animation:2s infinite battement;box-shadow:0 0 #c8813f99}@keyframes battement{70%{box-shadow:0 0 0 10px #c8813f00}to{box-shadow:0 0 #c8813f00}}@media (width<=900px){.engagement-bas[data-astro-cid-wdttqir2] .texte[data-astro-cid-wdttqir2],.en-cours[data-astro-cid-wdttqir2]{grid-area:auto/1/auto/-1}.engagement-bas[data-astro-cid-wdttqir2]{row-gap:24px}}.projets[data-astro-cid-wdttqir2]{padding-top:var(--espace)}.projets-tete[data-astro-cid-wdttqir2]{grid-template-columns:1fr auto;align-items:end;gap:12px 40px;margin-bottom:clamp(56px,8vw,120px);display:grid}.projets-tete[data-astro-cid-wdttqir2] .num[data-astro-cid-wdttqir2]{grid-column:1/-1;margin:0}.projets-tete[data-astro-cid-wdttqir2] .texte[data-astro-cid-wdttqir2]{margin:0}.quinconce[data-astro-cid-wdttqir2]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(64px,9vw,140px) clamp(12px,2vw,32px);display:grid}.projet[data-astro-cid-wdttqir2]{display:block}.projet-1[data-astro-cid-wdttqir2]{grid-column:1/9}.projet-2[data-astro-cid-wdttqir2]{grid-column:9/13;margin-top:30%}.projet-3[data-astro-cid-wdttqir2]{grid-column:2/7}.projet-4[data-astro-cid-wdttqir2]{grid-column:7/13;margin-top:18%}.projet-texte[data-astro-cid-wdttqir2]{flex-direction:column;gap:10px;padding-top:18px;display:flex}.projet[data-astro-cid-wdttqir2] h3[data-astro-cid-wdttqir2]{transition:color .4s}.projet[data-astro-cid-wdttqir2]:hover h3[data-astro-cid-wdttqir2]{color:var(--braise)}.projet[data-astro-cid-wdttqir2] img{transition:transform 1.4s var(--doux)!important}.projet[data-astro-cid-wdttqir2]:hover img{transform:scale(1.04)!important}.tous[data-astro-cid-wdttqir2]{margin-top:72px}@media (width<=760px){.projet-1[data-astro-cid-wdttqir2],.projet-2[data-astro-cid-wdttqir2],.projet-3[data-astro-cid-wdttqir2],.projet-4[data-astro-cid-wdttqir2]{grid-column:1/-1;margin-top:0}.projet-2[data-astro-cid-wdttqir2],.projet-4[data-astro-cid-wdttqir2]{grid-column:3/-1}.projets-tete[data-astro-cid-wdttqir2]{grid-template-columns:1fr}}.carte-section[data-astro-cid-wdttqir2]{padding-top:var(--espace)}.carte-tete[data-astro-cid-wdttqir2]{margin-bottom:56px}.carte-tete[data-astro-cid-wdttqir2] .texte[data-astro-cid-wdttqir2]{margin-top:18px}.journal[data-astro-cid-wdttqir2]{padding-top:var(--espace)}.journal-tete[data-astro-cid-wdttqir2]{border-bottom:1px solid var(--ligne);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;padding-bottom:28px;display:flex}.journal-tete[data-astro-cid-wdttqir2] .num[data-astro-cid-wdttqir2]{flex-basis:100%;margin:0}.journal-liste[data-astro-cid-wdttqir2]{grid-template-columns:repeat(3,1fr);display:grid}.entree[data-astro-cid-wdttqir2]{border-bottom:1px solid var(--ligne);flex-direction:column;gap:14px;padding:28px 28px 28px 0;display:flex}.entree[data-astro-cid-wdttqir2]+.entree[data-astro-cid-wdttqir2]{border-left:1px solid var(--ligne);padding-left:28px}.entree-titre[data-astro-cid-wdttqir2]{font-size:clamp(18px,1.6vw,22px);font-stretch:112%;line-height:1.25;transition:color .3s}.entree[data-astro-cid-wdttqir2]:hover .entree-titre[data-astro-cid-wdttqir2]{color:var(--braise)}@media (width<=760px){.journal-liste[data-astro-cid-wdttqir2]{grid-template-columns:1fr}.entree[data-astro-cid-wdttqir2]+.entree[data-astro-cid-wdttqir2]{border-left:0;padding-left:0}}.appel[data-astro-cid-wdttqir2]{margin-top:var(--espace);position:relative}.appel[data-astro-cid-wdttqir2] .appel-photo{aspect-ratio:21/9}.appel[data-astro-cid-wdttqir2] .appel-photo:after{content:"";background:linear-gradient(180deg, #0e0c0a00 20%, #0e0c0ab3 65%, var(--nuit) 100%);position:absolute;inset:0}.appel-texte[data-astro-cid-wdttqir2] .titre[data-astro-cid-wdttqir2]{text-shadow:0 2px 30px #0e0c0a80}.appel-texte[data-astro-cid-wdttqir2]{margin-top:clamp(-200px,-14vw,-80px);position:relative}.appel-texte[data-astro-cid-wdttqir2] .titre[data-astro-cid-wdttqir2]{max-width:12ch}.appel-texte[data-astro-cid-wdttqir2] .texte[data-astro-cid-wdttqir2]{margin:24px 0 32px}@media (width<=760px){.appel[data-astro-cid-wdttqir2] .appel-photo{aspect-ratio:4/3}.appel-texte[data-astro-cid-wdttqir2]{margin-top:-60px}}
