.blog_article__caXiG,.blog_page__i3gIe{min-height:100vh;color:var(--landing-fg)}.blog_article__caXiG,.blog_page__i3gIe{background:var(--landing-bg)}.blog_inner__zAIjl{width:min(calc(100% - var(--landing-content-gutter) * 2),var(--landing-content-width));max-width:var(--landing-content-width);margin:0 auto}.blog_indexHero__hAEgM{max-width:760px;margin:0 auto;padding:clamp(58px,8vw,96px) 0 48px;text-align:center}.blog_authorRole__IkCu_{margin-bottom:14px;color:rgb(from var(--landing-fg) r g b/.52);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog_title__zAWCj{margin:0;color:var(--landing-fg)}.blog_subtitle__jM4nQ{max-width:660px;margin:22px auto 0;color:rgb(from var(--landing-fg) r g b/.68);font-size:clamp(1.05rem,2vw,1.24rem);line-height:1.48}.blog_posts__9xLqe{padding:clamp(72px,8vw,104px) 0 84px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.blog_card__6gn_X{display:grid;overflow:hidden;border:1px solid var(--landing-surface-soft);border-radius:16px;background:var(--landing-card-surface);text-decoration:none;transition:border-color .14s ease}.blog_card__6gn_X:hover{border-color:var(--landing-line);text-decoration:none}.blog_cardBody__J1S1_,.blog_cardMedia__sLj6Y{transition:box-shadow .14s ease}.blog_card__6gn_X:hover .blog_cardBody__J1S1_,.blog_card__6gn_X:hover .blog_cardMedia__sLj6Y{box-shadow:inset 0 0 0 999px var(--landing-surface-soft)}.blog_card__6gn_X:focus-visible{outline:2px solid var(--landing-fg);outline-offset:3px}.blog_featured__kHmgQ{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:360px}.blog_cardMedia__sLj6Y{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;background:var(--landing-surface)}.blog_featured__kHmgQ .blog_cardMedia__sLj6Y{height:100%;aspect-ratio:auto}.blog_cardMedia__sLj6Y:has(.chart-card){aspect-ratio:auto;align-items:stretch}.blog_cardMedia__sLj6Y:has(.chart-card)>div{width:100%;min-width:0;display:grid}.blog_cardMedia__sLj6Y:has(.chart-card)>div>div{display:grid}.blog_cardMedia__sLj6Y .chart-card{height:100%}.blog_grid__1mQUH>.blog_card__6gn_X:has(.chart-card){grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.blog_cardMedia__sLj6Y img:not(.blog_logoVisual__m5V0l){width:100%;height:100%;object-fit:cover}.blog_logoVisual__m5V0l{display:block;width:min(24%,124px);height:auto;opacity:.92;filter:brightness(0) invert(1)}.blog_cardBody__J1S1_{display:flex;min-height:260px;flex-direction:column;padding:clamp(22px,3.2vw,34px)}.blog_featured__kHmgQ .blog_cardBody__J1S1_{min-height:360px}.blog_cardMeta__xj9C7{display:flex;flex-wrap:wrap;gap:8px;color:rgb(from var(--landing-fg) r g b/.48);font-size:.78rem;font-weight:600;letter-spacing:.02em}.blog_articleMeta__EpOVE span:not(:last-child):after,.blog_cardMeta__xj9C7 span:not(:last-child):after{content:"/";margin-left:8px;color:rgb(from var(--landing-fg) r g b/.22)}.blog_cardTitle__UowSg{margin:20px 0 0;color:var(--landing-fg);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:500;line-height:1.08;letter-spacing:-.035em}.blog_featured__kHmgQ .blog_cardTitle__UowSg{font-size:clamp(1.85rem,3.8vw,3.25rem);line-height:1.02}.blog_cardDesc__1ZaXe{margin-top:14px;color:rgb(from var(--landing-fg) r g b/.64);font-size:.98rem;line-height:1.55}.blog_readLink__0exM4{margin-top:auto;padding-top:28px;color:rgb(from var(--landing-fg) r g b/.9);font-size:.92rem;font-weight:700}.blog_articleShell__CF_O4{display:grid;grid-template-columns:220px minmax(0,740px);grid-gap:clamp(42px,7vw,88px);gap:clamp(42px,7vw,88px);align-items:start;padding:clamp(48px,5vw,72px) 0 88px}.blog_articleSide__FIJV0{align-self:stretch}.blog_articleMain__lDIfM{min-width:0}.blog_articleHeader__N9wQH{padding:0;text-align:left}.blog_backLink__x3Nvt{display:inline-flex;align-items:center;gap:6px;margin-bottom:26px;color:rgb(from var(--landing-fg) r g b/.58);font-size:.95rem;text-decoration:none;transition:color .16s ease}.blog_backDesktop__CvHVl{margin-bottom:32px}.blog_backMobile__Ht01U{display:none}.blog_backLink__x3Nvt:hover{color:var(--landing-fg);text-decoration:none}.blog_backIcon__46FaI{width:16px;height:16px}.blog_articleDate__lF7Ph{margin:0 0 16px;color:rgb(from var(--landing-fg) r g b/.56);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog_articleTitle__nHwCR{margin:0;color:var(--landing-fg)}.blog_articleDesc__7wjeR{max-width:720px;margin:22px 0 0;color:rgb(from var(--landing-fg) r g b/.68);font-size:clamp(1.05rem,2vw,1.26rem);line-height:1.5}.blog_articleMeta__EpOVE{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;color:rgb(from var(--landing-fg) r g b/.48);font-size:.88rem}.blog_shareRow__3isKE{display:flex;align-items:center;gap:16px;margin-top:28px}.blog_shareBrand__eZkB_{display:inline-flex;align-items:center;min-width:30px}.blog_shareBrand__eZkB_ img{display:block;width:30px;height:auto;filter:brightness(0) invert(1)}html[data-company-theme=light] .blog_logoVisual__m5V0l,html[data-company-theme=light] .blog_shareBrand__eZkB_ img{filter:none}.blog_shareDivider__wqial{width:1px;height:18px;background:rgb(from var(--landing-fg) r g b/.16)}.blog_shareButton__heM7f{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:24px;border:0;background:transparent;padding:0;color:rgb(from var(--landing-fg) r g b/.76);font-size:.82rem;font-weight:700;text-decoration:none;transition:color .16s ease}.blog_shareButton__heM7f:hover{color:var(--landing-fg);text-decoration:none}.blog_toc__N3_uB{position:-webkit-sticky;position:sticky;top:112px;max-height:calc(100dvh - 112px);overflow-y:auto;padding-top:0}@media (prefers-reduced-motion:no-preference){html:has(.blog_toc__N3_uB){scroll-behavior:smooth}html:has(.blog_toc__N3_uB[data-keyboard-navigation]){scroll-behavior:auto}}.blog_tocTitle__q7rsV{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgb(from var(--landing-fg) r g b/.16);color:rgb(from var(--landing-fg) r g b/.94);font-size:1.18rem;font-weight:700;letter-spacing:-.025em;text-transform:none}.blog_tocList__PsHK1{display:flex;flex-direction:column;gap:16px;list-style:none}.blog_tocList__PsHK1 a{color:rgb(from var(--landing-fg) r g b/.64);font-size:1.03rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .16s ease}.blog_tocList__PsHK1 .blog_tocActive__LpvlT,.blog_tocList__PsHK1 a:hover{color:var(--landing-fg)}.blog_prose__kqklI{max-width:740px;margin:48px auto 0;padding-bottom:86px;color:rgb(from var(--landing-fg) r g b/.72);font-size:1.04rem;line-height:1.72}.blog_prose__kqklI .lead{color:rgb(from var(--landing-fg) r g b/.82);font-size:1.2rem;line-height:1.58}.blog_prose__kqklI h2{scroll-margin-top:88px;margin:58px 0 16px;color:var(--landing-fg);font-size:clamp(1.5rem,2.7vw,2.15rem);font-weight:500;line-height:1.1;letter-spacing:-.032em}.blog_prose__kqklI ol,.blog_prose__kqklI p,.blog_prose__kqklI ul{margin:18px 0 0}.blog_prose__kqklI ol,.blog_prose__kqklI ul{padding-left:22px}.blog_prose__kqklI li{margin-top:10px;padding-left:4px}.blog_prose__kqklI strong{color:rgb(from var(--landing-fg) r g b/.94);font-weight:700}.blog_prose__kqklI a{color:var(--landing-fg);font-weight:700;text-decoration:none}.blog_prose__kqklI a:hover{color:rgb(from var(--landing-fg) r g b/.72)}.blog_prose__kqklI .blog-callout,.blog_prose__kqklI .blog-chart,.blog_prose__kqklI .blog-matrix,.blog_prose__kqklI .blog-table-wrap,.blog_prose__kqklI .blog-verdict{margin-top:28px}.blog_prose__kqklI .blog-callout,.blog_prose__kqklI .blog-verdict{border:0;border-radius:16px;background:var(--landing-card-surface);padding:20px}.blog_prose__kqklI .blog-verdict{background:var(--landing-card-surface)}.blog_authorBox__78_u8 h2,.blog_cta__c_MAS h2,.blog_prose__kqklI .blog-callout>strong,.blog_prose__kqklI .blog-verdict>p{color:var(--landing-fg);font-size:1.55rem;font-weight:500;line-height:1.2;letter-spacing:-.025em;text-transform:none}.blog_prose__kqklI .blog-callout>strong,.blog_prose__kqklI .blog-verdict>p{display:block;margin:0 0 10px}.blog_prose__kqklI .blog-callout>div,.blog_prose__kqklI .blog-verdict>div{color:rgb(from var(--landing-fg) r g b/.78)}.blog_prose__kqklI .blog-chart{border:0;border-radius:16px;background:var(--landing-card-surface);padding:18px}.blog_prose__kqklI .blog-chart-head{display:flex;flex-direction:column;gap:4px}.blog_prose__kqklI .blog-chart-head span{color:rgb(from var(--landing-fg) r g b/.46);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blog_prose__kqklI .blog-chart-head strong{color:var(--landing-fg);font-size:1rem}.blog_prose__kqklI .blog-chart-bars{display:grid;height:126px;grid-template-columns:repeat(12,1fr);align-items:end;grid-gap:7px;gap:7px;margin-top:18px}.blog_prose__kqklI .blog-chart-bars span{display:block;min-height:16px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgba(60,255,184,.9),rgba(139,167,251,.42))}.blog_prose__kqklI .blog-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0;border-radius:16px;overflow:hidden;background:var(--landing-card-surface)}.blog_prose__kqklI .blog-matrix div{min-height:128px;padding:18px;border-bottom:1px solid rgb(from var(--landing-fg) r g b/.09)}.blog_prose__kqklI .blog-matrix div:nth-child(odd){border-right:1px solid rgb(from var(--landing-fg) r g b/.09)}.blog_prose__kqklI .blog-matrix div:nth-last-child(-n+2){border-bottom:none}.blog_prose__kqklI .blog-matrix span,.blog_prose__kqklI .blog-matrix strong{display:block}.blog_prose__kqklI .blog-matrix span{margin-top:8px;color:rgb(from var(--landing-fg) r g b/.62);font-size:.95rem;line-height:1.45}.blog_prose__kqklI .blog-table-wrap{overflow-x:auto;border:0;border-radius:16px;background:var(--landing-card-surface)}.blog_prose__kqklI .blog-table{width:100%;min-width:680px;border-collapse:collapse;color:rgb(from var(--landing-fg) r g b/.72);font-size:.94rem;line-height:1.42}.blog_prose__kqklI .blog-table td,.blog_prose__kqklI .blog-table th{border-bottom:1px solid rgb(from var(--landing-fg) r g b/.09);padding:14px;text-align:left;vertical-align:top}.blog_prose__kqklI .blog-table th{color:rgb(from var(--landing-fg) r g b/.48);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog_prose__kqklI .blog-table td:first-child{color:var(--landing-fg);font-weight:700}.blog_prose__kqklI .blog-table tr:last-child td{border-bottom:none}.blog_authorBox__78_u8,.blog_cta__c_MAS{margin-top:58px;border:0;border-radius:16px;background:var(--landing-card-surface);padding:24px}.blog_authorBox__78_u8 h2{margin:4px 0 0}.blog_authorBox__78_u8 p{margin-top:10px}.blog_authorLink__d6Bvg{display:inline-flex;align-items:center;gap:8px}.blog_cta__c_MAS h2{margin:0}.blog_cta__c_MAS p{margin-top:10px;color:rgb(from var(--landing-fg) r g b/.68)}.blog_ctaActions__bGdyo{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}@media (max-width:900px){.blog_articleShell__CF_O4,.blog_featured__kHmgQ,.blog_grid__1mQUH{grid-template-columns:1fr}.blog_articleShell__CF_O4{gap:28px}.blog_articleSide__FIJV0{order:2;align-self:auto;margin-top:0}.blog_toc__N3_uB{position:static;max-height:none;overflow-y:visible}.blog_backDesktop__CvHVl{display:none}.blog_backMobile__Ht01U{display:inline-flex}.blog_articleMain__lDIfM{order:1}.blog_featured__kHmgQ .blog_cardMedia__sLj6Y{height:auto;aspect-ratio:16/9}.blog_featured__kHmgQ .blog_cardBody__J1S1_{min-height:300px}}@media (max-width:640px){.blog_inner__zAIjl{width:min(calc(100% - 32px),var(--landing-content-width))}.blog_grid__1mQUH,.blog_prose__kqklI .blog-matrix{grid-template-columns:1fr}.blog_cardBody__J1S1_{min-height:250px}.blog_logoVisual__m5V0l{width:min(30%,118px)}.blog_cardTitle__UowSg,.blog_featured__kHmgQ .blog_cardTitle__UowSg{font-size:1.65rem}.blog_articleMeta__EpOVE{flex-direction:column;gap:6px}.blog_articleMeta__EpOVE span:after{display:none}.blog_shareRow__3isKE{flex-wrap:wrap;gap:12px}.blog_prose__kqklI .blog-matrix div,.blog_prose__kqklI .blog-matrix div:nth-child(odd){border-right:none;border-bottom:1px solid rgb(from var(--landing-fg) r g b/.09)}.blog_prose__kqklI .blog-matrix div:last-child{border-bottom:none}}.LandingSurface_root___Wgeb{position:relative;width:100%;overflow-x:clip;color:var(--landing-fg);background:var(--landing-bg);transition:color .18s ease,background .18s ease}.LandingSurface_content__v_fNn{position:relative;z-index:1}.LandingSurface_dotZone__VLvCb{position:relative;overflow:hidden;background-image:radial-gradient(circle,var(--landing-grid-dot) 1px,transparent 1px);background-size:18px 18px;background-position:top}.RouteContentReveal_reveal__5Kqdz{opacity:0;transform:translateY(8px);animation:RouteContentReveal_routeContentIn__6b5An .36s cubic-bezier(.22,1,.36,1) forwards}@keyframes RouteContentReveal_routeContentIn__6b5An{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RouteContentReveal_reveal__5Kqdz{opacity:1;animation:none;transform:none}}.resources_main__NryiS{min-height:100vh;color:var(--landing-fg);background:var(--landing-bg)}.resources_catalogueInner__chkyG{width:min(calc(100% - var(--landing-content-gutter) * 2),1120px);margin-inline:auto}.resources_cardKind__19WO7{color:var(--landing-soft);font-size:.68rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.resources_catalogueInner__chkyG{padding:clamp(72px,8vw,104px) 0 clamp(88px,10vw,136px)}.resources_resourceSection__MIJTE{scroll-margin-top:96px}.resources_resourceSection__MIJTE+.resources_resourceSection__MIJTE{margin-top:clamp(88px,10vw,132px)}.resources_sectionHeading__I3DRR{display:grid;padding-inline:4px;grid-template-columns:minmax(13rem,.76fr) minmax(0,1fr);grid-gap:clamp(36px,7vw,96px);gap:clamp(36px,7vw,96px);align-items:end}.resources_sectionHeading__I3DRR h2{margin:0;color:var(--landing-fg)}.resources_sectionHeading__I3DRR p{justify-self:end;max-width:560px;margin:0;color:var(--landing-muted);font-size:.92rem;line-height:1.65;text-align:right}.resources_resourceGrid__H428b{display:grid;margin-top:30px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.resources_resourceCard__yxea4{position:relative;display:flex;min-height:224px;padding:25px 25px 24px;flex-direction:column;justify-content:space-between;overflow:hidden;border:0;border-radius:16px;color:var(--landing-fg);background:var(--landing-card-surface);text-decoration:none;transition:box-shadow .14s ease}.resources_cardTop__WeApO{display:flex;align-items:center;justify-content:space-between;transform:translateY(-5px)}.resources_nebulaMark__iNjsq{display:block;width:39px;height:39px;overflow:hidden;opacity:.76}.resources_nebulaMark__iNjsq img{display:block;width:auto;max-width:none;height:39px}.resources_cardCopy__iwc9k{display:block;padding:37px 0 0}.resources_cardCopy__iwc9k strong{display:block;color:var(--landing-fg);font-size:1.05rem;font-weight:620;line-height:1.28;letter-spacing:-.02em}.resources_cardCopy__iwc9k>span{display:block;margin-top:9px;color:var(--landing-muted);font-size:.84rem;line-height:1.58}.resources_resourceCard__yxea4:focus-visible{outline:2px solid var(--landing-fg);outline-offset:3px}html[data-company-theme=light] .resources_nebulaMark__iNjsq img{filter:invert(1)}@media (hover:hover) and (pointer:fine){.resources_resourceCard__yxea4:hover{box-shadow:inset 0 0 0 1px var(--landing-line),inset 0 0 0 999px var(--landing-surface-soft);text-decoration:none}}@media (max-width:820px){.resources_sectionHeading__I3DRR{grid-template-columns:1fr;gap:12px;align-items:start}.resources_sectionHeading__I3DRR p{justify-self:start;text-align:left}.resources_resourceGrid__H428b{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.resources_catalogueInner__chkyG{width:min(calc(100% - var(--landing-content-gutter) * 2),1120px)}.resources_resourceGrid__H428b{grid-template-columns:1fr}.resources_resourceCard__yxea4{min-height:190px;padding:23px 20px}}@media (prefers-reduced-motion:reduce){.resources_resourceCard__yxea4{transition:none}}.FadeInUp_root__jc1NN{opacity:0;transform:translateY(18px)}.FadeInUp_visible__HsyOi{animation:FadeInUp_fadeInUp__waj5e .65s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--fade-delay,0ms)}.FadeInUp_research__omIOu{transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--fade-delay,0ms)}.FadeInUp_research__omIOu.FadeInUp_visible__HsyOi{animation:none;opacity:1;transform:translateY(0)}.FadeInUp_heroCopy__8mkC2{transform:translateY(16px)}.FadeInUp_heroCopy__8mkC2.FadeInUp_visible__HsyOi{animation:FadeInUp_heroCopyIn__Zqgki .9s cubic-bezier(.23,1,.32,1) forwards;animation-delay:var(--fade-delay,0ms)}.FadeInUp_heroStage__u0PWt{transform:translateY(38px) scale(.985);transform-origin:50% 0}.FadeInUp_heroStage__u0PWt.FadeInUp_visible__HsyOi{animation:FadeInUp_heroStageIn__0tkIh 1.15s cubic-bezier(.23,1,.32,1) forwards;animation-delay:var(--fade-delay,0ms)}.FadeInUp_dashboardCopy__d33aT{transform:translateY(12px)}.FadeInUp_dashboardCopy__d33aT.FadeInUp_visible__HsyOi{animation:FadeInUp_dashboardCopyIn__jk1_y .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--fade-delay,0ms)}.FadeInUp_dashboardStage__SIbdi{transform:translateY(18px) scale(.99);transform-origin:center}.FadeInUp_dashboardStage__SIbdi.FadeInUp_visible__HsyOi{animation:FadeInUp_dashboardStageIn__GHCD8 .82s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--fade-delay,0ms)}.FadeInUp_companyHero__4FmyM{transform:translateY(14px)}.FadeInUp_companyHero__4FmyM.FadeInUp_visible__HsyOi{animation:FadeInUp_companyHeroIn__qaV9K .78s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--fade-delay,0ms)}@keyframes FadeInUp_fadeInUp__waj5e{to{opacity:1;transform:translateY(0)}}@keyframes FadeInUp_heroCopyIn__Zqgki{to{opacity:1;transform:translateY(0)}}@keyframes FadeInUp_heroStageIn__0tkIh{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FadeInUp_dashboardCopyIn__jk1_y{to{opacity:1;transform:translateY(0)}}@keyframes FadeInUp_dashboardStageIn__GHCD8{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FadeInUp_companyHeroIn__qaV9K{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FadeInUp_root__jc1NN{opacity:1;transform:none}.FadeInUp_visible__HsyOi{animation:none}.FadeInUp_research__omIOu{transition:none}}.ResearchPages_content__g8dvu{font-family:var(--font-body);font-weight:400;color:var(--landing-fg);max-width:none;margin:0;padding:0}.ResearchPages_content__g8dvu h3,.ResearchPages_content__g8dvu h4{font-family:var(--font-body)}.ResearchPages_content__g8dvu .section-divider{border:none;border-top:1px solid var(--landing-line);width:100%;max-width:720px;margin:0 auto}.ResearchPages_content__g8dvu .long-page{max-width:980px;margin:0 auto;padding:80px 60px 120px}.ResearchPages_content__g8dvu .long-page-header{text-align:center;margin-bottom:48px}.ResearchPages_content__g8dvu .long-page-title{text-wrap:balance}.ResearchPages_content__g8dvu .long-page-intro{color:var(--landing-muted);max-width:56ch;margin:24px auto 0}.ResearchPages_content__g8dvu .long-page .section-divider{margin:0 auto 56px}.ResearchPages_content__g8dvu .long-page-body{display:flex;flex-direction:column;gap:48px}.ResearchPages_content__g8dvu .content-block h2{margin:0 0 14px}.ResearchPages_content__g8dvu .content-block p{margin:0 0 12px;color:var(--landing-muted)}.ResearchPages_content__g8dvu .content-block p:last-child{margin-bottom:0}.ResearchPages_content__g8dvu .content-block ul{margin:8px 0 12px;padding-left:20px;color:var(--landing-muted)}.ResearchPages_content__g8dvu .content-block li{margin-bottom:6px}.ResearchPages_content__g8dvu .content-block li:last-child{margin-bottom:0}.ResearchPages_content__g8dvu .inline-link{color:var(--landing-fg);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--landing-soft);text-decoration-color:var(--landing-soft);transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.ResearchPages_content__g8dvu .inline-link:hover{-webkit-text-decoration-color:var(--landing-fg);text-decoration-color:var(--landing-fg)}.ResearchPages_content__g8dvu .chart-card{background:var(--landing-surface);border-radius:14px;padding:40px 36px 32px;box-shadow:var(--research-figure-shadow)}.ResearchPages_content__g8dvu .benchmark-flagship-chart .chart-card{padding:48px 52px 38px;box-shadow:var(--research-figure-featured-shadow)}.ResearchPages_content__g8dvu .benchmark-flagship-chart .vbar-chart{height:288px;padding:0 18px 12px}.ResearchPages_content__g8dvu .benchmark-flagship-chart .vbar-labels{margin-top:16px;padding:0 10px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-chart{height:276px;padding-bottom:12px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-labels{margin-top:18px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line.primary{font-size:10.5px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line.secondary{font-size:9.5px}.ResearchPages_content__g8dvu .benchmark-practice-list{display:flex;flex-direction:column;gap:28px;margin-top:24px}.ResearchPages_content__g8dvu .benchmark-practice-case{padding-top:24px;border-top:1px solid var(--landing-line)}.ResearchPages_content__g8dvu .benchmark-practice-case:first-child{padding-top:0;border-top:0}.ResearchPages_content__g8dvu .benchmark-practice-case-title{margin:0 0 14px;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--landing-fg)}.ResearchPages_content__g8dvu .benchmark-practice-predictions{display:flex;flex-direction:column;gap:8px;margin:16px 0 14px}.ResearchPages_content__g8dvu .benchmark-practice-copy{margin:0 0 12px;color:var(--landing-muted)}.ResearchPages_content__g8dvu .benchmark-practice-copy:last-child{margin-bottom:0}.ResearchPages_content__g8dvu .benchmark-practice-copy-muted{color:var(--landing-muted)}.ResearchPages_content__g8dvu .methodology-figure-card{display:flex;flex-direction:column;gap:24px}.ResearchPages_content__g8dvu .methodology-stage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ResearchPages_content__g8dvu .methodology-stage{padding:18px 18px 20px;border-radius:12px;border:1px solid var(--landing-line);background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .methodology-stage-step{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--landing-muted)}.ResearchPages_content__g8dvu .methodology-stage-title{margin:0 0 10px;font-size:16px;font-weight:700;letter-spacing:-.01em}.ResearchPages_content__g8dvu .methodology-stage-body{margin:0;color:var(--landing-muted)}.ResearchPages_content__g8dvu .methodology-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ResearchPages_content__g8dvu .methodology-stat{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;border:1px solid var(--landing-line);background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .methodology-stat-value{font-family:var(--font-numeric);font-size:32px;line-height:1;color:var(--landing-fg)}.ResearchPages_content__g8dvu .methodology-stat-label{font-size:13px;line-height:1.6;color:var(--landing-muted)}.ResearchPages_content__g8dvu .methodology-figure-note{margin:0;color:var(--landing-muted)}.ResearchPages_content__g8dvu .figure-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.ResearchPages_content__g8dvu .figure-header-copy{margin:0;font-size:13px;line-height:1.5;color:var(--landing-muted);text-align:right;max-width:24ch}.ResearchPages_content__g8dvu .benchmark-formula-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ResearchPages_content__g8dvu .benchmark-formula-panel{padding:18px;border-radius:12px;border:1px solid var(--landing-line);background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .benchmark-formula-label{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--landing-muted)}.ResearchPages_content__g8dvu .benchmark-formula-body{margin:0 0 10px}.ResearchPages_content__g8dvu .benchmark-formula-math{font-family:var(--font-mono);font-size:17px;line-height:1.5;color:var(--landing-fg)}.ResearchPages_content__g8dvu .benchmark-formula-caption{margin:0;color:var(--landing-muted)}.ResearchPages_content__g8dvu .benchmark-equation-list{display:flex;flex-direction:column;gap:10px}.ResearchPages_content__g8dvu .benchmark-equation-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border-radius:12px;border:1px solid var(--landing-line);background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .benchmark-equation-row-highlight{background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .benchmark-equation-name{margin:0;font-size:14px;font-weight:700;color:var(--landing-fg);min-width:92px}.ResearchPages_content__g8dvu .benchmark-equation-math{margin:0;font-family:var(--font-mono);font-size:16px;line-height:1.55;color:var(--landing-fg);text-align:right}.ResearchPages_content__g8dvu .benchmark-figure-caption{margin:-6px 0 34px;font-size:14px;line-height:1.9;color:var(--landing-soft);text-align:center}.ResearchPages_content__g8dvu .benchmark-flagship-copy{margin:0 0 40px;color:var(--landing-muted)}.ResearchPages_content__g8dvu .coverage-leaderboard-card{padding:38px 30px 36px}.ResearchPages_content__g8dvu .coverage-leaderboard{display:grid;grid-auto-rows:44px;grid-row-gap:8px;row-gap:8px}.ResearchPages_content__g8dvu .coverage-row{display:grid;grid-template-columns:28px minmax(116px,168px) minmax(0,1fr) 82px;align-items:center;grid-gap:16px;gap:16px}.ResearchPages_content__g8dvu .coverage-rank{font-size:14px;font-weight:700;color:var(--landing-soft);text-align:center}.ResearchPages_content__g8dvu .coverage-system{display:flex;min-width:0;flex-direction:column;gap:2px;text-align:right}.ResearchPages_content__g8dvu .coverage-system-primary{font-size:15px;font-weight:700;line-height:1.25;color:var(--landing-muted)}.ResearchPages_content__g8dvu .coverage-system-secondary{font-size:12px;line-height:1.25;color:var(--landing-soft)}.ResearchPages_content__g8dvu .coverage-track{position:relative;height:24px;overflow:hidden;border-radius:6px;background:var(--landing-surface-soft)}.ResearchPages_content__g8dvu .coverage-fill{position:absolute;inset:0 auto 0 0;width:var(--coverage);border-radius:inherit;background:var(--benchmark-coverage-baseline);transform:scaleX(0);transform-origin:left center;transition:transform 1.05s cubic-bezier(.16,1,.3,1)}.ResearchPages_content__g8dvu .coverage-leaderboard-card.animated .coverage-fill{transform:scaleX(1)}.ResearchPages_content__g8dvu .coverage-row.highlight .coverage-fill{background:var(--benchmark-series-primary)}.ResearchPages_content__g8dvu .coverage-score{display:flex;flex-direction:column;gap:3px;align-items:flex-end;min-width:0}.ResearchPages_content__g8dvu .coverage-score-value{font-size:16px;font-weight:800;line-height:1;color:var(--landing-fg)}.ResearchPages_content__g8dvu .coverage-row.highlight .coverage-score-value{color:var(--benchmark-series-primary)}.ResearchPages_content__g8dvu .prior-bar-wrap{display:flex;flex-direction:column;gap:6px}.ResearchPages_content__g8dvu .prior-bar{display:flex;height:32px;border-radius:8px;overflow:hidden;gap:2px}.ResearchPages_content__g8dvu .prior-bar-segment{display:flex;align-items:center;justify-content:center;min-width:36px}.ResearchPages_content__g8dvu .prior-bar-pct{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--common-white);letter-spacing:.04em}.ResearchPages_content__g8dvu .prior-bar-label{font-size:11px;font-weight:500;color:var(--landing-soft);letter-spacing:.04em;text-transform:uppercase}.ResearchPages_content__g8dvu .prior-branches{display:flex;gap:8px}.ResearchPages_content__g8dvu .prior-branch-card{display:flex;align-items:stretch;border-radius:10px;border:1px solid var(--landing-line);overflow:hidden;min-height:56px;background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .prior-branch-indicator{width:4px;flex-shrink:0}.ResearchPages_content__g8dvu .prior-branch-content{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px}.ResearchPages_content__g8dvu .prior-branch-label{font-size:13px;font-weight:600;color:var(--landing-fg);line-height:1.3}.ResearchPages_content__g8dvu .prior-branch-worlds{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--landing-soft);letter-spacing:.02em}@media (max-width:680px){.ResearchPages_content__g8dvu .prior-branches{flex-direction:column}.ResearchPages_content__g8dvu .prior-branch-card{flex:1 1!important;background:var(--landing-card-surface)}.ResearchPages_content__g8dvu .benchmark-formula-grid{grid-template-columns:1fr}.ResearchPages_content__g8dvu .benchmark-equation-row{flex-direction:column;align-items:flex-start}.ResearchPages_content__g8dvu .benchmark-equation-math{text-align:left}}.ResearchPages_content__g8dvu .chart-card-title{margin:0 0 32px;font-size:16px;font-weight:700;letter-spacing:-.01em}.ResearchPages_content__g8dvu .vbar-chart{display:flex;align-items:flex-end;gap:0;height:260px;padding-bottom:8px;border-bottom:1px solid var(--landing-line)}.ResearchPages_content__g8dvu .vbar-chart-wrap{position:relative}.ResearchPages_content__g8dvu .benchmark-plot{height:288px;min-width:0}.ResearchPages_content__g8dvu .benchmark-plot .recharts-text{fill:currentColor}.ResearchPages_content__g8dvu .vbar-col{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;min-width:0;height:100%}.ResearchPages_content__g8dvu .vbar-value{font-size:13px;font-weight:700;color:var(--landing-fg);white-space:nowrap}.ResearchPages_content__g8dvu .vbar-value.highlight{color:var(--benchmark-series-primary)}.ResearchPages_content__g8dvu .vbar-bar{width:60%;max-width:56px;min-width:28px;border-radius:6px 6px 0 0;background:var(--benchmark-series-baseline);transition:height 1s cubic-bezier(.16,1,.3,1);height:0}.ResearchPages_content__g8dvu .vbar-bar.highlight{background:var(--benchmark-series-primary)}.ResearchPages_content__g8dvu .vbar-bar.animated{height:var(--bar-height,0)}.ResearchPages_content__g8dvu .vbar-labels{display:flex;gap:0;margin-top:12px}.ResearchPages_content__g8dvu .vbar-label{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;min-width:0}.ResearchPages_content__g8dvu .vbar-label-line{display:block;word-wrap:break-word}.ResearchPages_content__g8dvu .benchmark-plot .recharts-text,.ResearchPages_content__g8dvu .vbar-label-line.primary{font-size:11px;color:var(--landing-muted);line-height:1.3}.ResearchPages_content__g8dvu .vbar-label-line.secondary{font-size:10px;color:var(--landing-soft);line-height:1.22}.ResearchPages_content__g8dvu .vbar-upgrade-arrow{position:absolute;inset:0 0 24px 0;width:100%;height:calc(100% - 24px);overflow:visible;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round}.ResearchPages_content__g8dvu .vbar-upgrade-arrow-line{stroke:var(--benchmark-upgrade-stroke);stroke-width:1.65;opacity:.96;stroke-dasharray:1;stroke-dashoffset:1}.ResearchPages_content__g8dvu .vbar-upgrade-arrow.animated .vbar-upgrade-arrow-line{animation:ResearchPages_draw-vbar-upgrade-arrow__5Kqy_ .82s cubic-bezier(.25,.82,.32,1) forwards}.ResearchPages_content__g8dvu .vbar-upgrade-arrow-head{opacity:0}.ResearchPages_content__g8dvu .vbar-upgrade-arrow.animated .vbar-upgrade-arrow-head{animation:ResearchPages_fade-vbar-upgrade-arrow-head__CY3Ah .12s ease-out .66s forwards}@keyframes ResearchPages_draw-vbar-upgrade-arrow__5Kqy_{to{stroke-dashoffset:0}}@keyframes ResearchPages_fade-vbar-upgrade-arrow-head__CY3Ah{to{opacity:.96}}@media (max-width:900px){.ResearchPages_content__g8dvu .long-page{padding:60px 30px 100px}.ResearchPages_content__g8dvu .methodology-stage-grid,.ResearchPages_content__g8dvu .methodology-stat-grid{grid-template-columns:1fr}.ResearchPages_content__g8dvu .figure-header{flex-direction:column;align-items:flex-start}.ResearchPages_content__g8dvu .coverage-leaderboard-card .figure-header-copy{display:none}}@media (max-width:640px){.ResearchPages_content__g8dvu .long-page{padding:48px 20px 80px}.ResearchPages_content__g8dvu .long-page-body{gap:36px}.ResearchPages_content__g8dvu .chart-card{padding:28px 22px 24px}.ResearchPages_content__g8dvu .benchmark-flagship-chart .chart-card{padding:32px 18px 26px}.ResearchPages_content__g8dvu .benchmark-flagship-chart .vbar-chart{gap:6px;height:270px;padding:0 0 10px}.ResearchPages_content__g8dvu .benchmark-flagship-chart .vbar-labels{gap:6px;padding:0}.ResearchPages_content__g8dvu .benchmark-flagship-chart .vbar-bar{width:74%;max-width:70px;min-width:38px}.ResearchPages_content__g8dvu .chart-card-ablation-labels{padding-left:16px;padding-right:16px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-chart{gap:4px;height:246px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-labels{gap:4px;margin-top:12px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label{align-items:stretch;gap:1px}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line{width:100%;overflow-wrap:anywhere}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line.primary{font-size:9.5px;line-height:1.16}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line.secondary{font-size:8px;line-height:1.12}.ResearchPages_content__g8dvu .chart-card-ablation-labels .vbar-label-line.context{display:none}.ResearchPages_content__g8dvu .coverage-leaderboard-card{padding:28px 20px 24px}.ResearchPages_content__g8dvu .coverage-leaderboard-card .figure-header{margin-bottom:0}.ResearchPages_content__g8dvu .coverage-leaderboard{grid-auto-rows:68px;row-gap:16px}.ResearchPages_content__g8dvu .coverage-row{grid-template-columns:24px minmax(0,1fr) 66px;grid-template-rows:auto 20px;gap:8px 12px}.ResearchPages_content__g8dvu .coverage-system{grid-column:2;grid-row:1;text-align:left}.ResearchPages_content__g8dvu .coverage-track{grid-column:2/4;grid-row:2;height:20px}.ResearchPages_content__g8dvu .coverage-score{grid-column:3;grid-row:1;align-self:center}.ResearchPages_content__g8dvu .coverage-score-value{font-size:15px}}@media (prefers-reduced-motion:reduce){.ResearchPages_content__g8dvu .vbar-bar{height:var(--bar-height);transition:none}.ResearchPages_content__g8dvu .coverage-fill{transform:none;transition:none}.ResearchPages_content__g8dvu .vbar-upgrade-arrow-line{stroke-dashoffset:0;animation:none!important}.ResearchPages_content__g8dvu .vbar-upgrade-arrow-head{opacity:.96;animation:none!important}}