.models_page__0fmR2{background:var(--surface);min-height:100vh}.models_wrap__hr0JY{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-16) var(--container-pad) var(--section-y)}.models_eyebrow__wwULS{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent-text);margin:0 0 var(--space-4)}.models_subnavRow___Nwm9{margin-bottom:var(--space-6)}.models_headingRow__Q4pFw{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.models_h1__yEmrX{margin:0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.models_count__03OFq{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}.models_intro__JdLwh{margin:var(--space-5) 0 var(--space-8);max-width:68ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.models_introLink__kCIEc{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.models_introLink__kCIEc:hover{color:var(--accent-text);text-decoration:underline}.models_jump__ol_Vm{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) 0 var(--space-8)}.models_jumpLabel__dD3R2{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.models_jumpList__6HRut{display:flex;flex-wrap:wrap;gap:var(--space-2)}.models_jumpPill__kFtZQ{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out-quint),color var(--dur-fast) var(--ease-out-quint)}.models_jumpPill__kFtZQ:hover{border-color:var(--accent-text);color:var(--accent-text)}.models_jumpPillCount__Snorc{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.models_group__XHZy0{margin-top:var(--space-10);scroll-margin-top:var(--space-16)}.models_groupHead__iDR9P{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.models_groupTitle__YSpyI{display:flex;flex-direction:column;gap:2px;min-width:0}.models_groupName__kHbJV{margin:0;font-size:var(--text-md);font-weight:700;letter-spacing:-.01em;color:var(--text)}.models_groupCount__0dffZ{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.models_groupLink__dwdO6{margin-left:auto;font-size:var(--text-xs);font-weight:700;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out-quint)}.models_groupLink__dwdO6:after{content:" →"}.models_groupLink__dwdO6:hover{color:var(--accent-text)}.models_table__SIzJr{border-top:var(--stroke-hair) solid var(--line-strong);overflow:hidden}.models_headRow__gQ7sW,.models_row__luivX{display:grid;grid-template-columns:minmax(0,2.4fr) 1fr 1fr 1fr .8fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-5)}.models_headRow__gQ7sW{border-bottom:1px solid var(--line);background:var(--surface-2)}.models_headCell__IeLDJ{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.models_headNum__rZaxu{text-align:right}.models_rows__K0V8s{list-style:none;margin:0;padding:0}.models_rows__K0V8s li+li .models_row__luivX{border-top:1px solid var(--line)}.models_row__luivX{text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out-quint)}.models_row__luivX:hover{background:var(--surface-2)}.models_row__luivX:hover .models_modelName__Samyn{color:var(--accent-text)}.models_modelCell__b7vBA{display:flex;flex-direction:column;gap:1px;min-width:0}.models_modelName__Samyn{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.models_modelName__Samyn,.models_modelTier__Xkgpf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.models_modelTier__Xkgpf{font-size:var(--text-xs);color:var(--text-tertiary)}.models_numCell__5AnWi{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-secondary);text-align:right}.models_blended__rG_ro{font-weight:700;color:var(--text)}.models_statusTag__mhH8x{font-family:var(--font-sans);font-size:var(--text-xs);border:1px solid var(--line-strong);border-radius:var(--radius-s);padding:0 var(--space-1);color:var(--text-tertiary)}.models_statusRetired__IiFu3{color:var(--data-cost);border-color:var(--data-cost)}.models_statusDeprecated__yjFsh{color:var(--text-secondary);border-color:var(--text-secondary)}.models_note__Xphp_{margin-top:var(--space-6);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}@media (max-width:760px){.models_headRow__gQ7sW,.models_row__luivX{grid-template-columns:minmax(0,1fr) auto}.models_contextCol__BgTMi,.models_inputCol__1BTXA,.models_outputCol__tClzg{display:none}.models_wrap__hr0JY{padding-top:var(--space-10)}}.models_panel__HQG3U{padding:var(--space-6) var(--space-8);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-l)}.models_panel__HQG3U,.models_search__u5L_C{margin-top:var(--space-4);background:var(--surface-1)}.models_search__u5L_C{width:100%;max-width:420px;height:40px;padding:0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-s);color:var(--text);font:400 14px/20px var(--font-sans)}.models_searchNote__Gy6YR{margin:0 0 var(--space-3);font:400 13px/20px var(--font-sans);color:var(--text-tertiary)}.models_results__znC70{margin:0;padding:0;list-style:none}.models_result__vF9UC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-2) 0;border-top:var(--stroke-hair) solid var(--line);color:inherit;text-decoration:none}.models_resultName__RUkuM{font:500 14px/20px var(--font-sans);color:var(--text)}.models_resultSub__Uxq9X{font:400 13px/20px var(--font-sans);color:var(--text-tertiary)}.models_resultPrice__x7ZYH{font:500 12px/20px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.models_pages__kEgD0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line);font:400 14px/32px var(--font-sans)}.models_pages__kEgD0 a{color:var(--text-secondary);text-decoration:none}.models_pages__kEgD0 a:hover{color:var(--text)}.models_pagesCurrent__s49Ym{min-width:32px;border-radius:var(--radius-s);background:var(--surface-2);color:var(--text);text-align:center}.models_pagesGap__4vP8E{color:var(--text-tertiary)}@media (max-width:640px){.models_panel__HQG3U{padding:var(--space-4) var(--space-3);border-radius:var(--radius-m)}.models_result__vF9UC{grid-template-columns:minmax(0,1fr) auto}.models_resultSub__Uxq9X{grid-column:1;grid-row:2}.models_resultPrice__x7ZYH{grid-row:1/span 2;grid-column:2;align-self:center}}.models_subnavRow___Nwm9{display:flex;justify-content:center;margin-top:var(--space-5)}.models_search__u5L_C{display:block;margin:0 auto var(--space-4)}@media (max-width:720px){.models_subnavRow___Nwm9{justify-content:flex-start}.models_search__u5L_C{margin-left:0;max-width:none}}.indices-ui_disclaimer__4NlRK{border:1px solid var(--line);border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.55;color:var(--text-tertiary);margin-top:8px}.indices-ui_disclaimer__4NlRK a{color:var(--text-secondary);text-decoration:underline}.indices-ui_card__vhRa_{border:1px solid var(--line);border-radius:10px;background:var(--surface-1);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.indices-ui_cardLabel__qyDOT{font-size:11px;color:var(--text-tertiary)}.indices-ui_cardValue__sDmw8{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:26px;color:var(--text);line-height:1.1}.indices-ui_cardMeta__56Ezu{font-size:12px;color:var(--text-tertiary)}.indices-ui_deltaUp__Ng6hN{color:var(--data-cost)}.indices-ui_deltaDown__296HQ,.indices-ui_deltaUp__Ng6hN{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.indices-ui_deltaDown__296HQ{color:var(--accent-text)}.indices-ui_deltaFlat__CZ6Ie{color:var(--text-tertiary);font-family:var(--font-sans);font-size:12px}.indices-ui_badge__ZfVCY{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:11px;color:var(--text-secondary);white-space:nowrap}.indices-ui_badgeNum__voEES{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.indices-ui_badgeWarn__XISxx{border-color:color-mix(in srgb,var(--text-secondary) 45%,transparent);color:var(--text-secondary)}.indices-ui_settledBehind__xDiFn{color:var(--text-secondary);white-space:nowrap}.indices-ui_srOnly__ElGsf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.indices-ui_drops__2zAfg{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:var(--space-3) 0 0;padding:0;list-style:none;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.footer_footer__FdXu8{margin-top:var(--space-24);background:var(--surface);border-top:var(--stroke-hair) solid var(--line-strong)}.footer_inner__emF2n{max-width:var(--content-max);margin:0 auto;padding:0 var(--container-pad)}.footer_grid__yoV6x{display:grid;grid-template-columns:1.6fr repeat(6,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-12) 0}.footer_wordmarkLink__MyZ5Z{display:inline-block;margin-bottom:var(--space-3)}.footer_about__azkF6{max-width:17em;margin:0;font:400 14px/21px var(--font-sans);color:var(--text-secondary)}.footer_heading__qHU51{margin:0 0 var(--space-3);font:500 13px/18px var(--font-sans);color:var(--text)}.footer_list__6GPpP{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.footer_link__YfgtZ{font:400 13px/18px var(--font-sans);color:var(--text-secondary);text-decoration:none}.footer_link__YfgtZ:hover{color:var(--text)}.footer_bottom__ZQTL0{display:flex;justify-content:space-between;gap:var(--space-2) var(--space-6);padding:var(--space-5) 0 var(--space-8);border-top:var(--stroke-hair) solid var(--line)}.footer_small__8CoWx{font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.footer_social__9eeLY{display:inline-flex;align-items:baseline;gap:var(--space-5)}.footer_note__aGqyw{max-width:var(--measure);margin:0;padding-top:var(--space-8);font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}@media (max-width:1120px){.footer_grid__yoV6x{grid-template-columns:repeat(3,minmax(0,1fr))}.footer_grid__yoV6x>:first-child{grid-column:1/-1}}@media (max-width:640px){.footer_footer__FdXu8{margin-top:var(--space-12)}.footer_grid__yoV6x{grid-template-columns:1fr 1fr;gap:var(--space-8) var(--space-4);padding:var(--space-10) 0}.footer_bottom__ZQTL0{flex-direction:column}}.tools_page__K_Aj3{background:var(--surface);color:var(--text)}.tools_wrap__6k7mq{max-width:var(--content-max);margin:0 auto;padding:0 var(--container-pad) var(--space-16)}.tools_note__oHC7y{margin:var(--space-3) 0 0;font:400 14px/21px var(--font-sans);color:var(--text-secondary)}.tools_all__ojp_e{margin-top:var(--space-12)}.tools_grid__zV3tS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-4)}.tools_grid__zV3tS>div{padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--line-strong)}.tools_toolName__hlyBp{margin:0 0 var(--space-2);font:600 15px/20px var(--font-sans)}.tools_toolName__hlyBp a{color:var(--text);text-decoration:none}.tools_toolBody__Mo5vw{margin:0 0 var(--space-2);font:400 14px/21px var(--font-sans);color:var(--text-secondary)}@media (max-width:1024px){.tools_grid__zV3tS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tools_grid__zV3tS{grid-template-columns:minmax(0,1fr)}}.model-detail_page__wX1vi{background:var(--surface);min-height:100vh}.model-detail_wrap__3bbVB{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-12) var(--container-pad) var(--section-y)}.model-detail_breadcrumb__7SmO1{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap}.model-detail_back__Ll5Sb{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.model-detail_back__Ll5Sb:hover{color:var(--accent-text)}.model-detail_sep__oTwh2{color:var(--text-tertiary)}.model-detail_hero__seBcL{padding-bottom:var(--space-8);border-bottom:1px solid var(--line)}.model-detail_heroTop__nq9q7{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.model-detail_providerLink__j5KZy{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.model-detail_providerLink__j5KZy:hover{color:var(--accent-text)}.model-detail_providerLinkStatic__HPVuY{pointer-events:none}.model-detail_catPill__muJEb{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:2px var(--space-3)}.model-detail_statusTag__bYhoz{font-family:var(--font-sans);font-size:var(--text-xs);border:1px solid var(--line-strong);border-radius:var(--radius-s);padding:1px var(--space-2);color:var(--text-tertiary);background:transparent}.model-detail_statusRetired__ep_um{color:var(--data-cost);border-color:var(--data-cost)}.model-detail_statusDeprecated__SoYPV{color:var(--text-secondary);border-color:var(--text-secondary)}.model-detail_statusLive__CS7oM{color:var(--accent-text);border-color:var(--accent-text)}.model-detail_name__jEqkk{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.model-detail_tier__CoOdH{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4)}.model-detail_blurb__pMa1q{margin:0 0 var(--space-3);max-width:68ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.model-detail_answer__PLzXz{color:var(--text)}.model-detail_inherited__9c_jJ{margin:var(--space-2) 0;max-width:68ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-tertiary)}.model-detail_meta__p0lGj{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary)}.model-detail_meta__p0lGj strong{color:var(--text-secondary);font-weight:700;margin-right:var(--space-1)}.model-detail_link__yUY_3{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.model-detail_link__yUY_3:hover{color:var(--accent-text);text-decoration:underline}.model-detail_statGrid__orUWl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-8) 0}.model-detail_statCard__e7Fds{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--line-strong)}.model-detail_statLabel__8oxAJ{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.model-detail_statValue__Ob6UV{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:700;color:var(--text)}.model-detail_statSub__Acm40{font-size:var(--text-xs);color:var(--text-tertiary);line-height:var(--leading-snug)}.model-detail_statTrend__1qWu1{display:flex;align-items:center;margin:2px 0 4px;min-height:28px}.model-detail_statSubLink__H_lvn{color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.model-detail_statSubLink__H_lvn:hover{color:var(--accent-text)}.model-detail_section__pRm8e{margin-top:var(--space-10)}.model-detail_sectionHead__HB4By{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--line)}.model-detail_sectionTitle___lrkA{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.model-detail_sectionCount__oodi7{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}a.model-detail_sectionCount__oodi7:hover{color:var(--accent-text)}.model-detail_strengths__CfWCy{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-10)}.model-detail_card__wuxHF{padding:var(--space-5) 0;border-top:var(--stroke-hair) solid var(--line-strong)}.model-detail_cardLabel__AZbcR{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent-text);margin:0 0 var(--space-3)}.model-detail_bullets__Wiidw{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text-secondary)}.model-detail_benchInherited__p1xJA{margin-bottom:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-tertiary)}.model-detail_benchInherited__p1xJA a{color:var(--accent-text);text-decoration:none}.model-detail_benchGrid__RtE0o{display:flex;flex-direction:column;gap:var(--space-5)}.model-detail_benchRow__W2Z_O{display:flex;flex-direction:column;gap:var(--space-2)}.model-detail_benchRowHead__AboUi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.model-detail_benchNameGroup___KN4j{display:inline-flex;align-items:center}.model-detail_benchName__1l_0Z{font-size:var(--text-sm);font-weight:700;color:var(--text)}.model-detail_benchScore__ozol6{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:700;color:var(--accent-text)}.model-detail_benchTrack__XxYPr{height:6px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);overflow:hidden}.model-detail_benchFill__b0FEC{height:100%;background:var(--accent-text);border-radius:var(--radius-pill)}.model-detail_benchDesc__6IHId{font-size:var(--text-xs);color:var(--text-tertiary)}.model-detail_benchDisclaimer__C_QL9,.model-detail_benchEmpty__yuuKY{margin-top:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-tertiary)}.model-detail_reported__j8uIB{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}.model-detail_reportedHeading__WofCz{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary);margin:0 0 var(--space-3)}.model-detail_reportedIntro__osMRq{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-tertiary)}.model-detail_reportedList__tOFWg{list-style:none;margin:0;padding:0}.model-detail_reportedItem__7Llb7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:0 var(--space-4);gap:0 var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line,var(--line));font-size:var(--text-sm)}.model-detail_reportedItem__7Llb7:last-child{border-bottom:none}.model-detail_reportedSuite__wYxHz{font-weight:500}.model-detail_reportedScore__NbfKK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.model-detail_reportedMeta__B_SwP{grid-column:1/-1;margin-top:var(--space-1,2px);font-size:var(--text-xs);color:var(--text-tertiary);line-height:var(--leading-normal)}.model-detail_reportedLink__7ACRG{color:inherit;text-decoration:underline;text-underline-offset:2px}.model-detail_modelGrid__jrzpH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.model-detail_model__mKgdH{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--line-strong);text-decoration:none;transition:transform var(--dur-med) var(--ease-out-quint),border-color var(--dur-med) var(--ease-out-quint),background-color var(--dur-med) var(--ease-out-quint)}.model-detail_model__mKgdH:hover{transform:translateY(-2px);border-color:var(--accent-text);background:var(--surface-2)}.model-detail_modelName__z_yP6{font-size:var(--text-sm);font-weight:700;color:var(--text)}.model-detail_model__mKgdH:hover .model-detail_modelName__z_yP6{color:var(--accent-text)}.model-detail_modelTier__CVDmK{font-size:var(--text-xs);color:var(--text-tertiary)}.model-detail_modelPrice__WO9Rc{display:flex;gap:var(--space-4);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary)}.model-detail_modelPrice__WO9Rc strong{color:var(--text);font-weight:700}.model-detail_faqCard___3pQq{padding:var(--space-5) 0;border-top:var(--stroke-hair) solid var(--line-strong);margin-bottom:var(--space-3)}.model-detail_faqQuestion__FCLO8{margin:0 0 var(--space-2);font-size:var(--text-md);font-weight:700;color:var(--text)}.model-detail_faqAnswer__0JjOC{margin:0;max-width:68ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}@media (max-width:900px){.model-detail_modelGrid__jrzpH,.model-detail_statGrid__orUWl{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.model-detail_modelGrid__jrzpH,.model-detail_statGrid__orUWl,.model-detail_strengths__CfWCy{grid-template-columns:1fr}}.model-detail_tableScroll__wBBBm{overflow-x:auto}.model-detail_historyTable__mUWZF{width:100%;border-collapse:collapse;font-size:var(--text-base);min-width:480px}.model-detail_historyTable__mUWZF td,.model-detail_historyTable__mUWZF th{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.model-detail_historyTable__mUWZF thead th{font-size:var(--text-xs);font-weight:600;color:var(--text-tertiary)}.model-detail_historyTable__mUWZF tbody th{font-weight:500;color:var(--text-secondary)}.model-detail_historyTable__mUWZF tbody td{color:var(--text)}.model-detail_numCell__rjfa8{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.model-detail_historyNote__8vVMe{margin:var(--space-4) 0 0;max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-tertiary)}.model-detail_srOnly__c5Daq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.benchmark-hint_icon__oOPSi{box-sizing:border-box;inline-size:15px;block-size:15px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);vertical-align:1px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--text-tertiary);font-family:var(--font-sans);font-size:10px;font-weight:700;line-height:1;letter-spacing:normal;text-transform:none;cursor:help;transition:color var(--dur-fast) var(--ease-out-quint),border-color var(--dur-fast) var(--ease-out-quint)}.benchmark-hint_icon__oOPSi:hover{color:var(--text);border-color:var(--text-tertiary)}.benchmark-hint_tip__W_Fs1{position:fixed;z-index:var(--z-modal);transform:translate(-50%,-100%);inline-size:max-content;max-inline-size:280px;padding:var(--space-3) var(--space-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-s);color:var(--text);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:400;line-height:1.55;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;pointer-events:none}.benchmark-hint_tipName__DC02t{display:block;-webkit-margin-after:2px;margin-block-end:2px;font-weight:700}.reference_page__C5Mt6{background:var(--surface);min-height:100vh}.reference_wrap__x1hTE{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-12) var(--container-pad) var(--section-y)}.reference_wrapArticle__ikozi{max-width:var(--container-read)}.reference_wrapProse__KpJKo{max-width:var(--container-prose);font-size:var(--text-read)}.reference_dirHead__zUr14{margin-bottom:var(--space-10)}.reference_eyebrow__4_ff6{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.reference_dirTools__YRVsN{margin:0 0 var(--space-4)}.reference_headingRow__kvFhF{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.reference_h1__mBECm{margin:0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.reference_count__6QGGP{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}.reference_intro__SvNaF{margin:var(--space-5) 0 0;max-width:68ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.reference_profileHead__Xg1Us{padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}.reference_breadcrumb__6QQuu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.reference_crumb__MX8OK{display:inline-flex;align-items:center;gap:var(--space-2)}.reference_back__aFg66{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.reference_back__aFg66:hover{color:var(--accent-text)}.reference_current__G4j_v{color:var(--text-tertiary)}.reference_sep__oWqMx{display:inline-block;flex:none;width:.5em;height:.82em;background:var(--accent-text);-webkit-clip-path:polygon(78.7% 0,100% 0,21.3% 100%,0 100%);clip-path:polygon(78.7% 0,100% 0,21.3% 100%,0 100%)}.reference_name__euqjQ{margin:0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.reference_kicker__Vvlgi{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary)}.reference_lede__0Xi5z{margin:var(--space-4) 0 0;max-width:var(--measure);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--text)}.reference_meta__dxEHM{display:flex;flex-wrap:wrap;gap:var(--space-6) var(--space-10);margin:var(--space-8) 0 0}.reference_metaItem__Lusdd{display:flex;flex-direction:column;gap:var(--space-1);margin:0}.reference_metaLabel__Iy3vf{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.reference_metaValue__75xvM{margin:0;font-size:var(--text-base);font-weight:700;color:var(--text)}.reference_prose__AeOS0{margin:var(--space-8) 0 0;max-width:var(--measure);font-size:var(--text-read)}.reference_prose__AeOS0 p{margin:0 0 var(--space-4);font-size:var(--text-read);line-height:var(--leading-normal);color:var(--text-secondary)}.reference_prose__AeOS0 p:last-child{margin-bottom:0}.reference_section__WO33e{margin-top:var(--space-12)}.reference_sectionHead__zCLjl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--line)}.reference_sectionTitle__0xwBD{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.reference_sectionCount__Rehu4{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap}.reference_grid__IFCvW{border-bottom:var(--stroke-hair) solid var(--line)}.reference_card___qChG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:2px var(--space-6);gap:2px var(--space-6);padding:var(--space-3) 0;border-top:var(--stroke-hair) solid var(--line);text-decoration:none}.reference_card___qChG>*{grid-column:2}.reference_card___qChG>.reference_cardTitle__qnwDV{grid-column:1;grid-row:1/span 3}.reference_cardTitle__qnwDV{font-size:var(--text-md);font-weight:700;letter-spacing:-.01em;color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.reference_card___qChG:hover .reference_cardTitle__qnwDV{color:var(--accent-text)}.reference_cardRole__YSkST{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.reference_cardBody__3O1St{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.reference_cardPill__T2UNW{margin-top:auto;align-self:flex-start;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:2px var(--space-3)}.reference_chips__wMOBd{display:flex;flex-wrap:wrap;gap:var(--space-2)}.reference_chip__zs8oQ{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);text-decoration:none;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);transition:color var(--dur-fast) var(--ease-out-quint),border-color var(--dur-fast) var(--ease-out-quint),background-color var(--dur-fast) var(--ease-out-quint)}a.reference_chip__zs8oQ:hover{color:var(--accent-text);border-color:var(--accent-text);background:var(--surface-2)}.reference_chipStatic__o7cy1{color:var(--text-tertiary);cursor:default}.reference_jumpNav__RYyxy{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-8)}.reference_inlineLink__fnD9T{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.reference_inlineLink__fnD9T:hover{color:var(--accent-text);text-decoration:underline}.reference_note__hClfe{max-width:var(--measure)}.reference_empty__wo5xx,.reference_note__hClfe{margin:var(--space-8) 0 0;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.reference_empty__wo5xx{padding:var(--space-8) 0;border-top:var(--stroke-hair) solid var(--line-strong)}.reference_footnote__BI0jI{margin:var(--space-12) 0 0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-tertiary)}.reference_footnote__BI0jI a{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.reference_footnote__BI0jI a:hover{color:var(--accent-text)}@media (max-width:900px){.reference_grid__IFCvW{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.reference_grid__IFCvW{grid-template-columns:1fr}.reference_wrap__x1hTE{padding-top:var(--space-10)}.reference_meta__dxEHM{gap:var(--space-5) var(--space-8)}}@media (max-width:640px){.reference_card___qChG{grid-template-columns:minmax(0,1fr)}.reference_card___qChG>*,.reference_card___qChG>.reference_cardTitle__qnwDV{grid-column:1;grid-row:auto}}.reference_dirHead__zUr14{padding-top:var(--space-6);text-align:center}.reference_dirHead__zUr14 .reference_headingRow__kvFhF{flex-direction:column;align-items:center;gap:var(--space-2);border-bottom:0}.reference_dirHead__zUr14 .reference_intro__SvNaF{margin-left:auto;margin-right:auto;text-wrap:balance}.reference_dirTools__YRVsN{display:flex;justify-content:center}@media (max-width:720px){.reference_dirHead__zUr14{text-align:left}.reference_dirHead__zUr14 .reference_headingRow__kvFhF{align-items:flex-start}.reference_dirHead__zUr14 .reference_intro__SvNaF{margin-left:0}.reference_dirTools__YRVsN{justify-content:flex-start}}.reference_gridPanel__45JF4{padding:var(--space-3) var(--space-8);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-l);background:var(--surface-1)}.reference_gridPanel__45JF4>.reference_card___qChG:first-child{border-top:0}@media (max-width:640px){.reference_gridPanel__45JF4{padding:var(--space-1) var(--space-3);border-radius:var(--radius-m)}}.reference_profileCentre__408Sp{padding-top:var(--space-6);border-bottom:0;text-align:center}.reference_profileCentre__408Sp .reference_breadcrumb__6QQuu{justify-content:center}.reference_profileCentre__408Sp .reference_lede__0Xi5z{margin-left:auto;margin-right:auto;font-size:var(--text-md);font-weight:400;color:var(--text-secondary);text-wrap:balance}@media (max-width:720px){.reference_profileCentre__408Sp{text-align:left}.reference_profileCentre__408Sp .reference_breadcrumb__6QQuu{justify-content:flex-start}.reference_profileCentre__408Sp .reference_lede__0Xi5z{margin-left:0}}.reference_sectionHead__zCLjl+.reference_grid__IFCvW>.reference_card___qChG:first-child{border-top:0}.seo-pages_tableScroll___xm57{position:relative;overflow-x:auto;margin:var(--space-6) 0;border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-1)}.seo-pages_table__1mmEh{width:100%;border-collapse:collapse;font-size:var(--text-sm);min-width:640px}.seo-pages_table__1mmEh thead th{text-align:left;font:400 12px/16px var(--font-sans);color:var(--text-tertiary);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);white-space:nowrap}.seo-pages_table__1mmEh tbody td,.seo-pages_table__1mmEh tbody th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line,var(--line));text-align:left;font-weight:400;vertical-align:baseline}.seo-pages_table__1mmEh tbody tr:last-child td,.seo-pages_table__1mmEh tbody tr:last-child th{border-bottom:none}.seo-pages_rankCol__rocPj{width:3rem;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo-pages_table__1mmEh .seo-pages_metricCol__XYDbW,.seo-pages_table__1mmEh .seo-pages_numCol__TXg34{font-family:var(--font-mono);font-weight:500;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.seo-pages_table__1mmEh .seo-pages_numCol__TXg34{color:var(--text-secondary)}.seo-pages_table__1mmEh .seo-pages_metricCol__XYDbW{color:var(--text)}.seo-pages_modelCell__cq_ff{font-weight:500}.seo-pages_modelLink__v_Kt7,.seo-pages_providerLink__cwwwb{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .12s ease}.seo-pages_modelLink__v_Kt7:hover,.seo-pages_providerLink__cwwwb:hover{border-bottom-color:currentColor}.seo-pages_calcTag__Sps8i,.seo-pages_providerLink__cwwwb{color:var(--text-secondary)}.seo-pages_calcTag__Sps8i{display:inline-block;margin-left:var(--space-2);font-family:var(--font-sans);font-size:.625rem;opacity:.7;vertical-align:baseline}.seo-pages_reportedMetaInline__NOb8l{color:var(--text-secondary);font-weight:400;white-space:nowrap}.seo-pages_srOnly__4hGat{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.seo-pages_callouts__uXDPP{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-6) 0}.seo-pages_callout__U4ICI{padding:var(--space-4);border-left:var(--stroke-rule) solid var(--line-strong)}.seo-pages_calloutText__KpBlG{margin:0;font-size:var(--text-sm);line-height:1.6}.seo-pages_method__BBhyc{margin:var(--space-6) 0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-s,8px)}.seo-pages_methodTitle__XQyqc{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 var(--space-3)}.seo-pages_methodList__hcNQ8{margin:0;padding-left:1.1rem;font-size:var(--text-sm);line-height:1.7;color:var(--text-secondary)}.seo-pages_methodList__hcNQ8 li{margin-bottom:var(--space-2)}.seo-pages_excluded__UNoEx{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-4) 0 0}.seo-pages_sideBySide__z1PBK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin:var(--space-5) 0}.seo-pages_sideCol__Gc38w{min-width:0}.seo-pages_sideHeading__IPFRM{font-size:var(--text-lg);margin:0 0 var(--space-2)}.seo-pages_sideMeta__8SLpE{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}@media (max-width:720px){.seo-pages_sideBySide__z1PBK{grid-template-columns:minmax(0,1fr)}}.seo-pages_faqQ__KMTkl{font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-2)}.seo-pages_faqA__dxsjs{margin:0;max-width:var(--measure);line-height:1.7;color:var(--text-secondary)}@media (max-width:640px){.seo-pages_table__1mmEh{font-size:var(--text-xs)}.seo-pages_cards__1UZpm,.seo-pages_pairCards__YWE4D{display:block;min-width:0}.seo-pages_cards__1UZpm thead,.seo-pages_pairCards__YWE4D thead{display:none}.seo-pages_cards__1UZpm tbody,.seo-pages_pairCards__YWE4D tbody{display:block}.seo-pages_cards__1UZpm tbody tr{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:2px var(--space-3);gap:2px var(--space-3);padding:var(--space-3) 0;border-bottom:var(--stroke-hair) solid var(--line)}.seo-pages_cards__1UZpm tbody td,.seo-pages_cards__1UZpm tbody th{display:block;padding:0;border:0;text-align:left}.seo-pages_cards__1UZpm tbody tr>:first-child{grid-column:1;grid-row:1/span 2}.seo-pages_cards__1UZpm tbody tr>:nth-child(2){grid-column:2;grid-row:1}.seo-pages_cards__1UZpm tbody tr>:nth-child(3){grid-column:2;grid-row:2}.seo-pages_cards__1UZpm tbody tr>:nth-child(4){grid-column:3;grid-row:1/span 2;align-self:center;text-align:right}.seo-pages_cards__1UZpm tbody td[data-label]{display:inline-flex;grid-column:2/-1;justify-content:space-between;margin-top:2px}.seo-pages_pairCards__YWE4D tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px var(--space-3);gap:2px var(--space-3);padding:var(--space-3) 0;border-bottom:var(--stroke-hair) solid var(--line)}.seo-pages_pairCards__YWE4D tbody th{display:block;grid-column:1/-1;padding:0;border:0}.seo-pages_pairCards__YWE4D tbody td{display:block;padding:0;border:0;text-align:left}.seo-pages_cards__1UZpm tbody td[data-label]:before,.seo-pages_pairCards__YWE4D tbody td[data-label]:before{content:attr(data-label);display:block;margin-right:var(--space-2);font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}}.editorial_page__VPRCW{background:var(--surface);min-height:100vh;padding-bottom:var(--section-y)}.editorial_masthead__uDIV0{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--section-y);padding-bottom:var(--space-10)}.editorial_eyebrow__aD0pa{font-family:var(--font-sans);font-size:var(--text-xs);margin:0}.editorial_eyebrowMuted__KjiOt,.editorial_eyebrow__aD0pa{color:var(--text-tertiary)}.editorial_eyebrowLink__pQueF{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.editorial_eyebrowLink__pQueF:hover{color:var(--accent-text)}.editorial_title__n6VGa{margin:0;font:600 44px/48px var(--font-sans);letter-spacing:-.03em;font-variation-settings:"opsz" 32;color:var(--text);max-width:20ch}.editorial_titleArticle__u221j{font-size:34px;line-height:38px;max-width:28ch}.editorial_lede__OPsnn{margin:0;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary);max-width:62ch}.editorial_standfirst__kOHtv{margin:0;font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--text-secondary);max-width:60ch}.editorial_meta__d3fq9{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.editorial_metaStrong__J87Np{color:var(--text-secondary)}.editorial_sectionHead__CCIN8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-top:var(--section-y);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-strong)}.editorial_sectionHeadStack__swSOx{display:flex;flex-direction:column;gap:var(--space-3)}.editorial_h2__JFsud{margin:0;font:600 26px/30px var(--font-sans);letter-spacing:-.02em;color:var(--text)}.editorial_count__U4YmF{flex-shrink:0;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.editorial_divider__cIGUQ{height:1px;border:0;margin:0;background:var(--line)}.editorial_textLink__m0ePI{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;text-decoration:none;color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.editorial_textLink__m0ePI:after{content:"\203A";transition:transform var(--dur-fast) var(--ease-out-quint)}.editorial_textLink__m0ePI:hover{color:var(--accent-text)}.editorial_prose__gfs9g{max-width:72ch;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}.editorial_prose__gfs9g>:first-child{margin-top:0}.editorial_prose__gfs9g h2{margin:var(--space-10) 0 var(--space-4);font-size:var(--text-xl);line-height:var(--leading-snug)}.editorial_prose__gfs9g h2,.editorial_prose__gfs9g h3{font-weight:700;letter-spacing:-.01em;color:var(--text)}.editorial_prose__gfs9g h3{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-lg)}.editorial_prose__gfs9g p{margin:0 0 var(--space-5)}.editorial_prose__gfs9g ul{margin:0 0 var(--space-5);padding-left:var(--space-5)}.editorial_prose__gfs9g li{margin:0 0 var(--space-2);padding-left:var(--space-1)}.editorial_prose__gfs9g li::marker{color:var(--text-tertiary)}.editorial_prose__gfs9g strong{color:var(--text);font-weight:700}.editorial_prose__gfs9g a{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color var(--dur-fast) var(--ease-out-quint)}.editorial_prose__gfs9g a:hover{color:var(--accent-text)}@media (max-width:640px){.editorial_title__n6VGa{font-size:30px;line-height:34px}.editorial_sectionHead__CCIN8{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}.brief_shell__FCkC_{width:100%;max-width:var(--container-prose);margin:0 auto;padding-left:var(--container-pad);padding-right:var(--container-pad)}.brief_article__JJDD3{display:flex;flex-direction:column;gap:var(--space-4)}.brief_articleEyebrow__1P5el{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.brief_articleHeadline__yPFX_{margin:0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.brief_standfirst__oTi3j{margin:0;font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--text-secondary);max-width:60ch}.brief_permalink__U9tnV,.brief_proseWrap__LCAKV{margin-top:var(--space-4)}.brief_permalink__U9tnV{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;text-decoration:none;color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.brief_permalink__U9tnV:hover{color:var(--accent-text)}.brief_empty__c2wtn{margin-top:var(--space-8);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.brief_emptyLink__T86k8{text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.brief_emptyLink__T86k8,.brief_emptyLink__T86k8:hover{color:var(--accent-text)}.brief_archive__9UdOH{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-1);overflow:hidden}.brief_archiveRow__qxFtn{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out-quint)}.brief_archiveRow__qxFtn+.brief_archiveRow__qxFtn{border-top:1px solid var(--line)}a.brief_archiveRow__qxFtn:hover{background:var(--surface-2)}a.brief_archiveRow__qxFtn:hover .brief_archiveHeadline__HthkN{color:var(--accent-text)}.brief_archiveDate__bcnzt{flex-shrink:0;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.brief_archiveHeadline__HthkN{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug);color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.brief_sources__HRn4T{margin-top:var(--space-8);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-tertiary)}.brief_sourceLink__peQX8{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.brief_sourceLink__peQX8:hover{color:var(--accent-text)}.brief_footerNav__d41oF{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-10);font-size:var(--text-sm)}.brief_footerNavLink__Zcj_I{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.brief_footerNavLink__Zcj_I:hover{color:var(--accent-text)}.brief_about__6ID_x{margin-top:var(--space-10)}.brief_aboutBody__wS7OG{margin:0 0 var(--space-4);max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.brief_aboutQ__hfo1_{margin:var(--space-6) 0 var(--space-2);font-size:var(--text-base);font-weight:600;color:var(--text)}.home-faq_section__GUb6b.home-faq_section__GUb6b{padding-top:0}.home-faq_h2__tAZa7{margin:0 0 var(--space-8);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.home-faq_list__rXftK{display:grid;grid-gap:var(--space-8) var(--space-10);gap:var(--space-8) var(--space-10)}@media (min-width:900px){.home-faq_list__rXftK{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-faq_item__Tw5fs{display:flex;flex-direction:column;gap:var(--space-2)}.home-faq_q__UTzNz{margin:0;font-family:var(--font-sans);font-size:var(--text-md);font-weight:600;line-height:var(--leading-snug);color:var(--text)}.home-faq_a__5auTH{margin:0;max-width:var(--measure);font-size:var(--text-base);line-height:1.6;color:var(--text-secondary)}.compute_page__JmbCz,.compute_paper__cdTek{background:var(--surface)}.compute_paper__cdTek{padding-bottom:var(--space-16);color:var(--text)}.compute_paper__cdTek h1{font:600 36px/42px var(--font-serif);letter-spacing:-.015em;font-variation-settings:"opsz" 48}.compute_paper__cdTek h2{font:600 26px/30px var(--font-serif);letter-spacing:-.015em}.compute_shell__UivS5{width:100%;max-width:var(--content-max);margin:0 auto;padding-left:var(--container-pad);padding-right:var(--container-pad)}.compute_author__tQMKZ{font-size:var(--text-sm);color:var(--text-tertiary)}.compute_authorLink__b6WIe{color:var(--text-secondary);text-decoration:none;border-bottom:1px solid var(--line-strong);transition:color var(--dur-fast) var(--ease-out-quint)}.compute_authorLink__b6WIe:hover{color:var(--accent-text);border-color:var(--accent-text)}.compute_emptyNote__5lXWR{margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-tertiary)}.compute_issueCard__GOLdd{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--stroke-hair) solid var(--line);color:inherit;text-decoration:none}.compute_issueCardLink__l6xwz:hover .compute_issueHeadline__i7ea0{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.compute_issueHead__3N3OT{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.compute_paper__cdTek .compute_issueHeadline__i7ea0{margin:0;font:600 20px/25px var(--font-serif);letter-spacing:-.01em;color:var(--text)}.compute_issueSummary__UC6my{max-width:var(--measure);margin:0;font:400 16px/26px var(--font-serif);color:var(--text-secondary)}.compute_issueRead__3ZAWt{font:500 14px/20px var(--font-sans);color:var(--accent-text)}.compute_issueRead__3ZAWt:after{content:"\203A";margin-left:.3em}.compute_coverage__cms3p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.compute_coverageCard__GoHFf{display:flex;flex-direction:column;gap:var(--space-2)}.compute_coverageLabel__n2fVA{margin:0;font:600 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--text)}.compute_coverageDesc__oB7Gn{margin:0;font:400 14px/21px var(--font-sans);color:var(--text-secondary)}.compute_methodologyText__JZKb2{max-width:var(--measure);margin:0;font:400 16px/26px var(--font-sans);color:var(--text-secondary)}.compute_inlineLink__f3tIp{color:var(--accent-text)}@media (max-width:900px){.compute_coverage__cms3p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.compute_coverage__cms3p{grid-template-columns:minmax(0,1fr)}}.news_shell__Bw8aA{width:100%;max-width:var(--container-read);margin:0 auto;padding-left:var(--container-pad);padding-right:var(--container-pad)}.news_briefTeaser__AU2kD{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-6);background:var(--surface-1);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-m);text-decoration:none;transition:border-color var(--dur-med) var(--ease-out-quint),background-color var(--dur-med) var(--ease-out-quint)}.news_briefTeaser__AU2kD:hover{border-color:var(--text-tertiary)}.news_briefEyebrow__m_4KB{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.news_briefHeadline__F3s0I{font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;line-height:var(--leading-snug);color:var(--text)}.news_briefSummary__nZQyY{display:inline-flex;align-items:baseline;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-tertiary)}.news_toolbar__K0Bst{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-10);margin-bottom:var(--space-6)}.news_search__DBfoV{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);background:var(--surface-1);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-s)}.news_search__DBfoV:focus-within{border-color:var(--text-tertiary)}.news_searchInput__GFqYM{flex:1 1;min-width:0;padding:var(--space-3) 0;background:transparent;border:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.news_searchInput__GFqYM::placeholder{color:var(--text-tertiary)}.news_searchClear__p5ini{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);padding:0;background:transparent;border:0;border-radius:var(--radius-pill);font-size:var(--text-md);line-height:1;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quint),background-color var(--dur-fast) var(--ease-out-quint)}.news_searchClear__p5ini:hover{color:var(--text);background:var(--surface-2)}.news_controls__TTNdN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.news_tags__l9SPu{display:flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:var(--radius-pill);background:var(--surface-2)}.news_tagBtn__OFmDe{height:32px;padding:0 var(--space-3);border:var(--stroke-hair) solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 13px/18px var(--font-sans);cursor:pointer}.news_tagBtn__OFmDe:hover{color:var(--text)}.news_tagBtnActive__cKMyU{border-color:var(--line-strong);background:var(--surface-1);color:var(--text)}.news_refresh__JpBlX{height:34px;padding:0 var(--space-4);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text);font:500 14px/20px var(--font-sans);cursor:pointer}.news_refresh__JpBlX:hover:not(:disabled){border-color:var(--text-tertiary)}.news_refresh__JpBlX:disabled{color:var(--text-tertiary);cursor:default}.news_status__TZT_u{font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.news_list__ctDFm{margin-top:var(--space-5)}.news_dayGroup__B2bEu,.news_list__ctDFm{display:flex;flex-direction:column}.news_dayHeading__fkXQE{margin:var(--space-10) 0 var(--space-2);padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--line-strong);color:var(--text);font:600 18px/24px var(--font-sans);letter-spacing:-.01em}.news_dayGroup__B2bEu:first-child .news_dayHeading__fkXQE{margin-top:var(--space-2)}.news_moreWrap__xT37R{display:flex;justify-content:center;margin-top:var(--space-8)}.news_more__Wniw_{height:40px;padding:0 var(--space-5);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text);font:500 15px/20px var(--font-sans);cursor:pointer}.news_more__Wniw_:hover{border-color:var(--text-tertiary)}.news_state__1Hm5V{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;border-top:var(--stroke-hair) solid var(--line-strong)}.news_stateMsg__bqpyZ{font-size:var(--text-md);font-weight:700;color:var(--text)}.news_stateSub__k3iRT{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-tertiary);max-width:46ch}.news_newsletter__2SnYC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-12);padding:var(--space-5) 0;border-top:var(--stroke-hair) solid var(--line-strong);border-bottom:var(--stroke-hair) solid var(--line)}.news_newsletterText__3Dvrf{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.news_newsletterKicker__YFqKj{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.news_newsletterLine__n0gI_{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);max-width:54ch}.news_newsletterArchive__9HC5h{color:var(--text);text-decoration:none;border-bottom:1px solid var(--line-strong);transition:color var(--dur-fast) var(--ease-out-quint)}.news_newsletterArchive__9HC5h:hover{border-color:var(--text-tertiary)}.news_topics__kd7B5{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--line)}.news_topicsHeading__9TdXf{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary);margin-bottom:var(--space-4)}.news_topicsList__p40Am{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);list-style:none;margin:0;padding:0}.news_topicLink__Qh5iY{font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;border-bottom:1px solid var(--line-strong);transition:color var(--dur-fast) var(--ease-out-quint)}.news_topicLink__Qh5iY:hover{color:var(--text);border-color:var(--text-tertiary)}@media (max-width:640px){.news_tags__l9SPu{border-radius:var(--radius-m)}}.methodology_tableBox__ynJjF{overflow-x:auto;border:1px solid var(--line);border-radius:8px;margin:18px 0 26px}.methodology_table__AZAB_{width:100%;border-collapse:collapse;font-size:13px}.methodology_table__AZAB_ th{text-align:left;font-size:11px;font-weight:500;color:var(--text-tertiary);padding:9px 13px;border-bottom:1px solid var(--line);white-space:nowrap}.methodology_table__AZAB_ td{padding:8px 13px;border-bottom:1px solid var(--line);color:var(--text-secondary);vertical-align:top}.methodology_table__AZAB_ tr:last-child td{border-bottom:none}.methodology_num__WxU5r{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.methodology_code__cUk_w{font-family:var(--font-sans);font-size:12px;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:14px 16px;overflow-x:auto;white-space:pre;line-height:1.6;margin:14px 0 22px}.methodology_verified__32HjW{display:inline-block;border:1px solid color-mix(in srgb,var(--accent-text) 50%,transparent);color:var(--accent-text);border-radius:999px;font-size:10px;padding:1px 8px}.methodology_pending__tAWnZ{display:inline-block;border:1px solid color-mix(in srgb,var(--text-secondary) 45%,transparent);color:var(--text-secondary);border-radius:999px;font-size:10px;padding:1px 8px}.methodology_cite__pKCcG{font-size:12px}.methodology_cite__pKCcG a{color:var(--text-secondary);text-decoration:underline}.methodology_contents__L2ojh{margin:var(--space-3) 0 0;padding:0;list-style:none;column-count:2;column-gap:var(--space-8);font:400 14px/24px var(--font-sans)}.methodology_contents__L2ojh a{color:var(--text-secondary);text-decoration:none}.methodology_contents__L2ojh a:hover{color:var(--text)}@media (max-width:640px){.methodology_contents__L2ojh{column-count:1}}.market-charts_section__vppYG{padding-top:var(--space-16)}.market-charts_sectionHead__sHsdJ{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-8)}.market-charts_sectionTitleRow__nTe69{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.market-charts_sectionTitle__7KS8E{margin:0;font-family:var(--font-sans);font-size:var(--text-xl);font-weight:700;letter-spacing:-.01em;color:var(--text)}.market-charts_sectionCount__nYBQ9{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.market-charts_chart__T_qR_{display:flex;flex-direction:column;gap:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-1);padding:var(--space-6)}.market-charts_chartRow__HhNUS{display:grid;grid-template-columns:minmax(0,220px) 1fr;grid-gap:var(--space-5);gap:var(--space-5);align-items:center}.market-charts_chartLabel__THbXh{display:flex;align-items:center;gap:var(--space-2);min-width:0}.market-charts_dot__08VZJ{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--bar,var(--accent-text))}.market-charts_chartName__De6OU{font-size:var(--text-sm);font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-charts_chartMeta__4ESPX{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary);margin-left:auto;padding-left:var(--space-2);flex-shrink:0}.market-charts_barWrap__Oqp_e{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.market-charts_barTrack__zM1st{height:8px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.market-charts_barFill__pW_AK{height:100%;border-radius:var(--radius-pill);width:var(--bar-w,0);background:var(--bar,var(--accent-text));transition:width var(--dur-slow) var(--ease-out-expo)}.market-charts_barVals__JaTJ_{display:flex;gap:var(--space-4);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary)}.market-charts_barValMuted__jwTu2{color:var(--text-tertiary)}.market-charts_tierRow__nLaB5{display:grid;grid-template-columns:minmax(0,200px) 1fr auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.market-charts_tierLabel__7ctXY{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-charts_tierCount__Jjt4i{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:700;color:var(--text);text-align:right}.market-charts_catFrontier__w0VB7,.market-charts_catReasoning__Hc3Qm{--bar:var(--data-compute)}.market-charts_catEfficient__FwcpW{--bar:var(--accent-text)}.market-charts_catMultimodal__SNLLN{--bar:var(--data-cost)}.market-charts_catEmbed__gcXOk{--bar:var(--text-secondary)}.providers_page__GW9ha{background:var(--surface);min-height:100vh}.providers_wrap__JcBwA{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-16) var(--container-pad) var(--section-y)}.providers_eyebrow__whPIg{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent-text);margin:0 0 var(--space-4)}.providers_headingRow__GgWbW{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.providers_h1__qXNRd{margin:0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.providers_count__pI0LJ{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}.providers_intro__wWYVf{margin:var(--space-5) 0 var(--space-10);max-width:68ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.providers_introLink__kGS35{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.providers_introLink__kGS35:hover{color:var(--accent-text);text-decoration:underline}.providers_grid__eAJYl{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.providers_card__6YU0q{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) 0;border-top:var(--stroke-hair) solid var(--line-strong);text-decoration:none;transition:transform var(--dur-med) var(--ease-out-quint),border-color var(--dur-med) var(--ease-out-quint),background-color var(--dur-med) var(--ease-out-quint)}.providers_card__6YU0q:hover{transform:translateY(-3px);border-color:var(--accent-text);background:var(--surface-2)}.providers_cardHeader__oMgQ_{display:flex;align-items:center;gap:var(--space-3);min-width:0}.providers_cardInfo__UgcBM{display:flex;flex-direction:column;gap:2px;min-width:0}.providers_cardName__CDzNs{font-size:var(--text-md);font-weight:700;letter-spacing:-.01em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.providers_cardCount__DSf6m{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.providers_stats__O8ZRi{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.providers_stat__PQnWZ{display:flex;flex-direction:column;gap:2px}.providers_statLabel__AJChJ{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.providers_statValue__4RX5p{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-base);font-weight:700;color:var(--text)}.providers_flagship__AWa_u{display:flex;flex-direction:column;gap:2px}.providers_flagshipLabel__MY3JY{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.providers_flagshipName__Mz_NF{font-size:var(--text-sm);font-weight:700;color:var(--text-secondary)}.providers_cats__2RVUr{display:flex;flex-wrap:wrap;gap:var(--space-2)}.providers_catPill__upEc2{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:2px var(--space-3)}.providers_cta__UuauZ{margin-top:auto;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;color:var(--text);transition:color var(--dur-fast) var(--ease-out-quint)}.providers_cta__UuauZ:after{content:"→";transition:transform var(--dur-fast) var(--ease-out-quint)}.providers_card__6YU0q:hover .providers_cta__UuauZ{color:var(--accent-text)}.providers_card__6YU0q:hover .providers_cta__UuauZ:after{transform:translateX(3px)}.providers_card__6YU0q:hover .providers_cardName__CDzNs{color:var(--accent-text)}@media (max-width:900px){.providers_grid__eAJYl{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.providers_grid__eAJYl{grid-template-columns:1fr}.providers_wrap__JcBwA{padding-top:var(--space-10)}}.providers-detail_page__64ZT_{background:var(--surface);min-height:100vh}.providers-detail_wrap__Jkw5r{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-12) var(--container-pad) var(--section-y)}.providers-detail_breadcrumb__dzekc{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap}.providers-detail_back__pmJgW{color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.providers-detail_back__pmJgW:hover{color:var(--accent-text)}.providers-detail_sep__L7wIo{color:var(--text-tertiary)}.providers-detail_hero__sWLMc{display:flex;align-items:flex-start;gap:var(--space-5);padding-bottom:var(--space-8);border-bottom:1px solid var(--line)}.providers-detail_heroText__2E25o{min-width:0}.providers-detail_name__bdPyy{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--text)}.providers-detail_desc__41FVm{margin:0 0 var(--space-3);max-width:68ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.providers-detail_answer__mWtmB{color:var(--text)}.providers-detail_meta__V6igj{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary)}.providers-detail_meta__V6igj strong{color:var(--text-secondary);font-weight:700;margin-right:var(--space-1)}.providers-detail_link__ai1Of{color:var(--accent-text);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-quint)}.providers-detail_link__ai1Of:hover{color:var(--accent-text);text-decoration:underline}.providers-detail_statGrid__CCYhm{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-8) 0}.providers-detail_statCard__M898o{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--line-strong)}.providers-detail_statLabel__hgqDN{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary)}.providers-detail_statValue__5fh1Y{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis}.providers-detail_statValueSm__PWsmy{font-size:var(--text-md)}.providers-detail_statSub__Yr8Cg{font-size:var(--text-xs);color:var(--text-tertiary)}.providers-detail_section__gnOQ_{margin-top:var(--space-10)}.providers-detail_sectionHead__gB3ru{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--line)}.providers-detail_sectionTitle__PTMvH{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.providers-detail_sectionCount__BmPOL{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-tertiary)}.providers-detail_modelGrid__GQTvR{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.providers-detail_model__0jz5C{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--line-strong);text-decoration:none;transition:transform var(--dur-med) var(--ease-out-quint),border-color var(--dur-med) var(--ease-out-quint),background-color var(--dur-med) var(--ease-out-quint)}.providers-detail_model__0jz5C:hover{transform:translateY(-2px);border-color:var(--accent-text);background:var(--surface-2)}.providers-detail_modelInactive__xJcnP{opacity:.6}.providers-detail_modelName__I7C2_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;color:var(--text)}.providers-detail_model__0jz5C:hover .providers-detail_modelName__I7C2_{color:var(--accent-text)}.providers-detail_modelTier__ajOhY{font-size:var(--text-xs);color:var(--text-tertiary)}.providers-detail_modelPrice__h66xt{display:flex;gap:var(--space-4);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary)}.providers-detail_modelPrice__h66xt strong{color:var(--text);font-weight:700}.providers-detail_modelNotes__pYiFV{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-tertiary)}.providers-detail_badge__dmly9{color:var(--accent-text);background:var(--surface-2);border-radius:var(--radius-s)}.providers-detail_badge__dmly9,.providers-detail_statusTag__jP5wt{font-family:var(--font-sans);font-size:var(--text-xs);padding:1px var(--space-2)}.providers-detail_statusTag__jP5wt{border:1px solid var(--line-strong);border-radius:var(--radius-s)}.providers-detail_statusRetired__FlXOe{color:var(--data-cost);border-color:var(--data-cost)}.providers-detail_statusDeprecated__vrugO{color:var(--text-secondary);border-color:var(--text-secondary)}.providers-detail_faqItem__lxX6I{margin-top:var(--space-5)}.providers-detail_faqQuestion__nHOKk{margin:0 0 var(--space-2);font-size:var(--text-md);font-weight:700;color:var(--text)}.providers-detail_faqAnswer__LzJny{margin:0;max-width:68ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}@media (max-width:900px){.providers-detail_modelGrid__GQTvR,.providers-detail_statGrid__CCYhm{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.providers-detail_hero__sWLMc{flex-direction:column;gap:var(--space-4)}.providers-detail_modelGrid__GQTvR,.providers-detail_statGrid__CCYhm{grid-template-columns:1fr}}