.hero-immersif{--aloha-background:var(--aloha-scrim);--hi-depart-largeur:72vw;--hi-depart-hauteur:58svh;block-size:160svh;min-block-size:160svh}@media (aspect-ratio<=4/5){.hero-immersif{--hi-depart-largeur:88vw;--hi-depart-hauteur:42svh}.hero-immersif__cadre{align-self:start;margin-block-start:calc((6.5rem + var(--encoche,0px)) * (1 - var(--hi-p,0)))}}.hero-immersif__scene{place-items:center;block-size:100svh;display:grid;position:sticky;top:0;overflow:hidden}.hero-immersif__fond{z-index:0;opacity:calc(1 - var(--hi-p,0));pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-immersif__fond:after{content:"";background:color-mix(in srgb, var(--aloha-scrim) 35%, transparent);position:absolute;inset:0}.hero-immersif__cadre{z-index:1;box-sizing:border-box;inline-size:calc(var(--hi-depart-largeur) + (100vw - var(--hi-depart-largeur)) * var(--hi-p,0));block-size:calc(var(--hi-depart-hauteur) + (100svh - var(--hi-depart-hauteur)) * var(--hi-p,0));border-radius:calc(var(--radius-panel) * (1 - var(--hi-p,0)));background:var(--aloha-scrim);will-change:width, height, border-radius;grid-area:1/1;max-block-size:100svh;max-inline-size:100vw;position:relative;overflow:hidden}.hero-immersif__photo,.hero-immersif__video{object-fit:cover;object-position:center;border:0;block-size:100%;inline-size:100%;max-inline-size:none;margin:0;padding:0;display:block;position:absolute;inset:0}.hero-immersif__video{opacity:0;transition:opacity .6s}.hero-immersif__video[data-joue]{opacity:1}.hero-immersif__voile{pointer-events:none;background:color-mix(in srgb, var(--aloha-background) var(--aloha-voile-banniere,30%), transparent);position:absolute;inset:0}.hero-immersif__corps{z-index:1;text-align:left;flex-direction:column;grid-area:1/1;place-self:end stretch;align-items:flex-start;gap:.75rem;padding-block:0 2.5rem;display:flex;position:relative}@media (width>=48rem){.hero-immersif__corps{padding-block-end:4rem}}.hero-immersif__fil{max-width:100%;margin-top:.75rem;font-size:.9375rem;line-height:1.4}.hero-immersif__fil :is(ol,nav,li,span,a,#page-hero-fil){color:#ffffffd9}.hero-immersif__fil :is(a,#page-hero-fil):hover,.hero-immersif__fil :is(a,#page-hero-fil):focus-visible{color:#fff;text-decoration:underline}.hero-immersif__fil :is(svg,#page-hero-fil){color:#ffffff8c}.hero-immersif__fil :is([aria-current=page],.font-semibold,#page-hero-fil){color:#fff}.hero-immersif__credit{letter-spacing:.006em;text-align:left;color:#ffffffd9;overflow-wrap:anywhere;pointer-events:none;max-width:100%;margin:.75rem 0 0;font-size:.875rem;font-style:italic;line-height:1.4;position:static}@media (prefers-reduced-motion:reduce),(scripting:none){.hero-immersif{block-size:100svh;min-block-size:100svh;--hi-p:1!important}}:is(.exp-page,body) .apres-entete[class][class][class][class]{padding-block-start:clamp(1.5rem,4vw,3rem)}@media (width<=47.99rem){.carrousel-mobile.carrousel-mobile,.gabarit-guide .exp-db-lam .exp-hubblocks__grid,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant){--carrousel-ecart:1rem;align-items:stretch;gap:var(--carrousel-ecart);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--aloha-primary,#008f95) var(--aloha-muted,#e6efee);flex-wrap:nowrap;width:100%;max-width:none;margin-inline:0;padding:.25rem .25rem 1.25rem;scroll-padding-inline:.25rem;display:flex;overflow-x:scroll}.carrousel-mobile.carrousel-mobile>*,.gabarit-guide .exp-db-lam .exp-hubblocks__grid>*,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant)>*{flex:0 0 calc((100% - var(--carrousel-ecart)) / 1.2);scroll-snap-align:start;min-width:0}.carrousel-mobile.carrousel-mobile::-webkit-scrollbar,.gabarit-guide .exp-db-lam .exp-hubblocks__grid::-webkit-scrollbar,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant)::-webkit-scrollbar{height:8px;display:block}.carrousel-mobile.carrousel-mobile::-webkit-scrollbar-track,.gabarit-guide .exp-db-lam .exp-hubblocks__grid::-webkit-scrollbar-track,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant)::-webkit-scrollbar-track{background:var(--aloha-muted,#e6efee);border-radius:999px}.carrousel-mobile.carrousel-mobile::-webkit-scrollbar-thumb,.gabarit-guide .exp-db-lam .exp-hubblocks__grid::-webkit-scrollbar-thumb,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant)::-webkit-scrollbar-thumb{background:var(--aloha-primary,#008f95);border-radius:999px}.carrousel-mobile.carrousel-mobile:focus-visible,.gabarit-guide .exp-db-lam .exp-hubblocks__grid:focus-visible,.gabarit-guide .exp-db-listing .tuiles-lieux:not(.tuiles-lieux--defilant):focus-visible{outline:2px solid var(--aloha-ring,#008f95);outline-offset:2px;border-radius:var(--radius-card,1rem)}}.gabarit-guide__corps[data-astro-cid-mkxzc3af] [id]{scroll-margin-top:7rem}.sommaire-guide__liste[data-astro-cid-nxlbsho3]{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.sommaire-guide__liste[data-astro-cid-nxlbsho3]::-webkit-scrollbar{display:none}.sommaire-guide__liste[data-astro-cid-nxlbsho3]>li[data-astro-cid-nxlbsho3]{scroll-snap-align:start}.sommaire-guide[data-astro-cid-nxlbsho3][data-aloha] ol[data-astro-cid-nxlbsho3]{margin:.75rem 0 0;padding:0 0 .25rem;list-style:none}.sommaire-guide[data-astro-cid-nxlbsho3][data-aloha] li[data-astro-cid-nxlbsho3]{margin:0;padding:0;list-style:none}.sommaire-guide[data-astro-cid-nxlbsho3][data-aloha] a[data-astro-cid-nxlbsho3]{text-decoration:none}@media (width>=64rem){.sommaire-guide[data-astro-cid-nxlbsho3][data-aloha] ol[data-astro-cid-nxlbsho3]{max-height:calc(100vh - 9rem);margin-top:1rem;padding-bottom:0;overflow-y:auto}}.offer-ground[data-astro-cid-xxvg6fdu]{background-image:linear-gradient(155deg, color-mix(in srgb, var(--color-lagoon-500) 92%, white 8%) 0%, color-mix(in srgb, var(--color-lagoon-950) 88%, var(--color-lagoon-500) 12%) 100%)}.offer-veil[data-astro-cid-xxvg6fdu]{background:linear-gradient(180deg, transparent 16%, color-mix(in srgb, var(--aloha-scrim,#00343a) calc(var(--aloha-voile-tuile,30%) * .489), transparent) 40%, color-mix(in srgb, var(--aloha-scrim,#00343a) calc(var(--aloha-voile-tuile,30%) * .851), transparent) 64%, color-mix(in srgb, var(--aloha-scrim,#00343a) var(--aloha-voile-tuile,30%), transparent) 100%)}.tuile-chapitre__texte[data-astro-cid-xxvg6fdu]{text-shadow:var(--aloha-ombre-photo)}.tuile-chapitre[data-astro-cid-xxvg6fdu][data-aloha][data-aloha][data-aloha] .tuile-chapitre__titre[data-astro-cid-xxvg6fdu][class]{font-size:var(--text-sub);color:#fff;margin:0;line-height:1.1}.tuile-chapitre[data-astro-cid-xxvg6fdu][data-aloha]{text-decoration:none}
