.OrgMembershipContextOrgBadge_row__TrDCD{width:100%;max-width:var(--layout-content-panel-max-width);margin:0 auto .55rem;padding:0 var(--layout-page-padding);box-sizing:border-box}.OrgMembershipContextOrgBadge_badge__wd8AU{display:inline-flex;align-items:center;gap:.42rem;max-width:100%;min-width:0;padding:.28rem .62rem .28rem .32rem;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--text-muted) 8%,var(--surface));text-decoration:none;color:var(--text);transition:border-color .14s ease,color .14s ease}@media (hover:hover) and (pointer:fine){.OrgMembershipContextOrgBadge_badge__wd8AU:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));color:var(--accent);text-decoration:none}}.OrgMembershipContextOrgBadge_badge__wd8AU:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OrgMembershipContextOrgBadge_badgeIcon__1XHC3{display:flex;flex-shrink:0;align-items:center;justify-content:center}.OrgMembershipContextOrgBadge_badgeName__Pgd66{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;letter-spacing:var(--letter-spacing-prose);text-transform:none;line-height:1.25}.OrgMembershipContextOrgBadge_headerSlot__d_gri{display:flex;align-items:flex-start;justify-content:flex-start;min-width:0;max-width:100%}.OrgMembershipContextOrgBadge_badgeHeader__4EV0f{display:inline-flex;align-items:flex-start;gap:.28rem;max-width:100%;min-width:0;padding:.2rem .46rem .2rem .22rem;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--text-muted) 8%,var(--surface));text-decoration:none;color:var(--text);transition:border-color .14s ease,color .14s ease}.OrgMembershipContextOrgBadge_badgeHeader__4EV0f .OrgMembershipContextOrgBadge_badgeIcon__1XHC3,.OrgMembershipContextOrgBadge_chevronSlot__12AF3{margin-top:.06rem}@media (hover:hover) and (pointer:fine){.OrgMembershipContextOrgBadge_badgeHeader__4EV0f:hover{border-color:color-mix(in srgb,var(--accent-warm) 35%,var(--border));color:var(--accent-warm);text-decoration:none}.OrgMembershipContextOrgBadge_badgeHeader__4EV0f:hover .OrgMembershipContextOrgBadge_badgeName__Pgd66{color:var(--brand-hover-warm)}}.OrgMembershipContextOrgBadge_badgeHeader__4EV0f:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OrgMembershipContextOrgBadge_badgeHeader__4EV0f .OrgMembershipContextOrgBadge_badgeName__Pgd66{font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;max-width:100%;color:inherit}.OrgMembershipContextOrgBadge_badgeHeaderWrap2__Yptmf{width:100%;max-width:100%;box-sizing:border-box;align-items:center;justify-content:flex-start;text-align:left}.OrgMembershipContextOrgBadge_badgeHeaderWrap2__Yptmf .OrgMembershipContextOrgBadge_badgeName__Pgd66{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25;text-align:left}.OrgMembershipContextOrgBadge_badgeHeaderWrap2__Yptmf .OrgMembershipContextOrgBadge_badgeIcon__1XHC3,.OrgMembershipContextOrgBadge_badgeHeaderWrap2__Yptmf .OrgMembershipContextOrgBadge_chevronSlot__12AF3{flex-shrink:0;align-self:center;margin-top:0}.program-shell-switcher_switcherRoot__Hn6MG{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.program-shell-switcher_programCardRow__sUlYB{display:flex;align-items:flex-start;gap:var(--layout-inline-gap);width:-moz-fit-content;width:fit-content;max-width:100%}.program-shell-switcher_programCardRowMain__weSZz{flex:0 1 auto;min-width:0;max-width:100%;position:relative}.program-shell-switcher_contextCardGearWrap__MB7pq{flex-shrink:0;align-self:flex-start;margin-top:8px}.program-shell-switcher_switcherTrigger__3HQTG{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0;background:transparent;border:none;border-radius:var(--control-radius);text-align:inherit;color:inherit;cursor:pointer;transition:background .12s ease}.program-shell-switcher_switcherTrigger__3HQTG:focus-visible,.program-shell-switcher_switcherTrigger__3HQTG:hover{background:color-mix(in srgb,var(--surface-on-dark,#ffffff) 6%,transparent)}.program-shell-switcher_switcherTrigger__3HQTG:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.program-shell-switcher_switcherChevronInline__emkFn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-sm);color:color-mix(in srgb,var(--text-muted) 75%,var(--text));background:color-mix(in srgb,var(--surface-on-dark,#ffffff) 10%,transparent);pointer-events:none}.program-shell-switcher_switcherPanel__OX_Yk{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:var(--control-radius);box-shadow:var(--panel-shadow);padding:6px 0;max-height:280px;overflow-y:auto}.program-shell-switcher_switcherPanelHeader__Sv3K2{margin:0;padding:6px 12px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--text-muted)}.program-shell-switcher_switcherList__jYcRz{list-style:none;margin:0;padding:0}.program-shell-switcher_switcherItem__KhjMF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:.88rem;color:var(--text);text-decoration:none;cursor:pointer;transition:background .12s ease}.program-shell-switcher_switcherItem__KhjMF:focus-visible,.program-shell-switcher_switcherItem__KhjMF:hover{background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text);outline:none}.program-shell-switcher_switcherItemLabel__edWQc{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.program-shell-switcher_switcherItemCurrent__aD_bu{background:color-mix(in srgb,oklch(.72 .18 60) 18%,var(--surface));color:oklch(.46 .16 56);font-weight:600;cursor:default}.program-shell-switcher_switcherItemCurrent__aD_bu:focus-visible,.program-shell-switcher_switcherItemCurrent__aD_bu:hover{background:color-mix(in srgb,oklch(.72 .18 60) 22%,var(--surface));color:oklch(.42 .16 56)}.program-shell-switcher_titleSwitcherRoot__XO_it{position:relative;display:inline-flex;align-items:center}.program-shell-switcher_titleSwitcherRoot__XO_it:has(.program-shell-switcher_switcherPanel__OX_Yk){z-index:70}.program-shell-switcher_titleSwitcherTrigger__hxsUO{display:inline-flex;align-items:center;gap:0;margin:0;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);font:inherit;color:inherit;cursor:pointer;line-height:inherit}.program-shell-switcher_titleSwitcherTrigger__hxsUO:hover{opacity:.75}.program-shell-switcher_titleSwitcherTrigger__hxsUO:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.program-shell-switcher_titleSwitcherRootTitleClamp__gwD4F,.program-shell-switcher_titleSwitcherRootTitleClamp__gwD4F .program-shell-switcher_titleSwitcherTrigger__hxsUO{max-width:100%;min-width:0}.program-shell-switcher_titleSwitcherRootTitleClamp__gwD4F .program-shell-switcher_titleSwitcherTrigger__hxsUO>span,.program-shell-switcher_titleSwitcherStaticName__vwqTH{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.program-shell-switcher_titleSwitcherProgramLink__y_CAP{color:inherit;text-decoration:none;transition:color .14s ease}.program-shell-switcher_titleSwitcherProgramLink__y_CAP:focus-visible,.program-shell-switcher_titleSwitcherProgramLink__y_CAP:hover{color:var(--accent)}.program-shell-switcher_titleSwitcherProgramLink__y_CAP:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.program-shell-switcher_titleSwitcherRoot__XO_it .program-shell-switcher_switcherPanel__OX_Yk{right:auto;min-width:210px;max-width:min(340px,calc(100vw - 2rem))}.program-shell-switcher_switcherItemCheck__SKSoy{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;color:oklch(.5 .18 58);flex-shrink:0}.OrgHeaderProgramPicker_root__H2_B1{position:relative;display:inline-flex;align-items:center;gap:.28rem;max-width:min(220px,46vw);min-width:0;transition:color .18s ease,opacity .18s ease}.OrgHeaderProgramPicker_rootProgramActive__uY_mI .OrgHeaderProgramPicker_programNameLink__z6_yX,.OrgHeaderProgramPicker_rootProgramActive__uY_mI .OrgHeaderProgramPicker_triggerChevronButton__BrhPH{color:var(--accent-warm)}.OrgHeaderProgramPicker_rootProgramActive__uY_mI .OrgHeaderProgramPicker_triggerChevron__FxH0f{color:color-mix(in srgb,var(--accent-warm) 70%,var(--text-muted))}.OrgHeaderProgramPicker_rootNavPending___DXte{opacity:.88}.OrgHeaderProgramPicker_headerDropdown__qarBD{left:0;right:auto;min-width:min(220px,calc(100vw - 2rem));max-width:min(340px,calc(100vw - 2rem));z-index:10002}.OrgHeaderProgramPicker_programNameLink__z6_yX{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-decoration:none;text-align:center;cursor:pointer;border-radius:var(--control-radius)}.OrgHeaderProgramPicker_programNameLink__z6_yX:hover{color:inherit;text-decoration:none}.OrgHeaderProgramPicker_programNameLink__z6_yX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OrgHeaderProgramPicker_triggerLabel__dqQuv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrgHeaderProgramPicker_triggerChevronButton__BrhPH{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:2px 4px;border:none;border-radius:var(--control-radius);background:transparent;font:inherit;color:inherit;cursor:pointer;line-height:1}.OrgHeaderProgramPicker_triggerChevronButton__BrhPH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OrgHeaderProgramPicker_triggerChevron__FxH0f{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--text-muted) 78%,var(--text))}.OrgHeaderProgramPicker_triggerChevronButton__BrhPH:hover .OrgHeaderProgramPicker_triggerChevron__FxH0f{color:var(--accent)}.OrgHeaderProgramPicker_triggerChevronSvg__DHkHz{display:block}.ProgramShellPageTitleBanner_unaffiliatedRosterBack___tLk_{display:inline-block;margin:0 0 6px;padding:2px 0;font-size:.88rem;font-weight:400;letter-spacing:var(--letter-spacing-prose);color:var(--text)}.ProgramShellPageTitleBanner_unaffiliatedRosterBack___tLk_:hover{color:var(--accent)}.ProgramShellPageTitleBanner_unaffiliatedRosterBack___tLk_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProgramShellPageTitleBanner_programShellTitleLine___MyP5{display:inline;text-wrap:balance}.ProgramShellPageTitleBanner_snapshotTitleStack__sxFc9{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}.ProgramShellPageTitleBanner_snapshotTitleTitleRow__oBNPt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--layout-inline-gap);width:100%;min-width:0}.ProgramShellPageTitleBanner_snapshotTitleTitleRowEnd___kryb{flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-end}.ProgramShellPageTitleBanner_snapshotTitleTopRowMain__UGda6{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:0;min-width:0;flex:1 1 auto}.ProgramShellPageTitleBanner_snapshotTitleTopRowMain__UGda6 .ProgramShellPageTitleBanner_programShellTitleColon__RI_5h{-webkit-margin-end:var(--layout-inline-gap);margin-inline-end:var(--layout-inline-gap)}.ProgramShellPageTitleBanner_snapshotTitleProgramSlot__IwmWe{min-width:0;flex:1 1 auto;overflow:visible}.ProgramShellPageTitleBanner_programShellTitleColon__RI_5h,.ProgramShellPageTitleBanner_programShellTitleTab__htXg1{flex-shrink:0;font-weight:inherit}.ProgramShellPageTitleBanner_shellSubtitleWrap__kw7oy{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35em;text-transform:none;letter-spacing:var(--letter-spacing-prose);font-size:.78rem;font-weight:400;line-height:1.35}.ProgramShellPageTitleBanner_shellSubtitleOrg__IJqlc{font-size:inherit;font-weight:600;color:var(--text)}.ProgramShellPageTitleBanner_shellSubtitleProgramScope__7Cbjb{font-size:inherit;font-weight:700;letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--text-muted)}.ProgramShellPageTitleBanner_shellSubtitleWrapUniform__eM73W{font-size:.78rem;font-weight:400;letter-spacing:var(--letter-spacing-prose);color:var(--text-muted);line-height:1.25}.ProgramShellPageTitleBanner_shellSubtitleWrapUniform__eM73W .ProgramShellPageTitleBanner_shellSubtitleOrg__IJqlc,.ProgramShellPageTitleBanner_shellSubtitleWrapUniform__eM73W .ProgramShellPageTitleBanner_shellSubtitleProgramScope__7Cbjb{font:inherit;color:inherit;letter-spacing:inherit}.ProgramShellPageTitleBanner_shellSubtitleWrapUniform__eM73W .ProgramShellPageTitleBanner_shellSubtitleProgramScope__7Cbjb{text-transform:uppercase}.ProgramShellPageTitleBanner_snapshotTitleSubtitleLine__HV5Xp{display:block;margin:0;width:100%}.ProgramShellPageTitleBanner_snapshotTitleExpandSlot__BMCIe{margin-top:clamp(4px,.75vw,8px);width:100%}