.hhero[data-astro-cid-5xm3zzmx]{position:relative;z-index:1;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(2.5rem,6vw,7rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.hhero__inner[data-astro-cid-5xm3zzmx]{text-align:center}.hhero__eyebrow[data-astro-cid-5xm3zzmx]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.hhero__deco[data-astro-cid-5xm3zzmx]{position:absolute;pointer-events:none;width:57px;height:auto}.hhero__deco--1[data-astro-cid-5xm3zzmx]{left:10%;top:12%;transform:rotate(72deg)}.hhero__deco--2[data-astro-cid-5xm3zzmx]{right:14%;bottom:16%;transform:rotate(20deg)}@media(max-width:720px){.hhero__deco[data-astro-cid-5xm3zzmx]{display:none}}.hhero[data-astro-cid-5xm3zzmx] .hhero__title{margin:0 auto;max-width:26ch}.hhero__intro[data-astro-cid-5xm3zzmx]{margin:1.75rem auto 0;max-width:52ch;font-family:var(--font-sans);font-weight:500;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.35;color:#3b0800}.hhero__cta[data-astro-cid-5xm3zzmx]{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(2rem,4vw,2.75rem);color:var(--color-red-rock-50);font-family:var(--font-sans);font-weight:400;font-size:20px;line-height:.7;text-transform:uppercase;letter-spacing:-.18px;padding:21px 32px;border-radius:999px;transition:transform .2s ease}.hhero__cta[data-astro-cid-5xm3zzmx]:hover{transform:scale(.97)}.hhero__cta-bg[data-astro-cid-5xm3zzmx],.hhero__cta-front[data-astro-cid-5xm3zzmx]{position:absolute;inset:0;border-radius:inherit}.hhero__cta-bg[data-astro-cid-5xm3zzmx]{background:var(--color-red-rock-400)}.hhero__cta-front[data-astro-cid-5xm3zzmx]{background:#3b0800}.hhero__cta-label[data-astro-cid-5xm3zzmx]{position:relative}@media(max-width:640px){.hhero[data-astro-cid-5xm3zzmx] .hhero__title{max-width:none}}.pband[data-astro-cid-vdhkkmeg]{position:relative;z-index:0;background:var(--color-canyon-50);margin-block:calc(-1 * var(--radius-section-lg))}.pband__img[data-astro-cid-vdhkkmeg]{display:block;width:100%;max-height:844px;object-fit:cover}@media(max-width:640px){.pband__img[data-astro-cid-vdhkkmeg]{aspect-ratio:4 / 5;max-height:none}}.hmani[data-astro-cid-52r6qpmi]{position:relative;background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:var(--radius-section-lg) var(--radius-section-lg) 0 0}.hmani__note[data-astro-cid-52r6qpmi]{position:absolute;left:clamp(1.5rem,12vw,184px);top:clamp(1rem,3vw,2rem);margin:0;font-family:var(--font-body);font-size:1.125rem;color:#3b0800}.hmani__deco[data-astro-cid-52r6qpmi]{position:absolute;left:184px;top:-116.32px;width:161px;height:176px;transform:rotate(-30deg);pointer-events:none}.hmani__eyebrow[data-astro-cid-52r6qpmi]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.hmani__text[data-astro-cid-52r6qpmi]{display:flex;flex-direction:column;gap:1.5rem}.hmani__text[data-astro-cid-52r6qpmi] p[data-astro-cid-52r6qpmi]{margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.375rem,2.6vw,2.5rem);line-height:1.2;letter-spacing:-.01em;color:#3b0800}.hmani[data-astro-cid-52r6qpmi] .hmani__hl{position:relative;display:inline;background:none;color:inherit}.hmani[data-astro-cid-52r6qpmi] .hmani__hl:after{content:"";position:absolute;pointer-events:none}.hmani[data-astro-cid-52r6qpmi] .hmani__hl--circle:after{left:50%;top:50%;width:122%;height:175%;transform:translate(-50%,-50%) rotate(-3deg);background:url(/deco/circle-annotation.svg) no-repeat center / 100% 100%}.hmani[data-astro-cid-52r6qpmi] .hmani__hl--line:after{left:0;bottom:-.12em;width:104%;height:.3em;background:url(/deco/line-2.svg) no-repeat center / 100% 100%}.hmani__sign[data-astro-cid-52r6qpmi]{margin-top:2.5rem}.hmani__sign-role[data-astro-cid-52r6qpmi]{margin:0;font-family:var(--font-body);font-size:1.125rem;color:#3b0800}.hmani__sign-nom[data-astro-cid-52r6qpmi]{margin:.1rem 0 0;font-family:Style Script,cursive;font-weight:400;font-size:2.5rem;color:#3b0800}@media(max-width:640px){.hmani__note[data-astro-cid-52r6qpmi]{position:static;display:block;margin:0 0 1.5rem;padding-left:1.25rem}.hmani__deco[data-astro-cid-52r6qpmi]{display:none}}.htl[data-astro-cid-4xxwypiv]{background:#3b0800;padding-block:clamp(3rem,15.5vw,11rem)}.htl__head[data-astro-cid-4xxwypiv]{margin-bottom:clamp(2rem,4vw,3rem)}.htl__eyebrow[data-astro-cid-4xxwypiv]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:var(--color-red-rock-50);margin:0 0 1rem}.htl__dot[data-astro-cid-4xxwypiv]{width:10px;height:10px;border-radius:999px;background:var(--color-canyon-300);flex:none}.htl__title[data-astro-cid-4xxwypiv]{margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.2;color:var(--color-red-rock-50)}.htl__scroll[data-astro-cid-4xxwypiv]{display:flex;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;width:100%;padding:0 max(var(--space-sm, 1.5rem),calc((100vw - var(--content-max, 1312px)) / 2)) .5rem;scroll-padding-inline:max(var(--space-sm, 1.5rem),calc((100vw - var(--content-max, 1312px)) / 2));scrollbar-width:none;-ms-overflow-style:none}.htl__scroll[data-astro-cid-4xxwypiv]::-webkit-scrollbar{display:none}.htl__scroll[data-astro-cid-4xxwypiv]{cursor:grab}.htl__scroll[data-astro-cid-4xxwypiv].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.htl__card[data-astro-cid-4xxwypiv]{scroll-snap-align:start;flex:none;width:320px;background:var(--color-red-rock-950);border-radius:24px;padding:2rem;display:flex;flex-direction:column;gap:1rem}.htl__sep[data-astro-cid-4xxwypiv]{flex:none;align-self:center;width:32px;height:0;border-top:1px dashed color-mix(in srgb,var(--color-red-rock-50) 50%,transparent)}.htl__annee[data-astro-cid-4xxwypiv]{margin:0;font-family:var(--font-sans);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--color-canyon-300)}.htl__titre[data-astro-cid-4xxwypiv]{margin:0;font-family:var(--font-body);font-weight:700;font-size:1.125rem;color:var(--color-red-rock-50)}.htl__texte[data-astro-cid-4xxwypiv]{margin:0;font-family:var(--font-body);font-size:1.125rem;line-height:1.55;color:var(--color-red-rock-50)}.htl__stat[data-astro-cid-4xxwypiv]{margin:auto 0 0;padding-top:1rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-canyon-300)}@media(min-width:1120px){.htl__card[data-astro-cid-4xxwypiv]{width:400px}}.hoff[data-astro-cid-33uejxbw]{position:relative;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.hoff__deco[data-astro-cid-33uejxbw]{position:absolute;right:10%;top:16%;width:140px;height:auto;transform:rotate(240deg);pointer-events:none}.hoff__head[data-astro-cid-33uejxbw]{margin:0 auto clamp(2.5rem,5vw,4rem);text-align:center}.hoff[data-astro-cid-33uejxbw] .hoff__title{margin:0 auto;max-width:720px;color:#3b0800}@media(max-width:900px){.hoff__deco[data-astro-cid-33uejxbw]{display:none}}.heng[data-astro-cid-vnfxtvhs]{background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.heng__head[data-astro-cid-vnfxtvhs]{max-width:900px;margin:0 auto clamp(2.5rem,5vw,3rem);text-align:center}.heng__eyebrow[data-astro-cid-vnfxtvhs]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.heng[data-astro-cid-vnfxtvhs] .heng__title{margin:0 auto;color:#3b0800}.heng[data-astro-cid-vnfxtvhs] .heng__title .hl--canyon{background:#e9b189}.heng__cols[data-astro-cid-vnfxtvhs]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1088px;margin:0 auto;align-items:start}.heng__col[data-astro-cid-vnfxtvhs]{position:relative;border-radius:var(--radius-section-sm);padding:3rem;display:flex;flex-direction:column;gap:2.5rem}.heng__col--fait[data-astro-cid-vnfxtvhs]{background:#f1d1b7}.heng__col--pas[data-astro-cid-vnfxtvhs]{background:#fff}.heng__arrow[data-astro-cid-vnfxtvhs]{position:absolute;left:337px;top:-71.317px;width:161px;height:176px;transform:rotate(224.335deg);pointer-events:none}.heng__col-title[data-astro-cid-vnfxtvhs]{margin:0;font-family:var(--font-sans);font-weight:500;font-size:2.5rem;letter-spacing:-.01em;color:#42140d}.heng__list[data-astro-cid-vnfxtvhs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.heng__item[data-astro-cid-vnfxtvhs]{background:#fff;border:1px solid #3b0800;border-bottom-width:1px;border-radius:24px;overflow:hidden;transition:background .2s ease,border-bottom-width .2s ease}.heng__item[data-astro-cid-vnfxtvhs]:hover{background:var(--color-canyon-100);border-bottom-width:10px}.heng__item[data-astro-cid-vnfxtvhs][open]{background:var(--color-canyon-100);border-radius:24px}.heng__row[data-astro-cid-vnfxtvhs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem 1rem 2rem;cursor:pointer;list-style:none}.heng__row[data-astro-cid-vnfxtvhs]::-webkit-details-marker{display:none}.heng__row-titre[data-astro-cid-vnfxtvhs]{font-family:var(--font-body);font-weight:700;font-size:1.125rem;color:#3b0800}.heng__plus[data-astro-cid-vnfxtvhs]{position:relative;flex:none;width:22px;height:22px}.heng__plus[data-astro-cid-vnfxtvhs]:before,.heng__plus[data-astro-cid-vnfxtvhs]:after{content:"";position:absolute;background:#3b0800;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.heng__plus[data-astro-cid-vnfxtvhs]:before{top:10px;left:0;width:22px;height:2px}.heng__plus[data-astro-cid-vnfxtvhs]:after{top:0;left:10px;width:2px;height:22px}.heng__item[data-astro-cid-vnfxtvhs][open] .heng__plus[data-astro-cid-vnfxtvhs]:after{transform:scaleY(0);opacity:0}.heng__row-texte[data-astro-cid-vnfxtvhs]{margin:0;padding:0 1.5rem 1.25rem 2rem;font-family:var(--font-body);font-size:1rem;line-height:1.5;color:#3b0800}@media(max-width:820px){.heng__cols[data-astro-cid-vnfxtvhs]{grid-template-columns:1fr}.heng__col[data-astro-cid-vnfxtvhs]{padding:2rem}.heng__arrow[data-astro-cid-vnfxtvhs]{display:none}}.histoire-stack[data-astro-cid-dizhvixw]{background:#3b0800}.csep[data-astro-cid-dizhvixw]{height:96px;background:var(--color-canyon-50);display:flex;align-items:center;justify-content:center}.csep[data-astro-cid-dizhvixw]:before{content:"";width:1px;height:100%;background:color-mix(in srgb,#3b0800 20%,transparent)}
