.o[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding:calc(var(--header-h) + clamp(24px,5vh,70px)) 0 clamp(60px,9vh,120px);background:radial-gradient(70% 80% at 85% 30%,#eef4e2,#eef4e200 60%),var(--lin)}.o__croissant[data-astro-cid-j7pv25f6]{position:absolute;width:min(70vw,900px);right:-14vw;top:-8vw;color:var(--feuille);opacity:.35;pointer-events:none}.o__grille[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(40px,6vw,110px);align-items:center}.o__texte[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(18px,2.6vh,28px);justify-items:start}.o__titre[data-astro-cid-j7pv25f6]{max-width:13ch}.o__qui[data-astro-cid-j7pv25f6]{display:block;margin-bottom:clamp(12px,2vh,22px);font:640 13px/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--feuille-profonde)}.o[data-astro-cid-j7pv25f6] .chapo[data-astro-cid-j7pv25f6]{max-width:50ch}.o__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.o__lieux[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:4px;font-size:15px;color:var(--color-muted)}.o__lieux[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px}.o__lieux[data-astro-cid-j7pv25f6] svg{width:22px;height:22px;fill:none;stroke:var(--ardoise-logo);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.o__lieux[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--the-profond)}.o__visuel[data-astro-cid-j7pv25f6]{position:relative;justify-self:center;width:min(100%,470px);isolation:isolate}.o__arche[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;box-shadow:0 50px 90px -50px #1426368c}.o__arche[data-astro-cid-j7pv25f6] .ph{height:100%}.o__souffle[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:-22px;transform:translate(-50%);display:grid;place-items:center;min-width:168px;height:48px;padding:0 22px;border-radius:999px;background:var(--lait);box-shadow:0 14px 34px -18px #14263673;font:400 1.18rem/1 var(--font-display);font-style:italic;font-variation-settings:"SOFT" 100;color:var(--ardoise)}.o__souffle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{grid-area:1 / 1;animation:mot-souffle var(--souffle) ease-in-out infinite}.o__souffle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]{animation-delay:calc(var(--souffle) / -2)}@keyframes mot-souffle{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6] .o__texte[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6] .o__visuel[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(20px);transition:opacity 1.2s var(--doux),transform 1.3s var(--doux)}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__texte[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__visuel[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__texte[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){transition-delay:.1s}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__texte[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){transition-delay:.22s}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__texte[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(n+4){transition-delay:.34s}.js[data-astro-cid-j7pv25f6] .o[data-astro-cid-j7pv25f6].is-pret .o__visuel[data-astro-cid-j7pv25f6]{transition-delay:.2s}.moments__liste[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,44px);counter-reset:m}.moment[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:10px;height:100%}.moment__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 4.6;margin-bottom:12px}.moment__photo[data-astro-cid-j7pv25f6] .ph{height:100%}.moment__photo[data-astro-cid-j7pv25f6] img{transition:transform 1.4s var(--doux)}.moment[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .moment__photo[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.moment__num[data-astro-cid-j7pv25f6]{font:300 1rem/1 var(--font-display);color:var(--feuille-profonde)}.moment__sur[data-astro-cid-j7pv25f6]{font:640 12px/1.3 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.moment__texte[data-astro-cid-j7pv25f6]{color:var(--color-text);max-width:40ch}.moment__tags[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}.moment__tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:5px 12px;border-radius:999px;background:var(--lait);border:1px solid var(--color-border);font-size:13.5px;color:var(--ardoise)}.moment[data-astro-cid-j7pv25f6] .lien-fleche[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:auto}.souffle[data-astro-cid-j7pv25f6]{overflow:hidden}.souffle__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,6vw,100px);align-items:center}.souffle__texte[data-astro-cid-j7pv25f6]{display:grid;gap:22px;justify-items:start}.souffle__texte[data-astro-cid-j7pv25f6] .titre-xl[data-astro-cid-j7pv25f6]{max-width:12ch}.souffle__scene[data-astro-cid-j7pv25f6]{position:relative;justify-self:center;width:min(100%,440px);aspect-ratio:1;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center;color:inherit}.souffle__anneau[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(142,195,71,.45);animation:anneau var(--souffle) ease-in-out infinite}.souffle__anneau[data-astro-cid-j7pv25f6]:nth-child(2){inset:12%;border-color:#8ec3474d;animation-delay:-.5s}.souffle__anneau[data-astro-cid-j7pv25f6]:nth-child(3){inset:24%;border-color:#c7e39c40;animation-delay:-1s}@keyframes anneau{0%,to{transform:scale(.82);opacity:.5}50%{transform:scale(1);opacity:1}}.souffle__coeur[data-astro-cid-j7pv25f6]{width:38%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 40% 35%,#c7e39c73,#8ec3471a);box-shadow:0 0 70px #8ec34740;animation:coeur var(--souffle) ease-in-out infinite;transition:box-shadow .4s}.souffle__scene[data-astro-cid-j7pv25f6]:hover .souffle__coeur[data-astro-cid-j7pv25f6]{box-shadow:0 0 100px #8ec34773}.souffle__coeur[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:36%;height:auto}@keyframes coeur{0%,to{transform:scale(.85)}50%{transform:scale(1.08)}}.souffle__mot[data-astro-cid-j7pv25f6]{position:absolute;bottom:4%;display:grid;font:italic 340 1.2rem/1 var(--font-display);font-variation-settings:"SOFT" 100;color:#c7e39c}.souffle__mot[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{grid-area:1 / 1;text-align:center;animation:mot-souffle var(--souffle) ease-in-out infinite}.souffle__mot[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]{animation-delay:calc(var(--souffle) / -2)}.domaines__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(40px,6vw,100px);align-items:center}.domaines__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.domaines__photo[data-astro-cid-j7pv25f6] .ph{height:100%}.domaines__liste[data-astro-cid-j7pv25f6]{columns:2;column-gap:34px;display:block}.domaines__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{break-inside:avoid;font-size:16.5px}.domaines__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.domaines__plus[data-astro-cid-j7pv25f6]{margin-top:18px;font:italic 360 1.25rem/1.3 var(--font-display);font-variation-settings:"SOFT" 100;color:var(--feuille-profonde)}.qui__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(40px,7vw,120px);align-items:center}.qui__visuel[data-astro-cid-j7pv25f6]{position:relative}.qui__arche[data-astro-cid-j7pv25f6]{aspect-ratio:494 / 640;filter:saturate(.9)}.qui__arche[data-astro-cid-j7pv25f6] .ph{height:100%}.qui__signature[data-astro-cid-j7pv25f6]{position:absolute;right:-24px;bottom:-18px;font:italic 300 clamp(2.6rem,4vw,3.6rem)/1 var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--feuille-profonde);transform:rotate(-6deg)}.qui__texte[data-astro-cid-j7pv25f6]{display:grid;gap:20px;justify-items:start}.qui__phrase[data-astro-cid-j7pv25f6]{font-style:italic;max-width:30ch}.etapes__liste[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);position:relative}.etapes__liste[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:12%;right:12%;top:32px;height:1.5px;background:repeating-linear-gradient(90deg,var(--feuille) 0 6px,transparent 6px 14px);opacity:.7}.etapes__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:12px;justify-items:center;text-align:center}.etapes__n[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--lait);border:1.5px solid var(--feuille);font:340 1.7rem/1 var(--font-display);color:var(--ardoise);margin-bottom:8px}.etapes__liste[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:32ch;color:var(--color-text)}.lieux__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(40px,5vw,90px);align-items:center}.lieux__liste[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:14px}.lieu[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:18px;padding:20px 22px;border-radius:var(--radius);background:var(--lin);border:1px solid var(--color-border)}.lieu[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:16px;color:var(--color-text)}.lieu__picto[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--lait);border:1px solid var(--color-accent-line)}.lieu__picto[data-astro-cid-j7pv25f6] svg{width:26px;height:26px;fill:none;stroke:var(--ardoise-logo);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lieu__lien[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:8px;font-size:14.5px;font-weight:600;color:var(--feuille-profonde);text-decoration:underline;text-decoration-color:var(--color-accent-line);text-underline-offset:.25em}.lieu[data-astro-cid-j7pv25f6].is-bientot{background:transparent;border-style:dashed}.lieu__badge[data-astro-cid-j7pv25f6]{margin-left:10px;padding:3px 10px;border-radius:999px;background:var(--the);color:var(--the-profond);font:650 11px/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;vertical-align:3px}.lieux__carte[data-astro-cid-j7pv25f6] .zone{min-height:clamp(360px,52vh,520px)}.tarifs__liste[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tarif[data-astro-cid-j7pv25f6]{display:grid;gap:10px;align-content:start;padding:26px 24px 24px;border-radius:var(--radius);background:var(--lait);border:1px solid var(--color-border);transition:transform .6s var(--doux),box-shadow .6s}.tarif[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 30px 50px -36px #14263673}.tarif__pour[data-astro-cid-j7pv25f6]{font:640 11.5px/1.3 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--feuille-profonde)}.tarif__texte[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--color-muted)}.tarif__prix[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:6px}.tarif__prix[data-astro-cid-j7pv25f6] .prix[data-astro-cid-j7pv25f6]{font-size:2.4rem;line-height:1}.tarif__prix[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--color-muted)}.tarif__lieux[data-astro-cid-j7pv25f6]{padding-top:12px;border-top:1px solid var(--color-border);font-size:13.5px;color:var(--ardoise)}.tarifs__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:36px}.avis__in[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;text-align:center;gap:22px}.avis__guillemet[data-astro-cid-j7pv25f6]{width:46px;color:var(--the-profond);opacity:.6}.avis__texte[data-astro-cid-j7pv25f6]{font:330 clamp(1.5rem,2.6vw,2.25rem)/1.35 var(--font-display);font-variation-settings:"SOFT" 100;color:var(--ardoise);text-wrap:balance}.avis__auteur[data-astro-cid-j7pv25f6]{font-weight:650;color:var(--ardoise)}.avis__auteur[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--color-muted)}.avis__citation[data-astro-cid-j7pv25f6]{margin-top:18px;padding-top:22px;border-top:1px solid rgba(156,91,69,.25);font:italic 340 1.12rem/1.4 var(--font-display);color:var(--the-profond)}.avis__citation[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-style:normal;font-family:var(--font-body);font-size:14px;color:var(--color-muted);margin-left:6px}.journal__liste[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px)}.carte-article[data-astro-cid-j7pv25f6]{display:grid;gap:10px}.carte-article__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden}.carte-article__photo[data-astro-cid-j7pv25f6] .ph{height:100%}.carte-article__photo[data-astro-cid-j7pv25f6] img{transition:transform 1.2s var(--doux)}.carte-article[data-astro-cid-j7pv25f6]:hover .carte-article__photo[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.carte-article__meta[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:13.5px;color:var(--feuille-profonde);font-weight:600}@media(max-height:820px)and (min-width:900px){.o[data-astro-cid-j7pv25f6]{padding-top:calc(var(--header-h) + 18px);padding-bottom:60px}.o__visuel[data-astro-cid-j7pv25f6]{width:min(100%,360px)}.o__texte[data-astro-cid-j7pv25f6]{gap:16px}.o[data-astro-cid-j7pv25f6] .chapo[data-astro-cid-j7pv25f6]{font-size:1.06rem}}@media(max-width:1100px){.tarifs__liste[data-astro-cid-j7pv25f6],.journal__liste[data-astro-cid-j7pv25f6],.moments__liste[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.o__grille[data-astro-cid-j7pv25f6],.souffle__grille[data-astro-cid-j7pv25f6],.domaines__grille[data-astro-cid-j7pv25f6],.qui__grille[data-astro-cid-j7pv25f6],.lieux__grille[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.o__visuel[data-astro-cid-j7pv25f6]{width:min(78%,360px);margin-top:10px}.moments__liste[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px}.moment__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3.4}.souffle__scene[data-astro-cid-j7pv25f6]{width:min(80%,340px)}.qui__visuel[data-astro-cid-j7pv25f6]{width:min(70%,300px)}.etapes__liste[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.etapes__liste[data-astro-cid-j7pv25f6]:before{inset:30px auto 30px 31px;width:1.5px;height:auto;background:repeating-linear-gradient(180deg,var(--feuille) 0 6px,transparent 6px 14px)}.etapes__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:64px 1fr;justify-items:start;text-align:left;column-gap:20px;row-gap:4px}.etapes__n[data-astro-cid-j7pv25f6]{grid-row:span 2;margin:0}}@media(max-width:600px){.domaines__liste[data-astro-cid-j7pv25f6]{columns:1}.tarifs__liste[data-astro-cid-j7pv25f6],.journal__liste[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.o__actions[data-astro-cid-j7pv25f6] .bouton[data-astro-cid-j7pv25f6]{flex:1 1 100%}.qui__signature[data-astro-cid-j7pv25f6]{right:-10px}}
