.eventCard_eventCard__ovBiP{display:flex;flex-direction:column;max-width:300px;margin:0 auto;width:100%}.eventCard_eventCardContainer__gmbDZ{border:1px solid rgba(164,57,57,.1);transition:all .3s ease;display:flex;flex-direction:column;height:100%;&:hover{box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);border-color:var(--category);.eventCard_eventCardOverlay__uHj2C{display:flex;opacity:1}}}.eventCard_eventCardOverlay__uHj2C{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(1px);opacity:0;padding:2rem;display:none;flex-direction:column;gap:1rem;justify-content:center;align-items:center;transition:all .3s ease;a{display:block!important;width:100%!important}}.eventCard_eventCardOverlayLink__gqc4u{display:block!important;width:100%!important;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.8);color:white;border-radius:.25rem;transition:all .3s ease;text-align:center;padding:.75rem 1rem;&:hover{background-color:var(--color-rouge-brique)}}.eventCard_eventPoster__O5wSg{position:relative;background-color:rgba(0,0,0,.5)}.eventCard_eventCardContent__9jaqE{display:flex;flex-direction:column}.eventCard_eventImage__JBDkk{object-fit:cover;width:100%;height:auto;aspect-ratio:24/36}.eventCard_eventTitle__RZMfj{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem .5rem;background-color:var(--color-background);text-align:center;h3{font-size:1.25rem;color:inherit;padding:0;margin:0}}.eventCard_eventDate__ogQfl{border-top:1px solid rgba(0,0,0,.1);padding:.3rem;background-color:var(--color-background);text-align:center}.BookingButton_bookingButton__q9WPJ{display:block;color:white;padding:.8rem 1.25rem;border-radius:.25rem;transition:background-color .3s ease;background-color:var(--color-orange);text-align:center;&:hover{background-color:var(--color-rouge-brique)}&.BookingButton_small__XTRC3{padding:.5rem .75rem;font-size:.875rem}&.BookingButton_large__1msOh{padding:1rem 1.5rem;font-size:1.125rem}&.BookingButton_full__8VDCK{width:100%}@media screen and (max-width:40rem){width:100%}}.page_posterImage__c7sV9{aspect-ratio:24/36;width:150px;max-width:250px;height:auto;overflow:hidden;position:absolute;top:1rem;left:1rem;box-shadow:4px 4px 10px 1px rgba(0,0,0,.3);z-index:1;@media (min-width:768px){width:250px}img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}}.page_imageWrapper__iRZYg{height:16rem;overflow:hidden;border-radius:.5rem;background-color:var(--color-sable);@media (min-width:768px){height:24rem}img{object-fit:cover;object-position:center;width:100%;height:100%;filter:saturate(0);display:block}&:after{content:"";position:absolute;inset:0;background-color:inherit;mix-blend-mode:overlay;pointer-events:none;height:inherit;border-radius:inherit}}.TileHeader_tileHeader__M22lT{color:white;height:13rem;padding-left:1.5rem;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(/assets/tuile-1.svg);-webkit-mask-image:url(/assets/tuile-1.svg);mask-size:contain;-webkit-mask-size:contain;overflow:hidden;display:flex;flex-direction:column;justify-content:center;aspect-ratio:300/97;margin-bottom:2.5rem;h1{margin-top:1rem;padding-bottom:0;color:white}h3{line-height:1}@media (max-width:calc(48rem - 1px)){height:fit-content;width:100%}@media (max-width:calc(40rem - 1px)){padding-left:.5rem;margin-bottom:1rem;h1{margin-top:0}}}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.eventsFilter_eventsFilter__PuQ7C{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-radius:var(--radius-xl,.75rem);background-color:var(--light-grey);width:fit-content;padding:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:40rem){.eventsFilter_eventsFilter__PuQ7C{width:100%;padding:calc(var(--spacing,.25rem)*0);background-color:#0000}}@media (min-width:64rem){.eventsFilter_eventsFilter__PuQ7C{margin-inline:calc(var(--spacing,.25rem)*0);flex-direction:row}.eventsFilter_eventsFilterTitle__2_mB6{align-self:flex-end}}.eventsFilter_eventsFilterTitle__2_mB6 h2{padding:calc(var(--spacing,.25rem)*0)}.eventsFilter_eventsFilterContent__jerOW{gap:calc(var(--spacing,.25rem)*2);width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.eventsFilter_eventsFilterContent__jerOW{flex-direction:row}}@media (min-width:64rem){.eventsFilter_eventsFilterContent__jerOW{margin-inline:calc(var(--spacing,.25rem)*0)}}.CookieSettings_cookieContainer__rtJTY{max-width:800px;margin:0 auto;padding:2rem 1rem}.CookieSettings_section__girri{margin-bottom:2.5rem}.CookieSettings_sectionTitle__ts8MR{font-size:1.5rem;font-weight:600;color:var(--color-anthracite);margin-bottom:.75rem}.CookieSettings_sectionDescription__R3_wi{color:#666;line-height:1.6;margin-bottom:1.5rem}.CookieSettings_category__XHoZz{background:#f9f9f9;border:1px solid var(--color-sable);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.CookieSettings_categoryHeader__tTNZL{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.CookieSettings_categoryTitle__pRBfu{font-size:1.125rem;font-weight:600;color:var(--color-anthracite);margin-bottom:.5rem}.CookieSettings_categoryDescription__iiT7L{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:.5rem}.CookieSettings_externalLink__dmkAS{color:var(--color-rouge-brique);text-decoration:underline;font-size:.875rem;transition:color .2s}.CookieSettings_externalLink__dmkAS:hover{color:var(--color-orange)}.CookieSettings_checkbox__1Cd1x{width:24px;height:24px;cursor:pointer;flex-shrink:0;margin-top:.25rem}.CookieSettings_checkbox__1Cd1x:disabled{cursor:not-allowed;opacity:.6}.CookieSettings_actions__cvxCX{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.CookieSettings_buttonPrimary__uMGMb{background:var(--color-rouge-brique);color:white;padding:.875rem 2rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background .2s;font-size:1rem}.CookieSettings_buttonPrimary__uMGMb:hover{background:var(--color-orange)}.CookieSettings_buttonSecondary__TPFls{background:transparent;color:var(--color-anthracite);padding:.875rem 2rem;border:2px solid var(--color-sable);border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s;font-size:1rem}.CookieSettings_buttonSecondary__TPFls:hover{border-color:var(--color-rouge-brique);color:var(--color-rouge-brique)}.CookieSettings_successMessage__0iFQy{background:#d4edda;color:#155724;padding:1rem;border-radius:4px;margin-bottom:1.5rem;text-align:center;font-weight:500;animation:CookieSettings_fadeIn__5FRGq .3s ease-in}@keyframes CookieSettings_fadeIn__5FRGq{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CookieSettings_links__b_Py2{list-style:none;padding:0;margin:0}.CookieSettings_links__b_Py2 li{margin-bottom:.75rem}.CookieSettings_link__buOeB{color:var(--color-rouge-brique);text-decoration:underline;font-size:1rem;transition:color .2s}.CookieSettings_link__buOeB:hover{color:var(--color-orange)}@media (max-width:768px){.CookieSettings_cookieContainer__rtJTY{padding:1.5rem 1rem}.CookieSettings_categoryHeader__tTNZL{flex-direction:column}.CookieSettings_checkbox__1Cd1x{align-self:flex-start}.CookieSettings_actions__cvxCX{flex-direction:column}.CookieSettings_buttonPrimary__uMGMb,.CookieSettings_buttonSecondary__TPFls{width:100%}}.tile_tile__4kpa8{position:relative;width:fit-content;color:white}.tile_tileRight__sUFYF{margin-left:auto}.tile_tileSvg__AWzhD{position:absolute;top:0;left:0;z-index:-1}.tile_tileContent__1M_FA{padding:1.5rem 1.5rem 1.5rem .5rem;aspect-ratio:300/97;width:100%;height:auto;min-width:220px;max-width:30rem}.tile_tileContentRight__2N_ir{text-align:right;padding-right:.5rem;padding-left:1.5rem}.tile_tileSubtitle__R2Ckf,.tile_tileTitle__pUNMv{margin:0;padding:0}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.PricingTable_pricing__gJQja{margin-bottom:2rem}.PricingTable_pricingContainer__qb68W{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex-wrap:wrap;justify-content:center;display:flex}.PricingTable_priceFooter__GRyxH{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*6);text-align:left;width:fit-content;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.PricingTable_pricingItem__eQihJ{border-style:var(--tw-border-style);border-width:1px;border-color:#0000001a;width:100%}@supports (color:color-mix(in lab,red,red)){.PricingTable_pricingItem__eQihJ{border-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.PricingTable_pricingItem__eQihJ{background-color:var(--color-white,#fff)}@media (min-width:40rem){.PricingTable_pricingItem__eQihJ{width:33.3333%}}.PricingTable_pricingItem__eQihJ:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0}@media (min-width:40rem){.PricingTable_pricingItem__eQihJ:not(:first-child):not(:last-child){border-inline-style:var(--tw-border-style);border-inline-width:0;border-block-style:var(--tw-border-style);border-block-width:1px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}