@property --n{syntax:"<integer>";inherits:false;initial-value:0}.styles_section__Le0YF{--ink:#1e2130;--snow:#fff;--accent:#555fa4;--hi:#52c0ff;--bad:#c8242d;--warn:#8f5c00;--sub:color-mix(in srgb,var(--ink) 55%,transparent);--line:color-mix(in srgb,var(--ink) 10%,transparent);--accent-soft:color-mix(in srgb,var(--accent) 12%,var(--snow));--ease:cubic-bezier(0.22,1,0.36,1);position:relative;z-index:1}.styles_hero__xuYL5{--photo-h:max(61vw,28rem);position:relative;padding-bottom:calc(var(--photo-h) * .72)}.styles_heroPhoto__G20L_{position:absolute;z-index:-1;bottom:0;left:50%;width:100vw;height:var(--photo-h);transform:translateX(-50%)}.styles_heroPhoto__G20L_ img{-o-object-fit:cover;object-fit:cover;-o-object-position:40% 100%;object-position:40% 100%}.styles_heroPhoto__G20L_:after{content:"";position:absolute;inset:auto 0 0;height:22%;background:linear-gradient(transparent,var(--ink))}.styles_tagline__Fc_Rr{font-family:var(--font-display),PingFang SC,Hiragino Sans,Hiragino Kaku Gothic ProN,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Noto Sans JP,sans-serif;font-size:clamp(38px,calc(3.9vw + 24px),80px);line-height:100%;font-weight:600;max-width:900px;color:inherit;text-transform:none}.styles_taglineLine__NAtXr{display:block}.styles_word__G6ccC{opacity:.3;transition:opacity .5s var(--ease)}.styles_lit__st2O_{opacity:1}.styles_cta__N1xgd{min-height:50px;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2rem}.styles_ctaArrow__OXhR_{transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.styles_cta__N1xgd:hover .styles_ctaArrow__OXhR_{transform:translateX(4px)}}.styles_lede__se2bO{font-size:16px;line-height:150%;margin-top:1.5rem;max-width:680px;text-wrap:pretty}.styles_proof__12Jz1{margin-top:2rem}.styles_proofLogos___88wR,.styles_proof__12Jz1{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.styles_proofLogo__jDY6K{--area:2500;width:auto;height:2rem;height:clamp(1.25rem,calc(sqrt(var(--area) / var(--ratio, 2.5)) * 1px),2.5rem);filter:brightness(0);opacity:.85}.styles_proofText__3Gi7S{font-size:12px;line-height:18px;max-width:28rem}.styles_proofText__3Gi7S a{--tw-text-opacity:1;color:rgb(85 95 164/var(--tw-text-opacity));font-weight:600;text-decoration:underline;text-underline-offset:3px}.styles_proofText__3Gi7S img{display:inline-block;height:1.05em;width:auto;margin-left:.2em;vertical-align:-.15em}.styles_proofText__3Gi7S a:has(img){text-decoration:none}.styles_proofText__3Gi7S a:has(img):hover{opacity:.7}.styles_story__Q4IEB{position:relative;padding-block:2rem 6rem;color:var(--snow)}.styles_story__Q4IEB:before{content:"";position:absolute;z-index:-1;inset:0 auto -1px 50%;width:100vw;transform:translateX(-50%);background:var(--ink)}.styles_ctaEnd__m_Z1t{align-self:flex-start}.styles_scenes__zsqLF{display:flex;flex-direction:column;gap:4rem}.styles_inlineScreen__qPqIk,.styles_screen__GZucq{position:relative;container-type:inline-size;aspect-ratio:56/40}.styles_inlineScreen__qPqIk{margin-bottom:1.5rem}.styles_pinned__DFBGk{display:none}@media (min-width:1024px){.styles_story__Q4IEB{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem}.styles_scenes__zsqLF{gap:0}.styles_scene__wYDaM{display:flex;flex-direction:column;justify-content:center;min-height:65vh}.styles_scene__wYDaM>:not(.styles_quote__j8rio){opacity:.5;transition:opacity .5s var(--ease)}.styles_sceneActive__vByi0>:not(.styles_quote__j8rio){opacity:1}.styles_scene__wYDaM:last-child{position:sticky;top:17.5vh;margin-bottom:17.5vh}.styles_scenes__zsqLF:after{content:"";flex:none;height:30vh}.styles_inlineScreen__qPqIk{display:none}.styles_pinned__DFBGk{display:flex;flex-direction:column;justify-content:center;position:sticky;top:0;height:100vh;align-self:start;margin-top:-17.5vh}}.styles_quote__j8rio{margin-top:2rem;max-width:32rem;padding:1.5rem;border-radius:1rem;border:1px solid color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 5%,transparent)}.styles_quote__j8rio blockquote{font-family:var(--font-display),PingFang SC,Hiragino Sans,Hiragino Kaku Gothic ProN,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Noto Sans JP,sans-serif;font-size:24px;line-height:120%;font-weight:600;text-wrap:balance}.styles_quote__j8rio figcaption{font-size:12px;line-height:18px;margin-top:.75rem;opacity:.7}@media (max-width:1023px){.styles_inlineScreen__qPqIk{overflow:hidden;border-radius:1rem}.styles_inlineScreen__qPqIk .styles_canvas__avTyF{transform:scale(1.6);transform-origin:var(--focus,50% 50%)}.styles_inlineScreen__qPqIk .styles_node__Vedqd{display:none}}.styles_sceneTitle__qG6qU{font-family:var(--font-display),PingFang SC,Hiragino Sans,Hiragino Kaku Gothic ProN,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Noto Sans JP,sans-serif;font-size:30px;line-height:120%;font-weight:600;color:inherit;text-transform:none;text-wrap:balance}.styles_sceneDescription__5cetn{font-size:16px;line-height:150%;margin-top:.75rem;max-width:32rem;color:inherit;opacity:.7;text-wrap:pretty}.styles_canvas__avTyF{position:absolute;inset:0;font-size:calc(100cqw / 56);line-height:1.3;color:var(--ink)}.styles_canvas__avTyF p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.styles_canvas__avTyF small{display:block;font-size:.78em;font-weight:400;line-height:1.35;color:var(--sub)}.styles_canvas__avTyF em,.styles_canvas__avTyF i{font-style:normal}.styles_win__Drb5W{background:var(--snow);color:var(--ink);border-radius:1em;overflow:hidden;box-shadow:0 1.5em 4em -1em rgba(0,0,0,.45)}.styles_full__yyQK_{position:absolute;inset:1.6em 2em;display:flex;flex-direction:column}.styles_winHead__rMt6U{display:flex;align-items:center;gap:.8em;padding:.9em 1.2em;font-weight:600;font-size:1.05em;border-bottom:1px solid var(--line)}.styles_winHead__rMt6U .styles_pill__8Cw4v{margin-left:auto}.styles_winFoot__4uvcF{display:flex;align-items:center;gap:.5em;padding:.7em 1.2em;font-size:.8em;white-space:nowrap;overflow:hidden;color:var(--sub);border-top:1px solid var(--line)}.styles_logo__SP4c6{display:grid;place-items:center;flex-shrink:0;width:2.4em;height:2.4em;border-radius:.6em;font-size:.8em;font-weight:700}.styles_logo__SP4c6,.styles_pill__8Cw4v{color:var(--accent);background:var(--accent-soft)}.styles_pill__8Cw4v{display:inline-flex;align-items:center;gap:.4em;padding:.3em .8em;border-radius:999px;font-size:.72em;white-space:nowrap}.styles_pillLive__D0MU4{text-transform:uppercase;letter-spacing:.06em}.styles_liveDot__BdVNU{display:inline-block;flex-shrink:0;width:.6em;height:.6em;border-radius:50%;background:var(--accent);animation:styles_pulse__3Zm2X 1.6s ease-out infinite}.styles_eyebrow__2RwWE{display:flex;align-items:center;gap:.5em;margin-top:.4em;font-size:.66em!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sub)!important}.styles_eyebrow__2RwWE i{display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:50%;color:var(--snow);background:var(--accent)}.styles_rows__x0lUn{display:flex;flex-direction:column;flex:1;gap:.5em;padding:.8em 1em;min-width:0;overflow:hidden}.styles_row__UXHnp{display:flex;align-items:center;gap:.8em;padding:.55em .8em;font-size:.95em;border-radius:.7em;border:1px solid var(--line)}.styles_row__UXHnp>:nth-child(2){flex:1;min-width:0}.styles_rowHighlight__lWbp4{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.styles_alert__k__ER b,.styles_card__tqoBg b,.styles_kpi__dca_h b,.styles_row__UXHnp b{display:block;font-weight:600}.styles_dot__bm_az{flex-shrink:0;width:.7em;height:.7em;border-radius:50%;background:var(--accent)}.styles_tags__RtZMf{display:flex;flex-wrap:wrap;gap:.3em;margin-top:.3em}.styles_tags__RtZMf i{padding:.15em .6em;border-radius:999px;font-size:.7em;white-space:nowrap;color:var(--accent);background:var(--accent-soft)}.styles_tags__RtZMf .styles_tagPlain__9bHPh{padding-left:0;color:var(--sub);background:none}.styles_split__7XQut{display:flex;flex:1;min-height:0}.styles_side__FwFXX{display:flex;flex-direction:column;flex-shrink:0;gap:.45em;width:15em;padding:.9em 1.2em;border-right:1px solid var(--line)}.styles_bar__TRNa2{display:block;height:.45em;border-radius:999px;overflow:hidden;background:var(--line)}.styles_bar__TRNa2>span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.styles_bar__TRNa2>.styles_bad__KnbcR{background:var(--bad)}.styles_cardText__vY9Ns{margin-top:.3em!important;font-size:.82em!important}.styles_card__tqoBg{padding:.8em 1em .9em;border-radius:.7em;border:1px solid var(--line)}.styles_verdict__v9A0p{display:inline-block;margin-left:.6em;padding:.15em .6em;border-radius:999px;font-size:.62em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.styles_love__0TU05{color:var(--accent);background:var(--accent-soft)}.styles_like__3eVNQ{color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,var(--snow))}.styles_pass__KG5Ki{color:var(--sub);background:var(--line)}.styles_count___9XQB{--n:var(--to);counter-reset:n var(--n);font-variant-numeric:tabular-nums;animation:styles_countUp__WsMe_ 1.4s var(--ease) var(--d,0s) both}.styles_count___9XQB:after{content:counter(n)}.styles_ring__YJdok{position:relative;display:grid;place-items:center;flex-shrink:0;width:3.4em;height:3.4em;font-size:.95em;font-weight:700}.styles_ring__YJdok svg{position:absolute;inset:0;transform:rotate(-90deg)}.styles_ring__YJdok circle{fill:none;stroke:var(--line);stroke-width:3.5}.styles_ring__YJdok circle+circle{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--to));animation:styles_dash__nwVsE 1.4s var(--ease) var(--d,0s) both}.styles_ring__YJdok circle.styles_bad__KnbcR{stroke:var(--bad)}.styles_kpis__UxvTv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6em;padding:.8em 1em 0}.styles_kpi__dca_h{padding:.6em .8em;border-radius:.7em;border:1px solid var(--line)}.styles_kpi__dca_h b{margin-top:.15em;font-size:1.05em}.styles_pop__AYP53{animation:styles_pop__AYP53 .5s var(--ease) var(--d,0s) both}.styles_rise__4qilv{animation:styles_rise__4qilv .7s var(--ease) var(--d,0s) both}.styles_slideIn__VHtTl{animation:styles_slideIn__VHtTl .55s var(--ease) var(--d,0s) both}.styles_grow__DRkw5{transform-origin:left center;animation:styles_growX__bEoGM var(--len,.9s) var(--ease) var(--d,0s) both}.styles_wires__gZ38W{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.styles_wire__YuA_L{fill:none;stroke:color-mix(in srgb,var(--hi) 40%,transparent);stroke-width:1;stroke-dasharray:3 4;animation:styles_fade__v11pE .6s ease var(--d,0s) both}.styles_packet__xxtoO{fill:none;stroke:var(--hi);stroke-width:3;stroke-linecap:round;stroke-dasharray:4 100;stroke-dashoffset:4;animation:styles_packet__xxtoO 1.8s ease-in var(--d,0s) infinite}.styles_node__Vedqd{position:absolute;display:grid;place-items:center;width:4.4em;height:4.4em;margin:-2.2em 0 0 -2.2em;border-radius:50%;font-weight:700;color:var(--ink);background:var(--snow);box-shadow:0 0 0 .45em color-mix(in srgb,var(--hi) 18%,transparent)}.styles_node__Vedqd small{position:absolute;top:100%;left:50%;margin-top:.7em;transform:translateX(-50%);white-space:nowrap;color:color-mix(in srgb,var(--snow) 65%,transparent)}.styles_profile__m0aTU{position:absolute;z-index:1;top:3em;left:17em;width:22em}.styles_profile__m0aTU .styles_rows__x0lUn{padding:.7em .8em}.styles_stepper__J4Ui_{position:relative;display:flex;justify-content:space-between;padding:1em 1.5em .7em;border-bottom:1px solid var(--line)}.styles_stepperTrack__IcuXB{position:absolute;top:1.88em;left:4.5em;right:4.5em;height:2px;background:var(--line)}.styles_stepperTrack__IcuXB>span{display:block;height:100%;background:var(--accent)}.styles_stepperItem__oTqqS{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.35em;width:6em;text-align:center}.styles_stepperItem__oTqqS i{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;font-size:.8em;font-weight:700;color:var(--snow);background:var(--accent);border:2px solid var(--accent);animation:styles_stepDot__pYXLt .4s ease var(--d,0s) both}.styles_canvas__avTyF .styles_stepperItem__oTqqS small{font-size:.62em}.styles_check__7myNi{display:flex;align-items:center;gap:.5em;font-size:.82em;animation:styles_textOn___zcuj .4s ease var(--d,0s) both}.styles_check__7myNi:before{content:"✓";display:grid;place-items:center;flex-shrink:0;width:1.4em;height:1.4em;border-radius:50%;font-size:.75em;color:var(--snow);background:var(--accent);animation:styles_checkOn__PL_f9 .4s ease var(--d,0s) both}.styles_words__mh7eX{margin-top:auto;padding:.6em .8em;border-radius:.7em;background:var(--accent-soft)}.styles_words__mh7eX .styles_count___9XQB{font-family:var(--font-display),PingFang SC,Hiragino Sans,Hiragino Kaku Gothic ProN,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Noto Sans JP,sans-serif;display:block;font-size:1.8em;font-weight:600;color:var(--accent)}.styles_researchBody__X2jl8{display:flex;flex-direction:column;flex:1;gap:.7em;min-width:0;padding:.9em 1.2em}.styles_researchBody__X2jl8 .styles_kpis__UxvTv{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.styles_insight__ly6kg{padding:.7em 1em;border-radius:.5em;border-left:.25em solid var(--accent);background:var(--accent-soft)}.styles_canvas__avTyF .styles_insight__ly6kg small{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.styles_insight__ly6kg p{margin-top:.3em;font-size:.8em;line-height:1.45}.styles_step__x32YZ{display:flex;align-items:center;gap:.6em;padding:.5em .7em;border-radius:.6em;font-size:.85em;color:var(--accent);background:var(--accent-soft);animation:styles_stepOn__0EARE .4s ease var(--d,0s) both}.styles_step__x32YZ:before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--accent);animation:styles_dotOn__otlPO .4s ease var(--d,0s) both}.styles_dist__N6TMV{display:grid;grid-template-columns:2.6em 1fr 2.4em;align-items:center;gap:.5em}.styles_marquee___yivG{flex:1;margin-left:1em;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.styles_marquee___yivG>span{display:inline-flex;gap:.6em;animation:styles_marquee___yivG 20s linear infinite}.styles_marquee___yivG i{padding:.2em .7em;border-radius:.4em;color:var(--ink);background:var(--line)}.styles_lpSources__lXLF8{position:absolute;top:1.6em;bottom:1.6em;left:2em;display:flex;flex-direction:column;gap:.6em;width:16.5em;padding:.9em 1.1em}.styles_files__BWbRv{display:flex;flex-direction:column;flex:1;gap:.4em}.styles_file__ZbHBv{display:block;padding:.45em .7em;border-radius:.5em;font-size:.8em;border:1px solid var(--line)}.styles_events__bhUpB{display:flex;flex-direction:column;gap:.45em;margin-top:.7em}.styles_event__7YFkM{display:flex;align-items:center;gap:.5em;padding:.45em .7em;border-radius:.5em;font-size:.8em;color:var(--accent);background:var(--accent-soft)}.styles_canvas__avTyF .styles_event__7YFkM small{margin-left:auto}.styles_lpSources__lXLF8 .styles_files__BWbRv{flex:none}.styles_lpLetter__vfj_x{position:absolute;top:1.6em;right:2em;bottom:1.6em;left:20em;display:flex;flex-direction:column}.styles_letterBody__JC7uV{display:flex;flex-direction:column;flex:1;gap:.9em;padding:1.2em 1.6em;font-size:1.05em;line-height:1.55}.styles_letterBody__JC7uV b{font-weight:600}.styles_letterBody__JC7uV sup{display:inline-block;margin-left:.3em;font-size:.7em;color:var(--accent)}.styles_letterLead__QT1AS{padding:.6em .8em;margin-inline:-.8em;border-radius:.6em;background:var(--accent-soft)}.styles_stamp__CQDIr{animation:styles_stamp__CQDIr .5s var(--ease) both}.styles_full__yyQK_ .styles_kpis__UxvTv .styles_kpi__dca_h b{font-family:var(--font-display),PingFang SC,Hiragino Sans,Hiragino Kaku Gothic ProN,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Noto Sans JP,sans-serif;font-size:1.7em;font-weight:600;color:var(--accent)}.styles_spark__iFCMl{flex-shrink:0;width:7.2em;height:2.4em;overflow:visible}.styles_spark__iFCMl path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:styles_dash__nwVsE 1.2s var(--ease) var(--d,0s) both}.styles_spark__iFCMl path.styles_bad__KnbcR{stroke:var(--warn)}.styles_feed__l_Z93{display:flex;flex-direction:column;flex-shrink:0;gap:.45em;width:17em;padding:.8em 1em;border-left:1px solid var(--line)}.styles_alert__k__ER{display:block;padding:.5em .7em;border-radius:.6em;font-size:.85em;border-left:.25em solid var(--accent);background:var(--accent-soft)}.styles_alertWarn__kLxIN{border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,var(--snow))}.styles_memoBody__7dX4p{display:flex;flex-direction:column;flex:1;gap:.8em;min-width:0;padding:.9em 1.2em}.styles_memoSection__CugWv b{display:block;font-size:.9em;font-weight:600}.styles_memoSection__CugWv sup{display:inline-block;margin-left:.3em;font-size:.7em;color:var(--accent)}.styles_source__ZKu6y{display:flex;align-items:center;gap:.5em;font-size:.78em}.styles_source__ZKu6y i{display:grid;place-items:center;flex-shrink:0;width:1.5em;height:1.5em;border-radius:.3em;font-size:.85em;font-weight:700;color:var(--accent);background:var(--accent-soft)}.styles_exports__27hs3{display:flex;gap:.4em}.styles_exports__27hs3 i{padding:.3em .7em;border-radius:.4em;font-size:.72em;font-weight:600;border:1px solid var(--line)}@keyframes styles_countUp__WsMe_{0%{--n:0}}@keyframes styles_stamp__CQDIr{0%{opacity:0;transform:scale(1.6) rotate(-6deg)}}@keyframes styles_pop__AYP53{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}}@keyframes styles_rise__4qilv{0%{opacity:0;transform:translateY(1.2em)}}@keyframes styles_slideIn__VHtTl{0%{opacity:0;transform:translateX(-1.2em)}}@keyframes styles_growX__bEoGM{0%{transform:scaleX(0)}}@keyframes styles_dash__nwVsE{0%{stroke-dashoffset:100}}@keyframes styles_fade__v11pE{0%{opacity:0}}@keyframes styles_packet__xxtoO{0%{stroke-dashoffset:4}to{stroke-dashoffset:-100}}@keyframes styles_pulse__3Zm2X{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 50%,transparent)}to{box-shadow:0 0 0 .6em transparent}}@keyframes styles_marquee___yivG{to{transform:translateX(-50%)}}@keyframes styles_stepOn__0EARE{0%{color:var(--sub);background-color:transparent}}@keyframes styles_dotOn__otlPO{0%{background-color:var(--line)}}@keyframes styles_stepDot__pYXLt{0%{color:var(--sub);background-color:var(--snow);border-color:var(--line)}}@keyframes styles_textOn___zcuj{0%{color:var(--sub)}}@keyframes styles_checkOn__PL_f9{0%{color:transparent;background-color:var(--line)}}@media (prefers-reduced-motion:reduce){.styles_section__Le0YF *,.styles_section__Le0YF :after,.styles_section__Le0YF :before{animation:none!important}}