.research_eyebrow__q2_FV{font-family:var(--mono);font-size:.75rem;letter-spacing:.3em;color:var(--gold);text-transform:uppercase;display:block}.research_sectionH2__5LkA0{font-family:var(--serif-zh);font-size:clamp(2rem,4vw,4rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--ivory);margin:clamp(20px,3vh,32px) 0 clamp(24px,4vh,40px)}.research_sectionLead__lJCv0{font-family:var(--serif-zh);font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.7;color:var(--ivory-warm);margin:0 0 clamp(40px,6vh,64px);max-width:880px}.research_heroSection__xhWBM{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:clamp(85vh,92vh,100vh);background:var(--ink-deepest);overflow:hidden}.research_heroVideoWrap__Wo8aB{position:absolute;inset:0;overflow:hidden;z-index:0}.research_heroVideo__UnxXv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.research_heroVignette__ZIj8D{position:absolute;inset:0;background:radial-gradient(ellipse 65% 75% at 22% 78%,rgba(0,0,0,.78) 0,rgba(0,0,0,.45) 35%,rgba(0,0,0,.15) 60%,transparent 80%);pointer-events:none;z-index:1}.research_heroContent__psD_d{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(48px,8vh,96px) clamp(40px,6vw,96px);max-width:1280px}.research_heroEyebrow__yAwpr{font-family:var(--mono);font-size:.875rem;letter-spacing:.3em;color:var(--gold);text-transform:uppercase;display:block;margin-bottom:clamp(20px,3vh,32px)}.research_heroH1__70BQ_{font-family:var(--serif-zh);font-size:clamp(3.5rem,8vw,7rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--ivory);margin:0 0 clamp(28px,4vh,48px);word-break:keep-all;overflow-wrap:break-word;display:block}.research_heroRevealLine__iFC70{display:block;padding-bottom:.12em;will-change:clip-path}.research_heroRevealVisible__mlPXk{animation:research_researchHeroReveal__crWjv 1.6s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:.35s;clip-path:inset(0 100% 0 0)}@keyframes research_researchHeroReveal__crWjv{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.research_heroRevealLine__iFC70,.research_heroRevealVisible__mlPXk{animation:none!important;clip-path:none!important}.research_heroVideo__UnxXv{animation:none!important}}.research_heroLead__7D9x6{font-family:var(--serif-zh);font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.7;color:var(--ivory-warm);margin:0 0 clamp(8px,1.2vh,14px);max-width:640px}.research_heroNote__6xdLY{font-family:var(--sans);font-size:.9375rem;line-height:1.6;color:var(--ivory-warm);opacity:.72;margin:clamp(16px,2vh,24px) 0 clamp(40px,5vh,56px);padding-left:12px;border-left:1px solid var(--gold-dim);max-width:640px}.research_heroCtaRow__g_z5q{display:flex;gap:clamp(12px,1.5vw,20px);flex-wrap:wrap}.research_heroCtaPrimary__plceA{font-family:var(--sans);font-size:.9375rem;font-weight:500;letter-spacing:.05em;background:var(--gold);color:var(--ink-deepest);padding:16px 32px;text-decoration:none;transition:opacity .2s ease}.research_heroCtaPrimary__plceA:hover{opacity:.88}.research_heroCtaSecondary__xKpER{font-family:var(--sans);font-size:.9375rem;font-weight:500;letter-spacing:.05em;color:var(--ivory);padding:16px 32px;border:1px solid var(--ivory);text-decoration:none;transition:border-color .2s ease,color .2s ease}.research_heroCtaSecondary__xKpER:hover{border-color:var(--gold);color:var(--gold)}.research_highlightsSection__SzT5d{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(96px,14vh,140px) 0;background:var(--ink-deep);border-top:1px solid var(--line-3)}.research_highlightsInner__H6EZ5{max-width:1440px;margin:0 auto;padding:0 clamp(24px,4vw,64px)}.research_kpiRow__T1XHM{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2vw,32px);margin:clamp(48px,6vh,72px) 0 clamp(56px,7vh,80px);padding:clamp(32px,4vh,48px) 0;border-top:1px solid hsla(37,53%,64%,.15);border-bottom:1px solid hsla(37,53%,64%,.15)}@media (max-width:768px){.research_kpiRow__T1XHM{grid-template-columns:repeat(2,1fr);gap:24px}}.research_kpiCard__W3tCQ{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.research_kpiNum__PCicR{font-family:var(--serif-zh);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:500;line-height:1;color:var(--ivory);letter-spacing:-.02em}.research_kpiLabel__Nis43{font-family:var(--mono);font-size:.875rem;letter-spacing:.2em;color:var(--gold);text-transform:uppercase;margin-top:8px}.research_dashboardGrid___dmFz{display:grid;grid-template-columns:60fr 40fr;gap:clamp(24px,3vw,40px);align-items:stretch}@media (max-width:1024px){.research_dashboardGrid___dmFz{grid-template-columns:1fr;gap:24px}}.research_dashboardCard__Az9d_{position:relative;padding:clamp(28px,3vw,40px);background:linear-gradient(180deg,rgba(20,24,30,.6),rgba(10,13,18,.85));border:1px solid hsla(37,53%,64%,.18);display:flex;flex-direction:column;gap:clamp(16px,2vh,24px);min-height:320px}.research_dashboardLabel__iDClC{font-family:var(--mono);font-size:.875rem;letter-spacing:.2em;color:var(--gold);text-transform:uppercase;display:block}.research_dashboardSup__To_Fx,.research_kpiSup__TDsUR,.research_timelineSup__mp_1s{font-family:var(--mono);font-size:.5em;color:var(--gold);vertical-align:super;margin-left:2px;letter-spacing:0}.research_cbiHeroNum__a7Zzl{font-family:var(--serif-zh);font-size:clamp(3rem,5vw,4.5rem);font-weight:500;color:var(--gold);line-height:1;margin:clamp(20px,3vh,32px) 0 clamp(12px,1.5vh,18px);letter-spacing:-.02em}.research_cbiSub__x_63G{font-family:var(--sans);font-size:.9375rem;color:var(--ivory-warm);line-height:1.6;margin:0 0 clamp(24px,3vh,32px)}.research_cbiStats__06zO8{display:flex;gap:clamp(24px,3vw,40px);padding-top:clamp(20px,2.5vh,28px);border-top:1px solid hsla(37,53%,64%,.15)}.research_cbiStat__3UuqK{display:flex;flex-direction:column;gap:4px}.research_cbiStatNum__Hp_L_{font-family:var(--serif-zh);font-size:clamp(1.25rem,1.8vw,1.625rem);color:var(--ivory)}.research_cbiStatLabel__Xecji{font-family:var(--mono);font-size:.875rem;letter-spacing:.15em;color:var(--gold);text-transform:uppercase}.research_gapRow__vluCt{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2vw,24px);margin:clamp(20px,3vh,32px) 0}.research_gapItem__rlHD4{display:flex;flex-direction:column;gap:6px;flex:1}.research_gapNum__eafpL{font-family:var(--serif-zh);font-size:clamp(1.75rem,3vw,2.5rem);color:var(--ivory);line-height:1;letter-spacing:-.01em}.research_gapLabel__duEnw{letter-spacing:.15em;text-transform:uppercase}.research_gapDivider__ZW0bj,.research_gapLabel__duEnw{font-family:var(--mono);font-size:.8125rem;color:var(--gold)}.research_gapDivider__ZW0bj{letter-spacing:.1em;padding:0 clamp(8px,1vw,16px);align-self:center}.research_gapProgressWrap__6JFox{display:flex;align-items:center;gap:16px;margin:clamp(20px,2.5vh,28px) 0}.research_gapProgressTrack__GqXVJ{flex:1;height:6px;background:hsla(37,53%,64%,.1);overflow:hidden}.research_gapProgressFill__yeL_s{height:100%;background:linear-gradient(90deg,var(--gold-dim) 0,var(--gold) 100%);transition:width 1.5s ease-out}.research_gapProgressLabel__1FAYp{font-family:var(--mono);font-size:.75rem;color:var(--gold);letter-spacing:.05em;white-space:nowrap}.research_gapSub__K9vii{font-family:var(--sans);font-size:.9375rem;color:var(--ivory-warm);line-height:1.6;margin:0;padding-top:clamp(16px,2vh,20px);border-top:1px solid hsla(37,53%,64%,.15)}.research_timelineSection__WxGfP{margin-top:clamp(56px,7vh,80px)}.research_timelineSectionLabel__62Ms_{font-family:var(--mono);font-size:.875rem;letter-spacing:.2em;color:var(--gold);text-transform:uppercase;display:block;margin-bottom:clamp(32px,4vh,48px);text-align:center}.research_timelineTrack__CuDbd{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(16px,2vw,32px);padding-top:clamp(48px,6vh,64px)}.research_timelineTrack__CuDbd:before{content:"";position:absolute;left:6%;right:6%;top:clamp(64px,8vh,88px);height:1px;background:linear-gradient(90deg,hsla(37,53%,64%,.1),hsla(37,53%,64%,.4) 50%,hsla(37,53%,64%,.1));z-index:0}@media (max-width:1024px){.research_timelineTrack__CuDbd{grid-template-columns:1fr;gap:24px}.research_timelineTrack__CuDbd:before{display:none}}.research_timelineNode__TII3r{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;z-index:1}.research_timelineDate__mdxud{font-family:var(--mono);font-size:.8125rem;letter-spacing:.1em;color:var(--gold)}.research_timelineDot__vpqfd{width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 16px hsla(37,53%,64%,.5)}.research_timelineCardSmall__QiTFk{display:flex;flex-direction:column;gap:6px;text-align:center;padding:clamp(12px,1.5vh,16px);background:rgba(20,24,30,.4);border:1px solid hsla(37,53%,64%,.15);width:100%}.research_timelineTitle__y8aIT{font-family:var(--serif-zh);font-size:.9375rem;color:var(--ivory);line-height:1.3}.research_timelineSubtitle__ObeMq{font-family:var(--sans);font-size:.75rem;color:var(--ivory-warm);opacity:.65;line-height:1.5}.research_sourcesBlock__ICnpt{margin-top:clamp(64px,8vh,96px);padding-top:clamp(32px,4vh,48px);border-top:1px solid hsla(37,53%,64%,.15)}.research_sourcesHeader__1_rPC{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(16px,2vh,24px);flex-wrap:wrap;gap:12px}.research_sourcesLabel__ij7KO{font-family:var(--mono);font-size:.875rem;letter-spacing:.2em;color:var(--gold);text-transform:uppercase}.research_sourcesUpdated___cW3E{font-family:var(--mono);font-size:.875rem;letter-spacing:.1em;color:var(--gold);opacity:.9}.research_sourcesList__x74SB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(8px,1vh,12px)}.research_sourcesItem__MUBaX{display:flex;gap:12px;font-family:var(--sans);font-size:.8125rem;color:var(--ivory-warm);opacity:.7;line-height:1.6}.research_sourcesNum__Mi773{font-family:var(--mono);color:var(--gold);flex-shrink:0;min-width:16px}.research_sourcesText__xUkxz{flex:1}.research_publishedSection__iKid3{background:var(--ink-deep);padding:clamp(96px,14vw,180px) clamp(24px,6vw,96px);border-top:1px solid var(--line-3)}.research_publishedInner__XZ_3m{max-width:1400px;margin:0 auto}.research_publishedGrid__37fZz{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,40px);margin-top:clamp(48px,6vh,72px)}@media (max-width:1024px){.research_publishedGrid__37fZz{grid-template-columns:1fr}}.research_publishedCard__u0bb6{background:var(--ink-deepest);padding:clamp(32px,3.5vw,48px);border:1px solid var(--line-3);display:flex;flex-direction:column;transition:border-color .3s ease,transform .3s ease}.research_publishedCard__u0bb6:hover{border-color:var(--gold-dim);transform:translateY(-4px)}.research_publishedTag__fzkdC{font-size:.75rem;text-transform:uppercase;display:inline-block;padding:4px 10px;border:1px solid var(--gold-dim);margin-bottom:clamp(20px,2.5vh,28px);align-self:flex-start}.research_publishedNum__P_mmu,.research_publishedTag__fzkdC{font-family:var(--mono);letter-spacing:.2em;color:var(--gold)}.research_publishedNum__P_mmu{font-size:.875rem;display:block;margin-bottom:clamp(12px,1.5vh,16px)}.research_publishedH3___yTJQ{font-family:var(--serif-zh);font-size:clamp(1.375rem,1.8vw,1.625rem);font-weight:600;color:var(--ivory);margin:0 0 clamp(16px,2vh,22px);line-height:1.3}.research_publishedDesc__QUmyW{font-family:var(--serif-zh);font-size:1rem;line-height:1.75;color:var(--ivory-mute);margin:0 0 clamp(24px,3vh,32px);flex:1}.research_publishedAuthor__rt_5s{font-family:var(--mono);font-size:.8125rem;letter-spacing:.08em;color:var(--ivory-warm);margin:0 0 clamp(16px,2vh,22px)}.research_publishedCta__tj5uu{font-family:var(--sans);font-size:.9375rem;color:var(--gold);letter-spacing:.02em;border-bottom:1px solid transparent;align-self:flex-start;padding-bottom:2px;transition:border-color .24s ease;text-decoration:none}.research_publishedCta__tj5uu:hover{border-bottom-color:var(--gold)}.research_publishedNote__hgiQS{font-family:var(--serif-zh);font-size:.9375rem;line-height:1.6;color:var(--ivory-mute);font-style:italic;margin:clamp(40px,5vh,56px) 0 0;text-align:center}.research_indexSection__dBQj3{background:var(--ink-deepest);padding:clamp(96px,14vw,180px) clamp(24px,6vw,96px);border-top:1px solid var(--line-3)}.research_indexInner__l3rwu{max-width:1400px;margin:0 auto}.research_indexCategories__ahWnj{display:flex;flex-direction:column;gap:clamp(56px,7vh,88px);margin-top:clamp(48px,6vh,72px)}.research_indexCategory__pQvVC{display:flex;flex-direction:column;gap:clamp(24px,3vh,32px)}.research_indexCategoryHeader__cFZCd{display:flex;flex-direction:column;gap:12px;padding-bottom:clamp(20px,2.5vh,28px);border-bottom:1px solid var(--line-3)}.research_indexCategoryEyebrow__Hc9_4{font-family:var(--mono);font-size:.75rem;letter-spacing:.25em;color:var(--gold);text-transform:uppercase}.research_indexCategoryTitle__l9nbe{font-family:var(--serif-zh);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;color:var(--ivory);margin:0;line-height:1.2}.research_indexCardGrid__Tjvk7{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px)}@media (max-width:1024px){.research_indexCardGrid__Tjvk7{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.research_indexCardGrid__Tjvk7{grid-template-columns:1fr}}.research_indexCard__WCAnT{display:flex;flex-direction:column;gap:clamp(12px,1.5vh,16px);padding:clamp(24px,2.5vw,32px);background:var(--ink-deep);border:1px solid var(--line-3);text-decoration:none;transition:border-color .3s ease,transform .3s ease,background .3s ease}.research_indexCard__WCAnT:hover{border-color:var(--gold-dim);background:rgba(20,24,30,.7);transform:translateY(-3px)}.research_indexCardNum__QLyzH{font-family:var(--mono);font-size:.75rem;letter-spacing:.2em;color:var(--gold)}.research_indexCardTitle__2cB2H{font-family:var(--serif-zh);font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:600;color:var(--ivory);margin:0;line-height:1.35}.research_indexCardDesc__U85Fm{font-family:var(--serif-zh);font-size:.9375rem;line-height:1.7;color:var(--ivory-mute);margin:0;flex:1}.research_indexCardCta__JqDLJ{font-family:var(--sans);font-size:.875rem;color:var(--gold);letter-spacing:.02em;margin-top:clamp(8px,1vh,12px)}.research_subscribeSection__WUXNw{background:var(--ink-deepest);padding:clamp(96px,14vw,180px) clamp(24px,6vw,96px);border-top:1px solid var(--line-3);scroll-margin-top:80px}.research_subscribeInner__E5MUP{max-width:720px;margin:0 auto}.research_subscribeForm__cpgbn{display:flex;flex-direction:column;gap:clamp(28px,3.5vh,40px);margin-top:clamp(40px,5vh,56px)}.research_subscribeField__j72pm{display:flex;flex-direction:column;gap:10px}.research_subscribeLabel__ljnCV{font-family:var(--mono);font-size:.8125rem;letter-spacing:.12em;color:var(--gold);text-transform:uppercase}.research_subscribeInput__X64OO,.research_subscribeSelect__lGnNF{font-family:var(--sans);font-size:1rem;color:var(--ivory);background:rgba(8,12,18,.6);border:1px solid var(--line-2);padding:14px 16px;outline:none;transition:border-color .2s ease,background-color .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.research_subscribeInput__X64OO::-moz-placeholder{color:var(--ivory-mute);opacity:.6}.research_subscribeInput__X64OO::placeholder{color:var(--ivory-mute);opacity:.6}.research_subscribeInput__X64OO:focus,.research_subscribeSelect__lGnNF:focus{border-color:var(--gold);background:rgba(8,12,18,.85)}.research_subscribeSelect__lGnNF{background-image:linear-gradient(45deg,transparent 50%,var(--gold-dim) 50%),linear-gradient(135deg,var(--gold-dim) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:48px;cursor:pointer}.research_subscribeSelect__lGnNF option{background:var(--ink-deepest);color:var(--ivory)}.research_subscribeSubmit__OutdL{font-family:var(--sans);font-size:.9375rem;font-weight:500;letter-spacing:.06em;background:var(--gold);color:var(--ink-deepest);padding:16px 32px;border:none;cursor:pointer;align-self:flex-start;transition:opacity .2s ease}.research_subscribeSubmit__OutdL:hover{opacity:.88}.research_subscribeNote__0AN8E{font-family:var(--serif-zh);font-size:.875rem;line-height:1.6;color:var(--ivory-mute);font-style:italic;margin:clamp(8px,1vh,12px) 0 0;padding-left:12px;border-left:1px solid var(--gold-dim)}.research_ctaSection__DDNYX{background:var(--ink-deepest);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(120px,18vw,200px) clamp(24px,6vw,96px);text-align:center;border-top:1px solid var(--gold-dim);border-bottom:1px solid var(--gold-dim)}.research_ctaInner__r6HBX{max-width:880px;margin:0 auto}.research_ctaH2__sFv9g{font-family:var(--serif-zh);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.1;word-break:keep-all;overflow-wrap:break-word;color:var(--ivory);margin:0 0 clamp(32px,4vh,48px)}.research_ctaSubtitle__R6awk{font-family:var(--serif-zh);font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.7;color:var(--ivory-warm);margin:0 0 clamp(48px,6vh,72px)}.research_ctaRow__Nl9UP{display:flex;gap:clamp(16px,2vw,24px);justify-content:center;flex-wrap:wrap}.research_ctaPrimary___kPf_{font-family:var(--sans);font-size:.9375rem;font-weight:500;letter-spacing:.05em;background:var(--gold);color:var(--ink-deepest);padding:18px 36px;text-decoration:none;transition:opacity .2s ease}.research_ctaPrimary___kPf_:hover{opacity:.88}.research_ctaSecondary__ciy9_{font-family:var(--sans);font-size:.9375rem;font-weight:500;letter-spacing:.05em;color:var(--ivory);padding:18px 36px;border:1px solid var(--ivory);text-decoration:none;transition:border-color .2s ease,color .2s ease}.research_ctaSecondary__ciy9_:hover{border-color:var(--gold);color:var(--gold)}