.hero[data-astro-cid-iow4fvq2]{background:var(--carbone);color:#fff;isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-height:min(100svh,1000px);display:grid;position:relative;overflow:hidden}.hero-visuel[data-astro-cid-iow4fvq2]{position:absolute;inset:0;overflow:hidden;container-type:size}.scene[data-astro-cid-iow4fvq2]{--ancre:56%;top:50%;left:var(--ancre);aspect-ratio:16/9;width:max(100cqw,177.78cqh);translate:calc(-1 * var(--ancre)) -50%;position:absolute}.scene[data-astro-cid-iow4fvq2] picture,.scene[data-astro-cid-iow4fvq2] img{width:100%;height:100%;position:absolute;inset:0}.scene-ombre[data-astro-cid-iow4fvq2]{opacity:0;background:#050506;position:absolute;inset:0}.scene-tubes[data-astro-cid-iow4fvq2]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scene-tubes[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{stroke-linecap:round;opacity:.22}.tubes-halo[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{stroke:#dfeeff;stroke-width:26px;opacity:.16}.tubes-coeur[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{stroke:#fbfdff;stroke-width:7px;opacity:0}.hero-voile[data-astro-cid-iow4fvq2]{pointer-events:none;background:linear-gradient(90deg,#0b0c0ee0 0%,#0b0c0e9e 34%,#0b0c0e00 62%),linear-gradient(#0b0c0e00 70%,#0b0c0ee6 100%);position:absolute;inset:0}.hero-contenu[data-astro-cid-iow4fvq2]{padding-top:calc(var(--entete) + 24px);align-items:center;padding-bottom:24px;display:flex;position:relative}.hero-texte[data-astro-cid-iow4fvq2]{justify-items:start;gap:22px;max-width:640px;display:grid}.hero-texte[data-astro-cid-iow4fvq2] h1[data-astro-cid-iow4fvq2]{font-size:clamp(2.3rem,1.3rem + 3.6vw,4.4rem);line-height:1.04}.hero-chapeau[data-astro-cid-iow4fvq2]{color:#c9cdd3;max-width:52ch;font-size:clamp(1.06rem,1rem + .35vw,1.25rem);line-height:1.55}.hero-chapeau[data-astro-cid-iow4fvq2] strong{color:#fff;font-weight:500}.hero-bandeau[data-astro-cid-iow4fvq2]{border-top:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]{padding:20px 20px 26px 0}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]+div[data-astro-cid-iow4fvq2]{border-left:1px solid #ffffff24;padding-left:20px}.hero-bandeau[data-astro-cid-iow4fvq2] dt[data-astro-cid-iow4fvq2]{color:var(--or-clair);margin-bottom:4px}.hero-bandeau[data-astro-cid-iow4fvq2] dd[data-astro-cid-iow4fvq2]{color:#e6e8eb;margin:0;font-weight:500}@media (prefers-reduced-motion:no-preference){.js .hero[data-astro-cid-iow4fvq2] .scene-ombre[data-astro-cid-iow4fvq2]{animation:1.7s both piece}.js .hero[data-astro-cid-iow4fvq2] .tubes-coeur[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{animation:tube .7s var(--d) both}.js .hero[data-astro-cid-iow4fvq2] .tubes-coeur[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2][data-v="1"]{animation-name:tube-b}.js .hero[data-astro-cid-iow4fvq2] .tubes-coeur[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2][data-v="2"]{animation-name:tube-c}.js .hero[data-astro-cid-iow4fvq2] .tubes-halo[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{animation:halo 1s calc(var(--d) + 80ms) both}.js .hero[data-astro-cid-iow4fvq2] .hero-texte[data-astro-cid-iow4fvq2]>[data-astro-cid-iow4fvq2]{animation:entree .7s var(--ease-out) both}.js .hero[data-astro-cid-iow4fvq2] .hero-texte[data-astro-cid-iow4fvq2]>[data-astro-cid-iow4fvq2]:first-child{animation-delay:.15s}.js .hero[data-astro-cid-iow4fvq2] .hero-texte[data-astro-cid-iow4fvq2]>[data-astro-cid-iow4fvq2]:nth-child(2){animation-delay:.23s}.js .hero[data-astro-cid-iow4fvq2] .hero-texte[data-astro-cid-iow4fvq2]>[data-astro-cid-iow4fvq2]:nth-child(3){animation-delay:.32s}.js .hero[data-astro-cid-iow4fvq2] .hero-texte[data-astro-cid-iow4fvq2]>[data-astro-cid-iow4fvq2]:nth-child(4){animation-delay:.4s}.js .hero[data-astro-cid-iow4fvq2] .hero-bandeau[data-astro-cid-iow4fvq2]{animation:entree .7s .7s var(--ease-out) both}}@keyframes piece{0%{opacity:.93}18%{opacity:.88}24%{opacity:.8}26%{opacity:.86}48%{opacity:.55}50%{opacity:.62}72%{opacity:.2}to{opacity:0}}@keyframes tube{0%{opacity:0}10%{opacity:.9}16%{opacity:.05}30%{opacity:1}to{opacity:.32}}@keyframes tube-b{0%{opacity:0}12%{opacity:.7}18%{opacity:.1}24%{opacity:.8}30%{opacity:.15}44%{opacity:1}to{opacity:.32}}@keyframes tube-c{0%{opacity:0}20%{opacity:1}to{opacity:.32}}@keyframes halo{0%{opacity:0}30%{opacity:.55}to{opacity:.16}}@keyframes entree{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tubes-coeur[data-astro-cid-iow4fvq2] line[data-astro-cid-iow4fvq2]{opacity:.32}@media (width<=900px){.hero-bandeau[data-astro-cid-iow4fvq2]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]:nth-child(3){border-left:0;padding-left:0}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]:nth-child(n+3){border-top:1px solid #ffffff24}}@media (width>=761px) and (height<=820px){.hero-texte[data-astro-cid-iow4fvq2]{gap:clamp(12px,2.4svh,20px);max-width:720px}.hero-texte[data-astro-cid-iow4fvq2] h1[data-astro-cid-iow4fvq2]{font-size:clamp(2.3rem,min(1.3rem + 3.6vw,9svh),4rem)}.hero-chapeau[data-astro-cid-iow4fvq2]{max-width:60ch;font-size:1.06rem}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]{padding-top:12px;padding-bottom:14px}}@media (width<=760px){.hero[data-astro-cid-iow4fvq2]{min-height:0;display:block}.hero-visuel[data-astro-cid-iow4fvq2]{height:58svh;min-height:360px;position:relative;inset:auto}.scene[data-astro-cid-iow4fvq2]{--ancre:74%}.hero-voile[data-astro-cid-iow4fvq2]{background:linear-gradient(0deg, var(--carbone) 0%, #0b0c0e00 46%)}.hero-contenu[data-astro-cid-iow4fvq2]{margin-top:-88px;padding:0 0 8px}.hero-texte[data-astro-cid-iow4fvq2]{gap:18px}.hero-bandeau[data-astro-cid-iow4fvq2]{margin-top:28px}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]{padding:16px 12px 18px 0}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]+div[data-astro-cid-iow4fvq2]{padding-left:12px}.hero-bandeau[data-astro-cid-iow4fvq2]>div[data-astro-cid-iow4fvq2]:nth-child(3){padding-left:0}}.presta-grille[data-astro-cid-lvekayx6]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.presta-liste[data-astro-cid-lvekayx6]{border-top:1px solid var(--trait);margin:0;padding:0;list-style:none}.presta-liste[data-astro-cid-lvekayx6] li[data-astro-cid-lvekayx6]{border-bottom:1px solid var(--trait)}.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6]{transition:padding .26s var(--ease-out), background-color .2s ease;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:18px;padding:20px 4px;text-decoration:none;display:grid}.presta-vignette[data-astro-cid-lvekayx6]{display:none}.presta-texte[data-astro-cid-lvekayx6]{gap:2px;display:grid}.presta-nom[data-astro-cid-lvekayx6]{font-family:var(--titres);font-size:clamp(1.12rem,1rem + .5vw,1.4rem);font-weight:600;font-stretch:110%}.presta-ligne[data-astro-cid-lvekayx6]{color:var(--acier);font-size:.96rem}.presta-prix[data-astro-cid-lvekayx6]{font-family:var(--titres);color:var(--or-texte);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.presta-fleche[data-astro-cid-lvekayx6]{width:20px;height:20px;color:var(--acier-clair);transition:transform .26s var(--ease-out), color .2s ease}@media (hover:hover) and (pointer:fine){.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6]:hover,.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6].actif{padding-left:14px}.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6]:hover .presta-fleche[data-astro-cid-lvekayx6],.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6].actif .presta-fleche[data-astro-cid-lvekayx6]{color:var(--or);transform:translate(4px)}}.presta-ecran[data-astro-cid-lvekayx6]{top:calc(var(--entete) + 24px);aspect-ratio:4/5;border-radius:calc(var(--rayon) + 4px);background:var(--carbone);position:sticky;overflow:hidden}.presta-image[data-astro-cid-lvekayx6]{opacity:0;transition:opacity .42s ease, transform .9s var(--ease-out);margin:0;position:absolute;inset:0;transform:scale(1.04)}.presta-image[data-astro-cid-lvekayx6].visible{opacity:1;transform:none}.presta-image[data-astro-cid-lvekayx6] img{object-fit:cover;width:100%;height:100%}.presta-image[data-astro-cid-lvekayx6] figcaption[data-astro-cid-lvekayx6]{color:#fff;background:#0b0c0eb3;border-radius:999px;padding:4px 10px;font-size:.8rem;position:absolute;bottom:14px;left:14px}@media (width<=900px){.presta-grille[data-astro-cid-lvekayx6]{grid-template-columns:minmax(0,1fr)}.presta-ecran[data-astro-cid-lvekayx6]{display:none}.presta-liste[data-astro-cid-lvekayx6] a[data-astro-cid-lvekayx6]{grid-template-columns:64px minmax(0,1fr) 20px;gap:14px;padding:14px 0}.presta-vignette[data-astro-cid-lvekayx6]{border-radius:10px;width:64px;height:64px;display:block;overflow:hidden}.presta-vignette[data-astro-cid-lvekayx6] img{object-fit:cover;width:100%;height:100%}.presta-prix[data-astro-cid-lvekayx6]{grid-area:2/2;font-size:.92rem}.presta-fleche[data-astro-cid-lvekayx6]{grid-area:1/3/span 2}}.realis-tete[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:clamp(28px,4vw,44px);display:flex}.realis-tete[data-astro-cid-lcdefpme] .tete-section[data-astro-cid-lcdefpme]{margin-bottom:0}.realis-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.realis-photos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.realis-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.realis-photos[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--rayon);width:100%}.orleans-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.orleans-grille[data-astro-cid-lcdefpme] .proto-section{background:0 0;margin:0;padding:0}.orleans-grille[data-astro-cid-lcdefpme] .proto-grille{grid-template-columns:minmax(0,1fr);gap:24px;padding:0}.orleans-grille[data-astro-cid-lcdefpme] .proto-tete{margin-bottom:0;position:static}.orleans-grille[data-astro-cid-lcdefpme] .proto-tete h2{font-size:clamp(1.35rem,1.1rem + 1vw,1.8rem)}.zone-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.zone-texte[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;display:grid}.zone-liste[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.zone-liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--dalle);justify-content:space-between;gap:8px;padding:9px 0;font-weight:500;text-decoration:none;display:flex}.zone-liste[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--acier);font-variant-numeric:tabular-nums}.zone-liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--or-texte)}.guides-grille[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guide-carte[data-astro-cid-lcdefpme]{align-content:start;gap:10px;text-decoration:none;display:grid}.guide-carte[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--rayon);width:100%;transition:transform .5s var(--ease-out)}.guide-titre[data-astro-cid-lcdefpme]{font-family:var(--titres);font-size:1.15rem;font-weight:600;line-height:1.3}.guide-resume[data-astro-cid-lcdefpme]{color:var(--acier);font-size:.96rem}@media (hover:hover) and (pointer:fine){.guide-carte[data-astro-cid-lcdefpme]:hover img{transform:scale(1.02)}.guide-carte[data-astro-cid-lcdefpme]:hover .guide-titre[data-astro-cid-lcdefpme]{color:var(--or-texte)}}@media (width<=520px){.zone-liste[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.realis-grille[data-astro-cid-lcdefpme],.orleans-grille[data-astro-cid-lcdefpme],.zone-grille[data-astro-cid-lcdefpme],.guides-grille[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
