.dedans[data-astro-cid-7bk5hxn5]{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.souligne[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-weight:600;font-size:.9rem;border-bottom:1px solid currentColor;padding-bottom:2px}.souligne[data-astro-cid-7bk5hxn5]:hover{color:var(--accent)}.souligne[data-astro-cid-7bk5hxn5].clair{color:#fff}.bouton[data-astro-cid-7bk5hxn5]{display:inline-flex;align-items:center;gap:.6rem;background:#fff;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:.92rem;padding:.85rem 1.4rem;border-radius:999px;box-shadow:0 10px 30px #00000040;transition:transform .2s}.bouton[data-astro-cid-7bk5hxn5]:after{content:"→"}.bouton[data-astro-cid-7bk5hxn5]:hover{transform:translateY(-1px)}.sur-titre[data-astro-cid-7bk5hxn5]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:600;color:var(--accent)}.scene[data-astro-cid-7bk5hxn5]{position:relative;min-height:min(88vh,760px);display:flex;align-items:flex-end;padding:clamp(7.5rem,12vw,9.5rem) 0 clamp(2.6rem,5vw,4rem);overflow:hidden;isolation:isolate}.scene[data-astro-cid-7bk5hxn5] .fond[data-astro-cid-7bk5hxn5]{position:absolute;inset:0;z-index:-2}.scene[data-astro-cid-7bk5hxn5] .fond[data-astro-cid-7bk5hxn5] img[data-astro-cid-7bk5hxn5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%}.scene[data-astro-cid-7bk5hxn5]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0a090757,#0a090729 30%,#0a0907d1)}.grain[data-astro-cid-7bk5hxn5]{position:absolute;inset:0;z-index:0;opacity:.07;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.scene[data-astro-cid-7bk5hxn5] .dedans[data-astro-cid-7bk5hxn5]{width:100%;position:relative;z-index:2;padding-right:clamp(20px,30vw,380px)}.num[data-astro-cid-7bk5hxn5]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:600;color:#fff}h1[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-weight:500;letter-spacing:-.025em;line-height:1.04;color:#fff;font-size:clamp(2.2rem,5.6vw,4rem);max-width:16ch;margin-top:.6rem;text-shadow:0 2px 30px rgba(0,0,0,.4)}.resume[data-astro-cid-7bk5hxn5]{color:#ffffffeb;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.55;max-width:56ch;margin-top:1.2rem}.outils[data-astro-cid-7bk5hxn5]{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-top:1.8rem}.credit[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-size:.72rem;color:#ffffff9e;margin-top:1.6rem}.guide-scene[data-astro-cid-7bk5hxn5]{position:absolute;right:clamp(4px,2.5vw,40px);bottom:0;z-index:1;height:min(56vh,480px);width:clamp(160px,26vw,330px);pointer-events:none}.guide-scene[data-astro-cid-7bk5hxn5] .gimg[data-astro-cid-7bk5hxn5]{position:absolute;right:0;bottom:-2px;height:100%;width:auto;filter:drop-shadow(0 26px 34px rgba(0,0,0,.35))}.guide-scene[data-astro-cid-7bk5hxn5] .gbulle[data-astro-cid-7bk5hxn5]{position:absolute;right:78%;top:8%;white-space:normal;min-width:190px;max-width:230px;text-align:center}.guide-scene[data-astro-cid-7bk5hxn5] .gname[data-astro-cid-7bk5hxn5]{font-size:.82rem;line-height:1.3}@media (max-width: 760px){.scene[data-astro-cid-7bk5hxn5] .dedans[data-astro-cid-7bk5hxn5]{padding-right:var(--gut)}.guide-scene[data-astro-cid-7bk5hxn5]{display:none}}.village[data-astro-cid-7bk5hxn5]{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(460px,68vh,680px);padding:clamp(2rem,5vw,4rem) 0}.village[data-astro-cid-7bk5hxn5] .toile[data-astro-cid-7bk5hxn5]{position:absolute;inset:-12% 0;z-index:-2}.village[data-astro-cid-7bk5hxn5] .toile[data-astro-cid-7bk5hxn5] img[data-astro-cid-7bk5hxn5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.village[data-astro-cid-7bk5hxn5]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a09079e,#0a090747 55%,#0a090714)}.village[data-astro-cid-7bk5hxn5].alt:after{background:linear-gradient(270deg,#0a09079e,#0a090747 55%,#0a090714)}.village[data-astro-cid-7bk5hxn5]:not(.ouvert) .toile[data-astro-cid-7bk5hxn5] img[data-astro-cid-7bk5hxn5]{filter:saturate(.55) brightness(.92)}.village[data-astro-cid-7bk5hxn5] .dedans[data-astro-cid-7bk5hxn5]{width:100%;position:relative;z-index:1;display:flex}.village[data-astro-cid-7bk5hxn5].alt .dedans[data-astro-cid-7bk5hxn5]{justify-content:flex-end}.carte[data-astro-cid-7bk5hxn5]{background:#fbf9f5f0;backdrop-filter:blur(6px);border-radius:4px;padding:clamp(1.4rem,3vw,2.2rem);max-width:480px;width:100%;box-shadow:0 30px 60px #00000047;position:relative}.carte[data-astro-cid-7bk5hxn5] .n[data-astro-cid-7bk5hxn5]{position:absolute;top:-.35em;right:1.2rem;font-family:var(--disp);font-weight:500;font-size:clamp(3rem,6vw,4.4rem);letter-spacing:-.04em;color:var(--line);line-height:1}.etat[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--mut);display:flex;align-items:center;gap:.5rem}.etat[data-astro-cid-7bk5hxn5] i[data-astro-cid-7bk5hxn5]{width:8px;height:8px;border-radius:50%;background:var(--mut);display:inline-block}.village[data-astro-cid-7bk5hxn5].ouvert .etat[data-astro-cid-7bk5hxn5]{color:var(--green)}.village[data-astro-cid-7bk5hxn5].ouvert .etat[data-astro-cid-7bk5hxn5] i[data-astro-cid-7bk5hxn5]{background:var(--green);box-shadow:0 0 0 4px #77935f38}.carte[data-astro-cid-7bk5hxn5] h2[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-weight:500;letter-spacing:-.02em;line-height:1.05;font-size:clamp(1.8rem,3.6vw,2.6rem);margin-top:.5rem}.quoi[data-astro-cid-7bk5hxn5]{color:var(--mut);margin-top:.9rem;line-height:1.55}.carte[data-astro-cid-7bk5hxn5] .bouton[data-astro-cid-7bk5hxn5]{margin-top:1.4rem;background:var(--ink);color:#fff;box-shadow:none}.carte[data-astro-cid-7bk5hxn5] .bouton[data-astro-cid-7bk5hxn5]:hover{background:var(--accent)}.bientot[data-astro-cid-7bk5hxn5]{display:inline-block;margin-top:1.4rem;font-family:var(--disp);font-size:.86rem;color:var(--mut)}.carte[data-astro-cid-7bk5hxn5] .credit[data-astro-cid-7bk5hxn5]{color:var(--mut);margin-top:1.2rem}@media (max-width: 760px){.village[data-astro-cid-7bk5hxn5]{min-height:0;padding:40vh 0 1.6rem;align-items:flex-end}.village[data-astro-cid-7bk5hxn5]:after,.village[data-astro-cid-7bk5hxn5].alt:after{background:linear-gradient(180deg,#0a09071a,#0a09078c)}.carte[data-astro-cid-7bk5hxn5]{max-width:none}}.reperer[data-astro-cid-7bk5hxn5]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(1.6rem,4vw,4rem);align-items:center;padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(3rem,7vw,5rem)}.rep-txt[data-astro-cid-7bk5hxn5] h2[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-weight:500;letter-spacing:-.02em;line-height:1.08;font-size:clamp(1.7rem,3.2vw,2.4rem);margin-top:.6rem}.rep-txt[data-astro-cid-7bk5hxn5] p[data-astro-cid-7bk5hxn5]:not(.sur-titre){color:var(--mut);margin:1rem 0 1.4rem}.carte-svg[data-astro-cid-7bk5hxn5]{background:var(--white);border:1px solid var(--line);border-radius:4px;padding:clamp(1rem,3vw,2rem);overflow-x:auto}.carte-svg[data-astro-cid-7bk5hxn5] svg[data-astro-cid-7bk5hxn5]{width:100%;min-width:560px;height:auto;display:block}.eau[data-astro-cid-7bk5hxn5]{fill:none;stroke:#a8c0ce;stroke-width:7;stroke-linecap:round}.riviere[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-size:17px;fill:#7e9aaa;letter-spacing:.06em}.lieu[data-astro-cid-7bk5hxn5] circle[data-astro-cid-7bk5hxn5]{fill:var(--mut)}.lieu[data-astro-cid-7bk5hxn5].ouvert circle[data-astro-cid-7bk5hxn5]{fill:var(--green)}.lieu[data-astro-cid-7bk5hxn5] .halo[data-astro-cid-7bk5hxn5]{fill:none;stroke:var(--green);stroke-width:1.5;opacity:.45}.lieu[data-astro-cid-7bk5hxn5] .nom[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-size:21px;font-weight:600;fill:var(--ink);text-anchor:middle}.lieu[data-astro-cid-7bk5hxn5] .det[data-astro-cid-7bk5hxn5]{font-family:var(--disp);font-size:14px;fill:var(--mut);text-anchor:middle;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 860px){.reperer[data-astro-cid-7bk5hxn5]{grid-template-columns:1fr}}
