.Event_container__qf6QB{width:100%;max-width:1200px;margin:0 auto;padding:2rem;flex:1;position:relative}.Event_toast__EGCNm{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);background:#333;color:white;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;font-size:.9rem;font-weight:500;animation:Event_toastSlideIn__p0do_ .3s ease-out}@keyframes Event_toastSlideIn__p0do_{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:640px){.Event_toast__EGCNm{bottom:1rem;left:1rem;right:1rem;transform:none;width:auto;animation:Event_toastSlideInMobile__dJN_b .3s ease-out}}@keyframes Event_toastSlideInMobile__dJN_b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Event_container__qf6QB.Event_dialog__9SLVu{padding:3rem 2rem 2rem}.Event_content__Ltt8H{width:100%}.Event_desktopLayout__ltn0T{display:flex;flex-direction:column;gap:2rem;width:100%;position:relative;isolation:isolate}.Event_desktopRow__Ak9Ie{display:grid;grid-template-columns:60fr 40fr;gap:2rem;align-items:start;width:100%}.Event_mobileLayout__JKrWA{display:none;flex-direction:column;gap:1.5rem;padding-bottom:2rem;width:100%}.Event_leftColumn__6NJo2{display:flex;flex-direction:column;gap:2rem}.Event_imageGallery__YRFe3{width:100vw;max-width:100vw;position:relative;display:flex;align-items:center;justify-content:center;margin:0 calc(-50vw + 50%)}.Event_desktopLayout__ltn0T .Event_leftColumn__6NJo2 .Event_imageGallery__YRFe3{width:100%;max-width:100%;margin-left:0;margin-right:0}.Event_container__qf6QB.Event_dialog__9SLVu .Event_imageGallery__YRFe3{margin-top:0}.Event_placeholderImage__PqNZ8{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4b0082,#9c27b0);z-index:1}.Event_placeholderImage__PqNZ8 i{font-size:3rem;color:rgba(255,255,255,.8)}.Event_desktopLayout__ltn0T .Event_description__DJH_1{background:linear-gradient(135deg,#FFE4E1,#FFF0F5 50%,#F0F8FF);padding:2rem;border-radius:30px;border:2px solid #000;box-shadow:4px 5px 0 #000}.Event_description__DJH_1 p{margin:0 0 1rem;line-height:1.6;color:#333;font-size:1rem;font-family:var(--font-inter),system-ui,-apple-system,sans-serif}.Event_description__DJH_1 p:last-child{margin-bottom:0}.Event_description__DJH_1 br{line-height:.5}.Event_description__DJH_1 ol,.Event_description__DJH_1 ul{margin:1rem 0;padding-left:2rem}.Event_description__DJH_1 ul{list-style-type:disc}.Event_description__DJH_1 ol{list-style-type:decimal}.Event_description__DJH_1 li{margin:.5rem 0;line-height:1.6;color:#333;font-size:1rem;font-family:var(--font-inter),system-ui,-apple-system,sans-serif}.Event_description__DJH_1 li::marker{color:var(--primary-color)}.Event_description__DJH_1 ol ol,.Event_description__DJH_1 ol ul,.Event_description__DJH_1 ul ol,.Event_description__DJH_1 ul ul{margin:.25rem 0;padding-left:1.5rem}.Event_description__DJH_1 ul ul{list-style-type:circle}.Event_description__DJH_1 ul ul ul{list-style-type:square}.Event_rightColumn__F6skr{display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center;align-self:start;height:fit-content}.Event_container__qf6QB.Event_dialog__9SLVu .Event_rightColumn__F6skr{position:sticky;top:3rem}.Event_container__qf6QB:not(.Event_dialog__9SLVu) .Event_rightColumn__F6skr{position:sticky;top:8rem}.Event_desktopLayout__ltn0T .Event_eventHeader___rWXO{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%}.Event_desktopLayout__ltn0T .Event_rightColumn__F6skr .Event_eventButton__kHvTo{align-self:flex-start}.Event_desktopLayout__ltn0T .Event_eventHeader___rWXO>:not(:last-child){align-self:center}.Event_desktopLayout__ltn0T .Event_eventHeader___rWXO>:last-child{align-self:flex-start;width:100%}.Event_desktopLayout__ltn0T .Event_eventHeader___rWXO .Event_eventName__dqR_x{align-self:flex-start;text-align:left;width:100%}.Event_badgeContainer__XBML4{display:flex;gap:.75rem;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.Event_badges__iroEU{display:flex;gap:.75rem;flex-wrap:wrap;flex:1}.Event_actionButtons__TTvvm{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.Event_reportButton__2LLZX,.Event_shareButton__VFQVi{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#333;cursor:pointer;padding:.5rem;transition:all .2s ease;font-size:1.2rem;flex-shrink:0}.Event_reportButton__2LLZX:hover,.Event_shareButton__VFQVi:hover{color:var(--primary-color);transform:scale(1.1)}.Event_reportButton__2LLZX:active,.Event_shareButton__VFQVi:active{transform:scale(.95)}.Event_reportButton__2LLZX i,.Event_shareButton__VFQVi i{font-size:1.2rem}.Event_eventName__dqR_x{font-size:1.75rem;font-weight:700;color:#333;margin:0;line-height:1.1;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;letter-spacing:-.02em;text-align:left}.Event_separator___YSEj{width:60px;height:3px;background:var(--primary-color);border-radius:2px;margin:.5rem 0}.Event_desktopLayout__ltn0T .Event_infoBox__y0jnX{background:transparent;padding:2rem;border-radius:12px;border:2px solid #000;box-shadow:none}.Event_desktopLayout__ltn0T .Event_infoBox__y0jnX,.Event_infoBox__y0jnX{display:flex;flex-direction:column;gap:1rem;width:100%}.Event_infoHeader__1FSsT{font-size:1rem;font-weight:400;color:var(--muted-foreground);margin:0;text-align:left;display:flex;align-items:center;gap:.5rem;grid-column:1}.Event_infoHeader__1FSsT i{color:#000;width:1rem;text-align:center;flex-shrink:0}.Event_dateInfo__KJX9O{display:grid;grid-template-columns:1.5rem 1fr;gap:.5rem 0;align-items:center}.Event_infoSeparator___YytM{width:100%;height:1px;background:#000;margin:0}.Event_dateText__JPDco{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:1rem;color:#000;line-height:1.4;text-align:left;grid-column:2}.Event_dateText__JPDco i{color:var(--primary-color);font-size:1rem;width:1rem;text-align:center;flex-shrink:0}.Event_dateRange___19wE{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;flex:1}.Event_singleDate__80HhU{flex:1;align-self:flex-start;text-align:left}.Event_dateSeparator__kpjjo{color:#666;font-size:.9rem;font-style:italic}.Event_locationInfo__ws7IT{display:grid;grid-template-columns:1.5rem 1fr;gap:.5rem 0;align-items:center}.Event_locationText__R8FKY{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#000;line-height:1.4;text-align:left;grid-column:2}.Event_locationIconWrapper__cSAAx{display:flex;align-items:center;gap:.5rem;flex:1;text-align:left}.Event_locationIconWrapper__cSAAx i{color:var(--primary-color);font-size:1rem;width:1rem;text-align:center;flex-shrink:0}.Event_locationLink__1_hJk{color:var(--primary-color);text-decoration:none;font-weight:500;transition:opacity .2s ease;display:flex;align-items:center;gap:.25rem;flex:1;text-align:left}.Event_locationLink__1_hJk:hover{opacity:.8}.Event_locationLink__1_hJk i{font-size:.8rem;color:#666}.Event_desktopLayout__ltn0T .Event_eventButton__kHvTo{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:#FFA7E4;color:#000;text-decoration:none;border-radius:50px;font-weight:600;font-size:1rem;transition:all .2s ease;border:2px solid #000;box-shadow:2px 2px 0 #000;transform:translate(-1px,-1px);flex-shrink:0;align-self:flex-start;width:auto;max-width:fit-content}.Event_desktopLayout__ltn0T .Event_eventButton__kHvTo:hover{border-color:#000;color:#000;background:#FFA7E4;transform:translate(0);box-shadow:1px 1px 0 #000}.Event_desktopLayout__ltn0T .Event_eventButton__kHvTo:active{transform:translate(1px,1px);box-shadow:none}.Event_desktopLayout__ltn0T .Event_eventButton__kHvTo i{font-size:1rem}.Event_eventButton__kHvTo{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;transition:all .2s ease}.Event_endedNotification__eEej5{margin-top:.5rem}.Event_endedMessage__AVoJc{background:#f8f9fa;border:2px solid #000;border-radius:20px;padding:1.25rem;box-shadow:2px 2px 0 #000}.Event_endedTitle__KtvSL{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#333;display:flex;align-items:center;gap:.5rem}.Event_endedText__7FRIc,.Event_endedTitle__KtvSL i{color:#666;font-size:.9rem}.Event_endedText__7FRIc{margin:0 0 1rem;line-height:1.5;text-align:left}.Event_newsletterButton__Bylok{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#4CAF50;color:#000;border:2px solid #000;border-radius:50px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:2px 2px 0 #000;transform:translate(-1px,-1px);width:100%;justify-content:center}.Event_newsletterButton__Bylok:hover{transform:translate(0);box-shadow:1px 1px 0 #000}.Event_newsletterButton__Bylok:active{transform:translate(1px,1px);box-shadow:none}.Event_newsletterButton__Bylok i{font-size:.85rem}@media (max-width:1024px){.Event_container__qf6QB{padding:1.5rem}.Event_container__qf6QB.Event_dialog__9SLVu .Event_imageGallery__YRFe3,.Event_imageGallery__YRFe3{margin-top:0}.Event_desktopLayout__ltn0T{grid-template-columns:1fr;gap:2rem}.Event_eventName__dqR_x{font-size:1.75rem}.Event_placeholderImage__PqNZ8{width:100%}.Event_desktopLayout__ltn0T .Event_infoBox__y0jnX{padding:1.5rem}.Event_desktopLayout__ltn0T .Event_eventButton__kHvTo{margin:0}.Event_infoHeader__1FSsT{font-size:.9rem}.Event_rightColumn__F6skr{align-items:stretch;text-align:left}.Event_desktopLayout__ltn0T .Event_eventHeader___rWXO{align-items:flex-start;text-align:left}.Event_desktopLayout__ltn0T .Event_badgeContainer__XBML4{justify-content:space-between}}@media (max-width:640px){.Event_container__qf6QB{padding:0}.Event_container__qf6QB.Event_dialog__9SLVu{padding:2.5rem 0 0}.Event_content__Ltt8H{display:block}.Event_desktopLayout__ltn0T{display:none}.Event_mobileLayout__JKrWA{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.Event_mobileLayout__JKrWA .Event_eventName__dqR_x{font-size:1.5rem;text-align:left}.Event_mobileLayout__JKrWA .Event_badgeContainer__XBML4{justify-content:space-between}.Event_mobileLayout__JKrWA .Event_separator___YSEj{align-self:center}.Event_mobileLayout__JKrWA .Event_description__DJH_1{padding:1rem 0;background:transparent;border:none;box-shadow:none;border-radius:0}.Event_mobileLayout__JKrWA .Event_infoBox__y0jnX{background:transparent;padding:1rem;border-radius:12px;border:2px solid #000;box-shadow:none}.Event_mobileLayout__JKrWA .Event_eventButton__kHvTo{display:flex;align-items:center;gap:.5rem;padding:0 1rem;background:#FFA7E4;border:2px solid #000;border-radius:25px;color:#000;font-family:var(--font-inter);font-size:.85rem;font-weight:600;min-height:2.5rem;box-sizing:border-box;box-shadow:2px 2px 0 #000;transform:translate(-1px,-1px);white-space:nowrap;flex-shrink:0;text-decoration:none;transition:all .2s ease;cursor:pointer;align-self:flex-start;justify-content:center;width:auto;max-width:fit-content}.Event_mobileLayout__JKrWA .Event_eventButton__kHvTo:hover{border-color:#000;color:#000;background:#ff8dd6;transform:translate(0);box-shadow:1px 1px 0 #000}.Event_mobileLayout__JKrWA .Event_eventButton__kHvTo:active{transform:translate(1px,1px);box-shadow:none}.Event_mobileLayout__JKrWA .Event_eventButton__kHvTo i{font-size:1.1rem;flex-shrink:0}.Event_mobileLayout__JKrWA .Event_infoHeader__1FSsT{font-size:.9rem}}@media (max-width:480px){.Event_infoHeader__1FSsT{font-size:.85rem}}.Event_tabsContainer__N565a{display:flex;gap:.5rem;background:oklch(.967 .003 264.542);padding:.5rem;border-radius:12px;width:100%}.Event_tab__ebFp_{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:none;background:#fff;color:#000;font-size:1rem;font-weight:400;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit}.Event_tab__ebFp_[data-selected=true]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.Event_tab__ebFp_ i{font-size:1rem;color:#000}.Event_tab__ebFp_ span{color:#000}.Event_desktopLayout__ltn0T .Event_fullWidthSection__aryUW{width:100%;max-width:100%;box-sizing:border-box}.Event_container__qf6QB.Event_dialog__9SLVu .Event_fullWidthSection__aryUW{padding:0 1rem}