.notification-bell_bellButton__tzyni,.notification-bell_bellContainer__C79iH{position:relative;display:inline-flex;align-items:center}.notification-bell_bellButton__tzyni{justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;border:1px solid var(--color-divider);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease}.notification-bell_bellButton__tzyni:focus-visible,.notification-bell_bellButton__tzyni:hover{color:var(--color-ink);background:var(--color-surface-hover,#f3f4f6);border-color:var(--color-control-border)}.notification-bell_badge__15Hv8{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:9999px;background:var(--color-danger,#e11d48);color:#fff;font-size:.7rem;font-weight:700;line-height:1;border:2px solid var(--color-surface);box-shadow:0 1px 2px rgba(0,0,0,.1)}.notification-bell_popover__aK7Gq{position:absolute;top:calc(100% + .6rem);right:0;width:22rem;max-width:90vw;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-card,12px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:100;overflow:hidden;animation:notification-bell_popoverFadeIn__PE8Xe .15s ease-out}@keyframes notification-bell_popoverFadeIn__PE8Xe{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.notification-bell_popoverHeader__wpKBt{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid var(--color-divider);background:var(--color-surface)}.notification-bell_popoverTitle__fwP4d{font-size:.95rem;font-weight:600;color:var(--color-ink)}.notification-bell_markAllButton__JnXs1{background:none;border:none;color:var(--color-action);font-size:.8rem;font-weight:500;cursor:pointer;padding:.2rem .4rem;border-radius:4px}.notification-bell_markAllButton__JnXs1:hover{text-decoration:underline}.notification-bell_popoverList___LDLL{max-height:22rem;overflow-y:auto;list-style:none;margin:0;padding:0}.notification-bell_popoverItem___P_PD{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--color-divider);cursor:pointer;text-decoration:none;color:inherit;transition:background .15s ease}.notification-bell_popoverItem___P_PD:last-child{border-bottom:none}.notification-bell_popoverItem___P_PD:hover{background:var(--color-surface-hover,#f8fafc)}.notification-bell_unreadItem__HlQ9r{background:rgba(37,99,235,.04)}.notification-bell_unreadItem__HlQ9r:hover{background:rgba(37,99,235,.08)}.notification-bell_unreadDot__tawgW{position:absolute;left:.4rem;top:1.1rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--color-action)}.notification-bell_itemAvatar__jVABc{width:2.25rem;height:2.25rem;border-radius:50%;background:var(--color-selection);color:var(--color-action);display:grid;place-items:center;font-size:.85rem;font-weight:600;flex-shrink:0}.notification-bell_itemContent__TmtBX{flex:1;min-width:0}.notification-bell_itemTitle__RSMvx{font-size:.85rem;font-weight:600;color:var(--color-ink);margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-bell_itemMessage__PAEiI{font-size:.8rem;color:var(--color-text-secondary);line-height:1.35;margin-bottom:.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-bell_itemTime__isKez{font-size:.725rem;color:var(--color-text-secondary)}.notification-bell_popoverFooter__vuMES{padding:.65rem 1rem;border-top:1px solid var(--color-divider);background:var(--color-surface);text-align:center}.notification-bell_viewAllLink__vhrOW{color:var(--color-action);font-size:.85rem;font-weight:600;text-decoration:none;display:block}.notification-bell_viewAllLink__vhrOW:hover{text-decoration:underline}.notification-bell_emptyState__EdoLs{padding:2rem 1rem;text-align:center;color:var(--color-text-secondary);font-size:.875rem}.share-post-modal_shareModalWrap__A7YDm{display:grid;gap:1.1rem;color:#172326;font-family:var(--font-inter,Inter,sans-serif);font-size:.92rem}.modal.share-post-modal_sharePostDialog__EGVm8{width:min(680px,calc(100vw - 2rem));max-width:680px;max-height:min(88dvh,860px);border-radius:1.25rem;background:#fff;color:#172326}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2{padding:1.15rem 1.4rem;background:#fff;border-bottom-color:#e5ece8}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2 h2{margin:0;color:#111827;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.25rem;line-height:1.3}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2 .share-post-modal_btn__hoWXh{width:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:.4rem;border-radius:50%;color:#475569}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-body__CLeQK{padding:1.25rem 1.4rem 1.4rem}.share-post-modal_sharePostPreview__lRIsR{padding:1rem;border:1px solid #dce8e2;border-radius:.95rem;background:#f7faf8}.share-post-modal_sharePreviewHeader__xyYhP{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.share-post-modal_sharePreviewAvatar__ofRr7{display:grid;place-items:center;width:2.6rem;height:2.6rem;flex:0 0 2.6rem;overflow:hidden;border:1px solid #b7e4d1;border-radius:.8rem;background:#e8f5ef;color:#047857;font-weight:750}.share-post-modal_postAvatarImg__WxyyQ{width:100%;height:100%;object-fit:cover}.share-post-modal_sharePreviewMeta__ZRTUG{min-width:0}.share-post-modal_sharePreviewAuthor__BQjgg{overflow:hidden;color:#172326;font-size:.95rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.share-post-modal_sharePreviewRole__ghOzX{margin-top:.15rem;color:#64748b;font-size:.8rem}.share-post-modal_sharePreviewBody___aAVT{display:-webkit-box;overflow:hidden;color:#334155;font-size:.9rem;line-height:1.5;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:4}.share-post-modal_shareSection__VLEFj{display:grid;gap:.65rem}.share-post-modal_shareSectionTitle__9WjMN{margin:0;color:#172326;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.98rem;font-weight:700;line-height:1.35}.share-post-modal_shareRepostForm__GK93E{display:grid;gap:.75rem}.share-post-modal_shareTextarea__8CaNc{display:block;width:100%;min-height:6.5rem;resize:vertical;padding:.8rem .9rem;border:1px solid #cbd5e1;border-radius:.8rem;background:#fff;color:#172326;font:inherit;font-size:.9rem;line-height:1.45}.share-post-modal_shareTextarea__8CaNc::placeholder{color:#64748b;opacity:1}.share-post-modal_copyLinkInput__Bbl3P:focus,.share-post-modal_shareTextarea__8CaNc:focus{outline:3px solid rgb(16 185 129/18%);border-color:#059669}.share-post-modal_shareRepostControls__RLTcI{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.4fr);align-items:end;gap:.9rem}.share-post-modal_shareVisibilityLabel__5nivw{display:grid;gap:.4rem;color:#475569;font-size:.82rem;font-weight:650}.share-post-modal_shareVisibilitySelect__qRnGG{width:100%;min-height:2.7rem;padding:.45rem .7rem;border:1px solid #cbd5e1;border-radius:.7rem;background:#fff;color:#172326;font:inherit;font-size:.85rem}.share-post-modal_shareRepostButtons__iK2J_{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.share-post-modal_shareRepostButtons__iK2J_>button{width:100%;min-width:0;min-height:2.7rem;padding:.55rem .7rem;border-radius:.7rem;font-size:.82rem;line-height:1.25;text-align:center}.share-post-modal_shareRepostButtons__iK2J_>button:first-child{border-color:#a9c9bb;background:#fff;color:#08684e}.share-post-modal_shareRepostButtons__iK2J_>button:last-child{border-color:#07855e;background:#07855e;color:#fff}.share-post-modal_shareRepostButtons__iK2J_>button:disabled{opacity:.6}.share-post-modal_socialButtonsGrid__SzFiR{display:flex;flex-wrap:wrap;gap:.55rem}.share-post-modal_socialBtn__43sy8{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:8.5rem;min-height:2.65rem;padding:.5rem .85rem;border:1px solid #d5e1db;border-radius:.7rem;background:#f8faf9;color:#334155;font:inherit;font-size:.85rem;font-weight:650;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.share-post-modal_socialBtn__43sy8:hover{transform:translateY(-1px);background:#edf7f2;border-color:#9ed8bd}.share-post-modal_socialBtn__43sy8 svg{flex:0 0 1.1rem;width:1.1rem;height:1.1rem}.share-post-modal_socialBtnNative__eekL7{min-width:6.5rem}.share-post-modal_copyLinkRow__fK6kt{display:flex;align-items:stretch;gap:.55rem}.share-post-modal_copyLinkInput__Bbl3P{flex:1 1 auto;min-width:0;height:2.7rem;padding:0 .75rem;border:1px solid #cbd5e1;border-radius:.7rem;background:#f8fafc;color:#475569;font:inherit;font-size:.82rem}.share-post-modal_copyLinkBtn__J0aJ5{flex:0 0 auto;min-width:7.5rem;min-height:2.7rem;padding:.45rem .85rem;border-radius:.7rem;font-size:.85rem}.share-post-modal_shareAuthPrompt__Hjh4M{margin:0;color:#475569;font-size:.9rem}.share-post-modal_shareLoginLink__6Fths{color:#047857;font-weight:700}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_form-error__9ibEk{margin:0;color:#b42318;font-size:.85rem}html[data-theme=dark] .modal.share-post-modal_sharePostDialog__EGVm8{border-color:#334155;background:#111c2b;color:#e2e8f0}html[data-theme=dark] .modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2{border-bottom-color:#29384b;background:#111c2b}html[data-theme=dark] .modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2 h2,html[data-theme=dark] .share-post-modal_shareModalWrap__A7YDm,html[data-theme=dark] .share-post-modal_sharePreviewAuthor__BQjgg,html[data-theme=dark] .share-post-modal_shareSectionTitle__9WjMN{color:#f1f5f9}html[data-theme=dark] .share-post-modal_sharePostPreview__lRIsR,html[data-theme=dark] .share-post-modal_socialBtn__43sy8{border-color:#334155;background:#1b293b}html[data-theme=dark] .share-post-modal_sharePreviewBody___aAVT,html[data-theme=dark] .share-post-modal_socialBtn__43sy8{color:#d5deea}html[data-theme=dark] .share-post-modal_shareAuthPrompt__Hjh4M,html[data-theme=dark] .share-post-modal_sharePreviewRole__ghOzX,html[data-theme=dark] .share-post-modal_shareVisibilityLabel__5nivw{color:#a9b8ca}html[data-theme=dark] .share-post-modal_copyLinkInput__Bbl3P,html[data-theme=dark] .share-post-modal_shareTextarea__8CaNc,html[data-theme=dark] .share-post-modal_shareVisibilitySelect__qRnGG{border-color:#3b4b60;background:#172438;color:#f1f5f9}html[data-theme=dark] .share-post-modal_shareTextarea__8CaNc::placeholder{color:#9aa9bb}html[data-theme=dark] .share-post-modal_shareRepostButtons__iK2J_>button:first-child{border-color:#527263;background:#1c2d37;color:#9ee8c5}html[data-theme=dark] .share-post-modal_shareRepostButtons__iK2J_>button:last-child{border-color:#079669;background:#079669;color:#fff}html[data-theme=dark] .share-post-modal_socialBtn__43sy8:hover{background:#24374d}html[data-theme=dark] .share-post-modal_copyLinkBtn__J0aJ5{color:#d5deea}@media (max-width:640px){.modal.share-post-modal_sharePostDialog__EGVm8{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:1rem}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-head__Jo6m2{padding:.9rem 1rem}.modal.share-post-modal_sharePostDialog__EGVm8 .share-post-modal_modal-body__CLeQK{padding:.9rem 1rem 1rem}.share-post-modal_shareRepostControls__RLTcI{grid-template-columns:1fr}.share-post-modal_shareRepostButtons__iK2J_{grid-template-columns:1fr 1fr}.share-post-modal_copyLinkBtn__J0aJ5{min-width:auto}}.organization-profile_profileRoot__N1XrN{min-height:100vh;background-color:var(--feed-bg,#0b1326);color:var(--feed-text-primary,#dae2fd);font-family:var(--font-inter,"Inter",sans-serif)}.organization-profile_profileContainer__K7Qez{max-width:1360px;margin:0 auto;padding:1.5rem 1.5rem 5rem}.organization-profile_breadcrumbsCurrent__y2o8g{color:#dae2fd;font-weight:600}.organization-profile_errorTitle__A0DIQ{color:#fff;margin-bottom:.75rem}.organization-profile_emptyTitle__fq_z_{color:#fff;margin-top:1rem}.organization-profile_emptyText__WeFru{color:#94a3b8}.organization-profile_sectionTitle__IDLI9{color:#fff;font-size:1.15rem;margin:2rem 0 1rem}.organization-profile_eventDescription__BEOcP{margin-top:.5rem;color:#cbd5e1}.organization-profile_topNavRow__VJSwk{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.organization-profile_backLink__Tl_dI{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;border-radius:9999px;background:rgba(19,27,46,.7);border:1px solid rgba(255,255,255,.08);color:#dae2fd;text-decoration:none;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.875rem;font-weight:600;transition:all .15s}.organization-profile_backLink__Tl_dI:hover{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.35);color:#4edea3}.organization-profile_breadcrumbs__qNZpQ{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#64748b}.organization-profile_breadcrumbLink__84Bik{color:#94a3b8;text-decoration:none}.organization-profile_breadcrumbLink__84Bik:hover{color:#4edea3}.organization-profile_heroCard__szSn9{position:relative;border-radius:1.5rem;background:rgba(19,27,46,.85);border:1px solid rgba(255,255,255,.08);overflow:hidden;box-shadow:0 12px 36px -8px rgba(0,0,0,.6);margin-bottom:2rem;backdrop-filter:blur(16px)}.organization-profile_heroCover__Qxvyr{height:220px;width:100%;background:linear-gradient(135deg,#0b1c2e,#064e3b 50%,#0b1326);position:relative;overflow:hidden}.organization-profile_heroCoverGlow__V4XuB{position:absolute;top:-50px;right:15%;width:380px;height:380px;background:radial-gradient(circle,rgba(16,185,129,.25) 0,transparent 70%);filter:blur(50px);pointer-events:none}.organization-profile_heroCoverLines__YLabQ{position:absolute;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(204,255,0,.08) 0,transparent 40%),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:100% 100%,40px 40px,40px 40px}.organization-profile_heroBody__cedXa{padding:0 2rem 2rem;position:relative}.organization-profile_heroTopRow__JYFxR{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-top:-60px;margin-bottom:1.5rem;flex-wrap:wrap}.organization-profile_heroEmblemWrapper__bPPzr{position:relative;width:120px;height:120px;border-radius:1.5rem;background:#0f172a;border:4px solid #0b1326;box-shadow:0 12px 30px -4px rgba(0,0,0,.8),0 0 20px -2px rgba(16,185,129,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.organization-profile_heroEmblemMonogram__BfgDh{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:2.5rem;font-weight:800;color:#4edea3;text-shadow:0 0 20px rgba(16,185,129,.5)}.organization-profile_heroEmblemImg__NU1PT{width:100%;height:100%;object-fit:cover}.organization-profile_heroActionsRow__I1fU7{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-bottom:.5rem}.organization-profile_heroActionsRow__I1fU7>*{flex:0 0 auto;width:auto;white-space:nowrap}.organization-profile_followBtn__PjvD8{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.35rem;border-radius:9999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.4);color:#4edea3;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s}.organization-profile_followBtn__PjvD8:hover{background:#10b981;color:#051b11;border-color:#10b981;box-shadow:0 0 20px -2px rgba(16,185,129,.4)}.organization-profile_followingBtn__HbqyT{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.35rem;border-radius:9999px;background:#10b981;border:1px solid #10b981;color:#051b11;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 0 20px -2px rgba(16,185,129,.3)}.organization-profile_followingBtn__HbqyT:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);color:#f87171;box-shadow:none}.organization-profile_secondaryActionBtn__G8UV_{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;flex:0 0 auto;width:auto}.organization-profile_secondaryActionBtn__G8UV_:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}.organization-profile_heroTitleRow__vWb9k{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.organization-profile_heroTitle__pib1Z{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:2rem;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}.organization-profile_verifiedBadge__mnejx{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:9999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.35);color:#4edea3;font-family:var(--font-label,"Space Grotesk",sans-serif);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.organization-profile_heroMetaLine__1FJw6{font-size:1rem;color:#94a3b8;margin-bottom:1.25rem}.organization-profile_heroStatsRow__2Zr7O{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.organization-profile_heroStat__6zLva{display:flex;align-items:baseline;gap:.5rem}.organization-profile_heroStatNum__7LK5i{font-family:var(--font-label,"Space Grotesk",sans-serif);font-size:1.25rem;font-weight:700;color:#dae2fd}.organization-profile_heroStatText__rOy3l{font-size:.875rem;color:#64748b}.organization-profile_tabsNavRow__9OIHA{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto;padding-bottom:.25rem}.organization-profile_tabItem__5IwAb{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;border:none;background:transparent;color:#94a3b8;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.9375rem;font-weight:600;cursor:pointer;position:relative;transition:color .15s;white-space:nowrap}.organization-profile_tabItem__5IwAb:hover{color:#dae2fd}.organization-profile_tabItemActive__CD4on{color:#4edea3}.organization-profile_tabItemActive__CD4on:after{content:"";position:absolute;bottom:-.25rem;left:0;right:0;height:3px;background:#10b981;border-radius:9999px;box-shadow:0 0 12px rgba(16,185,129,.6)}.organization-profile_tabBadge__aW_vC{font-size:.75rem;padding:.15rem .5rem;border-radius:9999px;background:rgba(255,255,255,.08);color:inherit}.organization-profile_contentLayout__NR1j_{display:grid;grid-template-columns:1fr 360px;gap:2rem}.organization-profile_mainCol__fCXgl{display:flex;flex-direction:column;gap:1.5rem}.organization-profile_feedStatusBanner__3rIq2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:1rem;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(19,27,46,.7));border:1px solid rgba(16,185,129,.25);font-size:.875rem;color:#dae2fd}.organization-profile_feedStatusText__w1B_n{display:flex;align-items:center;gap:.75rem}.organization-profile_feedStatusBanner__3rIq2>a{flex:0 0 auto;width:auto;white-space:nowrap}.organization-profile_postCard__nPZ6a{background:rgba(19,27,46,.75);border:1px solid rgba(255,255,255,.07);border-radius:1.25rem;padding:1.5rem;box-shadow:0 4px 20px -2px rgba(0,0,0,.4);backdrop-filter:blur(12px)}.organization-profile_postHeader__UHebI{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.organization-profile_postClubAvatar__Jg6p3{width:44px;height:44px;border-radius:.75rem;background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(11,28,46,.9));border:1px solid rgba(16,185,129,.4);display:flex;align-items:center;justify-content:center;font-weight:800;color:#4edea3;flex-shrink:0}.organization-profile_postAuthorInfo__ja8sD{flex:1}.organization-profile_postAuthorName__0jK5d{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1rem;font-weight:700;color:#fff;margin:0}.organization-profile_postTimeMeta__uKRpw{font-size:.75rem;color:#64748b;margin:0}.organization-profile_postTitle__Ot3Ej{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .85rem;line-height:1.4}.organization-profile_postContent__XcAL8{font-size:.9375rem;line-height:1.6;color:#cbd5e1;margin:0 0 1.25rem;white-space:pre-line}.organization-profile_postTags__jaN2J{display:flex;flex-wrap:wrap;gap:.45rem;margin:-.25rem 0 1rem}.organization-profile_postTag__7vBsx{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .65rem;border:1px solid rgba(16,185,129,.3);border-radius:999px;background:rgba(16,185,129,.12);color:#047857;font-size:.78rem;font-weight:650;line-height:1.2}.organization-profile_postFooterActions__8O_9u{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.organization-profile_reactionBtn__jNvCA{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:0 0 auto;min-height:2.5rem;min-width:0;width:auto;background:transparent;border:none;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;padding:.45rem .7rem;border-radius:.5rem;transition:all .15s}.organization-profile_reactionBtn__jNvCA>span:not(.organization-profile_material-symbols-outlined__Tpz8a){white-space:nowrap}.organization-profile_reactionBtn__jNvCA:disabled{cursor:wait;opacity:.65}.organization-profile_reactionBtnActive___5mET{color:#047857}.organization-profile_organizationComments__ou5GP{display:grid;gap:.7rem;padding:1rem 0 0}.organization-profile_organizationComment__LdSgb{padding:.75rem .9rem;border-radius:.85rem;background:rgba(255,255,255,.06)}.organization-profile_organizationComment__LdSgb strong{font-size:.85rem}.organization-profile_organizationComment__LdSgb p{margin:.3rem 0 0;color:#cbd5e1;font-size:.9rem;line-height:1.45;white-space:pre-wrap}.organization-profile_commentForm__NKtiR{display:flex;align-items:center;gap:.55rem}.organization-profile_commentForm__NKtiR input{flex:1 1 auto;min-width:0;height:2.65rem;padding:0 .85rem;border:1px solid #cbd5e1;border-radius:.7rem;background:#fff;color:#0f172a;font:inherit;font-size:.9rem}.organization-profile_commentForm__NKtiR button{flex:0 0 auto;min-height:2.65rem;padding:.45rem .85rem;border:1px solid #059669;border-radius:.7rem;background:#059669;color:#fff;font:inherit;font-size:.85rem;font-weight:650;cursor:pointer}.organization-profile_commentForm__NKtiR button:disabled{opacity:.5;cursor:not-allowed}.organization-profile_commentsStatus__h2kQF{margin:0;color:#64748b;font-size:.85rem}.organization-profile_postActionNotice__W4N8t{padding:.75rem 1rem;border:1px solid #a7dfc7;border-radius:.85rem;background:#e8f5ef;color:#065f46;font-size:.9rem;font-weight:600}.organization-profile_reactionBtn__jNvCA:hover{background:rgba(255,255,255,.06);color:#4edea3}.organization-profile_sidebarCol__32ao7{display:flex;flex-direction:column;gap:1.5rem}.organization-profile_widgetCard__Qtrxu{background:rgba(19,27,46,.75);border:1px solid rgba(255,255,255,.07);border-radius:1.25rem;padding:1.25rem 1.5rem;box-shadow:0 4px 20px -2px rgba(0,0,0,.4)}.organization-profile_widgetTitle__9aM1o{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.0625rem;font-weight:700;color:#fff;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.organization-profile_facilityItem__L0Gkv{margin-bottom:.85rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.04)}.organization-profile_facilityItem__L0Gkv:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.organization-profile_facilityName__8e178{font-weight:600;color:#dae2fd;font-size:.9375rem;margin-bottom:.2rem}.organization-profile_facilityDesc__VxJdk{font-size:.8125rem;color:#64748b;line-height:1.4}.organization-profile_contactRow__KrluI{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#cbd5e1;margin-bottom:.75rem}html[data-theme=light] .organization-profile_contactRow__KrluI{color:#52616b}.organization-profile_contactRow__KrluI:last-child{margin-bottom:0}.organization-profile_contactIcon__AS9kf{color:#10b981;font-size:1.15rem}.organization-profile_contactLink__qGFdH{color:#4edea3;text-decoration:none}.organization-profile_contactLink__qGFdH:hover{text-decoration:underline}.organization-profile_curatorCard__wIwl3{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.75rem;background:rgba(11,19,38,.5);margin-bottom:.75rem}.organization-profile_curatorAvatar__FpfuF{width:40px;height:40px;border-radius:50%;background:#1e293b;display:flex;align-items:center;justify-content:center;font-weight:700;color:#4edea3;flex-shrink:0}.organization-profile_curatorInfo__z0_lg{flex:1;min-width:0}.organization-profile_curatorName__Ree6O{font-size:.875rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organization-profile_curatorRole__xRso2{font-size:.75rem;color:#64748b}html[data-theme=light] .organization-profile_profileRoot__N1XrN{background-color:#f7f9fb;color:#191c1e}html[data-theme=light] .organization-profile_heroCard__szSn9{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 20px -2px rgba(15,23,42,.08)}html[data-theme=light] .organization-profile_heroEmblemWrapper__bPPzr{background:#fff;border-color:#f1f5f9}html[data-theme=light] .organization-profile_emptyTitle__fq_z_,html[data-theme=light] .organization-profile_errorTitle__A0DIQ,html[data-theme=light] .organization-profile_heroTitle__pib1Z,html[data-theme=light] .organization-profile_sectionTitle__IDLI9{color:#0b1326}html[data-theme=light] .organization-profile_emptyText__WeFru,html[data-theme=light] .organization-profile_eventDescription__BEOcP{color:#334155}html[data-theme=light] .organization-profile_breadcrumbLink__84Bik,html[data-theme=light] .organization-profile_breadcrumbs__qNZpQ,html[data-theme=light] .organization-profile_curatorRole__xRso2,html[data-theme=light] .organization-profile_facilityDesc__VxJdk,html[data-theme=light] .organization-profile_heroMetaLine__1FJw6,html[data-theme=light] .organization-profile_heroStatText__rOy3l,html[data-theme=light] .organization-profile_postTimeMeta__uKRpw,html[data-theme=light] .organization-profile_tabItem__5IwAb{color:#52616b}html[data-theme=light] .organization-profile_breadcrumbsCurrent__y2o8g{color:#334155}html[data-theme=light] .organization-profile_verifiedBadge__mnejx{background:#e8f5ef;border-color:#b7e4d1;color:#047857}html[data-theme=light] .organization-profile_heroEmblemMonogram__BfgDh,html[data-theme=light] .organization-profile_postClubAvatar__Jg6p3{color:#047857;text-shadow:none}html[data-theme=light] .organization-profile_heroEmblemMonogram__BfgDh{text-shadow:none}html[data-theme=light] .organization-profile_heroEmblemWrapper__bPPzr{box-shadow:0 6px 18px -5px rgba(15,23,42,.2)}html[data-theme=light] .organization-profile_postCard__nPZ6a,html[data-theme=light] .organization-profile_widgetCard__Qtrxu{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px -2px rgba(15,23,42,.05)}html[data-theme=light] .organization-profile_curatorName__Ree6O,html[data-theme=light] .organization-profile_facilityName__8e178,html[data-theme=light] .organization-profile_postAuthorName__0jK5d,html[data-theme=light] .organization-profile_postTitle__Ot3Ej,html[data-theme=light] .organization-profile_widgetTitle__9aM1o{color:#0b1326}html[data-theme=light] .organization-profile_postContent__XcAL8{color:#334155}html[data-theme=light] .organization-profile_organizationComment__LdSgb{background:#f1f5f9}html[data-theme=light] .organization-profile_organizationComment__LdSgb p{color:#334155}html[data-theme=light] .organization-profile_postTag__7vBsx{background:#e8f5ef;border-color:#b7e4d1;color:#047857}html[data-theme=light] .organization-profile_postClubAvatar__Jg6p3{background:linear-gradient(135deg,#e8f5ef,#d7efe5);border-color:#b7e4d1}html[data-theme=light] .organization-profile_curatorRole__xRso2,html[data-theme=light] .organization-profile_facilityDesc__VxJdk,html[data-theme=light] .organization-profile_heroStatText__rOy3l,html[data-theme=light] .organization-profile_postTimeMeta__uKRpw{color:#64748b}html[data-theme=light] .organization-profile_facilityItem__L0Gkv,html[data-theme=light] .organization-profile_heroStatsRow__2Zr7O,html[data-theme=light] .organization-profile_postFooterActions__8O_9u,html[data-theme=light] .organization-profile_tabsNavRow__9OIHA{border-color:#e2e8f0}html[data-theme=light] .organization-profile_tabItem__5IwAb:hover{color:#0f172a}html[data-theme=light] .organization-profile_contactLink__qGFdH,html[data-theme=light] .organization-profile_tabItemActive__CD4on{color:#047857}html[data-theme=light] .organization-profile_tabBadge__aW_vC{background:#f1f5f9;color:#475569}html[data-theme=light] .organization-profile_feedStatusBanner__3rIq2{background:linear-gradient(135deg,#e8f5ef,#f8fafc);color:#334155}html[data-theme=light] .organization-profile_reactionBtn__jNvCA{color:#52616b}html[data-theme=light] .organization-profile_reactionBtn__jNvCA:hover{background:#f1f5f9;color:#047857}html[data-theme=light] .organization-profile_curatorCard__wIwl3{background:#f1f5f9}html[data-theme=light] .organization-profile_curatorAvatar__FpfuF{background:#e2e8f0;color:#047857}html[data-theme=light] .organization-profile_backLink__Tl_dI{background:#fff;border-color:#e2e8f0;color:#334155}html[data-theme=light] .organization-profile_backLink__Tl_dI:hover{background:#e8f5ef;border-color:#b7e4d1;color:#047857}html[data-theme=light] .organization-profile_secondaryActionBtn__G8UV_{border-color:#e2e8f0;color:#0f172a}html[data-theme=light] .organization-profile_heroStatsRow__2Zr7O{border-color:#e2e8f0}html[data-theme=light] .organization-profile_heroStatNum__7LK5i{color:#0f172a}html[data-theme=light] .organization-profile_followBtn__PjvD8{background:#e8f5ef;border-color:#a7dfc7;color:#047857}html[data-theme=light] .organization-profile_followingBtn__HbqyT{background:#059669;border-color:#059669;color:#fff}html[data-theme=light] .organization-profile_secondaryActionBtn__G8UV_{background:#f1f5f9;border-color:#cbd5e1;color:#334155}html[data-theme=light] .organization-profile_secondaryActionBtn__G8UV_:hover{background:#e2e8f0;border-color:#94a3b8}@media (max-width:960px){.organization-profile_contentLayout__NR1j_{grid-template-columns:1fr}}.organizations-page_pageRoot__VfZi2{min-height:100vh;background-color:var(--feed-bg,#0b1326);color:var(--feed-text-primary,#dae2fd);font-family:var(--font-inter,"Inter",sans-serif)}.organizations-page_container__OQrAM{max-width:1360px;margin:0 auto;padding:2rem 1.5rem 5rem}.organizations-page_breadcrumbsRow__q94WS{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--feed-text-secondary,#94a3b8);margin-bottom:1.25rem}.organizations-page_breadcrumbLink__KqEfB{color:var(--feed-text-secondary,#94a3b8);text-decoration:none;transition:color .15s}.organizations-page_breadcrumbLink__KqEfB:hover{color:var(--feed-primary,#10b981)}.organizations-page_breadcrumbSep__ZFUvT{opacity:.5}.organizations-page_breadcrumbCurrent__8z9fh{color:var(--feed-text-primary,#dae2fd);font-weight:500}.organizations-page_headerSection__RPQGQ{margin-bottom:2rem}.organizations-page_headerTitleRow__o1I82{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.organizations-page_pageTitle__Aiwx8{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:2.25rem;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}.organizations-page_countBadge__azNje{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:9999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.35);color:#4edea3;font-family:var(--font-label,"Space Grotesk",sans-serif);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.organizations-page_pageSubtitle__XynmJ{font-size:1.0625rem;line-height:1.6;color:var(--feed-text-secondary,#94a3b8);max-width:820px;margin:0}.organizations-page_explainerBanner__1jAXJ{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;margin-bottom:2.25rem;border-radius:1rem;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(11,28,46,.5));border:1px solid rgba(16,185,129,.3);box-shadow:0 4px 20px -4px rgba(16,185,129,.1)}.organizations-page_bannerIcon__YKl7V{font-size:1.5rem;color:#4edea3;flex-shrink:0;line-height:1}.organizations-page_bannerContent__XZjt1{flex:1}.organizations-page_bannerTitle__4_3JG{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.9375rem;font-weight:700;color:#4edea3;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}.organizations-page_bannerText__Vtm_T{font-size:.875rem;line-height:1.55;color:#cbd5e1;margin:0}.organizations-page_bannerLink__LxIvG{color:#4edea3;text-decoration:underline;margin-left:.35rem;font-weight:600}.organizations-page_controlsSection__bQwtR{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}.organizations-page_searchBarWrapper___l0Ba{position:relative;display:flex;align-items:center}.organizations-page_searchIcon__nI_Jb{position:absolute;left:1.25rem;color:#64748b;font-size:1.25rem;pointer-events:none}.organizations-page_searchInput__dllWk{width:100%;padding:.95rem 1.25rem .95rem 3.25rem;border-radius:9999px;background:rgba(19,27,46,.8);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1rem;font-family:inherit;transition:all .2s;box-shadow:0 4px 16px -2px rgba(0,0,0,.4)}.organizations-page_searchInput__dllWk:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2),0 6px 20px -2px rgba(0,0,0,.5);background:rgba(23,31,51,.95)}.organizations-page_clearSearchBtn__GoEyl{position:absolute;right:1.25rem;background:transparent;border:none;color:#64748b;cursor:pointer;padding:.25rem;display:flex;align-items:center}.organizations-page_clearSearchBtn__GoEyl:hover{color:#cbd5e1}.organizations-page_filterPillsRow__sNuBF{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.organizations-page_filterPill__fSpr6{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.15rem;border-radius:9999px;background:rgba(19,27,46,.7);border:1px solid rgba(255,255,255,.08);color:#94a3b8;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s}.organizations-page_filterPill__fSpr6:hover{background:rgba(28,38,64,.85);color:#dae2fd;border-color:rgba(255,255,255,.15)}.organizations-page_filterPillActive__tysaO{background:#10b981;color:#051b11;border-color:#10b981;box-shadow:0 0 16px -2px rgba(16,185,129,.35)}.organizations-page_filterPillActive__tysaO:hover{background:#14ca8e;color:#051b11;border-color:#14ca8e}.organizations-page_pillCount__4W1Qu{font-size:.75rem;opacity:.85}.organizations-page_citiesRow__PBjOL{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.organizations-page_cityChip__5bVa0{padding:.35rem .85rem;border-radius:.5rem;background:transparent;border:1px dashed rgba(255,255,255,.12);color:#94a3b8;font-size:.8125rem;cursor:pointer;transition:all .15s}.organizations-page_cityChip__5bVa0:hover{border-color:#10b981;color:#4edea3;background:rgba(16,185,129,.05)}.organizations-page_cityChipActive__LDylI{border-style:solid;border-color:#10b981;color:#4edea3;background:rgba(16,185,129,.12);font-weight:600}.organizations-page_orgsGrid__PbgKT{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-bottom:3rem}.organizations-page_orgCard__WIlFf{position:relative;display:flex;flex-direction:column;background:rgba(19,27,46,.75);border:1px solid rgba(255,255,255,.07);border-radius:1.25rem;padding:1.5rem;box-shadow:0 8px 28px -6px rgba(0,0,0,.5);backdrop-filter:blur(12px);transition:transform .2s,border-color .2s,box-shadow .2s}.organizations-page_orgCard__WIlFf:hover{transform:translateY(-3px);border-color:rgba(16,185,129,.35);box-shadow:0 12px 36px -6px rgba(0,0,0,.6),0 0 24px -6px rgba(16,185,129,.15)}.organizations-page_orgCardHeader__NYY6X{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.15rem}.organizations-page_orgEmblem__OtKOD{width:58px;height:58px;border-radius:1rem;background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(11,28,46,.9));border:1px solid rgba(16,185,129,.3);display:flex;align-items:center;justify-content:center;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.25rem;font-weight:800;color:#4edea3;flex-shrink:0;box-shadow:0 4px 12px -2px rgba(0,0,0,.4)}.organizations-page_orgEmblemImg__I0WGZ{width:100%;height:100%;object-fit:cover;border-radius:1rem}.organizations-page_orgInfoCol__qDUHa{flex:1;min-width:0}.organizations-page_orgName__u2iWp{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.1875rem;font-weight:700;color:#fff;margin:0 0 .35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organizations-page_orgNameLink__68iPa{color:inherit;text-decoration:none;transition:color .15s}.organizations-page_orgNameLink__68iPa:hover{color:#4edea3}.organizations-page_orgMetaRow__aNAPS{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;flex-wrap:wrap}.organizations-page_orgTypeTag__XQi6m{color:#cbd5e1;font-weight:500}.organizations-page_orgVerifiedBadge__2og44{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:9999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);color:#4edea3;font-family:var(--font-label,"Space Grotesk",sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.organizations-page_orgDescription__FB6mc{font-size:.875rem;line-height:1.5;color:#94a3b8;margin:0 0 1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.625rem}.organizations-page_orgStatsGrid__z9Xry{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem;background:rgba(11,19,38,.6);border:1px solid rgba(255,255,255,.04);border-radius:.75rem;margin-bottom:1.25rem;text-align:center}.organizations-page_orgStatItem__lnc92{display:flex;flex-direction:column;gap:.15rem}.organizations-page_orgStatValue__WzaTs{font-family:var(--font-label,"Space Grotesk",sans-serif);font-size:1rem;font-weight:700;color:#dae2fd}.organizations-page_orgStatLabel__sP7Pj{font-size:.6875rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.organizations-page_orgCardActions__mteLe{display:flex;align-items:center;gap:.75rem;margin-top:auto}.organizations-page_followBtn__jN8H5{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:9999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.4);color:#4edea3;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.875rem;font-weight:700;cursor:pointer;transition:all .2s}.organizations-page_followBtn__jN8H5:hover{background:#10b981;color:#051b11;border-color:#10b981;box-shadow:0 0 16px -2px rgba(16,185,129,.4)}.organizations-page_followingBtn__DZdPN{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:9999px;background:#10b981;border:1px solid #10b981;color:#051b11;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.875rem;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 0 16px -2px rgba(16,185,129,.3)}.organizations-page_followingBtn__DZdPN:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);color:#f87171;box-shadow:none}.organizations-page_detailsBtn__BXA7w{display:inline-flex;align-items:center;gap:.35rem;padding:.65rem 1.15rem;border-radius:9999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#dae2fd;text-decoration:none;font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:.875rem;font-weight:600;transition:all .15s}.organizations-page_detailsBtn__BXA7w:hover{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.2)}.organizations-page_emptyState__RCqLH{padding:4rem 2rem;text-align:center;background:rgba(19,27,46,.5);border:1px dashed rgba(255,255,255,.12);border-radius:1.25rem}.organizations-page_emptyStateTitle__pAa92{font-family:var(--font-headline,"Plus Jakarta Sans",sans-serif);font-size:1.35rem;font-weight:700;color:#fff;margin-bottom:.5rem}.organizations-page_emptyStateText___DD8A{color:#94a3b8;margin-bottom:1.5rem}.organizations-page_resetFiltersBtn__8BHZ6{padding:.65rem 1.5rem;border-radius:9999px;background:#10b981;color:#051b11;border:none;font-weight:700;cursor:pointer}.organizations-page_noticeToast__8w05h{position:fixed;bottom:2rem;right:2rem;padding:1rem 1.5rem;background:#10b981;color:#051b11;border-radius:1rem;font-weight:700;box-shadow:0 10px 30px -4px rgba(16,185,129,.4);z-index:100;animation:organizations-page_slideIn__2qzwl .25s ease-out}@keyframes organizations-page_slideIn__2qzwl{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}html[data-theme=light] .organizations-page_pageRoot__VfZi2{background-color:#f7f9fb;color:#191c1e}html[data-theme=light] .organizations-page_pageTitle__Aiwx8{color:#0b1326}html[data-theme=light] .organizations-page_breadcrumbCurrent__8z9fh,html[data-theme=light] .organizations-page_breadcrumbLink__KqEfB,html[data-theme=light] .organizations-page_breadcrumbsRow__q94WS{color:#64748b}html[data-theme=light] .organizations-page_pageSubtitle__XynmJ{color:#45464d}html[data-theme=light] .organizations-page_explainerBanner__1jAXJ{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(255,255,255,.9));border-color:rgba(16,185,129,.35)}html[data-theme=light] .organizations-page_bannerText__Vtm_T{color:#334155}html[data-theme=light] .organizations-page_bannerIcon__YKl7V,html[data-theme=light] .organizations-page_bannerLink__LxIvG,html[data-theme=light] .organizations-page_bannerTitle__4_3JG,html[data-theme=light] .organizations-page_countBadge__azNje{color:#047857}html[data-theme=light] .organizations-page_searchInput__dllWk{background:#fff;border-color:#cbd5e1;color:#0f172a;box-shadow:0 4px 16px -2px rgba(15,23,42,.12)}html[data-theme=light] .organizations-page_searchInput__dllWk::placeholder{color:#64748b;opacity:1}html[data-theme=light] .organizations-page_clearSearchBtn__GoEyl,html[data-theme=light] .organizations-page_searchIcon__nI_Jb{color:#64748b}html[data-theme=light] .organizations-page_searchInput__dllWk:focus{background:#fff;border-color:#10b981}html[data-theme=light] .organizations-page_filterPill__fSpr6{background:#fff;border-color:#e2e8f0;color:#475569}html[data-theme=light] .organizations-page_filterPill__fSpr6:hover{background:#f1f5f9;color:#0f172a}html[data-theme=light] .organizations-page_cityChip__5bVa0{background:#fff}html[data-theme=light] .organizations-page_cityChipActive__LDylI,html[data-theme=light] .organizations-page_cityChip__5bVa0:hover{background:#e8f5ef;border-color:#10b981;color:#047857}html[data-theme=light] .organizations-page_filterPillActive__tysaO{background:#10b981;color:#fff}html[data-theme=light] .organizations-page_cityChip__5bVa0{border-color:#cbd5e1;color:#475569}html[data-theme=light] .organizations-page_orgCard__WIlFf{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px -2px rgba(15,23,42,.06)}html[data-theme=light] .organizations-page_orgCard__WIlFf:hover{box-shadow:0 10px 25px -4px rgba(15,23,42,.12),0 0 16px -2px rgba(16,185,129,.1);border-color:#10b981}html[data-theme=light] .organizations-page_orgName__u2iWp{color:#0b1326}html[data-theme=light] .organizations-page_orgEmblem__OtKOD{background:linear-gradient(135deg,#e8f5ef,#d7efe5);border-color:#a7dfc7;color:#047857;box-shadow:0 3px 10px -3px rgba(15,23,42,.16)}html[data-theme=light] .organizations-page_emptyStateText___DD8A,html[data-theme=light] .organizations-page_orgDescription__FB6mc,html[data-theme=light] .organizations-page_orgMetaRow__aNAPS,html[data-theme=light] .organizations-page_orgStatLabel__sP7Pj,html[data-theme=light] .organizations-page_orgTypeTag__XQi6m{color:#52616b}html[data-theme=light] .organizations-page_orgVerifiedBadge__2og44{background:#e8f5ef;border-color:#b7e4d1;color:#047857}html[data-theme=light] .organizations-page_orgStatsGrid__z9Xry{background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .organizations-page_orgStatValue__WzaTs{color:#0f172a}html[data-theme=light] .organizations-page_followBtn__jN8H5{background:#e8f5ef;border-color:#a7dfc7;color:#047857}html[data-theme=light] .organizations-page_followingBtn__DZdPN{background:#10b981;border-color:#10b981;color:#fff}html[data-theme=light] .organizations-page_emptyState__RCqLH{background:#fff;border-color:#cbd5e1}html[data-theme=light] .organizations-page_emptyStateTitle__pAa92{color:#0f172a}html[data-theme=light] .organizations-page_detailsBtn__BXA7w{background:#f1f5f9;border-color:#e2e8f0;color:#334155}html[data-theme=light] .organizations-page_detailsBtn__BXA7w:hover{background:#e2e8f0;color:#0f172a}@media (max-width:768px){.organizations-page_orgsGrid__PbgKT{grid-template-columns:1fr}.organizations-page_pageTitle__Aiwx8{font-size:1.75rem}}.events-page_container__8XJEC{max-width:1200px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-8)}.events-page_header__l_a1H{margin-bottom:var(--space-6)}.events-page_titleRow__pYnOq{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-2)}.events-page_title__iXVww{font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.events-page_subtitle__jH2uy{color:var(--color-text-secondary);font-size:var(--text-subtitle);margin:0}.events-page_sportChooser__SuHdf{display:grid;gap:15px;margin:0 0 var(--space-5);padding:20px 22px;border:1px solid #d7e4dc;border-radius:15px;background:#fff;box-shadow:0 2px 9px rgb(20 70 50/4%)}.events-page_sportChooserHeading__kKJui span{color:#1c6b51;font-size:11px;font-weight:800;letter-spacing:.12em}.events-page_sportChooserHeading__kKJui p{margin:4px 0 0;color:#64766d;font-size:14px}.events-page_sportOptions__GI__X{display:flex;flex-wrap:wrap;gap:9px}.events-page_sportOptionActive__41kWx,.events-page_sportOption__ILoY4{padding:10px 16px;border:1px solid #cbdcd1;border-radius:999px;background:#f8fbf9;color:#38594c;cursor:pointer;font:inherit;font-weight:700}.events-page_sportOptionActive__41kWx{border-color:#176a4d;background:#176a4d;color:#fff}.events-page_tabsRow__ZbHbt{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-2);margin-bottom:var(--space-5);border-bottom:var(--border-width) solid var(--color-divider);scrollbar-width:thin}.events-page_tabButton__W2SrN{padding:var(--space-2) var(--space-4);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-weight:var(--weight-medium);font-size:var(--text-body);cursor:pointer;white-space:nowrap;transition:all var(--motion-fast)}.events-page_tabButton__W2SrN:hover{color:var(--color-ink)}.events-page_tabButtonActive___CT0h{color:var(--color-action);border-bottom-color:var(--color-action);font-weight:var(--weight-semibold)}.events-page_filterCard__r_EA8{background:var(--color-surface);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-card);padding:var(--space-4);margin-bottom:var(--space-6);box-shadow:0 1px 3px rgb(0 0 0/5%)}.events-page_searchRow__rRgwl{display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.events-page_searchInputWrapper__NV86U{flex:1;position:relative}.events-page_searchInput__v8Ptk{width:100%;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);font-size:var(--text-body);background:var(--color-surface);color:var(--color-ink)}.events-page_searchInput__v8Ptk:focus{outline:none;border-color:var(--color-focus);box-shadow:0 0 0 2px var(--color-selection)}.events-page_filtersGrid__ZYwuH{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}.events-page_filterSelect__NU_BB{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);font-size:var(--text-meta);background:var(--color-surface);color:var(--color-ink);cursor:pointer}.events-page_filterSelect__NU_BB:focus{outline:none;border-color:var(--color-focus)}.events-page_viewToolbar__WRmn7{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.events-page_countText__tde2O{color:var(--color-text-secondary);font-size:var(--text-meta)}.events-page_viewModeToggle__lZFcU{display:flex;background:var(--color-surface-subtle);padding:2px;border-radius:var(--radius-control);border:var(--border-width) solid var(--color-divider)}.events-page_toggleBtn__rtOwv{padding:var(--space-1) var(--space-3);border:none;background:transparent;color:var(--color-text-secondary);font-size:var(--text-meta);cursor:pointer;border-radius:calc(var(--radius-control) - 2px);transition:all var(--motion-fast)}.events-page_toggleBtnActive__pfHwF{background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-medium);box-shadow:0 1px 3px rgb(0 0 0/10%)}.events-page_grid__SHwxT{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-4)}.events-page_card__VOLkW{background:var(--color-surface);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-card);padding:var(--space-4);display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--motion-fast),box-shadow var(--motion-fast);position:relative}.events-page_card__VOLkW:hover{transform:translateY(-2px);box-shadow:var(--shadow-popover)}.events-page_cardTop__J_Qva{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3)}.events-page_cardLogo__2rF3e{width:56px;height:56px;border-radius:var(--radius-control);background-color:var(--color-surface-subtle);background-size:contain;background-repeat:no-repeat;background-position:50%;flex-shrink:0;border:var(--border-width) solid var(--color-divider)}.events-page_cardTopMeta__bij0w{flex:1;min-width:0}.events-page_cardBadges__3PuM4{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-1)}.events-page_badge__z4PD3{display:inline-block;font-size:var(--text-caption);padding:2px var(--space-2);border-radius:var(--radius-pill);font-weight:var(--weight-medium)}.events-page_badgeStatusScheduled__WDFNd{background:var(--color-verified-bg);color:var(--color-verified)}.events-page_badgeStatusFinished__26T4j{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.events-page_badgeStatusCurrent__t4G2D{background:var(--color-success-bg);color:var(--color-success)}.events-page_badgeDiscipline__wlMyb{background:#f0f4f8;color:#2c5282}.events-page_badgeGender__EheGa{background:#fdf2f8;color:#9d174d}.events-page_cardTitle__uXmrL{font-size:var(--text-subtitle);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;line-height:1.3}.events-page_cardInfo___2d69{margin-top:var(--space-2);margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-meta);color:var(--color-text-secondary)}.events-page_cardFooter__n_6UR,.events-page_infoRow__3FiI_{display:flex;align-items:center;gap:var(--space-2)}.events-page_cardFooter__n_6UR{justify-content:space-between;padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-divider)}.events-page_bookmarkBtn__ud5Ow{background:transparent;border:none;cursor:pointer;padding:var(--space-1);color:var(--color-text-secondary);border-radius:var(--radius-control);display:flex;align-items:center;justify-content:center;transition:color var(--motion-fast)}.events-page_bookmarkBtnActive__QdYZz,.events-page_bookmarkBtn__ud5Ow:hover{color:#d97706}.events-page_emptyState__vgRad{text-align:center;padding:var(--space-8) var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-card)}.events-page_emptyTitle__JUxwl{font-size:var(--text-section);color:var(--color-ink);margin-bottom:var(--space-2)}.events-page_emptyText__J3ZJ_{color:var(--color-text-secondary);font-size:var(--text-body)}.events-page_timeline__1Nrhs{display:flex;flex-direction:column;gap:var(--space-6)}.events-page_timelineGroup___ikI_{background:var(--color-surface);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-card);padding:var(--space-4)}.events-page_timelineGroupHeader__MhyRc{font-size:var(--text-subtitle);font-weight:var(--weight-semibold);color:var(--color-action);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-divider)}.events-page_timelineList__Rf_AF{display:flex;flex-direction:column;gap:var(--space-3)}.events-page_timelineItem__6WLqX{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-subtle);gap:var(--space-3)}.events-page_modalOverlay__CPF_C{position:fixed;inset:0;background:var(--color-scrim);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}.events-page_modalDialog___g5zT{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);width:100%;max-width:600px;max-height:90vh;overflow-y:auto;padding:var(--space-6);position:relative}.events-page_modalHeader__5qTJI{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.events-page_modalCloseBtn__V98OO{background:transparent;border:none;font-size:1.5rem;color:var(--color-text-secondary);cursor:pointer;line-height:1;padding:var(--space-1)}.events-page_modalCloseBtn__V98OO:hover{color:var(--color-ink)}.events-page_modalLogo__ri7SO{width:80px;height:80px;border-radius:var(--radius-control);background-size:contain;background-repeat:no-repeat;background-position:50%;border:var(--border-width) solid var(--color-divider);background-color:var(--color-surface-subtle);margin-bottom:var(--space-3)}.events-page_modalTitle__6lQGJ{font-size:var(--text-section);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0 0 var(--space-2)}.events-page_modalSection__yCunq{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-divider)}.events-page_modalSectionTitle___lveR{font-size:var(--text-subtitle);font-weight:var(--weight-medium);margin-bottom:var(--space-2);color:var(--color-ink)}.events-page_metaGrid__2ZjLz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);margin-top:var(--space-2)}.events-page_metaItemLabel__iDdxl{font-size:var(--text-caption);color:var(--color-text-secondary)}.events-page_metaItemValue__hwUNN{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-ink)}.events-page_noteTextarea__vIrPm{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-body);color:var(--color-ink);margin-top:var(--space-2);resize:vertical}.events-page_noteTextarea__vIrPm:focus{outline:none;border-color:var(--color-focus)}.events-page_athleteMesh__a_Rdc{--mesh-primary:#006c4c;--mesh-primary-container:#a3f5ce;--mesh-ink:#191c1e;--mesh-muted:#414844;--mesh-surface:#f7f9fb;--mesh-surface-low:#f1f4f6;--mesh-surface-high:#e9eef2;--mesh-border:#c0c9c2;--mesh-line:#dfe4e1;max-width:1440px;font-family:Inter,sans-serif;color:var(--mesh-ink)}.events-page_athleteMesh__a_Rdc .events-page_cardTitle__uXmrL,.events-page_athleteMesh__a_Rdc .events-page_emptyTitle__JUxwl,.events-page_athleteMesh__a_Rdc .events-page_timelineGroupHeader__MhyRc,.events-page_athleteMesh__a_Rdc .events-page_title__iXVww{font-family:Plus Jakarta Sans,sans-serif}.events-page_athleteMesh__a_Rdc .events-page_header__l_a1H{margin-bottom:1.75rem}.events-page_athleteMesh__a_Rdc .events-page_title__iXVww{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.035em;font-weight:750}.events-page_athleteMesh__a_Rdc .events-page_subtitle__jH2uy{margin-top:.5rem;font-size:.95rem;line-height:1.55;color:var(--mesh-muted)}.events-page_athleteMesh__a_Rdc .events-page_card__VOLkW,.events-page_athleteMesh__a_Rdc .events-page_emptyState__vgRad,.events-page_athleteMesh__a_Rdc .events-page_filterCard__r_EA8,.events-page_athleteMesh__a_Rdc .events-page_sportChooser__SuHdf,.events-page_athleteMesh__a_Rdc .events-page_timelineGroup___ikI_{background:var(--mesh-surface);border:1px solid var(--mesh-line);border-radius:1.125rem;box-shadow:0 8px 24px rgb(25 40 33/5%)}.events-page_athleteMesh__a_Rdc .events-page_sportChooser__SuHdf{gap:1rem;padding:1.25rem 1.4rem;border-color:color-mix(in srgb,var(--mesh-primary) 22%,var(--mesh-line))}.events-page_athleteMesh__a_Rdc .events-page_sportChooserHeading__kKJui span{color:var(--mesh-primary);font-family:Space Grotesk,sans-serif;font-size:.72rem;letter-spacing:.12em}.events-page_athleteMesh__a_Rdc .events-page_sportChooserHeading__kKJui p{color:var(--mesh-muted);font-size:.875rem}.events-page_athleteMesh__a_Rdc .events-page_sportOptions__GI__X{gap:.5rem}.events-page_athleteMesh__a_Rdc .events-page_sportOptionActive__41kWx,.events-page_athleteMesh__a_Rdc .events-page_sportOption__ILoY4{min-height:2.625rem;padding:.55rem 1rem;border-radius:999px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.events-page_athleteMesh__a_Rdc .events-page_sportOption__ILoY4{border-color:var(--mesh-border);background:var(--mesh-surface-low);color:var(--mesh-muted)}.events-page_athleteMesh__a_Rdc .events-page_sportOption__ILoY4:hover{border-color:var(--mesh-primary);color:var(--mesh-primary)}.events-page_athleteMesh__a_Rdc .events-page_sportOptionActive__41kWx{border-color:var(--mesh-primary);background:var(--mesh-primary-container);color:#002114}.events-page_athleteMesh__a_Rdc .events-page_tabsRow__ZbHbt{gap:.35rem;margin-bottom:1.25rem;border-bottom-color:var(--mesh-line)}.events-page_athleteMesh__a_Rdc .events-page_tabButton__W2SrN{padding:.7rem .95rem;border-radius:.7rem .7rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.875rem;transition:background .15s ease,color .15s ease}.events-page_athleteMesh__a_Rdc .events-page_tabButton__W2SrN:hover{background:var(--mesh-surface-low)}.events-page_athleteMesh__a_Rdc .events-page_tabButtonActive___CT0h{color:var(--mesh-primary);border-bottom-color:var(--mesh-primary)}.events-page_athleteMesh__a_Rdc .events-page_filterCard__r_EA8{padding:1.25rem;box-shadow:none}.events-page_athleteMesh__a_Rdc .events-page_filterSelect__NU_BB,.events-page_athleteMesh__a_Rdc .events-page_searchInput__v8Ptk{min-height:2.75rem;border:1px solid var(--mesh-border);border-radius:.75rem;background:var(--mesh-surface-low);color:var(--mesh-ink);font-family:Inter,sans-serif;font-size:.875rem}.events-page_athleteMesh__a_Rdc .events-page_searchInput__v8Ptk::placeholder{color:var(--mesh-muted);opacity:.75}.events-page_athleteMesh__a_Rdc .events-page_filterSelect__NU_BB:focus,.events-page_athleteMesh__a_Rdc .events-page_searchInput__v8Ptk:focus{border-color:var(--mesh-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mesh-primary) 14%,transparent)}.events-page_athleteMesh__a_Rdc .events-page_viewToolbar__WRmn7{margin:.25rem 0 1rem}.events-page_athleteMesh__a_Rdc .events-page_countText__tde2O{color:var(--mesh-muted);font-family:Space Grotesk,sans-serif;font-size:.8rem}.events-page_athleteMesh__a_Rdc .events-page_viewModeToggle__lZFcU{padding:.25rem;border:1px solid var(--mesh-line);border-radius:.8rem;background:var(--mesh-surface-low)}.events-page_athleteMesh__a_Rdc .events-page_toggleBtn__rtOwv{padding:.45rem .8rem;border-radius:.6rem;font-family:Space Grotesk,sans-serif}.events-page_athleteMesh__a_Rdc .events-page_toggleBtnActive__pfHwF{background:var(--mesh-surface);color:var(--mesh-primary);box-shadow:0 1px 5px rgb(20 35 28/12%)}.events-page_athleteMesh__a_Rdc .events-page_grid__SHwxT{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:.875rem}.events-page_athleteMesh__a_Rdc .events-page_card__VOLkW{min-height:0;padding:1rem;border-radius:1.125rem;box-shadow:0 8px 22px rgb(25 40 33/5%);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.events-page_athleteMesh__a_Rdc .events-page_card__VOLkW:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--mesh-primary) 42%,var(--mesh-line));box-shadow:0 16px 32px rgb(25 40 33/10%)}.events-page_athleteMesh__a_Rdc .events-page_cardLogo__2rF3e{width:3rem;height:3rem;border-radius:.75rem;background-color:var(--mesh-surface-high)}.events-page_athleteMesh__a_Rdc .events-page_badge__z4PD3{font-family:Space Grotesk,sans-serif;font-size:.625rem;line-height:1.25;padding:.2rem .5rem;font-weight:650}.events-page_athleteMesh__a_Rdc .events-page_badgeDiscipline__wlMyb{background:#e8f0f8;color:#244b72}.events-page_athleteMesh__a_Rdc .events-page_badgeStatusScheduled__WDFNd{background:color-mix(in srgb,var(--mesh-primary) 12%,var(--mesh-surface));color:var(--mesh-primary)}.events-page_athleteMesh__a_Rdc .events-page_cardTitle__uXmrL{font-size:.95rem;line-height:1.3;font-weight:700}.events-page_athleteMesh__a_Rdc .events-page_cardInfo___2d69{color:var(--mesh-muted);font-size:.78rem;line-height:1.45;margin-top:.55rem;margin-bottom:.9rem}.events-page_athleteMesh__a_Rdc .events-page_cardFooter__n_6UR{padding-top:.65rem;border-top-color:var(--mesh-line)}.events-page_athleteMesh__a_Rdc .events-page_bookmarkBtn__ud5Ow{min-height:2.125rem;padding:.35rem .5rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600}.events-page_athleteMesh__a_Rdc .events-page_cardDetailsButton__OWu5c{min-height:2.125rem;padding:.35rem .75rem;border-radius:.65rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;box-shadow:none}.events-page_athleteMesh__a_Rdc .events-page_emptyState__vgRad{padding:3rem 1.25rem}.events-page_athleteMesh__a_Rdc .events-page_bookmarksEmptyState__gJJcM{min-height:0;padding:1.5rem 1rem;border-radius:.875rem;box-shadow:none}.events-page_athleteMesh__a_Rdc .events-page_bookmarksEmptyState__gJJcM .events-page_emptyTitle__JUxwl{margin:0;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500}.events-page_athleteMesh__a_Rdc .events-page_timelineGroup___ikI_{padding:1.1rem}.events-page_athleteMesh__a_Rdc .events-page_timelineGroupHeader__MhyRc{color:var(--mesh-primary)}.events-page_athleteMesh__a_Rdc .events-page_timelineItem__6WLqX{border:1px solid var(--mesh-line);border-radius:.75rem;background:var(--mesh-surface-low)}html[data-theme=dark] .events-page_athleteMesh__a_Rdc{--mesh-primary:#4edea3;--mesh-primary-container:#005236;--mesh-ink:#dae2fd;--mesh-muted:#aebbd1;--mesh-surface:#131b2e;--mesh-surface-low:#1b2539;--mesh-surface-high:#222e43;--mesh-border:rgba(160,180,205,0.3);--mesh-line:rgba(160,180,205,0.18)}html[data-theme=dark] .events-page_athleteMesh__a_Rdc .events-page_sportOptionActive__41kWx{color:#b6f4d9}html[data-theme=dark] .events-page_athleteMesh__a_Rdc .events-page_badgeDiscipline__wlMyb{background:#1d3045;color:#b9d5ff}html[data-theme=dark] .events-page_athleteMesh__a_Rdc .events-page_badgeGender__EheGa{background:#38243a;color:#efb7dc}html[data-theme=dark] .events-page_athleteMesh__a_Rdc .events-page_card__VOLkW:hover{box-shadow:0 20px 40px -24px rgb(0 0 0/80%)}html[data-theme=dark] .events-page_athleteMesh__a_Rdc button:focus-visible,html[data-theme=dark] .events-page_athleteMesh__a_Rdc input:focus-visible,html[data-theme=dark] .events-page_athleteMesh__a_Rdc select:focus-visible{outline:2px solid #4edea3;outline-offset:2px}@media (max-width:640px){.events-page_athleteMesh__a_Rdc{padding-inline:1rem}.events-page_athleteMesh__a_Rdc .events-page_filterCard__r_EA8,.events-page_athleteMesh__a_Rdc .events-page_sportChooser__SuHdf{padding:1rem}.events-page_athleteMesh__a_Rdc .events-page_searchRow__rRgwl{flex-direction:column}.events-page_athleteMesh__a_Rdc .events-page_grid__SHwxT{grid-template-columns:1fr}.events-page_athleteMesh__a_Rdc .events-page_viewToolbar__WRmn7{align-items:flex-start;gap:.75rem}}.events-page_modalActions__3Rjx4{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5)}html[data-theme=dark] .events-page_container__8XJEC{--color-surface-subtle:#222a3d;--color-text-secondary:#bbcabf;--color-divider:#3c4a42;--color-control-border:#526159;color:#dae2fd}html[data-theme=dark] .events-page_sportChooser__SuHdf{background:#131b2e;border-color:#3c4a42;box-shadow:none}html[data-theme=dark] .events-page_sportChooserHeading__kKJui span{color:#4edea3}html[data-theme=dark] .events-page_sportChooserHeading__kKJui p{color:#bbcabf}html[data-theme=dark] .events-page_sportOptionActive__41kWx,html[data-theme=dark] .events-page_sportOption__ILoY4{background:#222a3d;border-color:#526159;color:#dae2fd}html[data-theme=dark] .events-page_sportOption__ILoY4:hover{border-color:#4edea3}html[data-theme=dark] .events-page_sportOptionActive__41kWx{background:#0b513d;border-color:#4edea3;color:#b6f4d9}html[data-theme=dark] .events-page_badgeDiscipline__wlMyb,html[data-theme=dark] .events-page_badgeStatusScheduled__WDFNd{background:#183747;color:#9bd8ed}html[data-theme=dark] .events-page_badgeStatusFinished__26T4j{background:#222a3d;color:#bbcabf}html[data-theme=dark] .events-page_badgeStatusCurrent__t4G2D{background:#123b32;color:#8de0b7}html[data-theme=dark] .events-page_badgeGender__EheGa{background:#43253b;color:#f2b6dc}html[data-theme=dark] .events-page_filterSelect__NU_BB,html[data-theme=dark] .events-page_noteTextarea__vIrPm,html[data-theme=dark] .events-page_searchInput__v8Ptk{color-scheme:dark}.landing-page_page__i7A8o{overflow:clip;background:#f5f5f0}html[data-theme=dark] .landing-page_page__i7A8o{background:#0b1326;color:#dae2fd}.landing-page_hero__NfqA7{position:relative;min-height:min(780px,calc(100svh - 78px));display:flex;align-items:center;isolation:isolate;overflow:hidden;background:#142b25;color:#fff}.landing-page_heroImage__jqawL{z-index:-2;object-fit:cover;object-position:center 48%}.landing-page_heroShade__CrZ2w{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(8 29 24/94%),rgb(8 29 24/83%) 28%,rgb(8 29 24/40%) 61%,rgb(8 29 24/7%)),linear-gradient(0deg,rgb(8 29 24/68%),transparent 33%)}.landing-page_heroInner__tS7FM{position:relative;display:flex;align-items:center;min-height:inherit;padding-top:90px;padding-bottom:110px}.landing-page_heroCopy__DYrtL{max-width:800px}.landing-page_eyebrowLight__Gui63,.landing-page_sectionLabel__V53NE{display:inline-flex;align-items:center;gap:11px;font-size:.75rem;font-weight:600;letter-spacing:.19em;line-height:1.4}.landing-page_eyebrowLight__Gui63{color:#cce8d6}.landing-page_liveCount__rKfyB span,.landing-page_pulse__0Wg6B{width:8px;height:8px;flex:none;border-radius:50%;background:#d4f275;box-shadow:0 0 0 5px rgb(212 242 117/15%)}.landing-page_hero__NfqA7 h1{margin-top:25px;max-width:800px;font-size:clamp(3.9rem,5.8vw,6.1rem);font-weight:600;line-height:.99;letter-spacing:-.065em;text-wrap:balance}.landing-page_hero__NfqA7 h1 em,.landing-page_mission__S1VQk h2 em,.landing-page_opportunities__bTudO h2 em{color:#d8ed85;font-style:normal}.landing-page_heroLead__9QQA3{max-width:560px;margin-top:32px;color:#e8efe6;font-size:clamp(1.08rem,1.55vw,1.34rem);line-height:1.56}.landing-page_finalActions__637cD,.landing-page_heroActions__c0R6p{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:34px}.landing-page_cardLink__EkETY,.landing-page_primaryAction__wAveD,.landing-page_secondaryAction__VmwTH{display:inline-flex;align-items:center;justify-content:space-between;gap:27px;min-height:58px;padding:0 24px;border:1px solid transparent;border-radius:6px;font-weight:600;transition:transform .18s ease,background .18s ease,border-color .18s ease}.landing-page_cardLink__EkETY:hover,.landing-page_primaryAction__wAveD:hover,.landing-page_secondaryAction__VmwTH:hover{transform:translateY(-3px)}.landing-page_primaryAction__wAveD{background:#d8ed85;color:#173126}.landing-page_primaryAction__wAveD:hover{background:#e5f5a8}.landing-page_secondaryAction__VmwTH{border-color:rgb(255 255 255/52%);background:rgb(255 255 255/8%);color:#fff;backdrop-filter:blur(8px)}.landing-page_secondaryAction__VmwTH:hover{border-color:#fff;background:rgb(255 255 255/16%)}.landing-page_liveCount__rKfyB{display:inline-flex;align-items:center;gap:12px;margin-top:30px;color:#e8efe6;font-size:.9rem}.landing-page_liveCount__rKfyB span{width:6px;height:6px}.landing-page_heroCorner__R_ODD{position:absolute;right:32px;bottom:74px;display:grid;gap:6px;padding:17px 22px;border:1px solid rgb(255 255 255/38%);background:rgb(12 42 33/38%);backdrop-filter:blur(8px)}.landing-page_heroCorner__R_ODD span{color:#d8ed85;font-size:.67rem;letter-spacing:.24em}.landing-page_heroCorner__R_ODD strong{font-size:.95rem}.landing-page_scrollCue__f0TG0{position:absolute;left:max(32px,calc((100vw - 1280px) / 2 + 32px));bottom:35px;display:flex;align-items:center;gap:20px;color:#e8efe6;font-size:.78rem;letter-spacing:.09em}.landing-page_scrollCue__f0TG0 span{font-size:1.15rem}.landing-page_roleStrip__4Y9BW{border-bottom:1px solid #dce3d9;background:#e8eee5}.landing-page_roleStripInner__J2uJ_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 28px;min-height:96px;padding-top:18px;padding-bottom:18px}.landing-page_roleStripTitle__YJydB{color:#526159;font-size:.77rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.landing-page_roleName__9cFzz{display:inline-flex;align-items:center;gap:12px;color:#21362c;font-size:1.07rem;font-weight:600}.landing-page_roleName__9cFzz span{color:#6d8f45;font-size:1.1rem}.landing-page_mission__S1VQk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(34px,8vw,150px);padding-top:clamp(78px,9vw,130px);padding-bottom:70px}.landing-page_sectionLabel__V53NE{color:#426a56}.landing-page_finalCta__wNQaf h2,.landing-page_how__1b10T h2,.landing-page_opportunities__bTudO h2,.landing-page_sectionIntro__6aFGk h2{max-width:740px;margin-top:22px;font-size:clamp(2.6rem,5.1vw,5.1rem);line-height:1.07;letter-spacing:-.055em;text-wrap:balance}.landing-page_mission__S1VQk h2 em,.landing-page_opportunities__bTudO h2 em{color:#266b50}.landing-page_missionText___za9F{padding-bottom:5px}.landing-page_missionText___za9F p{color:#4f5d53;font-size:clamp(1.1rem,1.7vw,1.33rem);line-height:1.57}.landing-page_textLink__j_Y0b{display:inline-flex;gap:16px;margin-top:26px;padding-bottom:7px;border-bottom:1px solid #17654d;color:#14594b;font-weight:600}.landing-page_textLink__j_Y0b:hover{color:#0b362c}.landing-page_numbers__9IoS_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:clamp(80px,9vw,125px)}.landing-page_numberItem__j7ANc{padding:25px 35px 16px 0;border-top:1px solid #aabbb0}.landing-page_numberItem__j7ANc+.landing-page_numberItem__j7ANc{padding-left:35px;border-left:1px solid #d4ded5}.landing-page_numberItem__j7ANc strong{color:#17654d;font-size:clamp(3.5rem,5.6vw,5.9rem);font-weight:500;letter-spacing:-.08em;line-height:1}.landing-page_numberItem__j7ANc h3{margin-top:20px;font-size:1.13rem}.landing-page_numberItem__j7ANc p{max-width:250px;margin-top:7px;color:#637167;font-size:.93rem}.landing-page_opportunities__bTudO{padding:clamp(80px,9vw,125px) 0;background:#e7eee6}.landing-page_opportunitiesHeading__uiHnU{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:48px}.landing-page_opportunitiesHeading__uiHnU p{max-width:265px;padding-bottom:8px;color:#526159;font-size:1.05rem}.landing-page_opportunities__bTudO h2{max-width:800px}.landing-page_opportunityGrid__OuHIv{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.5vw,40px)}.landing-page_opportunityItem__e6vnl{display:flex;flex-direction:column;gap:16px}.landing-page_cardIndex__KEJTC{font-size:.8rem;font-weight:700;letter-spacing:.14em;color:#526159}html[data-theme=dark] .landing-page_cardIndex__KEJTC{color:#9cb5a6}.landing-page_cardRectangleLink__2CumW{position:relative;display:block;width:100%;border-radius:16px;overflow:hidden;background:#111a28;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px -8px rgba(10,31,24,.18),0 0 0 1px rgba(16,185,129,.15);transition:transform .22s ease,box-shadow .22s ease}.landing-page_cardRectangleLink__2CumW:hover{transform:translateY(-4px);box-shadow:0 22px 48px -10px rgba(10,31,24,.28),0 0 0 2px rgba(16,185,129,.4)}.landing-page_cardRectangleImg__hwG5d{width:100%;height:auto;display:block;object-fit:contain}.landing-page_cardCaptionBlock__NJfYm{display:flex;flex-direction:column;align-items:flex-start;padding-top:8px}.landing-page_cardCaptionBlock__NJfYm h3{max-width:480px;font-size:clamp(1.85rem,2.6vw,2.6rem);line-height:1.1;letter-spacing:-.04em;color:#163e32}html[data-theme=dark] .landing-page_cardCaptionBlock__NJfYm h3{color:#fff}.landing-page_cardCaptionBlock__NJfYm p{max-width:460px;margin-top:14px;color:#526159;font-size:1.05rem;line-height:1.55}html[data-theme=dark] .landing-page_cardCaptionBlock__NJfYm p{color:#bbcabf}.landing-page_cardLink__EkETY{width:fit-content;align-self:flex-start;min-height:58px;margin-top:24px;padding:0 24px;border-radius:6px;background:#d8ed85;color:#173126;font-weight:600;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.06)}.landing-page_cardLink__EkETY:hover{background:#e5f5a8;transform:translateY(-3px);box-shadow:0 4px 14px rgba(0,0,0,.12)}html[data-theme=dark] .landing-page_cardLink__EkETY{background:#d8ed85;color:#173126}html[data-theme=dark] .landing-page_cardLink__EkETY:hover{background:#e5f5a8}.landing-page_how__1b10T{padding-top:clamp(80px,9vw,125px);padding-bottom:clamp(90px,10vw,145px)}.landing-page_howHeading__H8uc_ h2{max-width:710px}.landing-page_steps__z7rkJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:62px}.landing-page_step__Y2Sc6{min-height:240px;padding-top:23px;border-top:2px solid #175b48}.landing-page_step__Y2Sc6 span{color:#3b7e60;font-size:.82rem;font-weight:600;letter-spacing:.09em}.landing-page_step__Y2Sc6 h3{margin-top:37px;font-size:1.55rem;letter-spacing:-.035em}.landing-page_step__Y2Sc6 p{max-width:315px;margin-top:12px;color:#526159;line-height:1.55}.landing-page_finalCta__wNQaf{background:#123b30;color:#fff}.landing-page_finalInner__phqJW{padding-top:clamp(80px,9vw,120px);padding-bottom:clamp(85px,9vw,125px)}.landing-page_finalCta__wNQaf .landing-page_sectionLabel__V53NE{color:#d8ed85}.landing-page_finalCta__wNQaf h2{max-width:900px}.landing-page_finalCta__wNQaf p{margin-top:24px;color:#d2e1d8;font-size:1.2rem}.landing-page_finalActions__637cD{margin-top:34px}.landing-page_finalLogin__t2tJ7{padding:15px;color:#fff;font-weight:500}.landing-page_finalLogin__t2tJ7:hover{text-decoration:underline}.landing-page_footer__evR9m{background:#0d2c24;color:#e4eee5}.landing-page_footerInner__bsLFI{display:flex;align-items:center;gap:28px;min-height:90px;font-size:.9rem}.landing-page_footerInner__bsLFI strong{color:#fff;font-size:1.2rem}.landing-page_footerInner__bsLFI a{margin-left:auto;color:#d8ed85}html[data-theme=dark] .landing-page_roleStrip__4Y9BW{border-bottom-color:#3c4a42;background:#131b2e}html[data-theme=dark] .landing-page_missionText___za9F p,html[data-theme=dark] .landing-page_opportunitiesHeading__uiHnU p,html[data-theme=dark] .landing-page_roleStripTitle__YJydB,html[data-theme=dark] .landing-page_step__Y2Sc6 p{color:#bbcabf}html[data-theme=dark] .landing-page_how__1b10T h2,html[data-theme=dark] .landing-page_roleName__9cFzz,html[data-theme=dark] .landing-page_sectionIntro__6aFGk h2{color:#dae2fd}html[data-theme=dark] .landing-page_roleName__9cFzz span,html[data-theme=dark] .landing-page_sectionLabel__V53NE{color:#95d3ba}html[data-theme=dark] .landing-page_mission__S1VQk h2 em,html[data-theme=dark] .landing-page_opportunities__bTudO h2 em{color:#4edea3}html[data-theme=dark] .landing-page_textLink__j_Y0b{border-bottom-color:#4edea3;color:#4edea3}html[data-theme=dark] .landing-page_textLink__j_Y0b:hover{color:#95d3ba}html[data-theme=dark] .landing-page_numberItem__j7ANc{border-top-color:#3c4a42}html[data-theme=dark] .landing-page_numberItem__j7ANc+.landing-page_numberItem__j7ANc{border-left-color:#3c4a42}html[data-theme=dark] .landing-page_numberItem__j7ANc strong,html[data-theme=dark] .landing-page_step__Y2Sc6 span{color:#4edea3}html[data-theme=dark] .landing-page_numberItem__j7ANc p{color:#bbcabf}html[data-theme=dark] .landing-page_opportunities__bTudO{background:#131b2e}html[data-theme=dark] .landing-page_step__Y2Sc6{border-top-color:#4edea3}@media (max-width:900px){.landing-page_hero__NfqA7{min-height:700px}.landing-page_heroShade__CrZ2w{background:linear-gradient(90deg,rgb(8 29 24/94%),rgb(8 29 24/55%) 80%)}.landing-page_heroCorner__R_ODD{display:none}.landing-page_roleStripInner__J2uJ_{justify-content:flex-start}.landing-page_roleStripTitle__YJydB{width:100%}.landing-page_mission__S1VQk{gap:45px}.landing-page_opportunityGrid__OuHIv{gap:14px}}@media (max-width:700px){.landing-page_hero__NfqA7{min-height:690px;align-items:end}.landing-page_heroImage__jqawL{object-position:67% center}.landing-page_heroShade__CrZ2w{background:linear-gradient(0deg,rgb(8 29 24/98%),rgb(8 29 24/80%) 55%,rgb(8 29 24/25%))}.landing-page_heroInner__tS7FM{min-height:690px;align-items:end;padding-top:70px;padding-bottom:95px}.landing-page_hero__NfqA7 h1{font-size:clamp(3.45rem,13vw,5rem)}.landing-page_heroLead__9QQA3{margin-top:25px;font-size:1.04rem}.landing-page_heroActions__c0R6p{align-items:stretch;flex-direction:column}.landing-page_primaryAction__wAveD,.landing-page_secondaryAction__VmwTH{width:100%}.landing-page_scrollCue__f0TG0{left:32px;bottom:25px}.landing-page_roleStripInner__J2uJ_{gap:12px 20px}.landing-page_roleName__9cFzz{font-size:.95rem}.landing-page_mission__S1VQk,.landing-page_numbers__9IoS_,.landing-page_opportunityGrid__OuHIv,.landing-page_steps__z7rkJ{grid-template-columns:1fr}.landing-page_mission__S1VQk{gap:26px;padding-top:80px;padding-bottom:60px}.landing-page_numbers__9IoS_{padding-bottom:80px}.landing-page_numberItem__j7ANc,.landing-page_numberItem__j7ANc+.landing-page_numberItem__j7ANc{display:flex;align-items:center;gap:30px;padding:22px 0;border-left:0}.landing-page_numberItem__j7ANc strong{min-width:105px}.landing-page_numberItem__j7ANc h3{margin-top:0}.landing-page_opportunitiesHeading__uiHnU{display:block}.landing-page_opportunitiesHeading__uiHnU p{margin-top:24px}.landing-page_steps__z7rkJ{gap:12px;margin-top:44px}.landing-page_step__Y2Sc6{min-height:0;padding-bottom:25px}.landing-page_step__Y2Sc6 h3{margin-top:24px}.landing-page_footerInner__bsLFI{flex-wrap:wrap;padding-top:27px;padding-bottom:27px}}@media (prefers-reduced-motion:reduce){.landing-page_cardLink__EkETY,.landing-page_primaryAction__wAveD,.landing-page_secondaryAction__VmwTH{transition:none}}.landing-showcase-carousel_section__UcjHy{padding:64px 0 80px;background:#f2f5ef;position:relative;overflow:hidden}.landing-showcase-carousel_header__KpjDi{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;gap:20px}.landing-showcase-carousel_headingGroup__kWkyK{max-width:680px}.landing-showcase-carousel_eyebrow__IjQg6{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#235438;margin-bottom:8px}.landing-showcase-carousel_title__UHsH3{font-size:clamp(28px,3.5vw,42px);font-weight:800;color:#111e19;letter-spacing:-.03em;margin:0 0 10px;line-height:1.15}.landing-showcase-carousel_title__UHsH3 em{font-style:normal;color:#235438}.landing-showcase-carousel_subtitle__JLLC2{font-size:16px;color:#556b62;margin:0;line-height:1.5}.landing-showcase-carousel_navControls__bElkc{display:flex;gap:10px;flex-shrink:0}.landing-showcase-carousel_arrowBtn__McOw5{width:48px;height:48px;border-radius:50%;background:#ffffff;border:1px solid #d2dcd7;color:#111e19;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s cubic-bezier(.16,1,.3,1)}.landing-showcase-carousel_arrowBtn__McOw5:hover:not(:disabled){background:#235438;color:#ffffff;border-color:#235438;transform:translateY(-2px);box-shadow:0 6px 16px rgba(35,84,56,.25)}.landing-showcase-carousel_arrowBtn__McOw5:disabled{opacity:.35;cursor:not-allowed}.landing-showcase-carousel_trackContainer__CHhHw{position:relative;width:100%}.landing-showcase-carousel_track__6z_DO{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 4px 28px}.landing-showcase-carousel_track__6z_DO::-webkit-scrollbar{display:none}.landing-showcase-carousel_card__bzxlh{flex:0 0 280px;height:440px;scroll-snap-align:start;border-radius:28px;overflow:hidden;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.12);text-decoration:none;color:#ffffff;background:#192721;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;user-select:none}.landing-showcase-carousel_card__bzxlh:hover{transform:translateY(-8px);box-shadow:0 22px 48px rgba(0,0,0,.25)}.landing-showcase-carousel_cardImage__Z3PZQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .45s cubic-bezier(.16,1,.3,1)}.landing-showcase-carousel_card__bzxlh:hover .landing-showcase-carousel_cardImage__Z3PZQ{transform:scale(1.05)}.landing-showcase-carousel_cardGradient__LY8QM{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,0) 35%,rgba(0,0,0,.35) 60%,rgba(0,0,0,.78) 82%,rgba(0,0,0,.94));z-index:1;pointer-events:none}.landing-showcase-carousel_followersPill__3a5nd{position:absolute;top:16px;right:16px;z-index:2;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#111e19;font-size:13px;font-weight:700;padding:4px 11px;border-radius:20px;display:flex;align-items:center;gap:5px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.landing-showcase-carousel_followersIcon__BjHSe{font-size:12px}.landing-showcase-carousel_cardContent__mP7Yt{position:relative;z-index:2;padding:24px 20px 20px;display:flex;flex-direction:column;text-align:left}.landing-showcase-carousel_cardName__gyQ3Z{font-size:21px;font-weight:800;color:#ffffff;margin:0 0 6px;line-height:1.25;letter-spacing:-.015em;display:flex;align-items:center;gap:7px;text-shadow:0 1px 3px rgba(0,0,0,.7)}.landing-showcase-carousel_flag__h_eFs{font-size:18px;flex-shrink:0}.landing-showcase-carousel_cardSub__VBbhZ{font-size:13.5px;color:rgba(255,255,255,.9);line-height:1.35;margin:0 0 18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.7);font-weight:500}.landing-showcase-carousel_cardFooter__pAXMO{display:flex;justify-content:space-between;align-items:center}.landing-showcase-carousel_flameBadge__IiR_l{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;font-size:16px;border:1px solid rgba(255,255,255,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.landing-showcase-carousel_actionCircle__1S0j4{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;border:1px solid rgba(255,255,255,.3);transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.2)}.landing-showcase-carousel_card__bzxlh:hover .landing-showcase-carousel_actionCircle__1S0j4{background:#d2ec66;color:#111e19;border-color:#d2ec66;transform:scale(1.1)}.landing-showcase-carousel_fallbackBg__s6E4H{position:absolute;inset:0;background:linear-gradient(135deg,#1b382b,#111e19);display:flex;align-items:center;justify-content:center;font-size:84px;font-weight:800;color:rgba(255,255,255,.08)}@media (max-width:640px){.landing-showcase-carousel_section__UcjHy{padding:48px 0 60px}.landing-showcase-carousel_header__KpjDi{flex-direction:column;align-items:flex-start;margin-bottom:24px}.landing-showcase-carousel_navControls__bElkc{align-self:flex-end}.landing-showcase-carousel_card__bzxlh{flex:0 0 250px;height:390px;border-radius:24px}.landing-showcase-carousel_cardName__gyQ3Z{font-size:19px}}