.EventHero_eventHero__cufFL{position:relative;height:80vh;height:80svh;min-height:480px;width:100%;overflow:hidden;background-color:#1a1a2e}.EventHero_slider__Zm9E2{position:relative;width:100%;height:100%}.EventHero_slide__omnCQ{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out;border-radius:20px;overflow:hidden}.EventHero_slide__omnCQ.EventHero_active___X2g9{opacity:1}.EventHero_slideImg__iO39x,.EventHero_slide__omnCQ picture{display:block;width:100%;height:100%}.EventHero_slideImg__iO39x{object-fit:cover;object-position:center}.EventHero_overlay__xijcO{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);border-radius:20px}.EventHero_content__uiMnl{position:absolute;bottom:60px;left:60px;color:#fff;z-index:10}.EventHero_badge__nGnBL{background:#f7931e;color:#fff;padding:8px 20px;border-radius:20px;font-size:14px;font-weight:600;display:inline-block;margin-bottom:20px}.EventHero_dateBox__J5O1L{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.2);padding:8px 16px;border-radius:6px;width:-moz-fit-content;width:fit-content;margin-bottom:15px}.EventHero_dateIcon__Vdorr{font-size:16px}.EventHero_date__2eQG9{font-size:14px;font-weight:500}.EventHero_title__4kWRd{font-size:36px;font-weight:700;line-height:1.3;max-width:600px;margin-bottom:15px}.EventHero_location__rQroD{display:flex;align-items:center;gap:8px;font-size:14px;opacity:.9}.EventHero_locationIcon__fiOmY{font-size:16px}.EventHero_navigation__YvzkT{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:15px;z-index:20}.EventHero_navButton__UZjKP{width:45px;height:45px;border-radius:50%;background:#fff;border:none;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#333}.EventHero_navButton__UZjKP:hover{background:#f7931e;color:#fff}@media (max-width:968px){.EventHero_eventHero__cufFL{height:450px;margin-top:80px}.EventHero_content__uiMnl{left:30px;bottom:80px}.EventHero_title__4kWRd{font-size:28px;max-width:90%}}@media (max-width:640px){.EventHero_eventHero__cufFL{height:400px;margin-top:60px;padding:0 15px}.EventHero_content__uiMnl{left:20px;bottom:80px}.EventHero_title__4kWRd{font-size:22px}.EventHero_badge__nGnBL{font-size:12px;padding:6px 15px}}.EventList_eventList__ZkwRC{padding:60px 20px;background:#fafafa}.EventList_attendeeAvatar__AowgL picture{display:block;width:100%;height:100%}.EventList_attendeeImg__Jxr0_{width:100%;height:100%;object-fit:cover}.EventList_container__usfMF{max-width:1000px;margin:0 auto}.EventList_tabs__Cd6fF{display:flex;gap:30px;margin-bottom:40px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.EventList_tab__FTjz6{background:none;border:none;font-size:15px;font-weight:500;color:#666;cursor:pointer;padding:10px 0;position:relative;transition:color .3s ease}.EventList_tab__FTjz6:hover{color:#333}.EventList_activeTab__EWpRL{color:#f7931e;font-weight:600}.EventList_activeTab__EWpRL:after{content:"";position:absolute;bottom:-16px;left:0;right:0;height:3px;background:#f7931e;border-radius:3px}.EventList_events__KoLuS{display:flex;flex-direction:column;gap:25px;margin-bottom:50px}.EventList_eventCard__piS5t{display:flex;align-items:center;gap:25px;background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.EventList_eventCard__piS5t:hover{box-shadow:0 5px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.EventList_eventImage__oOks3{display:block;flex-shrink:0;width:190px;height:130px;border-radius:10px;overflow:hidden;background:#f1f1f1}.EventList_eventImage__oOks3 picture{display:block;width:100%;height:100%}.EventList_image___qUdA{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.EventList_eventCard__piS5t:hover .EventList_image___qUdA{transform:scale(1.06)}.EventList_eventContent__9i_Dl{flex:1 1;min-width:0}.EventList_eventMeta__3aS1h{display:flex;gap:20px;margin-bottom:10px}.EventList_eventDate__EXZCp,.EventList_eventTime__oXEFW{font-size:13px;color:#666;display:flex;align-items:center;gap:5px}.EventList_eventTitle__1kBIp{font-size:17px;font-weight:700;color:#1a1a2e;line-height:1.4;margin-bottom:8px}.EventList_eventTitle__1kBIp a{color:inherit;text-decoration:none}.EventList_eventTitle__1kBIp a:hover{color:#f7931e}.EventList_eventSummary__KuclK{font-size:14px;line-height:1.6;color:#666;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventList_eventLocation__7NLsm{display:flex;align-items:center;gap:5px;font-size:13px;color:#888}.EventList_eventActions__vGTzF{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.EventList_buyButton__UVmcR{display:inline-block;background:#f7931e;color:#fff;border:none;padding:11px 26px;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .3s ease;white-space:nowrap}.EventList_buyButton__UVmcR:hover{background:#e67e00}.EventList_eventCategory__h270d{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#b9a99b;text-align:right}.EventList_empty__q88Yr{text-align:center;padding:60px 20px;color:#888;font-size:15px}.EventList_attendees__mg6SB{display:flex;align-items:center}.EventList_attendeeAvatar__AowgL{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-left:-10px;border:2px solid #fff}.EventList_attendeeAvatar__AowgL:first-child{margin-left:0}.EventList_moreAttendees__cFwCf{font-size:12px;color:#f7931e;margin-left:8px;font-weight:500}.EventList_pagination__pGCxb{display:flex;justify-content:center;align-items:center;gap:10px}.EventList_paginationArrow__7XIoL{width:40px;height:40px;border-radius:50%;background:none;border:1px solid #ddd;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#666}.EventList_paginationArrow__7XIoL:hover{border-color:#f7931e;color:#f7931e}.EventList_paginationNumber__lGWei{width:40px;height:40px;border-radius:50%;background:none;border:none;font-size:14px;font-weight:500;cursor:pointer;color:#666;transition:all .3s ease}.EventList_paginationNumber__lGWei:hover{color:#f7931e}.EventList_activePage__MplZw{background:#f7931e;color:#fff}.EventList_activePage__MplZw:hover{color:#fff}@media (max-width:768px){.EventList_eventCard__piS5t{flex-direction:column;align-items:flex-start}.EventList_eventImage__oOks3{width:100%;height:180px}.EventList_eventActions__vGTzF{flex-direction:row;justify-content:space-between;width:100%;align-items:center}.EventList_tabs__Cd6fF{gap:15px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.EventList_tab__FTjz6{font-size:14px}}@media (max-width:480px){.EventList_eventList__ZkwRC{padding:40px 15px}.EventList_eventMeta__3aS1h{flex-direction:column;gap:8px}.EventList_eventActions__vGTzF{flex-direction:column;align-items:flex-start}.EventList_attendees__mg6SB{margin-top:10px}}