.page_page__KdIv3{min-height:var(--calc);display:flex;align-items:stretch;overflow:visible}.page_presentation___wBi_{background-image:url(/images/salle1.webp);background-size:cover;background-position:50%;flex:1 1;min-height:var(--calc)}.page_presentationTitre__TdDKA{padding:4rem 5rem;color:var(--text);text-shadow:3px 3px 5px rgba(0,0,0,.5)}.page_presentationTitre__TdDKA h1{font-size:3.2em;margin-bottom:1rem;font-weight:900}.page_presentationTitre__TdDKA h2{font-size:2.8em;margin-bottom:1rem;font-weight:900}.page_intro__tDvsU{border:1px solid var(--text);padding:1rem;font-size:1rem;font-weight:600;width:70%;background:azure;color:#000;opacity:.9;text-align:center;border-radius:5px;box-shadow:var(--shadow);margin:0 auto 40px;font-family:var(--font-body)}.page_button__t7KWc{display:inline-block;margin-top:2rem;font-weight:700;font-size:1.3rem;padding:.8rem 1.6rem;color:#111;background-color:var(--border);border:none;border-radius:6px;text-decoration:none;letter-spacing:.3px;box-shadow:0 8px 20px rgba(0,0,0,.35);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.page_button__t7KWc:focus-visible{outline:3px solid #000;outline-offset:3px}.page_button__t7KWc:hover{background-color:color-mix(in srgb,var(--border) 88%,black);transform:translateY(-2px) scale(1.03);box-shadow:0 12px 28px rgba(0,0,0,.4)}.page_button__t7KWc:active{background-color:color-mix(in srgb,var(--border) 75%,black);transform:translateY(0) scale(.98);box-shadow:0 4px 12px rgba(0,0,0,.25)}.page_carousel__dB_GI{position:relative;flex:1 1;display:flex;justify-content:center;align-items:center;background-color:var(--dark);--t:.38s;--dates-h:68px;--piece-h:90px;padding-top:calc(var(--dates-h) + 16px);padding-bottom:calc(var(--piece-h) + 16px)}.page_carouselDates__Rs5nt{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:80%;height:68px;pointer-events:none;display:block;perspective:1000px;transform-style:preserve-3d}.page_date__54oq4{position:absolute;top:0;left:50%;transform:translate(-50%) scale(1);will-change:left,transform;pointer-events:auto;width:clamp(90px,12%,160px);height:58px;background-color:var(--bg);color:#fff;box-shadow:var(--shadow);border-radius:8px;border:0;font-weight:700;font-size:1.1rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:left var(--t) cubic-bezier(.25,.8,.25,1),transform var(--t) cubic-bezier(.25,.8,.25,1),background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_date__54oq4:focus-visible{outline:3px solid #fff;outline-offset:3px;border-radius:8px}.page_dateInner__Rd_NC{display:inline-block;will-change:transform,opacity}.page_dateCentrale__V0OCh{background-color:#f5f5f5;color:#000;font-weight:800;z-index:5}.page_date__54oq4{--slot:50}.page_pos_m3__KLoku{--slot:1}.page_pos_m2__IxY5C{--slot:17}.page_pos_m1__DHPUI{--slot:33}.page_pos_0__zVxgt{--slot:50}.page_pos_p1__SDBa0{--slot:67}.page_pos_p2__aSAMO{--slot:83}.page_pos_p3__nN7le{--slot:99}.page_date__54oq4{left:calc(var(--slot)*1%)}.page_pos_m3__KLoku{z-index:0;transform:translate(-50%) rotateY(18deg) translateZ(-70px);opacity:.55}.page_pos_m2__IxY5C{z-index:1;transform:translate(-50%) rotateY(12deg) translateZ(-35px);opacity:.75}.page_pos_m1__DHPUI{z-index:2;transform:translate(-50%) rotateY(6deg) translateZ(0);opacity:.92}.page_pos_0__zVxgt{z-index:4;transform:translate(-50%) rotateY(0deg) translateZ(60px);opacity:1}.page_pos_p1__SDBa0{z-index:2;transform:translate(-50%) rotateY(-6deg) translateZ(0);opacity:.92}.page_pos_p2__aSAMO{z-index:1;transform:translate(-50%) rotateY(-12deg) translateZ(-35px);opacity:.75}.page_pos_p3__nN7le{z-index:0;transform:translate(-50%) rotateY(-18deg) translateZ(-70px);opacity:.55}.page_enterNext__C3J9V .page_dateInner__Rd_NC{animation:page_dateEnterFromRight__LKlfy var(--t) ease both}.page_leaveNext__AKxmH .page_dateInner__Rd_NC{animation:page_dateLeaveToLeft__79uM9 var(--t) ease both}.page_enterPrev__lyR6P .page_dateInner__Rd_NC{animation:page_dateEnterFromLeft__x4hxD var(--t) ease both}.page_leavePrev__2pspA .page_dateInner__Rd_NC{animation:page_dateLeaveToRight__yMrYL var(--t) ease both}@keyframes page_dateEnterFromRight__LKlfy{0%{opacity:0;transform:translateX(24%) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes page_dateLeaveToLeft__79uM9{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-24%) scale(.98)}}@keyframes page_dateEnterFromLeft__x4hxD{0%{opacity:0;transform:translateX(-24%) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes page_dateLeaveToRight__yMrYL{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(24%) scale(.98)}}@media(prefers-reduced-motion:reduce){.page_date__54oq4{transition:none}.page_dateInner__Rd_NC{animation:none!important}.page_pos_0__zVxgt,.page_pos_m1__DHPUI,.page_pos_m2__IxY5C,.page_pos_m3__KLoku,.page_pos_p1__SDBa0,.page_pos_p2__aSAMO,.page_pos_p3__nN7le{transform:translate(-50%) scale(1);opacity:1}.page_enterNext__C3J9V .page_dateInner__Rd_NC,.page_enterPrev__lyR6P .page_dateInner__Rd_NC,.page_leaveNext__AKxmH .page_dateInner__Rd_NC,.page_leavePrev__2pspA .page_dateInner__Rd_NC{opacity:1;transform:none}}.page_carouselStage__sH2_p{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.page_arrow__pqKlB{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5));transition:transform .15s ease}.page_arrow__pqKlB:focus-visible{outline:3px solid #fff;outline-offset:3px;border-radius:8px}.page_arrow__pqKlB:hover{transform:translateY(-50%) scale(1.06)}.page_arrow__pqKlB:active{transform:translateY(-50%) scale(.98)}.page_arrow__pqKlB:first-of-type{left:6%}.page_arrow__pqKlB:last-of-type{right:6%}.page_stageViewport__Aye70{position:relative;display:grid;place-items:center;width:100%;border-radius:10px;box-sizing:border-box;min-height:clamp(280px,29vw,100vh - var(--header-h) - var(--dates-h) - var(--piece-h) - 64px);overflow:hidden;isolation:isolate;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;--img-bottom-pad:18px;padding-bottom:var(--img-bottom-pad)}.page_stageViewport__Aye70.page_isClickable__2M_wP{cursor:pointer}.page_isDragging__d_WyY{cursor:-webkit-grabbing;cursor:grabbing}.page_imgPanel__rQXTW{position:absolute;inset:0;display:grid;place-items:center;will-change:transform}.page_carouselImage__NYyOt{width:auto;max-width:55%;height:auto;max-height:calc(100% - var(--img-bottom-pad) - 10px);object-fit:contain;border-radius:10px;background-color:#f5f5f5;box-shadow:var(--shadow);will-change:transform}@keyframes page_panelLeaveLeft__L3q6r{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes page_panelEnterFromRight__e6K9d{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes page_panelLeaveRight__x1Zng{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes page_panelEnterFromLeft__g__aX{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.page_panelLeaveNext__Huw_y{animation:page_panelLeaveLeft__L3q6r var(--t) ease both}.page_panelEnterNext__ag35q{animation:page_panelEnterFromRight__e6K9d var(--t) ease both}.page_panelLeavePrev__GOECh{animation:page_panelLeaveRight__x1Zng var(--t) ease both}.page_panelEnterPrev__bF_e_{animation:page_panelEnterFromLeft__g__aX var(--t) ease both}.page_pieceViewport__T8Kn5{position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center;color:#000;font-weight:600;background-color:azure;opacity:.9;width:80%;padding:15px;border-radius:5px 5px 0 0;box-shadow:var(--shadow);z-index:2;overflow:hidden}.page_pieceSlide___zAV4{will-change:transform}.page_pieceTitre__jqmzG{font-size:1.5rem;margin-bottom:5px}.page_pieceTroupe__VqtDf{font-size:1.2rem;opacity:.8}@keyframes page_pieceLeaveLeft__MnvPX{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes page_pieceEnterFromRight__lokKY{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes page_pieceLeaveRight__WVUpD{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes page_pieceEnterFromLeft__wwwbR{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.page_pieceLeaveNext__O8bGf{animation:page_pieceLeaveLeft__MnvPX var(--t) ease both}.page_pieceEnterNext__f5oye{animation:page_pieceEnterFromRight__lokKY var(--t) ease both}.page_pieceLeavePrev__lEh6O{animation:page_pieceLeaveRight__WVUpD var(--t) ease both}.page_pieceEnterPrev__elBHh{animation:page_pieceEnterFromLeft__wwwbR var(--t) ease both}@media(prefers-reduced-motion:reduce){.page_imgPanel__rQXTW,.page_panelEnterNext__ag35q,.page_panelEnterPrev__bF_e_,.page_panelLeaveNext__Huw_y,.page_panelLeavePrev__GOECh,.page_pieceEnterNext__f5oye,.page_pieceEnterPrev__elBHh,.page_pieceLeaveNext__O8bGf,.page_pieceLeavePrev__lEh6O,.page_pieceSlide___zAV4{animation:none!important;transform:none!important}}@media(max-width:1200px){.page_page__KdIv3{flex-direction:column;min-height:auto;overflow:visible;align-items:stretch}.page_carousel__dB_GI{display:flex;flex-direction:column;align-items:center;max-height:none;padding-top:56px;padding-bottom:15px;flex:0 0 auto}.page_presentation___wBi_{order:1;min-height:30vh;max-height:none;margin-top:8px;padding:24px 16px 40px;background-image:none;background-color:var(--bg);flex:1 1 auto}.page_carouselDates__Rs5nt{top:16px;width:70%}.page_stageViewport__Aye70{min-height:55vh;height:auto;aspect-ratio:unset;display:flex;align-items:center;justify-content:center;padding:0 8px 6px;overflow:visible}.page_pieceViewport__T8Kn5{position:static;order:1;left:auto;transform:none;width:min(92%,820px);margin:0 auto;border-radius:10px;z-index:1}.page_pieceViewport__T8Kn5[aria-hidden=true]{display:none}.page_pieceTitre__jqmzG{font-size:1.35rem}.page_pieceTroupe__VqtDf{font-size:1.05rem}.page_stageViewport__Aye70 .page_carouselImage__NYyOt{width:100%;min-width:85%;height:45vh;object-fit:contain}.page_carouselStage__sH2_p{order:0;width:100%;display:flex;align-items:center;justify-content:center;gap:12px}.page_arrow__pqKlB:first-of-type{left:32px}.page_arrow__pqKlB:last-of-type{right:32px}.page_arrow__pqKlB img{width:25px;height:25px}.page_arrow__pqKlB{z-index:5}.page_date__54oq4{width:clamp(74px,15%,130px);height:46px;font-size:.95rem}.page_pos_m3__KLoku{transform:translate(-50%) rotateY(12deg) translateZ(-40px) scale(.9);opacity:.6}.page_pos_m2__IxY5C{transform:translate(-50%) rotateY(8deg) translateZ(-20px) scale(.95);opacity:.8}.page_pos_m1__DHPUI{transform:translate(-50%) rotateY(4deg) translateZ(0) scale(.99);opacity:.92}.page_pos_0__zVxgt{transform:translate(-50%) rotateY(0deg) translateZ(36px) scale(1.14);opacity:1}.page_pos_p1__SDBa0{transform:translate(-50%) rotateY(-4deg) translateZ(0) scale(.99);opacity:.92}.page_pos_p2__aSAMO{transform:translate(-50%) rotateY(-8deg) translateZ(-20px) scale(.95);opacity:.8}.page_pos_p3__nN7le{transform:translate(-50%) rotateY(-12deg) translateZ(-40px) scale(.9);opacity:.6}.page_presentationTitre__TdDKA{padding:0;text-align:center}.page_presentationTitre__TdDKA h1{font-size:clamp(1.8rem,4.5vw,2.6rem);margin-bottom:.5rem}.page_presentationTitre__TdDKA h2{font-size:clamp(1.4rem,3.8vw,2.2rem);margin-bottom:.75rem}.page_intro__tDvsU{width:92%;max-width:820px;margin:10px auto 0;font-size:.98rem;line-height:1.55;padding:12px 14px;border-radius:10px;overflow-wrap:anywhere}.page_button__t7KWc{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:16px auto 0;padding:.7rem 1.2rem;font-size:1.1rem}@supports(height:100dvh){.page_page__KdIv3{min-height:calc(100dvh - var(--header-h))}}}@media(min-width:1200px){.page_stageViewport__Aye70{min-height:clamp(460px,62vh,920px)}.page_stageViewport__Aye70 .page_carouselImage__NYyOt{height:auto;max-height:100%;object-fit:contain}}@media(min-width:1200px)and (max-width:1599.98px){.page_stageViewport__Aye70{min-height:clamp(520px,64vh,940px);box-sizing:border-box;padding-bottom:12px}.page_stageViewport__Aye70 .page_carouselImage__NYyOt{max-height:calc(100% - 12px);height:auto}.page_carousel__dB_GI{padding-bottom:calc(var(--piece-h) + 20px)}}@media(min-width:1600px){.page_stageViewport__Aye70{min-height:clamp(540px,68vh,1080px)}}