.results-section{border-block:1px solid var(--line);background:#171813;padding:104px 0 64px}.results-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.results-heading h2{margin-top:24px}.results-heading h2 span,.changelog-heading h1 span{color:var(--accent)}.results-heading>p{max-width:345px;color:var(--muted);font-size:14px}.results-context{border-top:1px solid var(--line);font:11px/1.7 var(--mono);color:var(--muted);justify-content:space-between;gap:20px;padding-block:18px;display:flex}.benchmark-grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.benchmark-card{background:var(--bg);min-width:0;padding:28px}.benchmark-card+.benchmark-card{border-left:1px solid var(--line)}.benchmark-provider{justify-content:space-between;align-items:center;gap:12px;display:flex}.benchmark-provider>span:last-child{color:var(--accent)}.benchmark-saving{letter-spacing:-5px;font-variant-numeric:tabular-nums;margin-top:22px;font-size:clamp(60px,6vw,88px);line-height:1.1}.benchmark-saving>span{color:var(--accent);letter-spacing:-2px;margin-left:6px;font-size:.48em}.benchmark-saving-label{color:var(--muted);margin-top:9px;font-size:12px}.benchmark-model{font:10px/1.7 var(--mono);color:var(--faint);margin-top:20px}.token-chart{border-top:1px solid var(--line);margin:26px 0 30px;padding-top:20px}.token-chart figcaption{font:10px/1.6 var(--mono);justify-content:space-between;gap:12px;margin-bottom:24px;display:flex}.token-chart figcaption span{color:var(--faint)}.chart-row+.chart-row{margin-top:20px}.chart-label{font:11px/1.5 var(--mono);color:var(--muted);justify-content:space-between;gap:12px;display:flex}.chart-label strong{color:var(--text);font-weight:400}.chart-track{background:var(--panel-hi);height:12px;margin-top:9px}.chart-bar{width:var(--bar-width);transform-origin:0;background:#a6a99a;height:100%;display:block}.previous .chart-bar{background:#686e5c}.current .chart-bar{background:var(--accent)}.current .chart-label,.current .chart-label strong{color:var(--accent)}.accuracy-table{border-collapse:collapse;width:100%;font:10px/1.7 var(--mono)}.accuracy-table caption{text-align:left;padding-bottom:12px;font-size:11px}.accuracy-table th,.accuracy-table td{text-align:right;border-bottom:1px solid var(--line);padding:9px 0;font-weight:400}.accuracy-table th:first-child{text-align:left}.accuracy-table thead{color:var(--faint)}.accuracy-table .current-run{color:var(--accent)}.benchmark-note{color:var(--muted);margin-top:22px;font-size:12px}.results-footnote{grid-template-columns:1fr auto;gap:48px;margin-top:26px;display:grid}.results-footnote p{max-width:780px;color:var(--faint);font-size:11px}.results-footnote>div{flex-direction:column;align-items:start;gap:12px;display:flex}.results-footnote .text-link{white-space:nowrap;font-size:12px}.release-teaser{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:60px;padding-block:90px;display:grid}.tool-card:last-child:nth-child(3n+1){grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:32px;padding-right:0;display:grid}.tool-card:last-child:nth-child(3n+1)>:not(p){grid-column:1}.tool-card:last-child:nth-child(3n+1)>p{grid-area:2/2/4;align-self:center;max-width:400px}.release-teaser h2{margin-top:24px;font-size:clamp(34px,3.6vw,48px)}.release-teaser time{font:12px var(--mono);color:var(--accent)}.release-teaser p:not(.eyebrow){color:var(--muted);max-width:350px;margin:18px 0 24px}.changelog-page{padding-block:78px 110px}.changelog-heading{border-bottom:1px solid var(--line);padding-bottom:68px}.changelog-heading h1{letter-spacing:-4px;margin-block:28px;font-size:clamp(56px,7vw,90px);line-height:1.03}.changelog-heading>p:not(.eyebrow){color:var(--muted);font-size:16px}.changelog-heading .text-link{margin-top:24px}.changelog-layout{grid-template-columns:210px minmax(0,1fr);gap:85px;padding-top:56px;display:grid}.release-index{align-self:start;position:sticky;top:36px}.release-index>p{color:var(--faint);margin-bottom:22px}.release-index a{font:12px var(--mono);justify-content:space-between;align-items:center;gap:14px;padding-block:10px;display:flex}.release-index a:first-of-type{color:var(--accent)}.release-index time{color:var(--faint);font-size:10px}.release-index a:hover{color:var(--accent)}.release-entry{padding-bottom:50px;scroll-margin-top:40px}.release-entry+.release-entry{border-top:1px solid var(--line);padding-top:40px}.release-meta{font:11px/1.6 var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.release-badge{color:var(--accent);border:1px solid #ff85544d;padding:4px 8px;font-size:10px;display:inline-flex}.release-entry h2{letter-spacing:-1.8px;margin-top:16px;font-size:42px}.release-entry h2 span{color:var(--faint);font-size:22px}.release-results-link{margin-top:22px;font-size:12px}.release-body{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.85}.release-body h3{color:var(--text);letter-spacing:-.4px;margin:32px 0 14px;font-size:20px}.release-body p{margin-block:22px}.release-body ul{padding-left:20px}.release-body li+li{margin-top:14px}.release-body strong{color:var(--text);font-weight:550}.release-body code{font:.88em var(--mono);color:var(--text);background:var(--panel-hi);border-radius:3px;padding:2px 5px}.release-body pre{padding:18px;overflow-x:auto}.release-body pre code{background:0 0;padding:0}.release-body a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.release-source{margin-top:20px;font-size:12px}.release-details{margin-top:24px}.release-details summary{cursor:pointer;font:12px var(--mono);color:var(--muted)}.release-details summary:hover{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.motion-ready .benchmark-card:not(.is-visible) .chart-bar{transform:scaleX(0)}.motion-ready .benchmark-card.is-visible .chart-bar{animation:.95s cubic-bezier(.2,.7,.2,1) both chart-grow}.motion-ready .benchmark-card.is-visible .previous .chart-bar{animation-delay:.1s}.motion-ready .benchmark-card.is-visible .current .chart-bar{animation-delay:.22s}@keyframes chart-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (width<=1100px){.benchmark-card{padding:20px}.accuracy-table{font-size:9px}.changelog-layout{gap:45px}.site-header nav{gap:20px;margin-right:24px}}@media (width<=800px){.results-section{padding-block:70px 48px}.results-heading{flex-direction:column;align-items:start;gap:24px}.benchmark-grid{grid-template-columns:1fr}.benchmark-card{padding:30px}.benchmark-card+.benchmark-card{border-left:none;border-top:1px solid var(--line)}.benchmark-saving{font-size:76px}.accuracy-table{font-size:11px}.results-footnote{grid-template-columns:1fr;gap:22px}.results-footnote>div{flex-flow:wrap;gap:24px}.release-teaser{grid-template-columns:1fr;gap:28px;padding-block:65px}.changelog-layout{grid-template-columns:1fr;gap:38px}.release-index{gap:10px;padding:5px 5px 15px;display:flex;position:static;overflow-x:auto}.release-index>p,.release-index time{display:none}.release-index a{border:1px solid var(--line);flex-shrink:0;padding:10px 12px}}@media (width<=520px){.tool-card:last-child:nth-child(3n+1){display:block}.site-header{height:auto}.header-inner{flex-wrap:wrap;padding-top:16px}.site-header nav{border-top:1px solid var(--line);order:3;justify-content:space-between;width:100%;margin:16px 0 0;padding:12px 0;font-size:12px;display:flex}.site-header nav a:nth-child(2){display:inline}.results-context{flex-direction:column;gap:6px}.benchmark-card{padding:24px 20px}.accuracy-table{font-size:10px}.changelog-page{padding-top:42px}.changelog-heading h1{letter-spacing:-3px;font-size:56px}.changelog-heading{padding-bottom:42px}.release-entry h2{font-size:36px}}
