.Benchmarks-module__GGSiiq__main{--border:#c1a6833b;--cream:#f3e5cd;--muted:#bdb7ab;--amber:#eeb07e;width:min(1240px,100% - 88px);color:var(--cream);margin:0 auto;padding-bottom:48px}.Benchmarks-module__GGSiiq__main :is(h1,h2,h3,p){margin:0}.Benchmarks-module__GGSiiq__main p{color:var(--muted);line-height:1.7}.Benchmarks-module__GGSiiq__hero{padding:65px 0 32px}.Benchmarks-module__GGSiiq__eyebrow{color:#c9b89b;font:10px/1.6 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;display:block}.Benchmarks-module__GGSiiq__hero h1{letter-spacing:-.05em;margin-top:20px;font-size:clamp(45px,5.8vw,76px);font-weight:480;line-height:1.08}.Benchmarks-module__GGSiiq__hero h1 span{color:var(--amber)}.Benchmarks-module__GGSiiq__hero>p{max-width:690px;margin-top:23px;font-size:17px}.Benchmarks-module__GGSiiq__pageNav{flex-wrap:wrap;gap:6px 27px;margin-top:27px;display:flex}.Benchmarks-module__GGSiiq__pageNav a,.Benchmarks-module__GGSiiq__textLink{min-height:44px;color:var(--amber);align-items:center;gap:9px;font-size:13px;display:inline-flex}.Benchmarks-module__GGSiiq__textLink{text-align:left;background:0 0;border:0;padding:0}.Benchmarks-module__GGSiiq__pageNav a:hover,.Benchmarks-module__GGSiiq__textLink:hover{text-underline-offset:5px;text-decoration:underline}.Benchmarks-module__GGSiiq__summary{border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr) 1.35fr;gap:24px;padding:25px 0;display:grid}.Benchmarks-module__GGSiiq__summary>div{flex-direction:column;gap:9px;display:flex}.Benchmarks-module__GGSiiq__summary strong{font-variant-numeric:tabular-nums;font-size:29px;font-weight:480}.Benchmarks-module__GGSiiq__summary span{color:var(--muted);font-size:12px}.Benchmarks-module__GGSiiq__summary .Benchmarks-module__GGSiiq__date{font-size:15px;font-weight:450;line-height:1.5}.Benchmarks-module__GGSiiq__section{border-bottom:1px solid var(--border);padding:46px 0}.Benchmarks-module__GGSiiq__section h2{letter-spacing:-.035em;font-size:clamp(25px,3vw,35px);font-weight:470;line-height:1.2}.Benchmarks-module__GGSiiq__sectionHeading{justify-content:space-between;align-items:end;gap:26px;margin-bottom:25px;display:flex}.Benchmarks-module__GGSiiq__sectionHeading .Benchmarks-module__GGSiiq__eyebrow{margin-bottom:10px}.Benchmarks-module__GGSiiq__sectionHeading>p{max-width:440px;font-size:14px}.Benchmarks-module__GGSiiq__roles{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.Benchmarks-module__GGSiiq__roles button{text-align:left;min-height:110px;color:var(--cream);background:#181b1b;border:0;grid-template-columns:1fr 17px;gap:11px;padding:22px;display:grid}.Benchmarks-module__GGSiiq__roles button:hover,.Benchmarks-module__GGSiiq__roles button[aria-pressed=true]{background:#28332e}.Benchmarks-module__GGSiiq__roles strong{font-size:15px;font-weight:500}.Benchmarks-module__GGSiiq__roles span{color:var(--muted);grid-row:2;font-size:12px;line-height:1.5}.Benchmarks-module__GGSiiq__roles svg{color:#a9d5ce;grid-area:1/2}.Benchmarks-module__GGSiiq__filters{align-items:end;gap:18px;margin-bottom:21px;display:flex}.Benchmarks-module__GGSiiq__filters label{color:var(--muted);flex:0 240px;gap:8px;font-size:12px;display:grid}.Benchmarks-module__GGSiiq__filters select{width:100%;min-height:44px;color:var(--cream);background:#1b1e1d;border:1px solid #b19e8266;border-radius:3px;padding:9px 34px 9px 13px;font-size:14px}.Benchmarks-module__GGSiiq__filters p{text-align:right;margin-left:auto;font-size:12px}.Benchmarks-module__GGSiiq__empty{background:#1b2220;border:1px solid #a9d5ce40;justify-items:start;gap:15px;padding:37px;display:grid}.Benchmarks-module__GGSiiq__empty svg{color:#a9d5ce}.Benchmarks-module__GGSiiq__empty h3{font-size:21px;font-weight:450;line-height:1.4}.Benchmarks-module__GGSiiq__empty p{max-width:650px;font-size:14px}.Benchmarks-module__GGSiiq__note{max-width:900px;font-size:12px;margin-top:18px!important}.Benchmarks-module__GGSiiq__tableScroll{border:1px solid var(--border);overscroll-behavior-x:contain;width:100%;overflow-x:auto}.Benchmarks-module__GGSiiq__table{border-collapse:collapse;width:100%;min-width:680px;font-size:13px}.Benchmarks-module__GGSiiq__table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px}.Benchmarks-module__GGSiiq__table th{color:#d9c6a9;background:#1c211e;font-size:12px;font-weight:500}.Benchmarks-module__GGSiiq__table th[scope=row]{width:25%;min-width:155px}.Benchmarks-module__GGSiiq__table td{min-width:145px}.Benchmarks-module__GGSiiq__table th:first-child,.Benchmarks-module__GGSiiq__table td:first-child{min-width:75px}.Benchmarks-module__GGSiiq__table tr:last-child :is(th,td){border-bottom:0}.Benchmarks-module__GGSiiq__table a{color:var(--amber);align-items:center;gap:6px;display:inline-flex}.Benchmarks-module__GGSiiq__table small{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;line-height:1.6;display:block}.Benchmarks-module__GGSiiq__table input{accent-color:#eeb07e;cursor:pointer;width:22px;height:22px}.Benchmarks-module__GGSiiq__status{text-transform:capitalize;color:#dccfba;border:1px solid #c1a68366;padding:5px 8px;font-size:11px;display:inline-block}.Benchmarks-module__GGSiiq__status[data-status=failed],.Benchmarks-module__GGSiiq__status[data-status=invalid]{color:#edb3aa;border-color:#d9928880}.Benchmarks-module__GGSiiq__comparisonStatus{border-left:2px solid var(--amber);color:#e4d5bc;background:#201f1b;margin-bottom:20px;padding:18px 21px;font-size:14px;line-height:1.6}.Benchmarks-module__GGSiiq__plot{max-width:760px;margin:25px auto}.Benchmarks-module__GGSiiq__plot svg{width:100%;height:auto;display:block}.Benchmarks-module__GGSiiq__plot text{fill:#c5beaf;font:15px var(--font-geist-mono),monospace}.Benchmarks-module__GGSiiq__plot figcaption{color:var(--muted);margin:10px 18px;font-size:12px;line-height:1.7}.Benchmarks-module__GGSiiq__methodGrid{grid-template-columns:1fr 1fr;gap:24px 36px;display:grid}.Benchmarks-module__GGSiiq__methodGrid article{border:1px solid var(--border);background:#171b1a;padding:23px}.Benchmarks-module__GGSiiq__methodGrid h3{margin-bottom:11px;font-size:16px;font-weight:500}.Benchmarks-module__GGSiiq__methodGrid p{font-size:14px}.Benchmarks-module__GGSiiq__inventory{border:1px solid var(--border);margin-top:27px}.Benchmarks-module__GGSiiq__inventory>summary{cursor:pointer;color:var(--amber);padding:19px 22px;font-size:14px}.Benchmarks-module__GGSiiq__inventoryRows>div{border-top:1px solid var(--border);grid-template-columns:86px 1fr 25px;gap:18px;padding:20px 22px;display:grid}.Benchmarks-module__GGSiiq__inventoryRows h3{margin-bottom:5px;font-size:14px;font-weight:500}.Benchmarks-module__GGSiiq__inventoryRows p{font-size:13px}.Benchmarks-module__GGSiiq__caseRange{color:#a9d5ce;font:11px/1.8 var(--font-geist-mono),monospace}.Benchmarks-module__GGSiiq__inventoryRows>div>span:last-child{font:13px var(--font-geist-mono),monospace;color:var(--muted)}.Benchmarks-module__GGSiiq__runHero{padding:44px 0 30px}.Benchmarks-module__GGSiiq__runHero>.Benchmarks-module__GGSiiq__eyebrow{margin-top:24px}.Benchmarks-module__GGSiiq__runHero h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:16px 0;font-size:clamp(34px,4.6vw,60px);font-weight:480;line-height:1.1}.Benchmarks-module__GGSiiq__runMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:19px;font-size:12px;display:flex}.Benchmarks-module__GGSiiq__runId{color:#a9d5ce;overflow-wrap:anywhere;margin-top:18px;font-size:12px;display:block}.Benchmarks-module__GGSiiq__downloads{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.Benchmarks-module__GGSiiq__downloads a{color:var(--amber);border:1px solid #c1a68366;align-items:center;gap:9px;min-height:44px;padding:11px 15px;font-size:13px;display:inline-flex}.Benchmarks-module__GGSiiq__outcomes{flex-wrap:wrap;gap:17px 30px;display:flex}.Benchmarks-module__GGSiiq__outcomes>div{gap:8px;min-width:90px;display:grid}.Benchmarks-module__GGSiiq__outcomes strong{font-size:30px;font-weight:450}.Benchmarks-module__GGSiiq__outcomes span{color:var(--muted);font-size:12px}.Benchmarks-module__GGSiiq__metricGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:27px;display:grid}.Benchmarks-module__GGSiiq__metricGrid article{border:1px solid var(--border);padding:22px}.Benchmarks-module__GGSiiq__metricGrid h3{color:var(--muted);font-size:13px;font-weight:450}.Benchmarks-module__GGSiiq__metricGrid strong{margin:14px 0;font-size:25px;font-weight:450;display:block}.Benchmarks-module__GGSiiq__metricGrid p,.Benchmarks-module__GGSiiq__metricGrid small{font-size:12px;line-height:1.7}.Benchmarks-module__GGSiiq__metricGrid small{color:#a9d5ce;margin-top:9px;display:block}.Benchmarks-module__GGSiiq__limitations{background:#241e1d;border-left:2px solid #d99288;margin-top:28px;padding:20px 24px}.Benchmarks-module__GGSiiq__limitations h3{font-size:15px;font-weight:500}.Benchmarks-module__GGSiiq__limitations ul{margin-bottom:0;padding-left:19px}.Benchmarks-module__GGSiiq__limitations li{color:#d4c3b7;margin-top:9px;font-size:13px;line-height:1.6}.Benchmarks-module__GGSiiq__caseList details{border-bottom:1px solid var(--border)}.Benchmarks-module__GGSiiq__caseList details:first-child{border-top:1px solid var(--border)}.Benchmarks-module__GGSiiq__caseList summary{cursor:pointer;justify-content:space-between;gap:20px;padding:17px 10px;display:flex}.Benchmarks-module__GGSiiq__caseList summary>span:first-child{align-items:start;gap:16px;display:flex}.Benchmarks-module__GGSiiq__caseList summary code{color:#a9d5ce;min-width:80px;font-size:12px}.Benchmarks-module__GGSiiq__caseList summary strong{font-size:13px;font-weight:450}.Benchmarks-module__GGSiiq__caseOutcome{color:#d9c6a9;white-space:nowrap;font-size:12px}.Benchmarks-module__GGSiiq__caseList details>p{margin:0 16px 20px;font-size:13px}.Benchmarks-module__GGSiiq__facts{grid-template-columns:1fr 1fr;gap:0 34px;margin:20px 0 0;display:grid}.Benchmarks-module__GGSiiq__facts>div{border-bottom:1px solid var(--border);grid-template-columns:.8fr 1.2fr;gap:17px;padding:13px 0;display:grid}.Benchmarks-module__GGSiiq__facts dt{color:var(--muted);font-size:12px;line-height:1.6}.Benchmarks-module__GGSiiq__facts dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.Benchmarks-module__GGSiiq__digests{grid-template-columns:1fr}.Benchmarks-module__GGSiiq__digests dd{font:11px/1.7 var(--font-geist-mono),monospace}.Benchmarks-module__GGSiiq__evidence{padding-left:20px}.Benchmarks-module__GGSiiq__evidence li{margin:16px 0}.Benchmarks-module__GGSiiq__evidence a{color:var(--amber);font-size:13px}.Benchmarks-module__GGSiiq__evidence code{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:11px;display:block}.Benchmarks-module__GGSiiq__comparisonTable{table-layout:fixed}@media (max-width:560px){.Benchmarks-module__GGSiiq__comparisonTable:not([data-models="3"]){min-width:0;font-size:11px}.Benchmarks-module__GGSiiq__comparisonTable:not([data-models="3"]) :is(th,td){min-width:0;padding:12px 9px}.Benchmarks-module__GGSiiq__comparisonTable:not([data-models="3"]) th{font-size:11px}.Benchmarks-module__GGSiiq__comparisonTable:not([data-models="3"]) small{font-size:10px}.Benchmarks-module__GGSiiq__comparisonTable:not([data-models="3"]) th:first-child{width:28%}.Benchmarks-module__GGSiiq__plot text{font-size:18px}}@media (max-width:850px){.Benchmarks-module__GGSiiq__main{width:calc(100% - 48px)}.Benchmarks-module__GGSiiq__summary,.Benchmarks-module__GGSiiq__roles{grid-template-columns:1fr 1fr}.Benchmarks-module__GGSiiq__roles button:last-child:nth-child(odd){grid-column:1/-1}.Benchmarks-module__GGSiiq__sectionHeading{flex-direction:column;align-items:start;gap:15px}.Benchmarks-module__GGSiiq__sectionHeading>p{max-width:620px}.Benchmarks-module__GGSiiq__metricGrid{grid-template-columns:1fr 1fr}.Benchmarks-module__GGSiiq__facts{grid-template-columns:1fr}}@media (max-width:560px){.Benchmarks-module__GGSiiq__main{width:calc(100% - 36px)}.Benchmarks-module__GGSiiq__hero{padding-top:39px}.Benchmarks-module__GGSiiq__hero h1{font-size:45px}.Benchmarks-module__GGSiiq__hero>p{font-size:15px}.Benchmarks-module__GGSiiq__pageNav{gap:0 21px}.Benchmarks-module__GGSiiq__summary{gap:24px 18px}.Benchmarks-module__GGSiiq__summary strong{font-size:25px}.Benchmarks-module__GGSiiq__summary span{font-size:11px}.Benchmarks-module__GGSiiq__summary .Benchmarks-module__GGSiiq__date{font-size:13px}.Benchmarks-module__GGSiiq__section{padding:32px 0}.Benchmarks-module__GGSiiq__roles button{gap:9px;min-height:115px;padding:17px 14px}.Benchmarks-module__GGSiiq__roles strong{font-size:13px}.Benchmarks-module__GGSiiq__roles span{font-size:11px}.Benchmarks-module__GGSiiq__roles button svg{width:14px}.Benchmarks-module__GGSiiq__filters{flex-wrap:wrap;gap:13px}.Benchmarks-module__GGSiiq__filters label{flex:130px}.Benchmarks-module__GGSiiq__filters p{text-align:left;flex-basis:100%;margin-left:0}.Benchmarks-module__GGSiiq__filters p br{display:none}.Benchmarks-module__GGSiiq__empty{padding:25px 21px}.Benchmarks-module__GGSiiq__empty h3{font-size:19px}.Benchmarks-module__GGSiiq__empty p{font-size:13px}.Benchmarks-module__GGSiiq__methodGrid{grid-template-columns:1fr;gap:13px}.Benchmarks-module__GGSiiq__methodGrid article{padding:21px}.Benchmarks-module__GGSiiq__methodGrid p{font-size:13px}.Benchmarks-module__GGSiiq__inventoryRows>div{grid-template-columns:1fr 25px;gap:9px;padding:17px}.Benchmarks-module__GGSiiq__caseRange{grid-column:1/-1}.Benchmarks-module__GGSiiq__metricGrid{grid-template-columns:1fr}.Benchmarks-module__GGSiiq__caseList summary>span:first-child{flex-direction:column;gap:8px}.Benchmarks-module__GGSiiq__caseList summary{padding-inline:2px}.Benchmarks-module__GGSiiq__facts>div{grid-template-columns:.75fr 1.25fr;gap:15px}.Benchmarks-module__GGSiiq__digests>div{grid-template-columns:1fr;gap:8px}.Benchmarks-module__GGSiiq__plot{margin-inline:-6px}.Benchmarks-module__GGSiiq__runHero{padding-top:25px}}.Benchmarks-module__GGSiiq__mechanisms{border:1px solid var(--border);background:#1b2220;margin:15px 16px 23px;padding:18px}.Benchmarks-module__GGSiiq__mechanisms h3{font-size:13px;font-weight:500}.Benchmarks-module__GGSiiq__mechanisms ul{margin:12px 0 0;padding-left:18px}.Benchmarks-module__GGSiiq__mechanisms li{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.6}.Benchmarks-module__GGSiiq__servingGroup{margin-top:30px}.Benchmarks-module__GGSiiq__servingGroup>h3{font-size:20px;font-weight:450}.Benchmarks-module__GGSiiq__servingGroup>h3 span{color:var(--muted);font-size:13px}.Benchmarks-module__GGSiiq__servingGroup>p{margin:10px 0 18px;font-size:13px}.Benchmarks-module__GGSiiq__servingTable{table-layout:fixed;min-width:620px}.Benchmarks-module__GGSiiq__servingTable th[scope=row]{width:90px;min-width:75px}.Benchmarks-module__GGSiiq__servingTable th:first-child{width:90px}.Benchmarks-module__GGSiiq__servingTable td{min-width:160px}.Benchmarks-module__GGSiiq__servingCell+.Benchmarks-module__GGSiiq__servingCell{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.Benchmarks-module__GGSiiq__servingCell>strong{margin-top:12px;font-size:22px;font-weight:450;display:block}.Benchmarks-module__GGSiiq__servingCell dl{margin:15px 0 0}.Benchmarks-module__GGSiiq__servingCell dl div{margin-top:7px}.Benchmarks-module__GGSiiq__servingCell dt{color:var(--muted);font-size:11px}.Benchmarks-module__GGSiiq__servingCell dd{margin:3px 0 0;font-size:15px}.Benchmarks-module__GGSiiq__unmeasured{color:var(--muted);font-size:12px}.Benchmarks-module__GGSiiq__archive{border:1px solid var(--border);background:#171b1a;margin:30px 0;padding:0 22px}.Benchmarks-module__GGSiiq__archive>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.Benchmarks-module__GGSiiq__archive>summary strong{font-size:20px;font-weight:480;display:block}.Benchmarks-module__GGSiiq__archive>summary small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.Benchmarks-module__GGSiiq__archive>summary>span:last-child{color:var(--amber);flex-shrink:0;font-size:12px}.Benchmarks-module__GGSiiq__archive>summary>span:last-child:after{content:" +"}.Benchmarks-module__GGSiiq__archive[open]>summary>span:last-child:after{content:" −"}.Benchmarks-module__GGSiiq__archive>.Benchmarks-module__GGSiiq__section{padding-top:24px}.Benchmarks-module__GGSiiq__archive>.Benchmarks-module__GGSiiq__section:last-child{border-bottom:0}.Benchmarks-module__GGSiiq__pagination{color:var(--muted);justify-content:center;align-items:center;gap:18px;margin-top:20px;font-size:12px;display:flex}.Benchmarks-module__GGSiiq__pagination button{border:1px solid var(--border);min-height:44px;color:var(--cream);cursor:pointer;background:#202822;padding:9px 16px}.Benchmarks-module__GGSiiq__pagination button:disabled{opacity:.4;cursor:default}@media (max-width:560px){.Benchmarks-module__GGSiiq__archive{padding-inline:14px}.Benchmarks-module__GGSiiq__archive>summary strong{font-size:18px}.Benchmarks-module__GGSiiq__archive>summary small{max-width:220px}.Benchmarks-module__GGSiiq__pagination{gap:12px}}.Benchmarks-module__GGSiiq__compactHero{padding:44px 0 25px}.Benchmarks-module__GGSiiq__compactHero h1{margin-top:12px;font-size:clamp(36px,4.5vw,58px)}.Benchmarks-module__GGSiiq__compactHero>p{max-width:760px;margin-top:16px;font-size:16px}.Benchmarks-module__GGSiiq__publicationLine{color:var(--muted);flex-wrap:wrap;gap:8px 23px;margin-top:20px;font-size:11px;display:flex}.Benchmarks-module__GGSiiq__leaders{border-block:1px solid var(--border);padding:24px 0 32px}.Benchmarks-module__GGSiiq__leaders h2{letter-spacing:-.03em;font-size:27px;font-weight:470}.Benchmarks-module__GGSiiq__leaders .Benchmarks-module__GGSiiq__sectionHeading{margin-bottom:18px}.Benchmarks-module__GGSiiq__leaderGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.Benchmarks-module__GGSiiq__leader{border:1px solid var(--border);background:linear-gradient(145deg,#252b24,#181d1a);align-items:center;gap:14px;padding:22px 18px;display:flex}.Benchmarks-module__GGSiiq__leaderRank{font:12px/1.5 var(--font-geist-mono),monospace;color:var(--amber);align-self:start}.Benchmarks-module__GGSiiq__leaderIdentity{flex:1;min-width:0}.Benchmarks-module__GGSiiq__leader h3{font-size:15px;font-weight:500;line-height:1.4}.Benchmarks-module__GGSiiq__leaderIdentity>span{color:#a9d5ce;margin:5px 0 9px;font-size:11px;display:block}.Benchmarks-module__GGSiiq__leaderIdentity>small{color:var(--muted);font-size:11px}.Benchmarks-module__GGSiiq__leader>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:29px;font-weight:470}.Benchmarks-module__GGSiiq__leader>strong small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.Benchmarks-module__GGSiiq__scoreExplanation{font-size:12px;margin-top:17px!important}.Benchmarks-module__GGSiiq__scoreExplanation a{color:var(--amber);text-underline-offset:3px;text-decoration:underline}.Benchmarks-module__GGSiiq__protocolNote{border-left:2px solid var(--amber);background:#24271f;padding:12px 14px;font-size:12px;margin:0 0 18px!important}.Benchmarks-module__GGSiiq__modelUnmeasured{color:var(--muted);font-size:11px;margin:16px 24px 0!important}.Benchmarks-module__GGSiiq__categoryFilters{overscroll-behavior-x:contain;gap:7px;padding-bottom:9px;display:flex;overflow-x:auto}.Benchmarks-module__GGSiiq__categoryFilters button{border:1px solid var(--border);min-height:42px;color:var(--muted);white-space:nowrap;cursor:pointer;background:#1b211e;padding:9px 14px;font-size:12px}.Benchmarks-module__GGSiiq__categoryFilters button[aria-pressed=true]{border-color:var(--amber);color:var(--cream);background:#302820}.Benchmarks-module__GGSiiq__categoryFilters button:hover{color:var(--cream)}.Benchmarks-module__GGSiiq__categoryNote{font-size:12px;margin-top:7px!important}.Benchmarks-module__GGSiiq__modelGrid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-top:23px;display:grid}.Benchmarks-module__GGSiiq__modelCard{border:1px solid var(--border);background:#171c19;min-width:0}.Benchmarks-module__GGSiiq__modelCard>header{justify-content:space-between;gap:18px;padding:24px 24px 14px;display:flex}.Benchmarks-module__GGSiiq__modelCard h3{letter-spacing:-.03em;font-size:22px;font-weight:470;line-height:1.25}.Benchmarks-module__GGSiiq__modelVariant{font:10px/1.5 var(--font-geist-mono),monospace;text-transform:uppercase;color:#a9d5ce;margin-bottom:9px;display:block}.Benchmarks-module__GGSiiq__modelScore{text-align:right;flex-shrink:0}.Benchmarks-module__GGSiiq__modelScore strong{color:var(--amber);font-variant-numeric:tabular-nums;font-size:31px;font-weight:480;display:block}.Benchmarks-module__GGSiiq__modelScore>span,.Benchmarks-module__GGSiiq__modelScore>small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.Benchmarks-module__GGSiiq__modelQuant{padding:0 24px 19px;font-size:12px}.Benchmarks-module__GGSiiq__categoryScores{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:0;margin:0 24px;display:grid}.Benchmarks-module__GGSiiq__categoryScores>div{border-bottom:1px solid var(--border);padding:12px 4px}.Benchmarks-module__GGSiiq__categoryScores>div[data-selected=true]{background:#28332a}.Benchmarks-module__GGSiiq__categoryScores dt{color:var(--muted);min-height:28px;font-size:10px;line-height:1.4}.Benchmarks-module__GGSiiq__categoryScores dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:19px}.Benchmarks-module__GGSiiq__categoryScores small{color:var(--muted);margin-left:7px;font-size:10px}.Benchmarks-module__GGSiiq__modelLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 24px;display:flex}.Benchmarks-module__GGSiiq__modelLinks a{min-height:34px;color:var(--amber);align-items:center;gap:7px;font-size:12px;display:inline-flex}.Benchmarks-module__GGSiiq__modelLinks>span{font:10px/1.5 var(--font-geist-mono),monospace;color:var(--muted)}.Benchmarks-module__GGSiiq__unrankedReason{font-size:12px;margin:0 24px 15px!important}.Benchmarks-module__GGSiiq__modelDetails{border-top:1px solid var(--border)}.Benchmarks-module__GGSiiq__modelDetails>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:18px 24px;font-size:13px;display:flex}.Benchmarks-module__GGSiiq__modelDetails>summary span{color:var(--muted);font-size:11px}.Benchmarks-module__GGSiiq__modelDetails>summary span:after{content:" +"}.Benchmarks-module__GGSiiq__modelDetails[open]>summary span:after{content:" −"}.Benchmarks-module__GGSiiq__profile{padding:0 24px 22px}.Benchmarks-module__GGSiiq__profile+.Benchmarks-module__GGSiiq__profile{border-top:1px solid var(--border);padding-top:23px}.Benchmarks-module__GGSiiq__profile h4{margin:0 0 13px;font-size:14px;font-weight:500;line-height:1.6}.Benchmarks-module__GGSiiq__profileFacts{grid-template-columns:1fr 1fr;gap:16px;margin:0;display:grid}.Benchmarks-module__GGSiiq__profileFacts dt{color:var(--muted);font-size:10px;line-height:1.5}.Benchmarks-module__GGSiiq__profileFacts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.Benchmarks-module__GGSiiq__profileFacts small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.Benchmarks-module__GGSiiq__profilePerformance{background:#202b24;border:1px solid #a9d5ce30;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px;padding:17px;display:grid}.Benchmarks-module__GGSiiq__profilePerformance>div>span,.Benchmarks-module__GGSiiq__profilePerformance small{color:var(--muted);font-size:10px;display:block}.Benchmarks-module__GGSiiq__profilePerformance strong{margin:9px 0;font-size:23px;font-weight:470;display:block}.Benchmarks-module__GGSiiq__profilePerformance>p{grid-column:1/-1;font-size:11px}.Benchmarks-module__GGSiiq__profilePerformance a{color:var(--amber);text-underline-offset:3px;text-decoration:underline}.Benchmarks-module__GGSiiq__noPerformance{font-size:12px;margin-top:18px!important}.Benchmarks-module__GGSiiq__profileLinks{flex-wrap:wrap;align-items:center;gap:9px 18px;margin-top:17px;display:flex}.Benchmarks-module__GGSiiq__profileLinks a{min-height:35px;color:var(--amber);align-items:center;gap:7px;font-size:12px;display:inline-flex}.Benchmarks-module__GGSiiq__profileLinks>span{color:var(--muted);font-size:10px}.Benchmarks-module__GGSiiq__profileFootnote{font-size:10px;margin-top:12px!important}.Benchmarks-module__GGSiiq__scoringDetails{padding-bottom:22px;font-size:13px}.Benchmarks-module__GGSiiq__scoringDetails ul{color:var(--muted);padding-left:19px;line-height:1.7}.Benchmarks-module__GGSiiq__scoringDetails li{margin:9px 0}.Benchmarks-module__GGSiiq__scoringDetails a{min-height:44px;color:var(--amber);align-items:center;gap:8px;font-size:12px;display:inline-flex}.Benchmarks-module__GGSiiq__modelCard .Benchmarks-module__GGSiiq__modelQuant{padding-bottom:7px}.Benchmarks-module__GGSiiq__modelHardware{padding:0 24px 18px;font-size:11px}.Benchmarks-module__GGSiiq__formatHint{color:#d5ae8e;margin-top:6px;font-size:9px;line-height:1.5;display:block}.Benchmarks-module__GGSiiq__formatNote{font-size:11px;margin:14px 24px 0!important}.Benchmarks-module__GGSiiq__modelMeasurement{background:#202b24;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 24px 0;padding:12px;display:flex}.Benchmarks-module__GGSiiq__modelMeasurement strong{color:#a9d5ce;font-size:16px;font-weight:470}.Benchmarks-module__GGSiiq__modelMeasurement>span{color:var(--muted);font-size:10px}.Benchmarks-module__GGSiiq__modelMeasurement a{color:var(--amber);text-underline-offset:3px;font-size:10px;text-decoration:underline}.Benchmarks-module__GGSiiq__leader:hover,.Benchmarks-module__GGSiiq__leader:focus-visible{border-color:var(--amber)}.Benchmarks-module__GGSiiq__leaderIdentity>p{color:#c5c7b9;margin-top:7px;font-size:11px}.Benchmarks-module__GGSiiq__modelCard{scroll-margin-top:100px}.Benchmarks-module__GGSiiq__recipeSummary{border:1px solid var(--border);margin-top:20px;padding:15px}.Benchmarks-module__GGSiiq__recipeSummary h5{margin:0 0 7px;font-size:13px;font-weight:500}.Benchmarks-module__GGSiiq__recipeSummary p{font-size:11px}.Benchmarks-module__GGSiiq__recipeSummary>div{flex-wrap:wrap;gap:5px 15px;margin-top:8px;display:flex}.Benchmarks-module__GGSiiq__recipeSummary a{color:var(--amber);align-items:center;gap:6px;min-height:36px;font-size:11px;display:inline-flex}.Benchmarks-module__GGSiiq__recipeSummary details{color:var(--muted);margin-top:9px;font-size:11px}.Benchmarks-module__GGSiiq__recipeSummary summary{cursor:pointer;padding-block:7px}.Benchmarks-module__GGSiiq__recipeSummary ul{padding-left:15px;line-height:1.7}.Benchmarks-module__GGSiiq__recipeSummary li{margin-top:8px}@media (max-width:1000px){.Benchmarks-module__GGSiiq__leader{gap:10px;padding:18px 14px}.Benchmarks-module__GGSiiq__leader h3{font-size:13px}.Benchmarks-module__GGSiiq__leader>strong{font-size:25px}.Benchmarks-module__GGSiiq__modelCard>header{padding:20px 18px 14px}.Benchmarks-module__GGSiiq__modelCard h3{font-size:20px}.Benchmarks-module__GGSiiq__modelQuant{padding-inline:18px}.Benchmarks-module__GGSiiq__categoryScores,.Benchmarks-module__GGSiiq__modelLinks{margin-inline:18px}.Benchmarks-module__GGSiiq__modelDetails>summary,.Benchmarks-module__GGSiiq__profile{padding-inline:18px}}@media (max-width:720px){.Benchmarks-module__GGSiiq__leaderGrid{grid-template-columns:1fr;gap:8px}.Benchmarks-module__GGSiiq__leader{padding:15px 17px}.Benchmarks-module__GGSiiq__leader h3{font-size:16px}.Benchmarks-module__GGSiiq__leaderIdentity>span{margin:5px 10px 0 0;display:inline-block}.Benchmarks-module__GGSiiq__leaderIdentity>small{display:inline}.Benchmarks-module__GGSiiq__leader>strong{font-size:28px}.Benchmarks-module__GGSiiq__leaderRank{align-self:center}.Benchmarks-module__GGSiiq__modelGrid{grid-template-columns:1fr;gap:15px}.Benchmarks-module__GGSiiq__modelCard h3{font-size:22px}.Benchmarks-module__GGSiiq__modelScore strong{font-size:30px}.Benchmarks-module__GGSiiq__compactHero{padding-top:28px}.Benchmarks-module__GGSiiq__compactHero h1{font-size:39px}.Benchmarks-module__GGSiiq__compactHero>p{font-size:14px}.Benchmarks-module__GGSiiq__leaders{padding-block:23px}.Benchmarks-module__GGSiiq__leaders h2{font-size:25px}.Benchmarks-module__GGSiiq__categoryScores dt{min-height:28px}.Benchmarks-module__GGSiiq__categoryScores>div{padding-block:10px}}@media (max-width:1000px){.Benchmarks-module__GGSiiq__profilePerformance{grid-template-columns:1fr 1fr}.Benchmarks-module__GGSiiq__profilePerformance>div:first-child{grid-column:1/-1}}
