.rankings-view_header__oWgQA{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.97);border-bottom:1px solid #eef0f3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rankings-view_headerInner__rveTx{height:64px;display:grid;grid-template-columns:minmax(236px,auto) minmax(260px,340px) minmax(520px,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:0 44px}.rankings-view_brand__GxJA0{color:#676d78;display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:680;line-height:1;text-decoration:none;white-space:nowrap}.rankings-view_brandMark__z2_3w{position:relative;width:22px;height:16px;display:inline-block}.rankings-view_brandMark__z2_3w:after,.rankings-view_brandMark__z2_3w:before{content:"";position:absolute;width:18px;height:4px;left:1px;border-radius:999px;background:#8b929f;transform:rotate(-22deg)}.rankings-view_brandMark__z2_3w:before{top:2px}.rankings-view_brandMark__z2_3w:after{bottom:2px}.rankings-view_searchBox__KRP8t{min-width:0;height:42px;color:#747a85;background:#f2f2f5;border-radius:8px;display:flex;align-items:center;gap:12px;padding:0 14px;font-size:18px;line-height:1}.rankings-view_searchIcon__Z_rJQ{color:#8c93a0;font-size:20px;line-height:1}.rankings-view_searchBox__KRP8t kbd{margin-left:auto;min-width:24px;height:24px;color:#8c93a0;background:#e6e7eb;border:0;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:16px}.rankings-view_nav___uFKl{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:clamp(15px,1.35vw,28px);overflow:hidden}.rankings-view_nav___uFKl a{color:#686e79;font-size:18px;font-weight:640;line-height:1;text-decoration:none;white-space:nowrap}.rankings-view_navActive__xlEzW,.rankings-view_nav___uFKl a:hover{color:#111318!important}.rankings-view_signup__Qu8Cd{color:#fff;background:#6357f6;border-radius:999px;padding:15px 22px;font-size:18px;font-weight:760;line-height:1;text-decoration:none;box-shadow:0 10px 24px rgba(99,87,246,.22);white-space:nowrap}.rankings-view_page__BGzKH{max-width:1360px;margin:0 auto;padding:82px 44px 96px;color:#14171d;background:#fff}.rankings-view_hero__nDQTg{margin-bottom:74px}.rankings-view_hero__nDQTg h1{margin:0;color:#20242a;font-size:40px;line-height:1.12;font-weight:720;letter-spacing:0}.rankings-view_hero__nDQTg p{margin:14px 0 0;max-width:900px;color:#6e7480;font-size:18px;line-height:1.55;font-weight:460}.rankings-view_module__M39Nz{margin-top:78px}.rankings-view_module__M39Nz+.rankings-view_module__M39Nz{margin-top:92px}.rankings-view_sectionHead__TPatg{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:42px}.rankings-view_sectionTitleRow__VwUjP{display:flex;align-items:center;gap:10px}.rankings-view_sectionTitleRow__VwUjP h2{margin:0;color:#5f6672;font-size:25px;line-height:1.2;font-weight:660;letter-spacing:0}.rankings-view_sectionHead__TPatg p{margin:12px 0 0;color:#667085;font-size:16px;line-height:1.55;font-weight:520}.rankings-view_iconWrap__ylyd9{width:24px;height:24px;color:#6f7682;display:inline-flex;flex:0 0 auto}.rankings-view_iconWrap__ylyd9 svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rankings-view_headingControl__xs__1{flex:0 0 auto}.rankings-view_staticBadge__yLkiI{border:1px solid #e0e4ea;background:#f8fafc;color:#747a85;min-width:132px;height:38px;border-radius:999px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:560;white-space:nowrap}.rankings-view_periodSelect__YOCPW{position:relative}.rankings-view_periodButton__qRlax{min-width:150px}.rankings-view_benchmarkButton__YmDBh,.rankings-view_periodButton__qRlax{border:1px solid #e0e4ea;background:#fff;color:#747a85;height:44px;border-radius:999px;padding:0 16px 0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:560;white-space:nowrap;cursor:pointer}.rankings-view_benchmarkButton__YmDBh{min-width:252px}.rankings-view_periodButton__qRlax:disabled{cursor:wait;opacity:.72}.rankings-view_periodMenu__rb_Sw{position:absolute;top:calc(100% + 10px);right:0;z-index:12;width:170px;padding:7px;background:#fff;border:1px solid #e3e7ee;border-radius:8px;box-shadow:0 16px 32px rgba(15,23,42,.14)}.rankings-view_benchmarkMenu__RazRO{width:282px}.rankings-view_menuGroupLabel__QJviR{padding:9px 10px 8px;color:#111318;font-size:17px;line-height:1.15;font-weight:720}.rankings-view_periodOptionActive__bUEN5,.rankings-view_periodOption__m1tXU{width:100%;border:0;border-radius:7px;background:transparent;color:#747a85;min-height:34px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-size:15px;font-weight:520;text-align:left;cursor:pointer}.rankings-view_periodOptionActive__bUEN5,.rankings-view_periodOption__m1tXU:hover{background:#f3f5f8;color:#20242a}.rankings-view_inlineError__LeuuB{margin:-28px 0 28px;color:#d05c67;font-size:14px;line-height:1.4}.rankings-view_chartScroller__gz7bH{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:6px}.rankings-view_chartSvg__M9Kr5{display:block;width:100%;min-width:940px;height:auto;overflow:visible}.rankings-view_axisText__9msrC{fill:#737985;font-size:16px;font-weight:500}.rankings-view_gridLine__5vbGr{stroke:transparent}.rankings-view_gridLineDashed__tWbau{stroke:#dce3ec;stroke-width:1;stroke-dasharray:4 5}.rankings-view_axisLine__iMRc_{stroke:#b9c3d1;stroke-width:1}.rankings-view_scatterPoint__jc4eR{transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .22s ease;transform-box:fill-box;transform-origin:center}.rankings-view_scatterPoint__jc4eR circle{transition:r .36s ease}.rankings-view_barGroup__phanl{outline:none}.rankings-view_barGroup__phanl:hover rect:not(.rankings-view_hoverTarget__TXVgz){filter:saturate(1.12)}.rankings-view_hoverTarget__TXVgz{fill:transparent;pointer-events:all}.rankings-view_chartTooltipObject__ZIAAx{opacity:0;pointer-events:none;transition:opacity .12s ease}.rankings-view_barGroup__phanl:hover .rankings-view_chartTooltipObject__ZIAAx{opacity:1}.rankings-view_chartTooltip__bz1Yx{max-height:286px;color:#151922;background:#fff;border:1px solid #e1e5eb;border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.12);overflow:hidden;font:500 13px/1.25 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rankings-view_tooltipDate__YP5nZ{display:inline-flex;margin:8px 8px 0;padding:5px 8px;color:#fff;background:#111318;border-radius:6px;font-size:13px;font-weight:650}.rankings-view_tooltipRows__ennSJ{padding:8px 10px 6px}.rankings-view_tooltipRow__U5YZ0{display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:27px}.rankings-view_tooltipSwatch___B6kt{width:4px;height:18px;border-radius:999px}.rankings-view_tooltipName__XUqlQ{min-width:0;overflow:hidden;color:#20242a;text-overflow:ellipsis;white-space:nowrap}.rankings-view_tooltipValue__flPgp{color:#111318;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.rankings-view_tooltipTotal__II9_G{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eceff4;color:#20242a;font-size:13px;font-weight:650}.rankings-view_rowsGrid__L_tsK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:88px;gap:88px;padding-top:10px}.rankings-view_rowColumn__4CZ1R{display:flex;flex-direction:column;gap:30px}.rankings-view_legendRow__yYaw2,.rankings-view_metricRow__fjr_e,.rankings-view_rankRow__m2GUa{display:grid;grid-template-columns:44px 28px minmax(0,1fr) 156px;align-items:center;grid-gap:14px;gap:14px;min-height:44px}.rankings-view_rankNo__68yZi{color:#737985;font-size:21px;line-height:1;font-weight:520;text-align:left}.rankings-view_authorDot__v7ZyK,.rankings-view_legendDot__IzOKm{border-radius:999px;display:inline-block;flex:0 0 auto}.rankings-view_authorDot__v7ZyK{width:25px;height:25px;box-shadow:0 1px 8px rgba(15,23,42,.16)}.rankings-view_legendDot__IzOKm{width:16px;height:16px}.rankings-view_rankIdentity__7JtJx{min-width:0}.rankings-view_legendName__Z3nZv,.rankings-view_rankName__K_fXM{color:#111318;font-size:22px;line-height:1.16;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rankings-view_legendName__Z3nZv{font-size:20px}.rankings-view_byline__UQFUw{margin-top:6px;color:#7b818d;font-size:15px;line-height:1.2;font-weight:520}.rankings-view_byline__UQFUw span{text-decoration:underline;text-underline-offset:2px}.rankings-view_metric__tSGQz{color:#737985;text-align:right;font-size:20px;line-height:1.15;font-weight:540}.rankings-view_metric__tSGQz div+div{margin-top:7px;font-size:16px}.rankings-view_trendUp__ZHSOD{color:#5fb88c}.rankings-view_trendDown__9vY54{color:#ff858d}.rankings-view_trendFlat__eJp8x{color:#8b93a3}@media (max-width:1260px){.rankings-view_headerInner__rveTx{grid-template-columns:auto minmax(220px,1fr) auto;gap:18px;padding:0 28px}.rankings-view_nav___uFKl{display:none}.rankings-view_page__BGzKH{padding-left:30px;padding-right:30px}}@media (max-width:900px){.rankings-view_headerInner__rveTx{grid-template-columns:minmax(0,1fr) auto}.rankings-view_searchBox__KRP8t{display:none}.rankings-view_page__BGzKH{padding:54px 22px 72px}.rankings-view_hero__nDQTg{margin-bottom:54px}.rankings-view_hero__nDQTg h1{font-size:34px}.rankings-view_sectionHead__TPatg{display:grid;grid-gap:18px;gap:18px}.rankings-view_rowsGrid__L_tsK{grid-template-columns:1fr;gap:30px}}@media (max-width:640px){.rankings-view_headerInner__rveTx{height:58px;padding:0 16px}.rankings-view_brand__GxJA0{font-size:16px}.rankings-view_signup__Qu8Cd{padding:12px 16px;font-size:15px}.rankings-view_page__BGzKH{padding:40px 16px 64px}.rankings-view_module__M39Nz,.rankings-view_module__M39Nz+.rankings-view_module__M39Nz{margin-top:58px}.rankings-view_hero__nDQTg h1{font-size:30px}.rankings-view_hero__nDQTg p,.rankings-view_sectionHead__TPatg p{font-size:15px}.rankings-view_legendRow__yYaw2,.rankings-view_metricRow__fjr_e,.rankings-view_rankRow__m2GUa{grid-template-columns:34px 22px minmax(0,1fr);row-gap:8px}.rankings-view_metric__tSGQz{grid-column:3;text-align:left;font-size:15px}.rankings-view_legendName__Z3nZv,.rankings-view_rankName__K_fXM{font-size:18px}}