.project-detail-page_pageNotesRoot__9Grlg{position:fixed;z-index:90;inset-inline-end:20px;inset-block-end:20px}.project-detail-page_pageNotesToggle__TCRLL{padding:12px 18px;border:1px solid rgb(255 255 255/35%);border-radius:999px;background:#101a37;box-shadow:0 14px 40px rgb(15 25 55/28%);color:#fff;font:inherit;font-weight:800;cursor:pointer}.project-detail-page_pageNoteDrawer__vJ3AU,.project-detail-page_pageNotesPanel__CCuiN{position:fixed;inset-block:78px 20px;overflow:auto;border:1px solid var(--border-default);border-radius:22px;background:var(--surface-base);box-shadow:0 28px 80px rgb(15 25 55/25%)}.project-detail-page_pageNotesPanel__CCuiN{width:min(390px,calc(100vw - 40px));inset-inline-end:20px;padding:20px}.project-detail-page_pageNoteDrawer__vJ3AU{width:min(520px,calc(100vw - 40px));inset-inline-end:min(430px,calc(100vw - 40px));padding:24px}.project-detail-page_pageNotesHeader__vDUzI{display:flex;gap:20px;justify-content:space-between;align-items:start;padding-bottom:18px;border-bottom:1px solid var(--border-default)}.project-detail-page_pageNotesHeader__vDUzI span{color:var(--ax-indigo-500);font-size:.72rem;font-weight:850;letter-spacing:.08em}.project-detail-page_pageNotesHeader__vDUzI h2{margin:5px 0 0;font-size:1.3rem}.project-detail-page_pageNotesHeader__vDUzI a,.project-detail-page_pageNotesHeader__vDUzI button{border:0;background:none;color:var(--ax-indigo-500);font:inherit;font-weight:750;text-decoration:none;cursor:pointer}.project-detail-page_pageNotesFilters__c8k4t{display:grid;gap:10px;grid-template-columns:1fr .85fr;margin-block:18px}.project-detail-page_pageNoteDrawer__vJ3AU input,.project-detail-page_pageNoteDrawer__vJ3AU textarea,.project-detail-page_pageNotesFilters__c8k4t input,.project-detail-page_pageNotesFilters__c8k4t select{width:100%;padding:11px 12px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-base);color:inherit;font:inherit}.project-detail-page_pageNotesList__QVPN7{display:grid;gap:8px}.project-detail-page_pageNotesList__QVPN7 button{display:grid;gap:5px;width:100%;padding:13px;border:1px solid var(--border-default);border-radius:12px;background:var(--surface-subtle);color:inherit;text-align:start;cursor:pointer}.project-detail-page_pageNotesList__QVPN7 button em,.project-detail-page_pageNotesList__QVPN7 button span{color:var(--text-muted);font-size:.72rem;font-style:normal}.project-detail-page_pageNotesList__QVPN7 button em{color:var(--ax-indigo-500);font-weight:800}.project-detail-page_pageNotesList__QVPN7 .project-detail-page_pageNoteSelected__9Zdrk{border-color:var(--ax-indigo-500);box-shadow:0 0 0 2px rgb(79 70 229/12%)}.project-detail-page_pageNoteDrawer__vJ3AU{display:grid;gap:16px}.project-detail-page_pageNoteDrawer__vJ3AU label{display:grid;gap:7px;color:var(--text-muted);font-size:.82rem;font-weight:750}.project-detail-page_pageNoteDrawer__vJ3AU textarea{min-height:96px;resize:vertical}.project-detail-page_pageNoteEvidence__EVgRL{padding:16px;border-radius:14px;background:var(--surface-subtle)}.project-detail-page_pageNoteEvidence__EVgRL h3{margin:0 0 8px;font-size:.9rem}.project-detail-page_pageNoteEvidence__EVgRL p{margin:6px 0 14px;color:var(--text-muted);font-size:.8rem}.project-detail-page_pageNoteActions__DabWM{display:flex;flex-wrap:wrap;gap:8px;position:sticky;bottom:-24px;padding-block:14px 24px;background:var(--surface-base)}.project-detail-page_pageNoteActions__DabWM button{padding:10px 12px;border:0;border-radius:9px;background:var(--ax-indigo-500);color:#fff;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.project-detail-page_pageNoteActions__DabWM button:disabled{opacity:.5}.project-detail-page_pageNotesError__Aae5f{padding:10px 12px;border-radius:10px;background:#fff3f3;color:#9b1c1c}.project-detail-page_statePage__tOIfX{width:min(100% - 32px,1080px);min-height:72vh;margin-inline:auto;padding-block:clamp(72px,12vw,160px)}.project-detail-page_statePage__tOIfX h1{max-width:760px;margin:12px 0 20px;font-size:clamp(2.7rem,6vw,5.8rem);line-height:1;letter-spacing:-.05em}.project-detail-page_statePage__tOIfX>p{max-width:680px;color:var(--text-muted);font-size:1.1rem;line-height:1.7}.project-detail-page_stateEyebrow__U_FNw,.project-detail-page_stateLead__09_PJ,.project-detail-page_stateMedia__tx6Vh,.project-detail-page_stateTitle__MHBQK{border-radius:999px;background:linear-gradient(90deg,#edf0f5,#f8f9fb,#edf0f5);background-size:200% 100%;animation:project-detail-page_statePulse__3mPN0 1.5s linear infinite}.project-detail-page_stateEyebrow__U_FNw{width:160px;height:14px}.project-detail-page_stateTitle__MHBQK{width:min(82vw,720px);height:112px;margin-block:24px;border-radius:20px}.project-detail-page_stateLead__09_PJ{width:min(72vw,620px);height:58px;border-radius:16px}.project-detail-page_stateMedia__tx6Vh{width:min(100%,980px);height:320px;margin-top:46px;border-radius:28px}@keyframes project-detail-page_statePulse__3mPN0{to{background-position:-200% 0}}@media (max-width:980px){.project-detail-page_pageNoteDrawer__vJ3AU{z-index:2;inset-inline:20px}}@media (max-width:640px){.project-detail-page_pageNotesRoot__9Grlg{inset-inline-end:12px;inset-block-end:12px}}@media (prefers-reduced-motion:reduce){.project-detail-page_pageNotesToggle__TCRLL{scroll-behavior:auto;transition:none}.project-detail-page_stateEyebrow__U_FNw,.project-detail-page_stateLead__09_PJ,.project-detail-page_stateMedia__tx6Vh,.project-detail-page_stateTitle__MHBQK{animation:none}}.project-detail-page_root__ZA76L{width:100%;min-width:0;overflow-x:clip}.project-detail-page_content__dSHh4,.project-detail-page_detailHero__N4xSh,.project-detail-page_routeNav__UYbzZ,.project-detail-page_tabSurface__w9u_e{width:min(100%,1440px);margin-inline:auto}.project-detail-page_detailHero__N4xSh{display:grid;grid-template-columns:minmax(0,.95fr) minmax(380px,1.05fr);gap:clamp(30px,4vw,64px);align-items:start;padding-block:0 clamp(34px,5vw,58px)}.project-detail-page_detailHero__N4xSh>*{min-width:0}.project-detail-page_presentation__9Pqqp{overflow:hidden;margin:0;border:1px solid var(--border-default);border-radius:30px;background:var(--surface-base);box-shadow:0 22px 60px rgb(19 35 67/9%)}.project-detail-page_mediaPresentation__bDGHP{min-width:0}.project-detail-page_presentation__9Pqqp img,.project-detail-page_presentation__9Pqqp video{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.project-detail-page_presentation__9Pqqp video{background:#000}.project-detail-page_flowDiagram__pT8YM figcaption{display:grid;gap:6px;padding:18px 22px;color:var(--text-muted);font-size:.82rem;line-height:1.5}.project-detail-page_detailHeroCopy__8SttZ h1{max-width:100%;margin:12px 0 18px;font-size:clamp(1.4rem,2.1vw,2.25rem);line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere}.project-detail-page_mediaRail__3M8Dz{display:flex;gap:10px;overflow-x:auto;margin-top:14px;padding:3px 3px 9px;scrollbar-width:thin;overscroll-behavior-inline:contain}.project-detail-page_mediaRail__3M8Dz button{display:block;min-width:148px;flex:0 0 148px;overflow:hidden;padding:0;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-base);color:var(--text-muted);cursor:pointer;font:inherit}.project-detail-page_mediaRail__3M8Dz button img{display:block;width:100%;height:84px;object-fit:cover}.project-detail-page_mediaRail__3M8Dz button[aria-pressed=true]{border-color:var(--blue);color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 14%,transparent)}.project-detail-page_mediaRail__3M8Dz button:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 38%,transparent);outline-offset:2px}.project-detail-page_heroSummary__yQllp{max-width:720px;margin:0;color:var(--text-muted);font-size:clamp(1rem,1.55vw,1.22rem);line-height:1.62}.project-detail-page_projectIdentityRow__jiiDp{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}.project-detail-page_projectIdentity__Rez6W{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--text-muted);font-size:.86rem;font-weight:800}.project-detail-page_projectIdentity__Rez6W span+span:before{content:"·";margin-inline-end:18px}.project-detail-page_projectShareButton__FjvoN{display:inline-flex;width:44px;min-width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-default);border-radius:50%;background:var(--surface-base);color:var(--blue);cursor:pointer}.project-detail-page_projectShareButton__FjvoN svg{width:20px;height:20px;fill:var(--surface-base);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.project-detail-page_projectShareButton__FjvoN:disabled{cursor:wait;opacity:.58}.project-detail-page_projectShareButton__FjvoN:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 34%,transparent);outline-offset:2px}.project-detail-page_dateLine__WAePt{display:flex;flex-wrap:wrap;gap:16px 32px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--border-default)}.project-detail-page_dateLine__WAePt div{display:grid;gap:3px}.project-detail-page_compactMetrics__y19p1 dt,.project-detail-page_dateLine__WAePt dt{color:var(--text-muted);font-size:.68rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.project-detail-page_compactMetrics__y19p1 dd,.project-detail-page_dateLine__WAePt dd{margin:0;font-size:.85rem;font-weight:800}.project-detail-page_compactSnapshot__2RehM{display:grid;gap:14px;margin-top:22px;padding:17px;border:1px solid color-mix(in srgb,var(--blue) 18%,var(--border-default));border-radius:20px;background:color-mix(in srgb,var(--blue) 4%,var(--surface-base))}.project-detail-page_snapshotLead__Rf1bc{display:flex;gap:16px;align-items:center;justify-content:space-between}.project-detail-page_snapshotLead__Rf1bc p{margin:0 0 2px}.project-detail-page_snapshotLead__Rf1bc strong{font-size:.9rem}.project-detail-page_decisionBadge__p7o_V{padding:6px 9px;border-radius:999px;background:var(--status-danger-bg);color:var(--red);font-size:.66rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.project-detail-page_decisionBadge__p7o_V[data-state=AVAILABLE]{background:var(--status-success-bg);color:var(--green)}.project-detail-page_compactMetrics__y19p1{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--border-default);border-radius:12px;background:var(--border-default)}.project-detail-page_compactMetrics__y19p1>div{display:grid;gap:4px;min-width:0;padding:11px 12px;background:var(--surface-base)}.project-detail-page_compactMetrics__y19p1 dd{overflow-wrap:anywhere}.project-detail-page_snapshotAction__OHFNs{min-width:0}.project-detail-page_snapshotAction__OHFNs .ax-button{min-height:44px;padding-inline:14px;line-height:1.35;text-align:center;white-space:normal}.project-detail-page_snapshotReason__Ya_6S{margin:0;color:var(--text-muted);font-size:.76rem;line-height:1.55}.project-detail-page_routeNav__UYbzZ{display:flex;gap:6px;overflow-x:auto;padding:7px;border-block:1px solid var(--border-default);scrollbar-width:none;overscroll-behavior-inline:contain}.project-detail-page_routeNav__UYbzZ::-webkit-scrollbar{display:none}.project-detail-page_routeNav__UYbzZ button{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;padding:10px 16px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.86rem;font-weight:850;white-space:nowrap}.project-detail-page_routeNav__UYbzZ button:hover{color:var(--blue)}.project-detail-page_routeNav__UYbzZ button[aria-selected=true]{border-color:color-mix(in srgb,var(--blue) 28%,transparent);background:color-mix(in srgb,var(--blue) 9%,var(--surface-base));color:var(--blue);box-shadow:inset 0 -2px var(--blue)}.project-detail-page_routeNav__UYbzZ button:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 38%,transparent);outline-offset:2px}.project-detail-page_content__dSHh4{min-width:0}.project-detail-page_content__dSHh4 [role=tabpanel]:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 28%,transparent);outline-offset:-3px}.project-detail-page_pageSection__hr5jT{padding-block:clamp(42px,6vw,82px)}.project-detail-page_sectionIntro__BqDzF{max-width:880px;margin-bottom:clamp(28px,4vw,48px)}.project-detail-page_sectionIntro__BqDzF h2{max-width:820px;margin:8px 0 14px;font-size:clamp(1.85rem,3.1vw,3rem);line-height:1.1;letter-spacing:-.035em}.project-detail-page_sectionIntro__BqDzF>p:last-child{max-width:760px;margin:0;color:var(--text-muted);line-height:1.7}.project-detail-page_briefList__v9zF_{display:grid;border-block:1px solid var(--border-default)}.project-detail-page_briefList__v9zF_ article{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:clamp(24px,5vw,76px);padding:23px 0;border-bottom:1px solid var(--border-default)}.project-detail-page_briefList__v9zF_ article:last-child{border-bottom:0}.project-detail-page_briefList__v9zF_ span,.project-detail-page_partnerGrid__3ccL9>article>span,.project-detail-page_thesisNarrative__iT4k4 article>div:first-child span,.project-detail-page_topicRibbons__T4Xdb span,.project-detail-page_updateHistoryList__V6oui .project-detail-page_updateMeta__uT7uF span{color:var(--blue);font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.project-detail-page_briefList__v9zF_ h3,.project-detail-page_partnerGrid__3ccL9 h3,.project-detail-page_thesisNarrative__iT4k4 h3,.project-detail-page_updateHistoryList__V6oui h3{margin:7px 0 9px;font-size:1.05rem;line-height:1.35}.project-detail-page_briefList__v9zF_ p,.project-detail-page_officialUpdateList__20Y_f p,.project-detail-page_openNarrative__2rSY9 p,.project-detail-page_partnerGrid__3ccL9 p,.project-detail-page_thesisNarrative__iT4k4 p,.project-detail-page_updateHistoryList__V6oui p{margin:0;color:var(--text-muted);line-height:1.68}.project-detail-page_flowDiagram__pT8YM{overflow:hidden;margin:0;border:1px solid var(--border-default);border-radius:24px;background:var(--surface-base)}.project-detail-page_flowDiagram__pT8YM img{display:block;width:100%;height:auto;object-fit:cover}.project-detail-page_partnerGrid__3ccL9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-detail-page_partnerGrid__3ccL9 article{min-width:0;padding:22px;border:1px solid var(--border-default);border-radius:18px;background:var(--surface-base)}.project-detail-page_partnerGrid__3ccL9 small{display:block;margin-top:16px;padding-top:14px;border-top:1px solid var(--border-default);color:var(--text-muted);line-height:1.55}.project-detail-page_thesisNarrative__iT4k4{border-block:1px solid var(--border-default)}.project-detail-page_thesisNarrative__iT4k4 article{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:clamp(24px,5vw,76px);padding-block:clamp(24px,3.5vw,40px);border-bottom:1px solid var(--border-default)}.project-detail-page_thesisNarrative__iT4k4 article:last-child{border-bottom:0}.project-detail-page_thesisNarrative__iT4k4 h3{margin:7px 0 0;font-size:clamp(1.2rem,2vw,1.65rem)}.project-detail-page_thesisNarrative__iT4k4 p{max-width:860px;font-size:clamp(1rem,1.25vw,1.1rem)}.project-detail-page_thesisNarrative__iT4k4 small{display:block;max-width:860px;margin-top:16px;color:var(--text-muted);line-height:1.6}.project-detail-page_partnerIdentity__5VGvl{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start}.project-detail-page_partnerMark__ZDxRO{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:color-mix(in srgb,var(--blue) 10%,var(--surface-base));color:var(--blue);font-size:.8rem;font-weight:900;letter-spacing:.04em}.project-detail-page_partnerIdentity__5VGvl h3{margin-top:5px}.project-detail-page_partnerDetails__wtPSh{display:grid;gap:12px;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--border-default)}.project-detail-page_partnerDetails__wtPSh div{display:grid;grid-template-columns:minmax(105px,.34fr) minmax(0,1fr);gap:14px}.project-detail-page_partnerDetails__wtPSh dt{color:var(--text-muted);font-size:.72rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.project-detail-page_partnerDetails__wtPSh dd{margin:0;font-size:.88rem;line-height:1.55}.project-detail-page_flowDiagram__pT8YM{margin-top:34px}.project-detail-page_partnerIntro__VNOJk,.project-detail-page_partnerIntro__VNOJk h2,.project-detail-page_partnerIntro__VNOJk>p:last-child{max-width:none}.project-detail-page_teamSection__HEtOA{margin-top:clamp(42px,6vw,72px);padding-top:clamp(30px,4vw,48px);border-top:1px solid var(--border-default)}.project-detail-page_teamSection__HEtOA>header h3{margin:8px 0 24px;font-size:clamp(1.55rem,2.4vw,2.2rem);letter-spacing:-.03em}.project-detail-page_teamGrid__m_MUq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.project-detail-page_teamGrid__m_MUq article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:20px;border:1px solid var(--border-default);border-radius:18px;background:var(--surface-base)}.project-detail-page_teamAvatar__OrrMp{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--blue) 10%,var(--surface-base));color:var(--blue);font-size:.78rem;font-weight:900}.project-detail-page_teamGrid__m_MUq h4{margin:2px 0 8px;font-size:1rem}.project-detail-page_teamGrid__m_MUq p{margin:0;color:var(--text-muted);font-size:.88rem;line-height:1.6}.project-detail-page_teamGrid__m_MUq button{min-height:36px;margin-top:16px;padding:7px 12px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-subtle);color:var(--text-muted);font:inherit;font-size:.78rem;font-weight:800}.project-detail-page_teamGrid__m_MUq button:disabled{cursor:not-allowed;opacity:.72}.project-detail-page_communitySection__0XucX{min-height:min(58vh,520px)}.project-detail-page_communityThreadList__7s2Rb{margin:0;padding:0;list-style:none;border-block:1px solid var(--border-default)}.project-detail-page_communityThreadList__7s2Rb li{display:grid;grid-template-columns:64px minmax(0,1fr) 48px;gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--border-default)}.project-detail-page_communityThreadList__7s2Rb li:last-child{border-bottom:0}.project-detail-page_communityThreadList__7s2Rb li>img{width:64px;height:64px;border-radius:10px;object-fit:cover}.project-detail-page_communityThreadTitle__dr4kJ{margin:0;padding:0;border:0;background:transparent;color:var(--text-strong);cursor:pointer;font:inherit;font-size:1rem;font-weight:850;line-height:1.45;text-align:start}.project-detail-page_communityThreadTitle__dr4kJ:focus-visible,.project-detail-page_communityThreadTitle__dr4kJ:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.project-detail-page_communityThreadExcerpt__EjWHL{display:-webkit-box;overflow:hidden;margin:3px 0 0;color:var(--text-muted);font-size:.86rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:1}.project-detail-page_communityThreadMeta__sdv5B{display:flex;flex-wrap:wrap;gap:4px 9px;margin:5px 0 0;color:var(--text-muted);font-size:.74rem;line-height:1.5}.project-detail-page_communityThreadMeta__sdv5B span+span:before,.project-detail-page_communityThreadMeta__sdv5B time:before{content:"·";margin-inline-end:9px}.project-detail-page_communityVote__3mWiM{display:inline-grid;min-width:44px;min-height:44px;place-items:center;align-content:center;gap:1px;padding:4px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-base);color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:850;text-decoration:none}button.project-detail-page_communityVote__3mWiM{cursor:pointer}.project-detail-page_communityVote__3mWiM svg{width:14px;height:14px}.project-detail-page_communityState__duQb2{display:flex;min-height:96px;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;border-block:1px solid var(--border-default);color:var(--text-muted)}.project-detail-page_communityActionError__kFIcu{margin:0 0 14px;color:var(--status-danger-text,#b42318);font-size:.84rem}.project-detail-page_communityState__duQb2 button{min-height:40px;padding:8px 14px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-base);color:var(--text-strong);font:inherit;font-size:.82rem;font-weight:800}.project-detail-page_communityDetail___UIGJ{border-block:1px solid var(--border-default)}.project-detail-page_communityBack__ncPaY{min-height:40px;margin:14px 0;padding:0;border:0;background:transparent;color:var(--blue);cursor:pointer;font:inherit;font-size:.82rem;font-weight:850}.project-detail-page_communityDetail___UIGJ>header{max-width:900px;padding:24px 0 30px}.project-detail-page_communityDetailAgenda__HYF_n{margin:0 0 8px;color:var(--blue);font-size:.74rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.project-detail-page_communityDetail___UIGJ>header h3{margin:0 0 12px;font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.18;letter-spacing:-.03em}.project-detail-page_communityDetail___UIGJ>header>p:last-child{margin:0;color:var(--text-muted);line-height:1.75}.project-detail-page_communityAuthor__XfTrM ul,.project-detail-page_communityCommentList__CT38P,.project-detail-page_communityEvidenceList__RVYGl{margin:0;padding:0;list-style:none}.project-detail-page_communityEvidenceList__RVYGl{display:flex;flex-wrap:wrap;gap:8px 18px;padding-bottom:28px}.project-detail-page_communityEvidenceList__RVYGl a{color:var(--blue);font-size:.82rem;font-weight:800}.project-detail-page_communityThreadBottomAction__L_7k5{display:flex;margin-top:-10px;padding-bottom:28px}.project-detail-page_communityAuthor__XfTrM,.project-detail-page_communityDiscussion__fmvyZ{padding:28px 0;border-top:1px solid var(--border-default)}.project-detail-page_communityAuthor__XfTrM h4,.project-detail-page_communityDiscussion__fmvyZ h4{margin:0 0 18px;font-size:1rem}.project-detail-page_communityAuthor__XfTrM dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0}.project-detail-page_communityAuthor__XfTrM dl div{min-width:0}.project-detail-page_communityAuthor__XfTrM dt{color:var(--text-muted);font-size:.7rem;font-weight:850;text-transform:uppercase}.project-detail-page_communityAuthor__XfTrM dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:.86rem}.project-detail-page_communityAuthor__XfTrM h5{margin:24px 0 10px;font-size:.78rem}.project-detail-page_communityAuthor__XfTrM ul{display:grid;gap:7px}.project-detail-page_communityAuthor__XfTrM ul button{padding:0;border:0;background:transparent;color:var(--blue);cursor:pointer;font:inherit;font-size:.82rem;text-align:start}.project-detail-page_communityCommentList__CT38P li{padding:16px 0;border-top:1px solid var(--border-default)}.project-detail-page_communityCommentList__CT38P p,.project-detail-page_communityEmptyDiscussion__7ZG6l{margin:0;color:var(--text-muted);line-height:1.65}.project-detail-page_communityCommentList__CT38P small{display:block;margin-top:7px;color:var(--text-muted)}.project-detail-page_communityComposer__qUFpC{display:grid;gap:14px;max-width:760px;margin-top:24px;padding:20px;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-subtle)}.project-detail-page_communityComposer__qUFpC h5{margin:0;font-size:1rem}.project-detail-page_communityComposerField__QjARw{display:grid;gap:8px}.project-detail-page_communityComposerField__QjARw>span{font-size:.78rem;font-weight:850}.project-detail-page_communityComposerField__QjARw input,.project-detail-page_communityComposerField__QjARw select,.project-detail-page_communityComposer__qUFpC textarea{width:100%;resize:vertical;padding:12px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-base);color:var(--text-default);font:inherit}.project-detail-page_communityCreate__6O4ac,.project-detail-page_communityReport__QDHI9{display:grid;gap:14px;max-width:760px;margin-bottom:20px;padding:20px;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-subtle)}.project-detail-page_communityCreate__6O4ac h3,.project-detail-page_communityReport__QDHI9 h4{margin:0}.project-detail-page_communityComposer__qUFpC textarea:disabled{background:color-mix(in srgb,var(--surface-subtle) 72%,var(--surface-base));color:var(--text-muted);cursor:not-allowed}.project-detail-page_communityComposerHint__nvJyb{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.55}.project-detail-page_communityComposerActions__BbpWz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.project-detail-page_communityReplySubmit__E3FMr,.project-detail-page_communitySignIn__87RZl,.project-detail-page_communityUpvoteAction__NrlfB{display:inline-flex;width:fit-content;min-height:44px;align-items:center;justify-content:center;padding:8px 14px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-base);color:var(--blue);font:inherit;font-size:.82rem;font-weight:850;text-decoration:none}.project-detail-page_communityUpvoteAction__NrlfB{gap:8px}.project-detail-page_communityUpvoteAction__NrlfB svg{width:14px;height:14px}.project-detail-page_communityUpvoteAction__NrlfB strong{font-size:.74rem}.project-detail-page_communityReplySubmit__E3FMr,button.project-detail-page_communityUpvoteAction__NrlfB{cursor:pointer}.project-detail-page_communityReplySubmit__E3FMr:disabled,.project-detail-page_communityUpvoteAction__NrlfB:disabled{cursor:not-allowed;opacity:.58}.project-detail-page_communityComposerField__QjARw input:focus-visible,.project-detail-page_communityComposerField__QjARw select:focus-visible,.project-detail-page_communityComposer__qUFpC textarea:focus-visible,.project-detail-page_communityReplySubmit__E3FMr:focus-visible,.project-detail-page_communitySignIn__87RZl:focus-visible,.project-detail-page_communityUpvoteAction__NrlfB:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 34%,transparent);outline-offset:2px}.project-detail-page_riskDisclosure__1b9vR{margin-top:clamp(28px,4vw,48px);padding:20px 22px;border-inline-start:4px solid var(--blue);background:color-mix(in srgb,var(--blue) 5%,var(--surface-base))}.project-detail-page_riskDisclosure__1b9vR strong{display:block;margin-bottom:6px}.project-detail-page_riskDisclosure__1b9vR p{margin:0;color:var(--text-muted);line-height:1.65}.project-detail-page_officialUpdateList__20Y_f,.project-detail-page_updateHistoryList__V6oui{display:grid;gap:0;margin:0;padding:0;list-style:none;border-block:1px solid var(--border-default)}.project-detail-page_officialUpdateList__20Y_f li,.project-detail-page_updateHistoryList__V6oui li{padding:23px 0;border-bottom:1px solid var(--border-default)}.project-detail-page_updateHistoryList__V6oui li{position:relative;padding-inline-start:30px}.project-detail-page_updateHistoryList__V6oui li:before{content:"";position:absolute;inset-block-start:28px;inset-inline-start:0;width:10px;height:10px;border:3px solid var(--surface-base);border-radius:50%;background:var(--blue);box-shadow:0 0 0 1px var(--blue)}.project-detail-page_updateHistoryList__V6oui li:after{content:"";position:absolute;inset-block:42px -24px;inset-inline-start:6px;width:1px;background:var(--border-default)}.project-detail-page_updateHistoryList__V6oui li:last-child:after{display:none}.project-detail-page_officialUpdateList__20Y_f li:last-child,.project-detail-page_updateHistoryList__V6oui li:last-child{border-bottom:0}.project-detail-page_updateMeta__uT7uF{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.project-detail-page_updateMeta__uT7uF strong{color:var(--text-default);font-size:.8rem}.project-detail-page_topicRibbons__T4Xdb{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.project-detail-page_topicRibbons__T4Xdb span{padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--blue) 8%,var(--surface-base))}.project-detail-page_officialUpdateList__20Y_f time,.project-detail-page_updateHistoryList__V6oui time{color:var(--text-muted);font-size:.78rem}.project-detail-page_officialRecord__tSomn{margin-top:42px;padding:clamp(22px,3vw,32px);border:1px solid var(--border-default);border-radius:22px;background:var(--surface-subtle)}.project-detail-page_officialRecord__tSomn>h3{margin:0 0 18px;font-size:1.1rem}.project-detail-page_officialUpdateList__20Y_f strong{display:block;margin:6px 0 8px}.project-detail-page_officialUpdateList__20Y_f li.project-detail-page_selectedUpdate__cvAQe,.project-detail-page_updateHistoryList__V6oui li.project-detail-page_selectedUpdate__cvAQe{border-color:color-mix(in srgb,var(--blue) 44%,var(--border-default));box-shadow:inset 3px 0 var(--blue)}@media (max-width:980px){.project-detail-page_detailHero__N4xSh,.project-detail-page_partnerGrid__3ccL9,.project-detail-page_teamGrid__m_MUq{grid-template-columns:1fr}}@media (max-width:680px){.project-detail-page_detailHeroCopy__8SttZ h1{font-size:clamp(1.35rem,6vw,1.72rem)}.project-detail-page_detailHero__N4xSh{gap:26px}.project-detail-page_flowDiagram__pT8YM,.project-detail-page_presentation__9Pqqp{border-radius:18px}.project-detail-page_compactSnapshot__2RehM{padding:14px}.project-detail-page_snapshotAction__OHFNs .ax-button{font-size:.78rem}.project-detail-page_compactMetrics__y19p1{grid-template-columns:1fr}.project-detail-page_routeNav__UYbzZ{margin-inline:calc(var(--page-gutter) * -1);width:calc(100% + (var(--page-gutter) * 2));padding-inline:var(--page-gutter)}.project-detail-page_thesisNarrative__iT4k4 article{grid-template-columns:1fr;gap:16px}.project-detail-page_briefList__v9zF_ article{grid-template-columns:1fr;gap:8px}.project-detail-page_mediaRail__3M8Dz button{min-width:132px;flex-basis:132px}.project-detail-page_communityThreadList__7s2Rb li{grid-template-columns:52px minmax(0,1fr) 44px;gap:10px}.project-detail-page_communityThreadList__7s2Rb li>img{width:52px;height:52px}.project-detail-page_communityAuthor__XfTrM dl{grid-template-columns:1fr}.project-detail-page_communityState__duQb2{align-items:flex-start;flex-direction:column}.project-detail-page_pageSection__hr5jT{padding-block:38px 54px}}@media (prefers-reduced-motion:reduce){.project-detail-page_routeNav__UYbzZ{scroll-behavior:auto}}.project-detail-page_compactSnapshot__2RehM .project-detail-page_snapshotAction__OHFNs{display:block;margin-top:0}.project-detail-page_compactSnapshot__2RehM .project-detail-page_snapshotAction__OHFNs .ax-button:disabled{opacity:.76;cursor:not-allowed}.project-detail-page_compactSnapshot__2RehM .project-detail-page_snapshotReason__Ya_6S{max-width:none;margin:0;font-size:.76rem;line-height:1.55}.project-detail-page_pageSection__hr5jT .project-detail-page_sectionIntro__BqDzF{max-width:880px;margin-bottom:clamp(28px,4vw,48px)}.project-detail-page_pageSection__hr5jT .project-detail-page_sectionIntro__BqDzF h2{margin:8px 0 14px;font-size:clamp(1.85rem,3.1vw,3rem);line-height:1.1;letter-spacing:-.035em}#project-brief>.project-detail-page_sectionIntro__BqDzF,#project-brief>.project-detail-page_sectionIntro__BqDzF h2,#project-thesis>.project-detail-page_sectionIntro__BqDzF,#project-thesis>.project-detail-page_sectionIntro__BqDzF h2,#project-updates>.project-detail-page_sectionIntro__BqDzF,#project-updates>.project-detail-page_sectionIntro__BqDzF h2{max-width:none}@media (max-width:680px){.project-detail-page_routeNav__UYbzZ{width:100%;margin-inline:0;padding-inline:7px}.project-detail-page_partnerDetails__wtPSh div{grid-template-columns:1fr;gap:4px}}