.NotificationItem_item__nLsfg{border:none;border-radius:16px;background:#f4f4f8;overflow:hidden;transition:background-color .2s ease}.NotificationItem_item__nLsfg:hover{background:#eeedf5}.NotificationItem_item--unread__Ni3YO{background:#f1efff}.NotificationItem_item--unread__Ni3YO:hover{background:#e9e5fb}.NotificationItem_item__main__NdTxH{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px;text-align:start;background:transparent;border:none;cursor:pointer}.NotificationItem_item__iconWrap__wp9qN{width:32px;height:32px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px rgba(15,23,42,.06)}.NotificationItem_item__icon__WTbyH{display:block;flex-shrink:0}.NotificationItem_item__content__XUIUS{min-width:0;flex:1}.NotificationItem_item__title__AEhHK{margin:0 0 4px;font-size:14px;font-weight:600;color:#111827;line-height:1.4}.NotificationItem_item__body__as6RB{margin:0;color:#6b7280;font-size:13px;line-height:1.5;white-space:pre-wrap}.NotificationDropdown_dropdown__dW1GN{width:min(22rem,calc(100vw - 2rem));padding:0;border:1px solid rgba(0,0,0,.08);border-radius:1rem;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.12);overflow:hidden;z-index:100}@media (max-width:640px){.NotificationDropdown_dropdown__dW1GN{left:1rem!important;right:1rem!important;width:auto!important}}.NotificationDropdown_dropdown__header__Ybu45{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.NotificationDropdown_dropdown__title__ViOFo{margin:0;font-size:.95rem;font-weight:600;color:#111827}.NotificationDropdown_dropdown__showAll__88JUy{color:var(--color-primary-600,#5b21b6);font-size:.75rem;font-weight:600;text-decoration:none;padding:.25rem .5rem;border-radius:.5rem;transition:background-color .2s ease}.NotificationDropdown_dropdown__showAll__88JUy:hover{background:rgba(91,33,182,.08)}.NotificationDropdown_dropdown__filters__KG3GO{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid rgba(0,0,0,.06);padding:.75rem 1rem}.NotificationDropdown_dropdown__filterBtn__x1U_6{background:#f4f4f8;border:1px solid transparent;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:500;color:#4b5563;cursor:pointer;transition:all .2s ease}.NotificationDropdown_dropdown__filterBtn__x1U_6:hover{background:#e5e7eb}.NotificationDropdown_dropdown__filterBtn--active__aTgik{background:var(--color-primary-50,#f6f5fd);color:var(--color-primary-600,#5b21b6);border-color:var(--color-primary-200,#dbd6f6);font-weight:600}.NotificationDropdown_dropdown__list__nmAXK{max-height:min(24rem,calc(100vh - 12rem));overflow-y:auto;padding:.75rem 1rem 1rem}.NotificationDropdown_dropdown__items___LCsc,.NotificationDropdown_dropdown__state__dXlkY{display:flex;flex-direction:column;gap:.75rem}.NotificationDropdown_dropdown__state__dXlkY{align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.NotificationDropdown_dropdown__stateTitle__u70Ll{margin:0;font-size:.875rem;font-weight:600;color:#374151}.NotificationDropdown_dropdown__stateDescription__C_ez9{margin:0;font-size:.8125rem;color:#6b7280}.NotificationDropdown_dropdown__skeletonList__OZYFx{display:flex;flex-direction:column;gap:.75rem}.NotificationDropdown_dropdown__skeletonItem__t876P{border-radius:16px;background:#f4f4f8;overflow:hidden}.NotificationDropdown_dropdown__skeletonMain__R_ugc{display:flex;gap:12px;padding:16px}.NotificationDropdown_dropdown__skeletonIcon__lPuWf,.NotificationDropdown_dropdown__skeletonLineShort__flZ7N,.NotificationDropdown_dropdown__skeletonLine__utXwn{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:NotificationDropdown_dropdownSkeleton___6KEh 1.2s ease-in-out infinite;border-radius:.5rem}.NotificationDropdown_dropdown__skeletonIcon__lPuWf{width:40px;height:40px;border-radius:999px;flex-shrink:0}.NotificationDropdown_dropdown__skeletonContent__8o_xt{flex:1;display:flex;flex-direction:column;gap:8px}.NotificationDropdown_dropdown__skeletonLine__utXwn{height:15px;width:38%}.NotificationDropdown_dropdown__skeletonLineShort__flZ7N{height:14px;width:82%}@keyframes NotificationDropdown_dropdownSkeleton___6KEh{0%{background-position:200% 0}to{background-position:-200% 0}}.header_header__ASFgI{position:sticky;top:0;z-index:99;width:100%;height:var(--site-header-height);flex-shrink:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background-color:rgba(255,255,255,.75);display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,.03);box-shadow:0 4px 30px rgba(0,0,0,.015);transition:all .3s ease}.header_header__container__UqRpN{display:flex;align-items:center;justify-content:space-between;padding:0;height:80px;width:100%;box-sizing:border-box;gap:var(--padding-md)}.header_header__desktopContainer__SWM63{position:relative;height:100%}@media (min-width:1024px){.header_header__desktopNavigation__1KPA2{position:absolute;left:50%;transform:translateX(-50%)}}.header_header__cta__Z9mYE{display:flex;align-items:center;justify-content:flex-end;gap:var(--padding-md);height:100%}.header_header__menuButton__KO8n3{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-primary-600);padding:0}.header_header__menuButton__KO8n3:hover{opacity:.8}.header_header__joinButton___SRdw{display:flex;align-items:center;justify-content:center;height:42px;padding:0 20px;border-radius:9999px;background-color:initial;border:1px solid rgba(0,0,0,.08);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.header_header__joinButton___SRdw:hover{background-color:#f7f7f8;border-color:rgba(0,0,0,.12);transform:translateY(-1px)}.header_header__joinButtonText__Yazq1{font-size:14px;font-weight:600;color:var(--color-gray-900);line-height:var(--line-height-sm)}.header_header__navigation__XN3fb{display:none;align-items:center;justify-content:center;gap:var(--gap-sm);height:100%}@media (min-width:768px){.header_header__navigation__XN3fb{display:flex}}.header_header__navLink__poLI_{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);text-decoration:none;transition:color .2s ease-in-out}.header_header__navLink--active__RgrK4{color:var(--color-primary-600)}.header_header__navLink--inactive__1MEWm{color:var(--color-primary-400)}.header_header__navLink--inactive__1MEWm:hover{color:var(--color-primary-600)}.header_header__logo__pYtfK{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;height:100%}.header_header__logoImage__eFImJ,.header_header__logoLink__jKS1c{display:block}.header_header__backdrop__YnYyi{position:fixed;inset:0;z-index:100;background:transparent}.header_header__divider__e20_K{height:1px;background-color:var(--color-gray-200);margin-inline:12px;flex-shrink:0}.header_header__menu__iXxMH{position:fixed;top:80px;inset-inline-end:40px;inset-inline-start:auto;width:360px;background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:101;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 100px)}@media (min-width:1441px){.header_header__menu__iXxMH{inset-inline-end:40px;inset-inline-start:auto}}@media (max-width:480px){.header_header__menu__iXxMH{inset-inline:var(--padding-md);width:auto}}.header_header__menuContent__fpCXt{display:flex;flex-direction:column;gap:8px;padding:12px 0}.header_header__help__G36et{border-bottom:1px solid var(--color-gray-200);padding-bottom:var(--padding-md);padding-inline:var(--padding-lg)}.header_header__helpButton__NafkE{display:flex;align-items:center;justify-content:flex-start;gap:var(--padding-md);width:100%;background:none;border:none;cursor:pointer;padding:0}.header_header__helpButton__NafkE:hover{opacity:.8}.header_header__helpText__tTl5B{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-sm)}.header_header__bottom__cVb6k,.header_header__menuSection__VPyf9{padding-bottom:8px;padding-inline:12px}.header_header__logout__jg2Gw{padding-inline:var(--padding-md)}.header_header__joinSection__4nrRQ{padding-bottom:8px;padding-inline:12px}.header_header__quickNav__yMRrU{display:flex;gap:12px;padding:4px 12px 8px}.header_header__quickNavItem__gPQoq{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 12px;border-radius:14px;background-color:#f6f5fd;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .15s ease;color:var(--color-gray-900)}.header_header__quickNavItem__gPQoq:hover{background-color:rgba(74,48,211,.08)}.header_header__quickNavItem--active__75aiF{background-color:rgba(74,48,211,.14);color:var(--color-primary-600)}.header_header__quickNavItem--active__75aiF .header_header__quickNavIcon__25nGd{background-color:#ffffff;color:var(--color-primary-600);box-shadow:0 4px 12px rgba(74,48,211,.15)}.header_header__quickNavIcon__25nGd{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background-color:#ffffff;color:var(--color-primary-600);box-shadow:0 2px 8px rgba(74,48,211,.08)}.header_header__quickNavIcon__25nGd svg{width:28px;height:28px}.header_header__quickNavLabel__9EZvr{font-size:12px;font-weight:var(--font-weight-semibold);line-height:1.2;text-align:center}.header_header__joinCard__qsAw_{display:flex;align-items:center;gap:var(--padding-md);padding:var(--padding-md);border-radius:var(--radius-xs);text-decoration:none;transition:background-color .2s ease-in-out}.header_header__joinCard__qsAw_:hover{background-color:rgba(0,0,0,.02)}.header_header__joinIcon__YD0Xq{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.header_header__joinContent__RsArl{display:flex;flex-direction:column;gap:4px;align-items:flex-start;flex:1}.header_header__joinTitle__ZrA9Q{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-sm)}.header_header__joinDescription__KapAJ{font-size:12px;font-weight:var(--font-weight-regular);color:var(--color-gray-700);line-height:1.4;text-align:start}.header_header__bottom__cVb6k{display:flex;flex-direction:column;padding-inline:12px}.header_header__menuItem___a1zP{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:var(--radius-xs);transition:background-color .2s ease-in-out;background:none;border:none;width:100%;cursor:pointer;text-decoration:none;gap:var(--padding-md)}.header_header__menuItem___a1zP:hover{background-color:rgba(0,0,0,.02)}.header_header__menuItem_content__t96GT{display:flex;gap:10px;align-items:center}.header_header__menuItemText__dQfSF{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-md)}[dir=ltr] .header_header__menuItemIcon__G1_Tb{rotate:180deg}.header_header__languageBadge__HsJ73{display:flex;align-items:center;gap:var(--padding-xs);background-color:var(--color-gray-100);border-radius:var(--radius-xs);padding:var(--padding-xs)}.header_header__languageText__Tx2bh{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-xs)}.header_header__flag__1_dsh{width:14px;height:14px;border-radius:50%;overflow:hidden;flex-shrink:0}.header_header__flagImage__Y9khb{object-fit:cover;width:100%;height:100%}.header_header__user__ewcsD{display:flex;align-items:center;gap:var(--padding-md);justify-content:flex-end}.header_header__avatarContainer__icGJj{position:relative;display:inline-flex;text-decoration:none;border-radius:50%;cursor:pointer;transition:opacity .2s ease}.header_header__avatarContainer__icGJj:hover{opacity:.88}.header_header__avatarContainer__icGJj:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.header_header__avatar__PTYXS{position:relative;width:48px;height:48px;border-radius:50%;border:1px solid var(--color-primary-600);overflow:hidden;flex-shrink:0}.header_header__avatarImage__4x9cY{object-fit:cover}.header_header__authSkeleton__FwXlV{width:48px;height:48px;border-radius:50%;background-color:var(--color-gray-200,#e5e7eb);flex-shrink:0;animation:header_header-auth-pulse__eCfdh 1.5s ease-in-out infinite}@keyframes header_header-auth-pulse__eCfdh{0%,to{opacity:1}50%{opacity:.55}}.header_header__notificationIcon__qk3Uu{display:block;flex-shrink:0}.header_header__menuNotificationBadge__xf25m{min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background-color:var(--color-primary-600);color:var(--color-white);font-size:.625rem;font-weight:var(--font-weight-semibold);line-height:1.25rem;text-align:center}.header_header__iconButton__IYdNB{position:relative;padding:var(--padding-xs);border-radius:var(--radius-xs);background:none;border:none;cursor:pointer;transition:background-color .2s ease-in-out}.header_header__iconButton__IYdNB:hover{background-color:rgba(0,0,0,.05)}.header_header__iconButton--plain__hAasM:hover{background-color:initial}.header_header__notificationBadge__sWGOv{position:absolute;top:-2px;left:0!important;right:auto!important;width:18px;height:18px;background-color:var(--color-primary-600);border-radius:50%;display:flex;align-items:center;justify-content:center}.header_header__notificationBadgeText__B29Pr{font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-white);line-height:18px}.header_header__searchSection__F4yU4{display:flex;align-items:center;justify-content:flex-end;flex:1;max-width:360px}.header_header__searchBar__ZeUD6{background-color:var(--color-white);border-radius:var(--radius-md);padding:0 var(--padding-xs);height:40px;width:100%;display:flex;align-items:center;gap:var(--padding-xs);box-shadow:var(--shadow-sm);border:1px solid rgba(0,0,0,.05)}[dir=rtl] .header_header__searchBar__ZeUD6{flex-direction:row-reverse}.header_header__searchIcon__MWlXW{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.header_header__searchInput__G3NkV{flex:1;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-700);background:transparent;border:none;outline:none;text-align:start}.header_header__searchInput__G3NkV::placeholder{color:var(--color-gray-700)}.EmptyState_empty__1xrg3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 24px;min-height:400px;gap:24px}.EmptyState_empty__icon__KKpOr{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:var(--color-gray-100);color:var(--color-gray-400);margin-bottom:24px}.EmptyState_empty__title__5_KeH{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}.EmptyState_empty__description__mjrzq{font-size:var(--font-size-md);color:var(--color-gray-600);max-width:480px;line-height:1.6;margin:0}.EmptyState_empty__button__rGpi4{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:12px 24px;background:var(--color-primary-600);color:var(--color-white);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;margin-top:var(--spacing-md)}.EmptyState_empty__button__rGpi4:hover{background:var(--color-primary-800);color:var(--color-white);border-color:var(--color-primary-800);transform:translateY(-1px);box-shadow:var(--shadow-md)}.EmptyState_empty__button__rGpi4:active{background:var(--color-primary-900);border-color:var(--color-primary-900);transform:translateY(0);box-shadow:none}@media (max-width:768px){.EmptyState_empty__1xrg3{padding:var(--padding-2xl) var(--padding-md);min-height:300px}.EmptyState_empty__icon__KKpOr{width:96px;height:96px}.EmptyState_empty__icon__KKpOr svg{width:48px;height:48px}.EmptyState_empty__title__5_KeH{font-size:var(--font-size-xl)}.EmptyState_empty__description__mjrzq{font-size:var(--font-size-sm)}}.NotificationsPageSkeleton_skeleton__yGGqX{display:flex;flex-direction:column;gap:24px}.NotificationsPageSkeleton_skeleton__group__Vtz9R{display:flex;flex-direction:column;gap:12px}.NotificationsPageSkeleton_skeleton__date__cIl5m{height:14px;width:72px;border-radius:.375rem;margin-inline-start:auto}.NotificationsPageSkeleton_skeleton__items__m_Orn{display:flex;flex-direction:column;gap:12px}.NotificationsPageSkeleton_skeleton__item__4EvWM{border-radius:16px;background:#f4f4f8;overflow:hidden}.NotificationsPageSkeleton_skeleton__main__2Q7j8{display:flex;gap:12px;padding:16px}.NotificationsPageSkeleton_skeleton__icon__eiArn{width:40px;height:40px;border-radius:999px;flex-shrink:0}.NotificationsPageSkeleton_skeleton__content__dXFCT{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.NotificationsPageSkeleton_skeleton__title__YIhdk{height:15px;width:38%;border-radius:.375rem}.NotificationsPageSkeleton_skeleton__body__s1_5t{height:14px;border-radius:.375rem}.NotificationsPageSkeleton_skeleton__body--wide__E4Odn{width:100%}.NotificationsPageSkeleton_skeleton__body--medium__NKfDb{width:82%}@media (max-width:768px){.NotificationsPageSkeleton_skeleton__title__YIhdk{width:55%}}.NotificationsInboxClient_page__4tyqM{min-height:100vh;padding:40px 0 48px;background:#f7f7f8}.NotificationsInboxClient_page__title__rWOy9{margin:0 0 24px;font-size:20px;font-weight:600;color:rgba(0,0,0,.8)}.NotificationsInboxClient_card__5ghLJ{background:#fff;border-radius:20px;padding:24px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.NotificationsInboxClient_toolbar__j300c{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.NotificationsInboxClient_filters__cH37j{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.NotificationsInboxClient_filterTab__faSxs{padding:6px 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:#3a3c48;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.NotificationsInboxClient_filterTab__faSxs:hover{background:rgba(233,229,250,.2)}.NotificationsInboxClient_filterTab--active__zXEqC{background:rgba(233,229,250,.28);border-color:#b7aced;color:var(--color-primary-600,#4a30d3);font-weight:600}.NotificationsInboxClient_markAll__M1JFs{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:#3a3c48;font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;transition:color .2s ease,opacity .2s ease}.NotificationsInboxClient_markAll__M1JFs:hover:not(:disabled){color:var(--color-primary-600,#4a30d3)}.NotificationsInboxClient_markAll__M1JFs:disabled{opacity:.5;cursor:not-allowed}.NotificationsInboxClient_list__Owwap{display:flex;flex-direction:column;gap:24px}.NotificationsInboxClient_dateGroup__rYTvB{display:flex;flex-direction:column;gap:12px}.NotificationsInboxClient_dateGroup__label__ln5rZ{margin:0;font-size:14px;font-weight:500;color:#9ca3af;text-align:end}.NotificationsInboxClient_dateGroup__items__PHOGF{display:flex;flex-direction:column;gap:12px}.NotificationsInboxClient_loadMore__R6Dor{display:flex;justify-content:center;margin-top:24px}.NotificationsInboxClient_state__vu2KE{padding:32px 0}@media (max-width:768px){.NotificationsInboxClient_page__4tyqM{padding:24px 0 40px}.NotificationsInboxClient_card__5ghLJ{padding:16px;border-radius:16px}.NotificationsInboxClient_toolbar__j300c{flex-direction:column-reverse;align-items:stretch}.NotificationsInboxClient_filters__cH37j,.NotificationsInboxClient_markAll__M1JFs{justify-content:center}.NotificationsInboxClient_filterTab__faSxs{flex:1;padding:6px 8px;font-size:13px}}.VipProfileBadge_badge__EPtIZ{position:absolute;left:50%;bottom:-7px;translate:-50% 0;min-width:30px;padding:2px 8px;border:1px solid #c49a35;border-radius:999px;background:linear-gradient(120deg,#b98324,#ffe9a6 46%,#d5a436 74%,#f9df93);box-shadow:0 2px 5px #6d4b2026;color:#4b300a;font-size:10px;font-weight:800;line-height:14px;letter-spacing:1px;text-align:center;pointer-events:none;white-space:nowrap}.VenueCard_venue-card__PvwOs{position:relative;display:flex;flex-direction:column;width:100%;background-color:#ffffff;border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1);height:100%;border:1px solid rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.02)}.VenueCard_venue-card__media__JgkNS{position:relative;width:100%;aspect-ratio:4/3;height:auto;background:#f3f3f5;overflow:hidden;border-radius:20px}.VenueCard_venue-card__image__PX_I1{object-fit:cover;transition:transform .4s ease}.VenueCard_venue-card__favorite__83kQj{position:absolute;top:18px;left:18px;width:32px;height:32px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.82);color:#4a30d3;cursor:pointer;transition:transform .2s ease,color .2s ease;z-index:2}.VenueCard_venue-card__favorite-icon__JHh2f{width:16px;height:16px;color:var(--color-primary-600)}.VenueCard_venue-card__favorite__83kQj:hover{transform:scale(1.08)}.VenueCard_venue-card__favorite--active__R43uM{background:rgba(74,48,211,.36)!important;border:1px solid #654fda!important;color:#4a30d3}.VenueCard_venue-card__favorite--active__R43uM:hover{transform:scale(1.08)}.VenueCard_venue-card__rating__Pchzt{position:absolute;top:-18px;inset-inline-end:16px;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;max-width:calc(100% - 32px);height:36px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,1);box-shadow:0 2px 7px 0 rgba(0,0,0,.07);font-size:15px;font-weight:600;color:#3a3c48}.VenueCard_venue-card__rating-value__g5AIa{font-weight:700;flex-shrink:0}.VenueCard_venue-card__rating-icon__Efwdf{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#f7c948;flex-shrink:0}.VenueCard_venue-card__rating-icon__Efwdf svg{width:100%;height:100%}.VenueCard_venue-card__content__aySz7{display:flex;flex-direction:column;gap:24px;padding:16px;position:relative;flex-grow:1}.VenueCard_venue-card__info__sxdUJ{display:flex;flex-direction:column;gap:8px}.VenueCard_venue-card__title__RX6Y_{margin:0;font-size:18px;line-height:27px;font-weight:700;color:#211f2a;text-align:right}.VenueCard_venue-card__capacity__NSNY7,.VenueCard_venue-card__location__vuUkp{display:inline-flex;align-items:center;gap:4px;color:var(--color-gray-900);font-size:12px;font-weight:500;line-height:18px;width:-moz-fit-content;width:fit-content}.VenueCard_venue-card__capacity-icon__pH6R_{display:inline-flex;width:14px;height:14px;color:currentColor}.VenueCard_venue-card__capacity-icon__pH6R_ svg{width:100%;height:100%}.VenueCard_venue-card__location-icon__tVxgK{display:inline-flex;width:14px;height:14px;color:currentColor}.VenueCard_venue-card__location-icon__tVxgK svg{width:100%;height:100%}.VenueCard_venue-card__booking__sv5Y0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.VenueCard_venue-card__deposit__TCfQY{display:flex;align-items:center;gap:4px;flex-basis:100%;color:#4a30d3;font-size:12px;line-height:1.6;text-align:start;white-space:nowrap}.VenueCard_venue-card__deposit-amount__zyW8b{font-weight:700;white-space:nowrap}.VenueCard_venue-card__deposit-currency__koZnG{width:14px;height:14px}.VenueCard_venue-card__price__4hr66{display:flex;gap:6px;color:#211f2a;align-items:center}.VenueCard_venue-card__price-original__KPiHp{font-size:16px;line-height:24px;color:var(--color-gray-700);text-decoration:line-through}.VenueCard_venue-card__price-main__1aMMU{display:inline-flex;align-items:baseline;gap:4px;color:#000000}.VenueCard_venue-card__price-icon__q6VHi{color:currentColor}.VenueCard_venue-card__price-amount__c_B_v{font-size:20px;line-height:28px;font-weight:700;color:#000000}.VenueCard_venue-card__price-currency__Z9AZq{font-size:20px;font-weight:600;color:#4a30d3}.VenueCard_venue-card__price-note__oU390{font-size:14px;color:rgba(33,31,66,.55)}.VenueCard_venue-card__price-unit__ScK_k{font-size:13px;color:rgba(33,31,66,.55)}.VenueCard_venue-card__book-button__wkZNB{flex-shrink:0;height:40px;padding:0 20px;border-radius:10px;border:none;background:linear-gradient(135deg,#4a30d3,#5c3ff2);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.VenueCard_venue-card__book-button__wkZNB:hover{background:linear-gradient(135deg,#3823a5,#4a30d3)}.VenueCard_venue-card__book-button__wkZNB:active{transform:translateY(0)}[dir=ltr] .VenueCard_venue-card__title__RX6Y_{text-align:left}[dir=ltr] .VenueCard_venue-card__rating__Pchzt{align-self:flex-start}[dir=ltr] .VenueCard_venue-card__favorite__83kQj{left:18px;right:auto}[dir=ltr] .VenueCard_venue-card__price__4hr66{align-items:flex-start;text-align:left}[dir=ltr] .VenueCard_venue-card__price-original__KPiHp{align-self:flex-start}.VenueCard_venue-card__gallery-control__QnOk3{opacity:1}@media (hover:hover) and (pointer:fine){.VenueCard_venue-card__PvwOs:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.04);border-color:rgba(0,0,0,.05)}.VenueCard_venue-card__PvwOs:hover .VenueCard_venue-card__image__PX_I1{transform:scale(1.04)}.VenueCard_venue-card__gallery-control__QnOk3{opacity:0}.VenueCard_venue-card__interactive__NyUK4:hover .VenueCard_venue-card__gallery-control__QnOk3{opacity:1}}@media (max-width:768px){.VenueCard_venue-card__media__JgkNS{aspect-ratio:4/3}.VenueCard_venue-card__content__aySz7{padding:20px 16px 16px;gap:16px}.VenueCard_venue-card__booking__sv5Y0{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}.VenueCard_venue-card__price__4hr66{flex:1;min-width:0;align-items:center}[dir=ltr] .VenueCard_venue-card__price__4hr66{align-items:center}.VenueCard_venue-card__price-main__1aMMU{flex-wrap:wrap}.VenueCard_venue-card__price-amount__c_B_v{font-size:18px;line-height:24px}.VenueCard_venue-card__book-button__wkZNB{width:auto;max-width:48%;height:36px;padding:0 12px;font-size:13px;margin-inline-start:auto}}@media (max-width:480px){.VenueCard_venue-card__booking__sv5Y0{gap:10px}.VenueCard_venue-card__book-button__wkZNB{max-width:none;flex-shrink:0}}.HeroSectionSwiper_hero-slider__Geis6{position:relative;width:100%;height:65vh;min-height:500px;max-height:800px;overflow:hidden;-webkit-user-select:none;user-select:none}.HeroSectionSwiper_hero-slider__stage__d2KY3{position:relative;width:100%;height:100%;contain:layout paint}.HeroSectionSwiper_hero-slider__content-wrap__nHRlj{position:relative;z-index:2;height:100%;pointer-events:none}.HeroSectionSwiper_hero-slider__embla__Q_3vD{overflow:hidden;width:100%;height:100%;cursor:grab;touch-action:pan-y pinch-zoom}.HeroSectionSwiper_hero-slider__embla__Q_3vD:active{cursor:grabbing}.HeroSectionSwiper_hero-slider__container__NPs8p{display:flex;height:100%}.HeroSectionSwiper_hero-slider__slide-wrapper__xKzaz{flex:0 0 100%;min-width:0;height:100%;pointer-events:none}.HeroSectionSwiper_hero-slider__slide__GF59E{position:relative;width:100%;height:100%;pointer-events:none}.HeroSectionSwiper_hero-slider__media__22L2l{position:absolute;inset:0;z-index:0}.HeroSectionSwiper_hero-slider__image__UUiLB{object-fit:cover;transition:transform 6s ease-out}.HeroSectionSwiper_hero-slider__Geis6:hover .HeroSectionSwiper_hero-slider__image__UUiLB{transform:scale(1.03)}.HeroSectionSwiper_hero-slider__overlay__HRP3z{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.7));z-index:1;pointer-events:none}.HeroSectionSwiper_hero-slider__content__6_Zty{position:relative;z-index:2;height:100%;padding:80px 0 120px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;pointer-events:none;contain:layout style;animation:HeroSectionSwiper_fadeInUp__JoJP9 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes HeroSectionSwiper_fadeInUp__JoJP9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroSectionSwiper_hero-slider__title__IDZfQ{font-size:56px;line-height:1.15;font-weight:700;letter-spacing:-1.2px;color:#ffffff;text-align:right;max-width:800px;margin:0;text-shadow:0 4px 12px rgba(0,0,0,.3)}.HeroSectionSwiper_hero-slider__bottom__eXJyZ{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:12px}.HeroSectionSwiper_hero-slider__subtitle__WD_1d{font-size:24px;line-height:1.4;font-weight:400;color:rgba(255,255,255,.9);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.HeroSectionSwiper_hero-slider__arrow__LagXO{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease;flex-shrink:0}.HeroSectionSwiper_hero-slider__arrow__LagXO:hover{background:rgba(255,255,255,.25);transform:scale(1.05)}.HeroSectionSwiper_hero-slider__arrow__LagXO svg{width:20px;height:20px;color:#ffffff;transform:rotate(-90deg)}.HeroSectionSwiper_hero-slider__pagination__wERYq{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;z-index:30;pointer-events:auto}.HeroSectionSwiper_hero-slider__pagination-bullet__8m_n3{position:relative;width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.4);border:none;padding:0;cursor:pointer;transition:all .3s ease;flex-shrink:0;touch-action:manipulation}.HeroSectionSwiper_hero-slider__pagination-bullet__8m_n3:before{content:"";position:absolute;inset:-14px}.HeroSectionSwiper_hero-slider__pagination-bullet__8m_n3:hover{background-color:rgba(255,255,255,.8)}.HeroSectionSwiper_hero-slider__pagination-bullet-active__o6Nig{width:24px;border-radius:4px;background-color:#ffffff}@media (max-width:992px){.HeroSectionSwiper_hero-slider__Geis6{aspect-ratio:2/1;height:auto;min-height:0;max-height:none}.HeroSectionSwiper_hero-slider__content__6_Zty{padding:64px 32px 80px}.HeroSectionSwiper_hero-slider__title__IDZfQ{font-size:40px}.HeroSectionSwiper_hero-slider__subtitle__WD_1d{font-size:20px}}@media (max-width:600px){.HeroSectionSwiper_hero-slider__content__6_Zty{padding:40px 24px 64px;justify-content:space-between}.HeroSectionSwiper_hero-slider__title__IDZfQ{font-size:24px;line-height:1.2}.HeroSectionSwiper_hero-slider__subtitle__WD_1d{font-size:14px}}[dir=ltr] .HeroSectionSwiper_hero-slider__title__IDZfQ{text-align:left}[dir=ltr] .HeroSectionSwiper_hero-slider__bottom__eXJyZ{justify-content:flex-end;flex-direction:row-reverse}[dir=ltr] .HeroSectionSwiper_hero-slider__arrow__LagXO img{transform:rotate(180deg)}.BenefitsShowcase_section__0anqe{display:flex;flex-direction:column;gap:.7rem;overflow:hidden;border:1px solid rgba(101,79,218,.12);border-radius:1.25rem;background:linear-gradient(105deg,#f7f3ff,#fbf9ff 52%,#f2edff);padding:.9rem}.BenefitsShowcase_header__66X_L{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-inline:.1rem}.BenefitsShowcase_headingIcon__f6wQH{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(145deg,#4a30d3,#7b41df);color:#fff;box-shadow:0 .6rem 1.4rem rgba(74,48,211,.2)}.BenefitsShowcase_headingCopy__itU7O h2{margin:0;color:#24155f;font-size:.9rem;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.BenefitsShowcase_headingCopy__itU7O p{margin:.16rem 0 0;color:#696476;font-size:.7rem}.BenefitsShowcase_viewAll__P1jfD{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;color:#4a30d3;font-size:.76rem;font-weight:750;text-decoration:none}.BenefitsShowcase_cardAction__8nNTA svg,.BenefitsShowcase_viewAllIcon__EeKIW{flex:0 0 auto;transition:transform .18s ease}.BenefitsShowcase_card__0iLKS:hover .BenefitsShowcase_cardAction__8nNTA svg,.BenefitsShowcase_viewAll__P1jfD:hover .BenefitsShowcase_viewAllIcon__EeKIW{transform:translateX(.15rem)}[dir=rtl] .BenefitsShowcase_cardAction__8nNTA svg,[dir=rtl] .BenefitsShowcase_viewAllIcon__EeKIW{transform:scaleX(-1)}[dir=rtl] .BenefitsShowcase_card__0iLKS:hover .BenefitsShowcase_cardAction__8nNTA svg,[dir=rtl] .BenefitsShowcase_viewAll__P1jfD:hover .BenefitsShowcase_viewAllIcon__EeKIW{transform:scaleX(-1) translateX(.15rem)}.BenefitsShowcase_viewAll__P1jfD:hover{text-decoration:underline;text-underline-offset:.2em}.BenefitsShowcase_headerActions__wkl3c{display:inline-flex;align-items:center;justify-content:flex-end;gap:.65rem}.BenefitsShowcase_carouselControls__ZQUda{display:inline-flex;align-items:center;gap:.3rem}.BenefitsShowcase_carouselControls__ZQUda button{display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border:1px solid rgba(91,53,213,.14);border-radius:999px;background:#fff;padding:0;color:#4a30d3;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.BenefitsShowcase_carouselControls__ZQUda button:hover:not(:disabled){border-color:#5b35d5;background:#5b35d5;color:#fff}.BenefitsShowcase_carouselControls__ZQUda button:disabled{cursor:default;opacity:.35}.BenefitsShowcase_carouselControls__ZQUda button:focus-visible{outline:2px solid #5b35d5;outline-offset:2px}.BenefitsShowcase_carousel__HmTSE{position:relative;min-width:0}.BenefitsShowcase_carouselViewport__QjD3k{width:100%;overflow:hidden}.BenefitsShowcase_cards__334p4{display:flex;gap:.75rem}.BenefitsShowcase_card__0iLKS{position:relative;display:block;flex:0 0 calc((100% - 3rem) / 5);min-width:0;min-height:8.35rem;overflow:hidden;border:1px solid rgba(91,53,213,.14);border-radius:.9rem;background:#fff;padding:0;color:inherit;font:inherit;text-align:start;text-decoration:none;box-shadow:0 .45rem 1.25rem rgba(38,22,96,.1);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.BenefitsShowcase_carouselFade__dXJMb{position:absolute;z-index:3;top:0;bottom:0;width:2rem;pointer-events:none}.BenefitsShowcase_carouselFadeStart__zYzP2{inset-inline-start:0;background:linear-gradient(90deg,rgba(250,248,255,.92),transparent)}.BenefitsShowcase_carouselFadeEnd__Bbo16{inset-inline-end:0}.BenefitsShowcase_carouselFadeEnd__Bbo16,[dir=rtl] .BenefitsShowcase_carouselFadeStart__zYzP2{background:linear-gradient(270deg,rgba(250,248,255,.92),transparent)}[dir=rtl] .BenefitsShowcase_carouselFadeEnd__Bbo16{background:linear-gradient(90deg,rgba(250,248,255,.92),transparent)}.BenefitsShowcase_card__0iLKS:hover{border-color:rgba(74,48,211,.3);box-shadow:0 .75rem 1.7rem rgba(38,22,96,.14);transform:translateY(-2px)}.BenefitsShowcase_card__0iLKS:focus-visible{outline:2px solid #5b35d5;outline-offset:2px}.BenefitsShowcase_cardTrigger__WKAEs{position:absolute;z-index:2;inset:0;border:0;background:transparent;cursor:pointer}.BenefitsShowcase_cardTrigger__WKAEs:focus-visible{border-radius:.9rem;outline:2px solid #5b35d5;outline-offset:-2px}.BenefitsShowcase_cardVisual__QgHOP{position:absolute;inset-block:0;inset-inline-end:0;width:58%;overflow:hidden;background:#f5f1ff}.BenefitsShowcase_cardVisual__QgHOP:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,.92) 16%,rgba(255,255,255,.12) 52%,rgba(255,255,255,0) 72%);content:""}[dir=rtl] .BenefitsShowcase_cardVisual__QgHOP:after{background:linear-gradient(270deg,rgba(255,255,255,1),rgba(255,255,255,.92) 16%,rgba(255,255,255,.12) 52%,rgba(255,255,255,0) 72%)}.BenefitsShowcase_cardImage__baved{object-fit:cover;object-position:center;transition:transform .3s ease}.BenefitsShowcase_logoVisual__4oWip{background:radial-gradient(circle at 78% 22%,rgba(123,65,223,.13),transparent 40%),linear-gradient(135deg,#fff,#f5f1ff)}.BenefitsShowcase_cardLogoArt__5RFIN{box-sizing:border-box;object-fit:contain;object-position:center;padding:1.4rem .8rem 1rem 2.2rem;transition:transform .3s ease}[dir=rtl] .BenefitsShowcase_cardLogoArt__5RFIN{padding:1.4rem 2.2rem 1rem .8rem}.BenefitsShowcase_card__0iLKS:hover .BenefitsShowcase_cardImage__baved,.BenefitsShowcase_card__0iLKS:hover .BenefitsShowcase_cardLogoArt__5RFIN{transform:scale(1.035)}.BenefitsShowcase_partnerInitial__ONzcF{position:absolute;inset:0;display:grid;place-items:center;color:#5b35d5;font-size:2rem;font-weight:850}.BenefitsShowcase_cardCopy__IahtJ{position:relative;z-index:1;display:flex;width:62%;min-height:8.35rem;flex-direction:column;align-items:flex-start;padding:.68rem 0 .62rem .72rem}[dir=rtl] .BenefitsShowcase_cardCopy__IahtJ{padding:.68rem .72rem .62rem 0}.BenefitsShowcase_partnerHeading__ISQGs{display:flex;max-width:100%;align-items:center;gap:.35rem}.BenefitsShowcase_partnerHeading__ISQGs strong{display:-webkit-box;overflow:hidden;color:#26175e;font-size:.68rem;font-weight:800;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BenefitsShowcase_partnerLogo__qn8vd{position:relative;display:block;width:2.5rem;height:1.55rem;flex:0 0 auto;overflow:hidden;border-radius:.3rem;background:#fff}.BenefitsShowcase_partnerLogoImage__K2Fsv{box-sizing:border-box;object-fit:contain;padding:.12rem}.BenefitsShowcase_offer__g4U3e{margin-top:auto;color:#4a30d3;font-size:.78rem;font-weight:850;line-height:1.2}.BenefitsShowcase_description__GxLkW,.BenefitsShowcase_offer__g4U3e{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BenefitsShowcase_description__GxLkW{max-width:9.5rem;margin-top:.2rem;color:#474253;font-size:.6rem;line-height:1.3}.BenefitsShowcase_cardAction__8nNTA{display:inline-flex;align-items:center;gap:.2rem;margin-top:.28rem;color:#5b35d5;font-size:.6rem;font-weight:800}.BenefitsShowcase_skeleton__oOzHi{cursor:default;background:linear-gradient(90deg,#fff 15%,#ece7fa 50%,#fff 85%);background-size:220% 100%;animation:BenefitsShowcase_shimmer__EnZ0i 1.4s linear infinite}@keyframes BenefitsShowcase_shimmer__EnZ0i{to{background-position:-220% 0}}.BenefitsShowcase_modal__rccuT{overflow:hidden;border-radius:1.25rem}.BenefitsShowcase_modal__rccuT>button{inset-inline-start:auto;inset-inline-end:.75rem}.BenefitsShowcase_modalBody__bHucd{padding:clamp(1.25rem,3vw,2rem)!important}.BenefitsShowcase_modalPartner__sACIy{display:flex;align-items:center;gap:.85rem;padding-inline-end:2.5rem}.BenefitsShowcase_modalPartner__sACIy>div{min-width:0}.BenefitsShowcase_modalPartner__sACIy strong{display:block;color:#24155f;font-size:.95rem;font-weight:800}.BenefitsShowcase_modalLogo__AHowU{position:relative;display:block;width:7rem;height:4rem;flex:0 0 auto;overflow:hidden;border:1px solid #eee9fb;border-radius:.75rem;background:#fff}.BenefitsShowcase_modalLogoImage__DCeAs{box-sizing:border-box;object-fit:contain;padding:.4rem}.BenefitsShowcase_modalEyebrow__oJeeO{display:block;margin-bottom:.18rem;color:#777180;font-size:.7rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.BenefitsShowcase_modalTitle__nUU39{margin:1.25rem 0 0;color:#24155f;font-size:clamp(1.2rem,3vw,1.55rem);font-weight:850;line-height:1.3}.BenefitsShowcase_modalMessage__h6x_W{margin:.8rem 0 0;color:#514b60;font-size:.9rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.BenefitsShowcase_messageLink__46fkg{color:#4f2fc5;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.BenefitsShowcase_modalLink__69DYl{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1.25rem;border-radius:999px;background:#5b35d5;padding:.65rem 1rem;color:#fff;font-size:.8rem;font-weight:750;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.BenefitsShowcase_modalLink__69DYl:hover{background:#4826bd;transform:translateY(-1px)}@media (max-width:1180px){.BenefitsShowcase_card__0iLKS{flex-basis:calc((100% - 1.5rem) / 3)}}@media (max-width:640px){.BenefitsShowcase_section__0anqe{border-radius:1rem;padding:.8rem}.BenefitsShowcase_headingIcon__f6wQH{width:2.35rem;height:2.35rem}.BenefitsShowcase_headingCopy__itU7O h2{font-size:.74rem}.BenefitsShowcase_headingCopy__itU7O p{display:none}.BenefitsShowcase_viewAll__P1jfD{font-size:.66rem}.BenefitsShowcase_headerActions__wkl3c{gap:.4rem}.BenefitsShowcase_carouselControls__ZQUda{display:none}.BenefitsShowcase_cards__334p4{padding:.15rem 0 .35rem}.BenefitsShowcase_cardCopy__IahtJ,.BenefitsShowcase_card__0iLKS{min-height:8.75rem}.BenefitsShowcase_card__0iLKS{flex-basis:14.5rem;scroll-snap-align:start}.BenefitsShowcase_modalPartner__sACIy{align-items:flex-start;flex-direction:column;padding-inline-end:2rem}.BenefitsShowcase_modalLogo__AHowU{width:6.5rem;height:3.75rem}}@media (prefers-reduced-motion:reduce){.BenefitsShowcase_cardAction__8nNTA svg,.BenefitsShowcase_cardImage__baved,.BenefitsShowcase_cardLogoArt__5RFIN,.BenefitsShowcase_card__0iLKS,.BenefitsShowcase_modalLink__69DYl,.BenefitsShowcase_viewAllIcon__EeKIW{transition:none}}