.bench-hero[data-astro-cid-ke24thqf]{background:var(--tint);padding:40px 0 44px}.hero-heading[data-astro-cid-ke24thqf]{justify-content:space-between;align-items:center;gap:36px;margin-top:28px;display:flex}.p-eyebrow[data-astro-cid-ke24thqf]{color:var(--green);letter-spacing:.14em;margin-bottom:18px;font-size:12px}h1[data-astro-cid-ke24thqf]{letter-spacing:-.035em;font-size:clamp(32px,4vw,48px);line-height:1.4}h1[data-astro-cid-ke24thqf] span[data-astro-cid-ke24thqf],h1[data-astro-cid-ke24thqf] em[data-astro-cid-ke24thqf]{display:block}h1[data-astro-cid-ke24thqf] em[data-astro-cid-ke24thqf]{color:var(--green);font-style:normal}.study-stamp[data-astro-cid-ke24thqf]{border-left:1px solid var(--line-2);color:var(--ink-60);flex-direction:column;flex:none;gap:5px;padding-left:28px;font-size:12px;display:flex}.study-stamp[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{color:var(--ink);font-size:14px}.stamp-icon[data-astro-cid-ke24thqf]{width:32px;height:32px;color:var(--green);margin-bottom:12px}.bench-lead[data-astro-cid-ke24thqf]{max-width:760px;color:var(--ink-70);margin-top:22px;font-size:16px;line-height:1.95}.bench-nav[data-astro-cid-ke24thqf]{border-bottom:1px solid var(--line)}.bench-nav[data-astro-cid-ke24thqf]>.wrap[data-astro-cid-ke24thqf]{gap:32px;display:flex;overflow-x:auto}.bench-nav[data-astro-cid-ke24thqf] a[data-astro-cid-ke24thqf]{white-space:nowrap;color:var(--ink-70);gap:9px;padding:18px 0;font-size:13px;font-weight:700;text-decoration:none;display:flex}.bench-nav[data-astro-cid-ke24thqf] a[data-astro-cid-ke24thqf]:hover{color:var(--green)}.bench-nav[data-astro-cid-ke24thqf] a[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{color:var(--green);font-size:11px}.bench-section[data-astro-cid-ke24thqf]{padding-top:64px;padding-bottom:64px;scroll-margin-top:84px}.section-heading[data-astro-cid-ke24thqf]{max-width:800px;margin-bottom:30px}.section-heading[data-astro-cid-ke24thqf] h2[data-astro-cid-ke24thqf]{letter-spacing:-.025em;font-size:28px;line-height:1.45}.section-heading[data-astro-cid-ke24thqf]>p[data-astro-cid-ke24thqf]:last-child{color:var(--ink-60);margin-top:12px;font-size:14px;line-height:1.85}.section-index[data-astro-cid-ke24thqf]{letter-spacing:.12em;color:var(--green);margin-bottom:12px;font-size:11px;font-weight:700}.score-grid[data-astro-cid-ke24thqf],.definition-grid[data-astro-cid-ke24thqf],.cost-grid[data-astro-cid-ke24thqf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.score-panel[data-astro-cid-ke24thqf]{background:var(--green-t);border-radius:20px;padding:30px 32px}.score-panel[data-astro-cid-ke24thqf].lme{background:var(--purple-t)}.family-top[data-astro-cid-ke24thqf]{justify-content:space-between;align-items:center;display:flex}.family-top[data-astro-cid-ke24thqf] h3[data-astro-cid-ke24thqf]{letter-spacing:-.03em;font-size:28px}.family-top[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{border:1px solid var(--line-2);border-radius:20px;padding:2px 10px;font-size:12px}.family-name[data-astro-cid-ke24thqf]{color:var(--ink-60);margin-top:3px;font-size:12px}.family-title[data-astro-cid-ke24thqf]{margin-top:16px;font-size:16px;font-weight:700}.big-score[data-astro-cid-ke24thqf]{flex-wrap:wrap;align-items:baseline;gap:16px;margin:14px 0 24px;display:flex}.big-score[data-astro-cid-ke24thqf]>strong[data-astro-cid-ke24thqf]{letter-spacing:-.06em;color:var(--green);font-variant-numeric:tabular-nums;font-size:64px;font-weight:700;line-height:1.15}.big-score[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{letter-spacing:0;margin-left:4px;font-size:28px}.big-score[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{color:var(--ink-60);font-size:12px}.chart[data-astro-cid-ke24thqf]{flex-direction:column;gap:14px;display:flex}.chart-label[data-astro-cid-ke24thqf]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:5px;font-size:12px;display:flex}.chart-label[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{font-variant-numeric:tabular-nums}.arm-0[data-astro-cid-ke24thqf] .chart-label[data-astro-cid-ke24thqf]{color:var(--green);font-weight:700}.bar-track[data-astro-cid-ke24thqf]{background:#1e202012;border-radius:3px;height:10px;overflow:hidden}.bar-track[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{background:var(--green);border-radius:3px;height:100%;display:block}.arm-1[data-astro-cid-ke24thqf] .bar-track[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{background:#8b7461}.arm-2[data-astro-cid-ke24thqf] .bar-track[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{background:#9c96a4}.chart-axis[data-astro-cid-ke24thqf]{color:var(--ink-60);justify-content:space-between;margin-top:-4px;font-size:10px;display:flex}.score-insight[data-astro-cid-ke24thqf]{border-top:1px solid #1e202021;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.8}.fine-print[data-astro-cid-ke24thqf]{color:var(--ink-60);margin-top:20px;font-size:12px;line-height:1.9}.meaning-section[data-astro-cid-ke24thqf]{background:var(--tint)}.definition-grid[data-astro-cid-ke24thqf]{gap:56px}.definition-icon[data-astro-cid-ke24thqf]{width:28px;height:28px;color:var(--green);margin-bottom:18px}.definition-grid[data-astro-cid-ke24thqf] h3[data-astro-cid-ke24thqf]{margin-bottom:12px;font-size:19px}.definition-grid[data-astro-cid-ke24thqf] article[data-astro-cid-ke24thqf]>p[data-astro-cid-ke24thqf]{color:var(--ink-70);font-size:14px;line-height:1.9}.example[data-astro-cid-ke24thqf]{background:var(--bg);border-radius:12px;margin:22px 0 16px;padding:20px 22px}.example[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{color:var(--ink-60);font-size:10px}.example[data-astro-cid-ke24thqf] p[data-astro-cid-ke24thqf]{margin-top:10px;font-size:13px}.example[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{color:var(--green);align-items:baseline;gap:8px;margin-top:14px;font-size:13px;display:flex}.example[data-astro-cid-ke24thqf] .ic[data-astro-cid-ke24thqf]{align-self:flex-start;margin-top:5px}.definition-grid[data-astro-cid-ke24thqf] .definition-note[data-astro-cid-ke24thqf]{color:var(--ink);font-weight:700}.cost-card[data-astro-cid-ke24thqf]{background:var(--gold-t);border-radius:20px;padding:30px 32px}.cost-lme[data-astro-cid-ke24thqf]{background:var(--green-t)}.cost-family[data-astro-cid-ke24thqf]{letter-spacing:.1em;color:var(--gold-d);font-size:12px;font-weight:700}.cost-lme[data-astro-cid-ke24thqf] .cost-family[data-astro-cid-ke24thqf]{color:var(--green)}.cost-card[data-astro-cid-ke24thqf] h3[data-astro-cid-ke24thqf]{margin-top:10px;font-size:19px;line-height:1.5}.cost-metric[data-astro-cid-ke24thqf]{flex-wrap:wrap;align-items:baseline;gap:16px;margin:16px 0;display:flex}.cost-metric[data-astro-cid-ke24thqf]>strong[data-astro-cid-ke24thqf]{letter-spacing:-.045em;color:var(--gold-d);font-size:54px;line-height:1.2}.cost-lme[data-astro-cid-ke24thqf] .cost-metric[data-astro-cid-ke24thqf]>strong[data-astro-cid-ke24thqf]{color:var(--green)}.cost-metric[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{margin-left:4px;font-size:28px}.cost-metric[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{color:var(--ink-60);font-size:11px}.cost-card[data-astro-cid-ke24thqf]>p[data-astro-cid-ke24thqf]{color:var(--ink-70);font-size:14px;line-height:1.9}.token-estimate[data-astro-cid-ke24thqf]{background:var(--green-t);border-radius:20px;grid-template-columns:240px minmax(0,1fr);gap:36px;margin-bottom:24px;padding:30px 32px;display:grid}.token-estimate-metric[data-astro-cid-ke24thqf]{color:var(--green);flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;display:flex}.trial-badge[data-astro-cid-ke24thqf]{background:var(--bg);border:1px solid var(--green);border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700}.token-estimate-metric[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:52px;line-height:1.4}.token-estimate-metric[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]:last-child{font-size:13px;font-weight:700}.token-estimate-copy[data-astro-cid-ke24thqf] h3[data-astro-cid-ke24thqf]{margin-bottom:10px;font-size:19px;line-height:1.5}.token-estimate-copy[data-astro-cid-ke24thqf] p[data-astro-cid-ke24thqf]{color:var(--ink-70);font-size:14px;line-height:1.9}.token-estimate-copy[data-astro-cid-ke24thqf] .token-formula[data-astro-cid-ke24thqf]{margin-top:14px;font-size:12px;font-weight:700}.token-estimate-copy[data-astro-cid-ke24thqf] .token-estimate-note[data-astro-cid-ke24thqf]{color:var(--ink-60);margin-top:12px;font-size:12px}@media (width<=640px){.token-estimate[data-astro-cid-ke24thqf]{grid-template-columns:1fr;gap:22px;padding:24px}.token-estimate-metric[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{font-size:48px}}.session-cost[data-astro-cid-ke24thqf]{border-top:1px solid #1e202021;margin-top:22px;padding-top:16px}.session-cost[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{color:var(--ink-60);font-size:11px}.session-cost[data-astro-cid-ke24thqf]>div[data-astro-cid-ke24thqf]{gap:32px;margin-top:6px;display:flex}.session-cost[data-astro-cid-ke24thqf]>div[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{align-items:baseline;gap:12px;font-size:12px;display:flex}.session-cost[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{font-variant-numeric:tabular-nums;font-size:20px}.detail-section[data-astro-cid-ke24thqf]{background:var(--tint)}.table-scroll[data-astro-cid-ke24thqf]{overflow-x:auto}table[data-astro-cid-ke24thqf]{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;min-width:600px;font-size:14px}th[data-astro-cid-ke24thqf],td[data-astro-cid-ke24thqf]{border-bottom:1px solid var(--line-2);padding:17px 20px}thead[data-astro-cid-ke24thqf] th[data-astro-cid-ke24thqf]{color:var(--ink-60);font-size:12px}tr[data-astro-cid-ke24thqf]>[data-astro-cid-ke24thqf]:first-child{text-align:left;padding-left:0}tbody[data-astro-cid-ke24thqf] th[data-astro-cid-ke24thqf]{font-weight:500}.kmc-cell[data-astro-cid-ke24thqf]{color:var(--green);background:#00664b0f;font-weight:700}.method-list[data-astro-cid-ke24thqf]>div[data-astro-cid-ke24thqf]{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr;gap:28px;padding:22px 0;display:grid}.method-list[data-astro-cid-ke24thqf] dt[data-astro-cid-ke24thqf]{font-size:14px;font-weight:700}.method-list[data-astro-cid-ke24thqf] dd[data-astro-cid-ke24thqf]{color:var(--ink-60);margin:0;font-size:13px;line-height:1.9}.bench-closing[data-astro-cid-ke24thqf]{background:var(--green-t);padding:44px 0}.bench-closing[data-astro-cid-ke24thqf]>.wrap[data-astro-cid-ke24thqf]{justify-content:space-between;align-items:center;gap:24px;display:flex}.bench-closing[data-astro-cid-ke24thqf] h2[data-astro-cid-ke24thqf]{font-size:23px;line-height:1.5}.bench-closing[data-astro-cid-ke24thqf] p[data-astro-cid-ke24thqf]{color:var(--ink-60);margin-top:8px;font-size:13px}.closing-links[data-astro-cid-ke24thqf]{flex-wrap:wrap;gap:12px;display:flex}.closing-links[data-astro-cid-ke24thqf] .btn[data-astro-cid-ke24thqf]{min-height:46px;padding:0 20px;font-size:13px}@media (width<=960px){.study-stamp[data-astro-cid-ke24thqf]{max-width:220px}.hero-heading[data-astro-cid-ke24thqf]{gap:24px}.score-panel[data-astro-cid-ke24thqf],.cost-card[data-astro-cid-ke24thqf]{padding:26px}.bench-closing[data-astro-cid-ke24thqf]>.wrap[data-astro-cid-ke24thqf]{flex-direction:column;align-items:flex-start}.definition-grid[data-astro-cid-ke24thqf]{gap:32px}}@media (width<=640px){.bench-hero[data-astro-cid-ke24thqf]{padding:24px 0 30px}.hero-heading[data-astro-cid-ke24thqf]{margin-top:20px;display:block}h1[data-astro-cid-ke24thqf]{font-size:31px;line-height:1.5}.study-stamp[data-astro-cid-ke24thqf]{border-left:0;flex-flow:wrap;column-gap:12px;max-width:none;margin-top:20px;padding:0}.study-stamp[data-astro-cid-ke24thqf] .stamp-icon[data-astro-cid-ke24thqf]{display:none}.study-stamp[data-astro-cid-ke24thqf] strong[data-astro-cid-ke24thqf]{width:100%;font-size:12px}.study-stamp[data-astro-cid-ke24thqf]>span[data-astro-cid-ke24thqf]{font-size:11px}.bench-lead[data-astro-cid-ke24thqf]{margin-top:18px;font-size:14px}.p-eyebrow[data-astro-cid-ke24thqf]{margin-bottom:12px;font-size:10px}.bench-nav[data-astro-cid-ke24thqf]>.wrap[data-astro-cid-ke24thqf]{gap:24px}.bench-nav[data-astro-cid-ke24thqf] a[data-astro-cid-ke24thqf]{padding:15px 0;font-size:12px}.bench-section[data-astro-cid-ke24thqf]{padding-top:40px;padding-bottom:40px}.section-heading[data-astro-cid-ke24thqf] h2[data-astro-cid-ke24thqf]{font-size:24px}.section-heading[data-astro-cid-ke24thqf]>p[data-astro-cid-ke24thqf]:last-child{font-size:13px}.score-grid[data-astro-cid-ke24thqf],.definition-grid[data-astro-cid-ke24thqf],.cost-grid[data-astro-cid-ke24thqf]{grid-template-columns:1fr;gap:20px}.score-panel[data-astro-cid-ke24thqf],.cost-card[data-astro-cid-ke24thqf]{padding:24px}.big-score[data-astro-cid-ke24thqf]>strong[data-astro-cid-ke24thqf]{font-size:58px}.definition-grid[data-astro-cid-ke24thqf]{gap:34px}.method-list[data-astro-cid-ke24thqf]>div[data-astro-cid-ke24thqf]{grid-template-columns:1fr;gap:8px;padding:18px 0}.closing-links[data-astro-cid-ke24thqf]{width:100%}.closing-links[data-astro-cid-ke24thqf] .btn[data-astro-cid-ke24thqf]{flex:1}.bench-closing[data-astro-cid-ke24thqf] h2[data-astro-cid-ke24thqf]{font-size:22px}.session-cost[data-astro-cid-ke24thqf]>div[data-astro-cid-ke24thqf]{gap:24px}}
