.GalleryImage_root__p7oYt{text-decoration:none;color:var(--mantine-color-dark-9);display:block;position:absolute;inset:0}.GalleryImage_thumbnailWrapper__g5eEb{border-radius:calc(.75rem * var(--mantine-scale));overflow:hidden;position:absolute;inset:0}.GalleryImage_thumbnail__jBqqv{object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.InlineLink_link__Awt_Q{text-decoration:none;color:var(--mantine-color-blue-4)}.InlineLink_link__Awt_Q:hover{text-decoration:underline}.HeroSection_wrapper__vg4LE{margin-top:calc(-3.5rem * var(--mantine-scale))}@media (min-width:75em){.HeroSection_wrapper__vg4LE{margin-top:calc(-4rem * var(--mantine-scale))}}.HeroSection_content__Ahsi3,.HeroSection_wrapper__vg4LE{position:relative}.HeroSection_content__Ahsi3{z-index:1;display:flex;flex-direction:column;height:100%}.HeroSection_heading__V2dav{height:100%;padding:calc(1.25rem * var(--mantine-scale));gap:calc(1.25rem * var(--mantine-scale))}.HeroSection_video__O4c5p{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.PostItem_root__TDoLL{border-radius:calc(.75rem * var(--mantine-scale));overflow:hidden;background-color:#fff;border:1px solid var(--mantine-color-gray-3);display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:var(--mantine-color-dark-9);height:100%}.PostItem_content__SxZVH{padding:calc(.75rem * var(--mantine-scale))}.PostItem_backgroundWrapper__CTRNz{width:100%;height:100%;position:relative}.PostItem_background__vm1ND{position:absolute;object-fit:cover;inset:0;width:100%;height:100%;z-index:2}.PostItem_defaultBackground__SX_0b{position:absolute;inset:0;background-color:var(--mantine-color-dark-9);z-index:1}.PostItem_author__UZqq1{border-top:1px solid var(--mantine-color-gray-3)}.PostItem_mask__zhPG4{background-color:var(--mantine-color-dark-9);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.PostItem_hasBackground__8w5mX .PostItem_content__SxZVH{padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));height:calc(4.0625rem * var(--mantine-scale))}.PostItem_hasText__N4EtZ .PostItem_backgroundWrapper__CTRNz{aspect-ratio:1}.File_root__oNq9p{display:flex;border:1px solid var(--mantine-color-gray-3);padding:calc(.75rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale));align-items:center;border-radius:calc(.5rem * var(--mantine-scale))}.File_image__g_Ksx{width:calc(3.75rem * var(--mantine-scale));height:auto}.File_name___16cx{font-weight:500;flex:1}.AvatarUploader_root__OR4mF{position:relative}.AvatarUploader_button__4Xv2r{position:absolute;right:0;bottom:calc(-.625rem * var(--mantine-scale));background:#fff;box-shadow:0 2px 4px rgba(16,24,40,.06),0 4px 8px rgba(16,24,40,.1)}.ImageModal_modalContent__50FIE{background:transparent}.ImageModal_modalHeader__vj0HJ{display:none}.ImageModal_modalBody__tB3o8{padding:0}.ImageFile_root__n3FbX{position:relative;cursor:pointer}.ImageFile_imageWrapper__QTgH5{position:relative}.ImageFile_imageWrapper__QTgH5:hover .ImageFile_mask__Fs47C{visibility:visible;opacity:1}.ImageFile_image__lEtYD{height:calc(5rem * var(--mantine-scale));width:calc(5rem * var(--mantine-scale));object-fit:cover;border-radius:.25rem}.ImageFile_mask__Fs47C{display:flex;align-items:center;justify-content:center;position:absolute;visibility:hidden;opacity:0;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);border-radius:.25rem;transition:all .2s ease-in-out}.ImageFile_deleteButton__hMk_O{position:absolute;top:calc(-.625rem * var(--mantine-scale));right:calc(-.75rem * var(--mantine-scale));z-index:10}.MessageInput_root__zVn8r{background:var(--mantine-color-gray-1);border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-3);padding:calc(.75rem * var(--mantine-scale))}.MessageInput_root__zVn8r:focus-within{border-color:var(--mantine-color-dark-9)}.MessageInput_textarea__rpKkx{border:none;background-color:transparent}.MessageInput_textarea__rpKkx::placeholder{color:var(--mantine-color-gray-7)}.TruncatedText_text__qprGF{white-space:pre-wrap;-webkit-line-clamp:var(--max-lines);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.TruncatedText_expanded__hNKis{display:block}.TruncatedText_showMore__mrz8K{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-blue-6);cursor:pointer}.TruncatedText_showMore__mrz8K:hover{text-decoration:underline}.MessageItem_messageAction__baTDC{position:absolute;right:4px;top:-8px;display:none}.MessageItem_replyCount__HQTHJ{margin-bottom:calc(.625rem * var(--mantine-scale));max-width:80%}.MessageItem_replyCountContent__vWcA7{background:var(--mantine-color-gray-2);border-radius:calc(1rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));color:var(--mantine-color-dark-9);max-width:80%}.MessageItem_replyAvatar__kNYNy{background:var(--mantine-color-dark-9);width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border-radius:calc(2.5rem * var(--mantine-scale));display:flex;justify-content:center;align-items:center;flex-shrink:0}.MessageItem_reactionDropdown__zNnQb{background-color:#fff;border-radius:calc(1rem * var(--mantine-scale));box-shadow:0 2px 12px rgba(0,0,0,.1)}.MessageItem_reactionTooltipArrow__tQADP{box-shadow:0 2px 12px rgba(0,0,0,.1)}.MessageItem_reactionButton__jQNpH{overflow:initial}.MessageItem_reactionIcon__b9Ea5{transition:transform .15s ease-in-out;transform-origin:bottom center}.MessageItem_reactionIcon__b9Ea5:hover{transform:scale(1.2)}.MessageItem_reactionIconActive__LQvRz{background-color:var(--mantine-color-gray-5)}.ImageContent_root__5_Gv_{position:relative}.ImageContent_imageWrapper__jwJ7P{position:relative;cursor:pointer;font-size:0;overflow:hidden}.ImageContent_imageWrapper__jwJ7P:hover .ImageContent_overlay__yEx60{opacity:1}.ImageContent_image__v5FjE{height:100%}.ImageContent_overlay__yEx60{position:absolute;inset:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease-in-out}.ImageContent_captionWrapper__wiC0L{padding:calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale))}.ImageContent_caption__qjHBg{font-size:calc(.875rem * var(--mantine-scale));margin:0;white-space:pre-wrap;word-break:break-word}.ReactionList_item__GwVoF{align-items:center;gap:calc(.25rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));padding-left:calc(.5rem * var(--mantine-scale));padding-right:calc(.5rem * var(--mantine-scale));background-color:var(--mantine-color-gray-2);border-radius:calc(1.75rem * var(--mantine-scale))}.TextContent_messageWrapper__9C5nG{padding-top:calc(.75rem * var(--mantine-scale));padding-left:calc(1.25rem * var(--mantine-scale));padding-right:calc(1.25rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale))}.TextContent_message__2dSOf{font-size:calc(.875rem * var(--mantine-scale));margin:0;white-space:pre-wrap;word-break:break-word}.Content_contentWrapper__SMlSV{display:flex;flex-direction:column;gap:calc(.25rem * var(--mantine-scale));align-items:flex-start}.Content_owner__hA6BX{align-items:flex-end;margin-right:calc(1.25rem * var(--mantine-scale))}.Content_owner__hA6BX .Content_contentInner__1xwZq{background-image:linear-gradient(180deg,#7182ff,#4d61f4)}.Content_owner__hA6BX *{color:var(--mantine-color-gray-0)}.Content_owner__hA6BX .Content_time__pIuTD{color:var(--mantine-color-gray-2)}.Content_content__jSGtZ{position:relative;max-width:80%}.Content_contentInner__1xwZq{background:var(--mantine-color-gray-2);position:relative;border-radius:calc(1rem * var(--mantine-scale));overflow:hidden;width:auto}.Content_message__Mz32t,.Content_time__pIuTD{font-size:calc(.875rem * var(--mantine-scale));margin:0}.Content_time__pIuTD{opacity:.4;font-size:calc(.75rem * var(--mantine-scale));padding-bottom:calc(.75rem * var(--mantine-scale));padding-left:calc(1.25rem * var(--mantine-scale));padding-right:calc(1.25rem * var(--mantine-scale))}.Content_message__Mz32t{white-space:pre-wrap;word-break:break-word}.Content_reactionButton__4u3zE{position:absolute;top:50%;right:calc(-2.5rem * var(--mantine-scale));transform:translateY(-50%)}.MessageList_list__PLNZ_::-webkit-scrollbar{width:calc(.25rem * var(--mantine-scale))}.MessageList_list__PLNZ_::-webkit-scrollbar-track{background:var(--mantine-color-gray-2);border-radius:calc(.25rem * var(--mantine-scale))}.MessageList_list__PLNZ_::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-1);border-radius:calc(.25rem * var(--mantine-scale))}.MessageList_list__PLNZ_::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dark-3)}.Sidebar_sidebar__8z_kK{position:sticky;top:calc(6.25rem * var(--mantine-scale))}.Sidebar_nav__VBEHt{display:flex;gap:calc(.25rem * var(--mantine-scale));overflow-x:auto;scrollbar-width:none;margin-bottom:calc(3rem * var(--mantine-scale))}@media (min-width:62em){.Sidebar_nav__VBEHt{flex-direction:column;margin-bottom:0}}.Sidebar_linkItem__CuMbO{display:block;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-9);text-decoration:none;width:100%;border-radius:calc(.375rem * var(--mantine-scale));line-height:1.2;font-weight:500;font-size:calc(1rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale))}@media (min-width:62em){.Sidebar_linkItem__CuMbO{padding:calc(.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}}.Sidebar_linkItem__CuMbO:hover{background:var(--mantine-color-gray-2)}.Sidebar_linkItem__CuMbO[data-active=true]{font-weight:800;background-color:var(--mantine-color-gray-4)}.Sidebar_childNav__JDmtm{position:absolute;display:flex;left:0;right:0}@media (min-width:62em){.Sidebar_childNav__JDmtm{margin-left:calc(1.5rem * var(--mantine-scale));position:relative;display:block}}.Sidebar_childNav__JDmtm .Sidebar_linkItem__CuMbO[data-active=true]{background-color:transparent}.Sidebar_label__q9ueY{flex:1;white-space:nowrap}.PositionInput_card__wWiaY:hover{border-color:var(--mantine-color-dark-9);background-color:var(--mantine-color-dark-0)}.PositionInput_card__wWiaY[data-checked=true]{border-color:var(--mantine-color-dark-9);background-color:var(--mantine-color-dark-9)}.styles_fieldsetLegend__zY7PU{font-weight:500;font-size:var(--mantine-font-size-lg)}.styles_drawerBody__Gr5eR{height:calc(100% - 60px);padding:0}.styles_content__rffnG{height:100%}.styles_commentForm__pkv98{position:sticky;bottom:0;border-top:1px solid var(--mantine-color-gray-4);box-shadow:-4px 0 12px rgba(0,0,0,.12);background:#fff}.styles_commentInput__ta_3f{flex:1}.styles_replyToComment__6lk_v{position:relative;padding:calc(1.25rem * var(--mantine-scale));background:var(--mantine-color-gray-2)}.styles_closeReplyButton__LAibR{position:absolute;right:calc(.25rem * var(--mantine-scale));top:calc(.25rem * var(--mantine-scale))}.Post_content__pT63O,.Post_footer__X7MZM,.Post_header__EaMye{padding:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.Post_footer__X7MZM{border-top:1px solid var(--mantine-color-gray-4)}.Post_exclusive__mjiiT{border-color:color(from #4d61f4 srgb r g b/.3)}.MembershipPackagesSection_packageCard__1arrY{min-height:calc(23.75rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));border:1px solid var(--mantine-color-gray-3)}.MembershipPackagesSection_ongoingPackageCard__oonqS{background:linear-gradient(155deg,#ffeff3 2.12%,#d0e0ff 98.73%)}.MembershipPackagesSection_skeleton__gXvgq{background-color:#e0e5f6}.MembershipPayment_sectionWrapper__Rxg4H{padding:calc(1.25rem * var(--mantine-scale));background-color:#fff;border-radius:calc(1.25rem * var(--mantine-scale));border:1px solid var(--mantine-color-gray-3);gap:calc(1.25rem * var(--mantine-scale))}.MembershipPayment_radioRoot__K5K8P{position:relative;padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));background-color:#f1f6ff;border:none;border-radius:calc(.75rem * var(--mantine-scale));transition:background-color .5s ease;--radio-color:var(--payment-primary-color)}.MembershipPayment_radioRoot__K5K8P[data-checked]{background-color:var(--payment-primary-color)}.MembershipPayment_radioRoot__K5K8P[data-checked] .MembershipPayment_radioDescription__nkMIM,.MembershipPayment_radioRoot__K5K8P[data-checked] .MembershipPayment_radioLabel___hOmG{color:var(--mantine-color-gray-0)}.MembershipPayment_radioRoot__K5K8P[data-checked] .MembershipPayment_radioIndicator__U9qKf{background-color:#fff}.MembershipPayment_radioLabel___hOmG{font-size:calc(1.25rem * var(--mantine-scale));font-weight:800;color:var(--payment-primary-color);transition:color .5s ease}.MembershipPayment_radioDescription__nkMIM{font-size:calc(.875rem * var(--mantine-scale));font-weight:500;line-height:1.6;color:var(--mantine-color-dark-5);transition:color .5s ease}.MembershipPayment_radioIndicator__U9qKf{background-color:transparent;border:2px solid var(--payment-primary-color);transition:background-color .5s ease}.MembershipPayment_radioIndicator__U9qKf svg{transition:color .5s ease}.MembershipPayment_paymentIcon__lbzu_{display:flex;justify-content:center;align-items:center;height:calc(2.125rem * var(--mantine-scale));width:calc(4rem * var(--mantine-scale));border:1px solid var(--mantine-color-gray-3);border-radius:calc(.25rem * var(--mantine-scale))}.MembershipPayment_modalHeader__hvB_h{padding:calc(2.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}.MembershipPayment_modalBody__abpG1{padding:0 calc(2.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}.AvatarInfo_avatar__U27Kh{min-width:calc(2.5rem * var(--mantine-scale));width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}.PostMask_root__cEOD2{aspect-ratio:2/1;border-radius:var(--mantine-radius-lg);position:relative;overflow:hidden}.ContentLayout_sidebar__yddGe{display:none;flex-direction:column;margin-right:calc(2rem * var(--mantine-scale));position:sticky;top:calc(6.25rem * var(--mantine-scale));align-self:flex-start;flex-shrink:0;gap:calc(.125rem * var(--mantine-scale));width:calc(13.75rem * var(--mantine-scale))}@media (min-width:62em){.ContentLayout_sidebar__yddGe{display:flex}}.ContentLayout_content__YYblT{width:100%;min-width:0}.ContentLayout_linkItem__YIYEM{display:flex;align-items:center;gap:calc(.75rem * var(--mantine-scale));text-decoration:none;color:var(--mantine-color-dark-9);padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;transition:all .2s ease-in-out;font-size:calc(1.125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-gray-7)}.ContentLayout_linkItem__YIYEM:hover{background-color:var(--mantine-color-gray-2)}.ContentLayout_linkItem__YIYEM[data-active=true]{background-color:var(--mantine-color-gray-3);color:var(--mantine-color-dark-9);font-weight:700}.ContentLayout_linkItem__YIYEM svg{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}.CalendarCategories_wrapper__3YuS9{position:relative}.CalendarCategories_button__6T3eC{position:absolute;top:50%;transform:translateY(-50%);display:none}.CalendarCategories_button__6T3eC[data-pos=left]{left:calc(-2.375rem * var(--mantine-scale))}.CalendarCategories_button__6T3eC[data-pos=right]{right:calc(-2.375rem * var(--mantine-scale))}.CalendarCategories_button__6T3eC[data-show=false]{display:none}@media (min-width:62em){.CalendarCategories_button__6T3eC{display:block}}.CalendarCategories_category__V1KBt{border-radius:calc(2rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));font-weight:500;border:none;cursor:pointer;background:var(--mantine-color-white);color:var(--mantine-color-dark-9);white-space:nowrap;border:1px solid var(--mantine-color-gray-5);transition:all .2s ease-in-out;font-size:calc(.75rem * var(--mantine-scale))}@media (min-width:48em){.CalendarCategories_category__V1KBt{font-size:calc(1rem * var(--mantine-scale))}}.CalendarCategories_category__V1KBt:hover{background:var(--mantine-color-gray-1)}.CalendarCategories_categorySelected__13J1m{background:var(--mantine-color-dark-9);color:var(--mantine-color-white)}.CalendarCategories_categorySelected__13J1m:hover{background:var(--mantine-color-dark-9)}.DayViewEvent_name__5NH0T{display:inline-block;font-weight:800;margin-bottom:calc(.5rem * var(--mantine-scale));background-color:var(--background-color);padding:calc(.125rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(2rem * var(--mantine-scale))}.DayViewEvent_uncategorized__I3ejS{padding:0}.Calendar_grid__A_Gzv{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(.25rem * var(--mantine-scale))}.Calendar_weekdays__NpmK3 span{padding-left:calc(.25rem * var(--mantine-scale));padding-right:calc(.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);text-align:center}@media (min-width:48em){.Calendar_weekdays__NpmK3{padding-left:calc(.75rem * var(--mantine-scale));padding-right:calc(.75rem * var(--mantine-scale));text-align:right}}.Calendar_date__PF4TK{padding:calc(.25rem * var(--mantine-scale));text-align:center;background-color:transparent;border-radius:calc(.5rem * var(--mantine-scale));min-width:0}@media (min-width:48em){.Calendar_date__PF4TK{min-height:calc(6.25rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale));background:var(--mantine-color-gray-1);text-align:right}}.Calendar_dateNumber__GAqFe{display:inline-block;width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));text-align:center;border-radius:calc(1.25rem * var(--mantine-scale));color:var(--mantine-color-dark-2);font-weight:500;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums}@media (min-width:48em){.Calendar_weekend__SKxyP{background:var(--mantine-color-gray-1)}}.Calendar_currentMonth__e8_NP>span{color:var(--mantine-color-dark-5)}.Calendar_otherMonth__WLBD9{visibility:hidden}.Calendar_today__K4f24>span{background:var(--mantine-color-dark-9);color:var(--mantine-color-white)}.Calendar_changeLayoutBtnLabel__RXFbh{font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dark-2)}@media (min-width:48em){.Calendar_changeLayoutBtnLabel__RXFbh{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_changeLayoutBtnLabelActive__p_MJx{font-weight:800;color:var(--mantine-color-dark-5)}@media (min-width:48em){.Calendar_changeLayoutBtnLabelActive__p_MJx{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_changeLayoutBtnRoot__vuo1Y{padding-left:calc(.75rem * var(--mantine-scale));padding-right:calc(.75rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale))}@media (min-width:48em){.Calendar_changeLayoutBtnRoot__vuo1Y{padding-left:calc(1.375rem * var(--mantine-scale));padding-right:calc(1.375rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}}.Calendar_jumpToTodayBtnLabel__nq1km{font-size:calc(.75rem * var(--mantine-scale))}@media (min-width:48em){.Calendar_jumpToTodayBtnLabel__nq1km{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_monthLabel__dSLMD{display:flex;gap:calc(.375rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));font-variant-numeric:tabular-nums}@media (min-width:48em){.Calendar_monthLabel__dSLMD{font-size:calc(1.75rem * var(--mantine-scale))}}.Post_root__zbQdt{display:block;border:1px solid var(--mantine-color-gray-3);border-radius:calc(1.25rem * var(--mantine-scale));overflow:hidden;text-decoration:none;color:var(--mantine-color-dark-9);background:#fff;padding:calc(1rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}@media (min-width:48em){.Post_root__zbQdt{padding:calc(1.25rem * var(--mantine-scale))}}.Post_image__OP7OI{width:100%;height:auto;border-radius:calc(1.25rem * var(--mantine-scale))}.Post_avatar__0olx_{min-width:calc(2.5rem * var(--mantine-scale));width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border:2px solid #16f9df}.Post_body__Bsg2l{background:#fff;flex:1}.Post_modalContent__ABYyO{flex:1;overflow:hidden}.Post_modalHeader__FHwoL{display:none}.Post_modalBody__rqDzf{padding:0}.PostList_list___zZnb{display:grid;grid-template-columns:1fr;grid-gap:calc(1.5rem * var(--mantine-scale))}@media (min-width:62em){.PostList_list___zZnb{grid-template-columns:repeat(var(--columns),1fr)}}