.BenchmarksPreview_page__JbMms{background:#0a1112;color:#eef3ef;color-scheme:dark;padding:0 24px 85px;font:15px/1.65 Arial,Helvetica,sans-serif}.BenchmarksPreview_page__JbMms *{box-sizing:border-box}.BenchmarksPreview_rail__dIpKJ{max-width:1184px;margin:auto}.BenchmarksPreview_page__JbMms a{color:inherit;text-underline-offset:4px}.BenchmarksPreview_page__JbMms a:focus-visible,.BenchmarksPreview_page__JbMms button:focus-visible,.BenchmarksPreview_page__JbMms summary:focus-visible,.BenchmarksPreview_tableScroll__topzN:focus-visible{outline:2px solid #b8edcd;outline-offset:5px}.BenchmarksPreview_hero__EqNMD{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:34px;padding:76px 0 54px}.BenchmarksPreview_eyebrow__JsRbc{font:11px/1.5 monospace;letter-spacing:.14em;text-transform:uppercase;color:#9bada7;margin:0 0 25px}.BenchmarksPreview_hero__EqNMD h1{font-size:clamp(48px,7vw,91px);font-weight:500;line-height:1.01;letter-spacing:-.065em;margin:0 0 25px}.BenchmarksPreview_hero__EqNMD h1 em{font-style:normal;color:#c6f2d6}.BenchmarksPreview_intro__cXEkA{color:#adbbb5;font-size:20px;line-height:1.55;margin:0 0 30px}.BenchmarksPreview_primary__aIpnO{display:inline-flex;gap:35px;align-items:center;background:#c5f2d5;border-radius:3px;color:#102418!important;text-decoration:none;font-size:13px;font-weight:600;padding:13px 19px}.BenchmarksPreview_primary__aIpnO:hover{background:#e0ffe9}.BenchmarksPreview_art__YqkVT{margin:0;min-width:0}.BenchmarksPreview_art__YqkVT svg{width:100%;height:auto;display:block}.BenchmarksPreview_art__YqkVT figcaption{display:flex;gap:10px;justify-content:center;font:11px/1.5 monospace;color:#c1dfcc}.BenchmarksPreview_art__YqkVT figcaption span{border:1px solid #405e50;padding:7px 10px}.BenchmarksPreview_art__YqkVT p{font:10px/1.5 monospace;text-align:center;color:#9baca4}.BenchmarksPreview_jump__QJtGb{display:flex;gap:28px;flex-wrap:wrap;border-block:1px solid #2b3b36;padding:18px 0;font-size:12px;color:#b1c3ba}.BenchmarksPreview_jump__QJtGb a{text-decoration:none}.BenchmarksPreview_jump__QJtGb a:hover{color:#d0f9de}.BenchmarksPreview_section__6233C{padding:64px 0;border-bottom:1px solid #2b3b36;scroll-margin-top:24px}.BenchmarksPreview_sectionHead__LWF_9{display:flex;gap:50px;justify-content:space-between;align-items:end;margin-bottom:27px}.BenchmarksPreview_sectionHead__LWF_9>p{color:#aabbb2;max-width:370px;font-size:14px;margin:0}.BenchmarksPreview_page__JbMms h2{font-size:clamp(33px,4vw,49px);font-weight:500;line-height:1.1;letter-spacing:-.045em;margin:0}.BenchmarksPreview_sourceStamp__ovF42{color:#91a89b;font:11px/1.6 monospace;margin:0 0 28px}.BenchmarksPreview_providers__eJSxw{min-width:0}.BenchmarksPreview_metrics__Fmdxj strong[data-unavailable=true]{font-size:18px;letter-spacing:0;line-height:2.8}.BenchmarksPreview_provider__o8ydB{border-top:1px solid #2b3b36}.BenchmarksPreview_provider__o8ydB:last-child{border-bottom:1px solid #2b3b36}.BenchmarksPreview_provider__o8ydB summary{cursor:pointer;list-style:none;padding:23px 0;display:grid;grid-template-columns:35px 245px 1fr 20px;gap:20px;align-items:center}.BenchmarksPreview_provider__o8ydB summary::-webkit-details-marker{display:none}.BenchmarksPreview_providerIndex___LBQb{font:10px monospace;color:#84a293}.BenchmarksPreview_provider__o8ydB strong{font-size:22px;font-weight:450;letter-spacing:-.025em;display:block}.BenchmarksPreview_provider__o8ydB small{display:block;color:#92a79c;font-size:11px;margin-top:4px}.BenchmarksPreview_question__S_Owk{font-size:15px;color:#bed0c5}.BenchmarksPreview_plus__4mPgH{font-size:20px;color:#c7efda}.BenchmarksPreview_provider__o8ydB[open] .BenchmarksPreview_plus__4mPgH{transform:rotate(45deg)}.BenchmarksPreview_providerBody__koeVV{padding:0 0 24px 55px;max-width:960px}.BenchmarksPreview_fields__b9DHt{margin:18px 0 25px}.BenchmarksPreview_fields__b9DHt>div{display:grid;grid-template-columns:145px 1fr;gap:22px;border-top:1px solid #283c31;padding:12px 0;font-size:13px}.BenchmarksPreview_fields__b9DHt dt{color:#a0c0ab}.BenchmarksPreview_fields__b9DHt dd{margin:0;min-width:0;color:#becdc3;overflow-wrap:anywhere}.BenchmarksPreview_fields__b9DHt dd strong{font-weight:550;font-size:13px}.BenchmarksPreview_fields__b9DHt dd p{margin:7px 0 0;color:#a7b8ad;font-size:12px}.BenchmarksPreview_links__rhFxx{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;padding:0;margin:25px 0 0}.BenchmarksPreview_links__rhFxx li{min-width:0}.BenchmarksPreview_links__rhFxx a{display:flex;gap:13px;align-items:center;text-decoration:none;font-size:12px;color:#c6efd7;padding:5px 0}.BenchmarksPreview_links__rhFxx a:hover{text-decoration:underline}.BenchmarksPreview_evaluation__LaAJp{display:grid;grid-template-columns:.85fr 1.25fr;gap:60px;align-items:start}.BenchmarksPreview_body__N3C5U{font-size:15px;color:#aabcb0;max-width:680px;margin:26px 0}.BenchmarksPreview_modelCard__9N2XC{background:#101e18;border:1px solid #395e48;padding:27px;min-width:0;border-radius:3px}.BenchmarksPreview_modelTop__1TYBc{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;color:#a2c8b0;font:10px/1.5 monospace}.BenchmarksPreview_modelCard__9N2XC h3{font-size:17px;font-weight:500;margin:20px 0}.BenchmarksPreview_metrics__Fmdxj{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:26px 0}.BenchmarksPreview_metrics__Fmdxj span{font-size:11px;color:#a3c5b0;display:block}.BenchmarksPreview_metrics__Fmdxj strong{display:block;font-size:clamp(26px,3.5vw,46px);font-weight:450;letter-spacing:-.06em;line-height:1.4;overflow-wrap:anywhere}.BenchmarksPreview_metrics__Fmdxj small{display:block;color:#9cb5a5;font-size:10px}.BenchmarksPreview_warning__Utb7i{padding:16px 17px;background:#20251b;border-left:2px solid #a8ad76;color:#d6d6b3;font-size:12px;line-height:1.75;margin:22px 0}.BenchmarksPreview_modelDates__mow4a{font-size:11px;margin:23px 0}.BenchmarksPreview_modelDates__mow4a>div{display:grid;grid-template-columns:110px 1fr;gap:20px;margin-bottom:10px}.BenchmarksPreview_modelDates__mow4a dt{color:#98b4a2}.BenchmarksPreview_modelDates__mow4a dd{margin:0;overflow-wrap:anywhere;color:#c3d6c8}.BenchmarksPreview_small__lh014{font-size:12px;color:#a3b8aa;line-height:1.75}.BenchmarksPreview_detail__ea0mj{border-top:1px solid #344c3d;margin-top:15px}.BenchmarksPreview_detail__ea0mj:last-child{border-bottom:1px solid #344c3d}.BenchmarksPreview_detail__ea0mj summary{padding:18px 0;cursor:pointer;font-size:13px;color:#c9ded0}.BenchmarksPreview_detail__ea0mj>div{padding:0 0 22px;color:#aebeb2;font-size:13px;min-width:0}.BenchmarksPreview_detail__ea0mj h3{font-size:15px;font-weight:550;margin:25px 0 10px;color:#d8e8dc}.BenchmarksPreview_detail__ea0mj h4{font-size:12px;color:#c9dece;overflow-wrap:anywhere;margin:22px 0 8px}.BenchmarksPreview_detail__ea0mj p{margin:0 0 15px;overflow-wrap:anywhere}.BenchmarksPreview_detail__ea0mj .BenchmarksPreview_fields__b9DHt>div{grid-template-columns:135px 1fr}.BenchmarksPreview_context__bxBEN{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.BenchmarksPreview_context__bxBEN>div>p:not(.BenchmarksPreview_eyebrow__JsRbc){font-size:14px;color:#acbdb1;margin:0 0 20px}.BenchmarksPreview_copy__MR33Z{margin:25px 0;min-width:0}.BenchmarksPreview_copy__MR33Z>div{display:flex;gap:15px;align-items:center;flex-wrap:wrap;font:11px/1.5 monospace;color:#9fbaa9;margin-bottom:12px}.BenchmarksPreview_copy__MR33Z button{margin-left:auto;border:1px solid #4c6c59;border-radius:3px;background:#14281d;color:#d6f3de;padding:8px 16px;min-height:36px;font:11px/1.5 Arial;cursor:pointer}.BenchmarksPreview_copy__MR33Z [role=status]{width:100%;color:#c5e3cd}.BenchmarksPreview_copy__MR33Z pre{font:12px/1.9 monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:22px;background:#111d17;border:1px solid #344b3b;color:#cae5d1}.BenchmarksPreview_tableScroll__topzN{max-width:100%;overflow-x:auto;padding-bottom:10px!important}.BenchmarksPreview_tableScroll__topzN table{width:100%;min-width:630px;border-collapse:collapse;font-size:12px}.BenchmarksPreview_tableScroll__topzN caption{text-align:left;color:#b5c4b5;font-size:11px;padding:12px 0}.BenchmarksPreview_tableScroll__topzN td,.BenchmarksPreview_tableScroll__topzN th{padding:12px;border-bottom:1px solid #364835;text-align:left}.BenchmarksPreview_tableScroll__topzN th{font-weight:500;color:#c4dbcb}.BenchmarksPreview_tableScroll__topzN td{color:#aebeb2}.BenchmarksPreview_end__3EyNg{padding:52px 0 0;display:flex;justify-content:space-between;align-items:start;gap:40px}.BenchmarksPreview_end__3EyNg h2{font-size:33px}.BenchmarksPreview_end__3EyNg .BenchmarksPreview_links__rhFxx{margin:0;max-width:600px}.BenchmarksPreview_page__JbMms [id]{scroll-margin-top:24px}@media(max-width:960px){.BenchmarksPreview_evaluation__LaAJp{grid-template-columns:.7fr 1.3fr;gap:30px}.BenchmarksPreview_provider__o8ydB summary{grid-template-columns:25px 200px 1fr 20px;gap:14px}.BenchmarksPreview_hero__EqNMD h1{font-size:clamp(45px,7vw,78px)}.BenchmarksPreview_context__bxBEN{gap:40px}.BenchmarksPreview_fields__b9DHt>div{grid-template-columns:120px 1fr}}@media(max-width:700px){.BenchmarksPreview_page__JbMms{padding:0 20px 65px}.BenchmarksPreview_hero__EqNMD{grid-template-columns:1fr;padding:45px 0 30px;gap:8px}.BenchmarksPreview_hero__EqNMD h1{font-size:clamp(50px,11vw,76px)}.BenchmarksPreview_intro__cXEkA{font-size:18px}.BenchmarksPreview_art__YqkVT{width:min(440px,100%);margin:10px auto 0}.BenchmarksPreview_jump__QJtGb{gap:14px 23px;font-size:11px}.BenchmarksPreview_section__6233C{padding:42px 0}.BenchmarksPreview_sectionHead__LWF_9{display:block}.BenchmarksPreview_sectionHead__LWF_9>p{margin-top:23px;max-width:none}.BenchmarksPreview_provider__o8ydB summary{grid-template-columns:22px 1fr 18px;gap:13px;padding:20px 0}.BenchmarksPreview_provider__o8ydB strong{font-size:20px}.BenchmarksPreview_question__S_Owk{grid-column:2;grid-row:2;font-size:12px}.BenchmarksPreview_plus__4mPgH{grid-column:3;grid-row:1/3}.BenchmarksPreview_providerBody__koeVV{padding-left:0}.BenchmarksPreview_detail__ea0mj .BenchmarksPreview_fields__b9DHt>div,.BenchmarksPreview_fields__b9DHt>div{grid-template-columns:100px 1fr;gap:16px}.BenchmarksPreview_context__bxBEN,.BenchmarksPreview_evaluation__LaAJp{grid-template-columns:1fr;gap:26px}.BenchmarksPreview_modelCard__9N2XC{padding:20px}.BenchmarksPreview_metrics__Fmdxj{gap:18px}.BenchmarksPreview_metrics__Fmdxj strong{font-size:38px}.BenchmarksPreview_modelDates__mow4a>div{grid-template-columns:90px 1fr;gap:15px}.BenchmarksPreview_copy__MR33Z pre{padding:15px;font-size:11px}.BenchmarksPreview_end__3EyNg{display:block}.BenchmarksPreview_end__3EyNg .BenchmarksPreview_links__rhFxx{margin-top:24px}.BenchmarksPreview_art__YqkVT figcaption{font-size:10px;gap:7px}.BenchmarksPreview_art__YqkVT figcaption span{padding:6px 8px}}@media(max-width:360px){.BenchmarksPreview_detail__ea0mj .BenchmarksPreview_fields__b9DHt>div,.BenchmarksPreview_fields__b9DHt>div{grid-template-columns:1fr;gap:6px}.BenchmarksPreview_metrics__Fmdxj strong{font-size:33px}.BenchmarksPreview_metrics__Fmdxj span{font-size:10px}.BenchmarksPreview_modelDates__mow4a>div{grid-template-columns:1fr;gap:3px}.BenchmarksPreview_hero__EqNMD h1{font-size:49px}}