.landing-page.PowerRanking-module__YzBQBq__page{overflow:clip visible}.PowerRanking-module__YzBQBq__page :focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}.PowerRanking-module__YzBQBq__hero{padding-block:104px 72px}.PowerRanking-module__YzBQBq__hero h1{max-width:980px;font-size:calc(clamp(56px, 6.7vw, 98px) * var(--display-factor));margin:0;line-height:.98}.PowerRanking-module__YzBQBq__intro{max-width:560px;color:var(--text-2);margin:24px 0 0;font-size:18px;line-height:1.55}.PowerRanking-module__YzBQBq__textLink{color:var(--accent-text);text-decoration:none;transition:color .16s}.PowerRanking-module__YzBQBq__textLink:hover{color:var(--landing-accent)}.PowerRanking-module__YzBQBq__error{box-shadow:inset 2px 0 var(--accent-text);background:var(--code-issue);color:var(--accent-text);margin:0 0 56px;padding:14px 18px;font-size:15px}.PowerRanking-module__YzBQBq__view{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.PowerRanking-module__YzBQBq__view>*{min-width:0}.PowerRanking-module__YzBQBq__view>.PowerRanking-module__YzBQBq__section:first-of-type{border-top:0}.PowerRanking-module__YzBQBq__pricingBar{z-index:30;border-block:1px solid var(--line-soft);background:color-mix(in srgb, var(--canvas) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 0;display:flex;position:sticky;top:0}.PowerRanking-module__YzBQBq__label{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em;margin:0}.landing-page .PowerRanking-module__YzBQBq__pricing.check-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,440px);padding:0}.landing-page .PowerRanking-module__YzBQBq__pricing.check-tabs button{text-align:center;border-radius:0;padding:12px 16px;font-size:15px}.landing-page .PowerRanking-module__YzBQBq__pricing.check-tabs button[aria-checked=true]{color:var(--text);--shape-edge:var(--landing-accent);--shape-fill:var(--control-active)}.PowerRanking-module__YzBQBq__textButton{min-height:0;color:var(--accent-text);font:400 15px/1.4 var(--font-heading);background:0 0;border:0;border-radius:0;padding:0;transition:color .16s}.PowerRanking-module__YzBQBq__textButton:hover{color:var(--landing-accent);background:0 0}.PowerRanking-module__YzBQBq__modelsButton{isolation:isolate;min-height:0;color:var(--text);font:500 15px/1.2 var(--font-heading);--shape-edge:var(--line-strong);--shape-fill:var(--control-fill);background:0 0;border:0;border-radius:0;align-items:center;gap:10px;margin-left:auto;padding:12px 16px;display:inline-flex;position:relative}.PowerRanking-module__YzBQBq__modelsButton:hover{--shape-edge:var(--accent-line);background:0 0}.PowerRanking-module__YzBQBq__count{color:var(--text-3);font:400 13px/1.4 var(--font-heading);font-variant-numeric:tabular-nums}.PowerRanking-module__YzBQBq__filterHeader{align-items:baseline;gap:10px;display:flex}.PowerRanking-module__YzBQBq__filterHeader>:last-child:not(.PowerRanking-module__YzBQBq__count){margin-left:auto}.PowerRanking-module__YzBQBq__filterActions{gap:20px;margin-top:6px;display:flex}.PowerRanking-module__YzBQBq__labs,.PowerRanking-module__YzBQBq__models{margin:0;padding:0;list-style:none}.PowerRanking-module__YzBQBq__labs{margin-top:16px}.PowerRanking-module__YzBQBq__lab{border-top:1px solid var(--line-soft);padding-block:10px}.PowerRanking-module__YzBQBq__labName{color:var(--text-2);font:500 13px/1.4 var(--font-heading);align-items:center;gap:8px;margin:0 0 4px;display:flex}.PowerRanking-module__YzBQBq__model{width:100%;min-height:0;color:var(--text);font:500 14px/1.35 var(--font-heading);text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:10px;padding:3px 0;transition:color .16s;display:flex}.PowerRanking-module__YzBQBq__model:hover{color:var(--accent-text);background:0 0}.PowerRanking-module__YzBQBq__model[aria-pressed=false]{color:var(--text-3)}.PowerRanking-module__YzBQBq__model[aria-pressed=false]:hover{color:var(--text-2)}.PowerRanking-module__YzBQBq__tick{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);background:var(--text);flex:none;width:6px;height:6px;transition:background .16s}.PowerRanking-module__YzBQBq__model[aria-pressed=false] .PowerRanking-module__YzBQBq__tick{background:var(--line-strong)}.PowerRanking-module__YzBQBq__sidebar{width:200px;display:none;position:absolute;top:0;bottom:0;right:calc(100% + 40px)}.PowerRanking-module__YzBQBq__sidebarInner{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;max-height:calc(100vh - 48px);padding-top:16px;position:sticky;top:24px;overflow-y:auto}@media (min-width:1720px){.PowerRanking-module__YzBQBq__sidebar{display:block}.PowerRanking-module__YzBQBq__modelsButton{display:none}}.PowerRanking-module__YzBQBq__drawer{border:0;border-right:1px solid var(--line-strong);background:var(--surface);width:min(320px,100vw - 48px);max-width:none;height:100%;max-height:none;color:var(--text);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;margin:0;padding:24px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.PowerRanking-module__YzBQBq__drawer::backdrop{background:color-mix(in srgb, var(--canvas) 72%, transparent)}.PowerRanking-module__YzBQBq__logo{width:18px;height:18px;color:var(--text);flex:none}.PowerRanking-module__YzBQBq__logoDot{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px}.PowerRanking-module__YzBQBq__section{border-top:1px solid var(--line);padding-block:56px}.PowerRanking-module__YzBQBq__section h2{font-size:calc(48px * var(--display-factor));margin:0;line-height:1.02}.PowerRanking-module__YzBQBq__sectionIntro{max-width:540px;color:var(--text-2);margin:12px 0 0;font-size:17px}.PowerRanking-module__YzBQBq__panel{isolation:isolate;--shape-cut:22px;--shape-edge:var(--panel-edge);--shape-fill:var(--panel-face);margin-top:24px;padding:44px;position:relative}.PowerRanking-module__YzBQBq__empty p{color:var(--text-2);margin:0}.PowerRanking-module__YzBQBq__formula{border:1px solid var(--line-soft);background:var(--well);gap:16px;margin:0 0 32px;padding:20px 24px;display:grid}.PowerRanking-module__YzBQBq__formula .PowerRanking-module__YzBQBq__formulaText{max-width:72ch;color:var(--text-2);margin:0;font-size:15px}.PowerRanking-module__YzBQBq__formula .PowerRanking-module__YzBQBq__equation{color:var(--code-text);font:400 14px/1.8 var(--font-mono);margin:0}.PowerRanking-module__YzBQBq__weights{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.PowerRanking-module__YzBQBq__weight{margin:0;font-weight:400}.PowerRanking-module__YzBQBq__weightLabel{color:var(--text-2);font:400 14px/1.4 var(--font-heading);justify-content:space-between;margin-bottom:6px;display:flex}.PowerRanking-module__YzBQBq__weightValue{color:var(--text);font-variant-numeric:tabular-nums}.PowerRanking-module__YzBQBq__slider{cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;width:100%;height:24px;min-height:0;margin:0;padding:0;display:block}.PowerRanking-module__YzBQBq__slider::-webkit-slider-runnable-track{background:var(--line-strong);height:1px}.PowerRanking-module__YzBQBq__slider::-moz-range-track{background:var(--line-strong);border:0;border-radius:0;height:1px}.PowerRanking-module__YzBQBq__slider::-webkit-slider-thumb{background:var(--text);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);appearance:none;border:0;border-radius:0;width:12px;height:20px;margin-top:-9.5px;transition:background .16s}.PowerRanking-module__YzBQBq__slider::-moz-range-thumb{background:var(--text);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);border:0;border-radius:0;width:12px;height:20px;transition:background .16s}.PowerRanking-module__YzBQBq__slider:is(:active,:focus-visible)::-webkit-slider-thumb{background:var(--landing-accent)}.PowerRanking-module__YzBQBq__slider:is(:active,:focus-visible)::-moz-range-thumb{background:var(--landing-accent)}.PowerRanking-module__YzBQBq__formula .PowerRanking-module__YzBQBq__textButton{justify-self:start}.PowerRanking-module__YzBQBq__panel .PowerRanking-module__YzBQBq__note{color:var(--text-2);margin:0 0 16px;font-size:15px}.PowerRanking-module__YzBQBq__bars{gap:4px;margin:0;padding:0;list-style:none;display:grid}.PowerRanking-module__YzBQBq__barItem{position:relative}.PowerRanking-module__YzBQBq__barRow{width:100%;min-height:0;color:inherit;font:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;grid-template-columns:17rem minmax(0,1fr);align-items:center;gap:16px;padding:3px 0;transition:opacity .16s;display:grid}.PowerRanking-module__YzBQBq__barRow:hover{background:0 0}.PowerRanking-module__YzBQBq__barName{min-width:0;color:var(--text);font:500 15px/1.3 var(--font-heading);align-items:center;gap:10px;display:flex}.PowerRanking-module__YzBQBq__rank{width:24px;color:var(--text-3);font:400 13px/1 var(--font-heading);font-variant-numeric:tabular-nums;text-align:right;flex:none}.PowerRanking-module__YzBQBq__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PowerRanking-module__YzBQBq__barTrack{align-items:center;gap:10px;min-width:0;display:flex}.PowerRanking-module__YzBQBq__bar{box-sizing:border-box;background:var(--landing-accent);flex:none;height:16px}.PowerRanking-module__YzBQBq__bar[data-fallback]{border:1px solid var(--landing-accent);background:0 0}.PowerRanking-module__YzBQBq__barValue{color:var(--text-2);font:400 13px/1 var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.PowerRanking-module__YzBQBq__rowTooltip{z-index:20;pointer-events:none;margin-top:4px;position:absolute;top:100%;left:calc(17rem + 16px)}.PowerRanking-module__YzBQBq__chart{width:100%;position:relative}.PowerRanking-module__YzBQBq__chart svg{display:block;overflow:visible}.PowerRanking-module__YzBQBq__gridLine{stroke:var(--line-soft)}.PowerRanking-module__YzBQBq__axisLine{stroke:var(--line-strong)}.PowerRanking-module__YzBQBq__tick{fill:var(--text-3);font-family:var(--font-heading);font-variant-numeric:tabular-nums}.PowerRanking-module__YzBQBq__axisLabel{fill:var(--text-2);font-family:var(--font-heading)}.PowerRanking-module__YzBQBq__whisker{stroke:var(--landing-accent);stroke-opacity:.4}.PowerRanking-module__YzBQBq__point{fill:var(--landing-accent);stroke:var(--surface)}.PowerRanking-module__YzBQBq__point[data-fallback]{fill:var(--surface);stroke:var(--landing-accent)}.PowerRanking-module__YzBQBq__pointLabel{fill:var(--text-2);stroke:var(--surface);font-family:var(--font-heading)}.PowerRanking-module__YzBQBq__pointLabel[data-highlighted]{fill:var(--text);font-weight:500}.PowerRanking-module__YzBQBq__hit{fill:#0000;cursor:pointer}.PowerRanking-module__YzBQBq__hit:focus{outline:none}.PowerRanking-module__YzBQBq__hit:focus-visible{stroke:var(--landing-accent);stroke-width:2px}.PowerRanking-module__YzBQBq__floatingTooltip{z-index:20;pointer-events:none;position:absolute}.PowerRanking-module__YzBQBq__tooltip{border:1px solid var(--line-strong);background:var(--surface);width:320px;max-width:100%;font:400 13px/1.5 var(--font-heading);padding:16px}.PowerRanking-module__YzBQBq__tooltip p{margin:0}.PowerRanking-module__YzBQBq__tooltip .PowerRanking-module__YzBQBq__tooltipName{color:var(--text);font:500 17px/1.3 var(--font-heading);letter-spacing:-.02em}.PowerRanking-module__YzBQBq__tooltip .PowerRanking-module__YzBQBq__tooltipMeta{color:var(--text-3);margin-bottom:14px}.PowerRanking-module__YzBQBq__tooltipMeta code{font:400 12px/1.5 var(--font-mono)}.PowerRanking-module__YzBQBq__metrics{gap:10px;display:grid}.PowerRanking-module__YzBQBq__metricInactive{opacity:.45}.PowerRanking-module__YzBQBq__metricHead{color:var(--text-2);justify-content:space-between;gap:12px;display:flex}.PowerRanking-module__YzBQBq__metricValue{color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.PowerRanking-module__YzBQBq__metricTrack{background:var(--line-soft);height:6px;margin-top:4px}.PowerRanking-module__YzBQBq__metricFill{background:var(--landing-accent);height:6px}.PowerRanking-module__YzBQBq__tooltip .PowerRanking-module__YzBQBq__tooltipFootnote{color:var(--text-3);margin-top:14px;font-size:12px}.PowerRanking-module__YzBQBq__row{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:24px 90px;padding-block:56px;display:grid}.PowerRanking-module__YzBQBq__row h2{font-size:calc(48px * var(--display-factor));margin:0;line-height:1.02}.PowerRanking-module__YzBQBq__rowCopy{max-width:72ch;color:var(--text-2);margin:0;font-size:17px}.PowerRanking-module__YzBQBq__notes{margin:0;padding:0;list-style:none;display:grid}.PowerRanking-module__YzBQBq__notes li{border-bottom:1px solid var(--line);color:var(--text-2);align-items:baseline;gap:12px;padding:13px 0;font-size:15px;line-height:1.5;display:flex}.PowerRanking-module__YzBQBq__notes li:first-child{padding-top:0}.PowerRanking-module__YzBQBq__notes li:before{content:"";clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);background:var(--accent-text);flex:none;width:6px;height:6px;transform:translateY(-2px)}@media (max-width:800px){.PowerRanking-module__YzBQBq__hero{padding-block:72px 56px}.PowerRanking-module__YzBQBq__pricingBar .PowerRanking-module__YzBQBq__label{display:none}.PowerRanking-module__YzBQBq__weights{grid-template-columns:1fr;gap:16px}.PowerRanking-module__YzBQBq__barRow{grid-template-columns:1fr;gap:6px}.PowerRanking-module__YzBQBq__barTrack{padding-left:34px}.PowerRanking-module__YzBQBq__rowTooltip{left:0}.PowerRanking-module__YzBQBq__row{grid-template-columns:1fr}}@media (max-width:520px){.PowerRanking-module__YzBQBq__hero{padding-block:60px 48px}.PowerRanking-module__YzBQBq__pricingBar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding-block:12px;display:grid}.landing-page .PowerRanking-module__YzBQBq__pricing.check-tabs{gap:8px;width:100%}.landing-page .PowerRanking-module__YzBQBq__pricing.check-tabs button{padding:10px 6px;font-size:14px}.PowerRanking-module__YzBQBq__modelsButton{padding:10px 12px;font-size:14px}.PowerRanking-module__YzBQBq__modelsButton .PowerRanking-module__YzBQBq__count{display:none}.PowerRanking-module__YzBQBq__panel{--shape-cut:14px;--panel-inset:6px;padding:24px 20px}.PowerRanking-module__YzBQBq__formula{padding:16px}.PowerRanking-module__YzBQBq__row,.PowerRanking-module__YzBQBq__section{padding-block:40px}}@media (prefers-reduced-motion:reduce){.PowerRanking-module__YzBQBq__page *{transition:none}}
