.chart-frame-module__bC0S1q__frame{--study-chart-1:#657a48;--study-chart-2:#6f76a8;--study-chart-3:#c46f55;--study-chart-4:#5f8c91;--study-chart-5:#9a7558;width:100%;color:var(--foreground);margin:1.75rem 0}.chart-frame-module__bC0S1q__panel{border:1px solid var(--border);background:var(--background);border-radius:14px;overflow:hidden}.chart-frame-module__bC0S1q__caption{gap:.35rem;padding:1rem 1rem 0;display:grid}.chart-frame-module__bC0S1q__title{font-size:1rem;font-weight:650;line-height:1.4}.chart-frame-module__bC0S1q__description{max-width:72ch;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}.chart-frame-module__bC0S1q__legend{padding:.75rem 1rem 0}.chart-frame-module__bC0S1q__plot{min-width:0;padding:.75rem .75rem .85rem}.chart-frame-module__bC0S1q__footnote{color:var(--muted-foreground);margin:.55rem 0 0;font-size:.8125rem;line-height:1.55}.dark .chart-frame-module__bC0S1q__frame{--study-chart-1:#a7bc80;--study-chart-2:#aab0df;--study-chart-3:#e69a80;--study-chart-4:#8bc0c4;--study-chart-5:#c6a286}@media (max-width:567px){.chart-frame-module__bC0S1q__frame{margin:1.4rem 0}.chart-frame-module__bC0S1q__panel{border-radius:10px}.chart-frame-module__bC0S1q__caption{padding:.9rem .85rem 0}.chart-frame-module__bC0S1q__plot{padding:.6rem .45rem .75rem}}
.chart-tabs-module__vmcRCG__root{width:100%;margin-bottom:16px;position:relative}.chart-tabs-module__vmcRCG__list{background:0 0;border-radius:0;justify-content:flex-start;gap:16px;width:100%;min-width:0;height:auto;padding:0;display:flex}.chart-tabs-module__vmcRCG__tab{min-width:0;height:auto;color:var(--muted-foreground);font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;padding:0;font-size:.9375rem;font-weight:600;line-height:1.55}.chart-tabs-module__vmcRCG__tab:after{display:none}.chart-tabs-module__vmcRCG__tab:hover,.chart-tabs-module__vmcRCG__tab:focus-visible,.chart-tabs-module__vmcRCG__tab[data-active],.chart-tabs-module__vmcRCG__tab[data-selected=true]{color:var(--foreground)}.chart-tabs-module__vmcRCG__moreButton{z-index:4;border:1px solid var(--border);background:var(--background);width:36px;height:36px;color:var(--foreground);opacity:.72;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.chart-tabs-module__vmcRCG__moreButton:hover,.chart-tabs-module__vmcRCG__moreButton[data-popup-open=true],.chart-tabs-module__vmcRCG__moreButton[data-active=true]{opacity:1}.chart-tabs-module__vmcRCG__moreIcon{width:12px;height:12px;display:block}.chart-tabs-module__vmcRCG__moreIcon line{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.chart-tabs-module__vmcRCG__moreIconVertical{transform-origin:50%;transition:transform .25s cubic-bezier(.165,.84,.44,1)}.chart-tabs-module__vmcRCG__moreButton[aria-expanded=true] .chart-tabs-module__vmcRCG__moreIconVertical{transform:rotate(90deg)}.chart-tabs-module__vmcRCG__menu{max-width:calc(100vw - 32px);width:max-content!important;min-width:148px!important}.chart-tabs-module__vmcRCG__menuItem{font-size:.9375rem}.chart-tabs-module__vmcRCG__menuItem[data-active=true]{color:var(--foreground);font-weight:600}@media (prefers-reduced-motion:reduce){.chart-tabs-module__vmcRCG__moreIconVertical{transition:none}}
.study-charts-module__IBfIOq__chart{width:100%;min-width:0;aspect-ratio:auto!important}.study-charts-module__IBfIOq__chart .recharts-cartesian-axis-tick-value{fill:var(--muted-foreground);font-size:12px}:is(.study-charts-module__IBfIOq__chart .recharts-cartesian-axis-line,.study-charts-module__IBfIOq__chart .recharts-cartesian-axis-tick-line){stroke:var(--border)}.study-charts-module__IBfIOq__chart .recharts-cartesian-grid line{stroke:var(--border);stroke-opacity:.72}
@font-face{font-family:Anthropic Sans Local;src:url(/fonts/anthropic/AnthropicSans_Roman_Web.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}.benchmark-charts-module__MuZu1W__frame{--claude-chart-ink:#141413;--claude-chart-paper:#faf9f5;--claude-chart-muted:#5e5d59;--claude-chart-grid:#d1cfc5;--claude-chart-matcha:#ced6bf;--claude-chart-cloud:#c5d3e0;--claude-chart-gray:#e8e6dc;--claude-chart-heather:#cbcadb;--claude-chart-coral:#ebcece;--claude-chart-tooltip-label:#b0aea5;--claude-chart-ease:cubic-bezier(.165, .84, .44, 1);width:100%;color:var(--claude-chart-ink);font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;margin:0;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif}.benchmark-charts-module__MuZu1W__panel{border:1px solid var(--claude-chart-ink);background:var(--claude-chart-paper);padding:24px}.benchmark-charts-module__MuZu1W__caption{font-feature-settings:"pnum", "lnum", "liga";flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0 0 24px;line-height:1.4;display:flex}.benchmark-charts-module__MuZu1W__title{color:var(--claude-chart-ink);font-size:17px;font-weight:600}.benchmark-charts-module__MuZu1W__subtitle{color:var(--claude-chart-muted);font-size:15px}.benchmark-charts-module__MuZu1W__legend{color:var(--claude-chart-ink);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 20px;margin:0 0 32px;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}.benchmark-charts-module__MuZu1W__legendItem{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.benchmark-charts-module__MuZu1W__swatch{flex:none;width:14px;height:14px;display:inline-block}.benchmark-charts-module__MuZu1W__matcha{background:var(--claude-chart-matcha)}.benchmark-charts-module__MuZu1W__paper{background:var(--claude-chart-paper)}.benchmark-charts-module__MuZu1W__cloud{background:var(--claude-chart-cloud)}.benchmark-charts-module__MuZu1W__gray{background:var(--claude-chart-gray)}.benchmark-charts-module__MuZu1W__heather{background:var(--claude-chart-heather)}.benchmark-charts-module__MuZu1W__coral{background:var(--claude-chart-coral)}.benchmark-charts-module__MuZu1W__plot{width:100%;min-width:0}.benchmark-charts-module__MuZu1W__chart{aspect-ratio:auto;width:100%;height:465px;min-height:0;color:var(--claude-chart-ink);font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif}.benchmark-charts-module__MuZu1W__barChart{height:531px}.benchmark-charts-module__MuZu1W__barChartCompact{height:343px}.benchmark-charts-module__MuZu1W__barChartMobile{height:640px;display:none}.benchmark-charts-module__MuZu1W__barChartMobileCompact{height:400px;display:none}.benchmark-charts-module__MuZu1W__indexedChart{height:465px}.benchmark-charts-module__MuZu1W__indexedSubplots{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.benchmark-charts-module__MuZu1W__indexedChart .recharts-cartesian-grid-horizontal line:last-child{display:none}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-axis-tick-value,.benchmark-charts-module__MuZu1W__recharts .recharts-label){fill:var(--claude-chart-muted);font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:14px}.benchmark-charts-module__MuZu1W__axisLabel{letter-spacing:-.16px;font-weight:400;fill:var(--claude-chart-ink)!important;font-size:15px!important}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-axis-line,.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-axis-tick-line){stroke:var(--claude-chart-ink);stroke-width:1px}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-grid-horizontal line,.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-grid-vertical line){stroke:var(--claude-chart-grid);stroke-width:1px}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-line-curve,.benchmark-charts-module__MuZu1W__recharts .recharts-scatter-symbol){vector-effect:non-scaling-stroke}.benchmark-charts-module__MuZu1W__pointMark{vector-effect:non-scaling-stroke;stroke:var(--claude-chart-ink);stroke-width:1px}.benchmark-charts-module__MuZu1W__pointNode{outline:none}.benchmark-charts-module__MuZu1W__pointNode:focus-visible .benchmark-charts-module__MuZu1W__pointMark{stroke-width:2px}.benchmark-charts-module__MuZu1W__pointLabel{fill:var(--claude-chart-ink);letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.benchmark-charts-module__MuZu1W__recharts .recharts-tooltip-wrapper{outline:none;transition:none!important}.benchmark-charts-module__MuZu1W__tooltip{pointer-events:none;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.27;display:grid;background:var(--claude-chart-ink)!important;min-width:0!important;box-shadow:none!important;color:var(--claude-chart-paper)!important;border:0!important;border-radius:6px!important;gap:4px!important;padding:10px 12px 8px!important}.benchmark-charts-module__MuZu1W__recharts .recharts-default-tooltip{pointer-events:none;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.27;display:grid;background:var(--claude-chart-ink)!important;min-width:0!important;box-shadow:none!important;color:var(--claude-chart-paper)!important;border:0!important;border-radius:6px!important;gap:4px!important;padding:10px 12px 8px!important}.benchmark-charts-module__MuZu1W__tooltip .text-muted-foreground{color:var(--claude-chart-tooltip-label)!important}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-tooltip-label,.benchmark-charts-module__MuZu1W__recharts .recharts-tooltip-item){color:var(--claude-chart-paper)!important}.benchmark-charts-module__MuZu1W__tooltipLabel{color:var(--claude-chart-tooltip-label);font-size:13px;line-height:1.27}.benchmark-charts-module__MuZu1W__tooltipValue{color:var(--claude-chart-paper);font-size:13px;line-height:1.27}.benchmark-charts-module__MuZu1W__scatterTooltip{transform-origin:0 0;transform:translate(calc(-50% - 10px),calc(-100% - 48px))}.benchmark-charts-module__MuZu1W__scatterStage{position:relative}.benchmark-charts-module__MuZu1W__brokenAxis .recharts-cartesian-grid-horizontal line:first-child{display:none}.benchmark-charts-module__MuZu1W__axisBreak{pointer-events:none}.benchmark-charts-module__MuZu1W__axisBreak line,.benchmark-charts-module__MuZu1W__axisBreak polyline{fill:none;stroke:var(--claude-chart-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.benchmark-charts-module__MuZu1W__barStage,.benchmark-charts-module__MuZu1W__indexedStage{position:relative}.benchmark-charts-module__MuZu1W__barCategoryLabel{fill:var(--claude-chart-ink);font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:15px}.benchmark-charts-module__MuZu1W__barCategoryNote{fill:var(--claude-chart-muted);font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:12px}.benchmark-charts-module__MuZu1W__emphasis{font-weight:600}.benchmark-charts-module__MuZu1W__indexedPanelTitle{fill:var(--claude-chart-ink);letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.benchmark-charts-module__MuZu1W__indexedTick,.benchmark-charts-module__MuZu1W__indexedCategoryLabel,.benchmark-charts-module__MuZu1W__indexedValueLabel{font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif}.benchmark-charts-module__MuZu1W__indexedTick{fill:var(--claude-chart-muted);font-size:14px}.benchmark-charts-module__MuZu1W__indexedCategoryLabel{fill:var(--claude-chart-ink);font-size:15px}.benchmark-charts-module__MuZu1W__indexedValueLabel{fill:var(--claude-chart-ink);font-size:13px}.benchmark-charts-module__MuZu1W__barValueLabel{font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:13px;fill:var(--claude-chart-ink)!important}.benchmark-charts-module__MuZu1W__barMark{vector-effect:non-scaling-stroke}.benchmark-charts-module__MuZu1W__barMark:focus-visible{outline:2px solid var(--claude-chart-ink);outline-offset:2px}.benchmark-charts-module__MuZu1W__referenceLine{stroke:var(--claude-chart-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.benchmark-charts-module__MuZu1W__referenceLabel{fill:var(--claude-chart-muted);letter-spacing:-.16px;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:14px}.benchmark-charts-module__MuZu1W__mobileBarLabel,.benchmark-charts-module__MuZu1W__mobileBarNote,.benchmark-charts-module__MuZu1W__mobileBarValue{fill:var(--claude-chart-ink);font-feature-settings:"pnum", "lnum", "liga";font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif}.benchmark-charts-module__MuZu1W__mobileBarLabel{font-size:13px}.benchmark-charts-module__MuZu1W__mobileBarNote{fill:var(--claude-chart-muted);font-size:11px}.benchmark-charts-module__MuZu1W__mobileBarValue{font-size:11px}.benchmark-charts-module__MuZu1W__footnote{width:100%;color:var(--claude-chart-muted);text-align:center;text-wrap:pretty;margin:16px auto 0;font-size:14px;line-height:1.4}@media (prefers-reduced-motion:reduce){:is(.benchmark-charts-module__MuZu1W__recharts .recharts-bar-rectangle,.benchmark-charts-module__MuZu1W__recharts .recharts-scatter-symbol,.benchmark-charts-module__MuZu1W__recharts .recharts-line-curve){transition:none}}@media (max-width:567px){.benchmark-charts-module__MuZu1W__panel{padding:16px}.benchmark-charts-module__MuZu1W__caption{margin-bottom:12px}.benchmark-charts-module__MuZu1W__title{font-size:15px}.benchmark-charts-module__MuZu1W__subtitle{font-size:13px}.benchmark-charts-module__MuZu1W__legend{gap:8px 16px;margin-bottom:12px;font-size:13px}.benchmark-charts-module__MuZu1W__chart{height:288px}.benchmark-charts-module__MuZu1W__barChart,.benchmark-charts-module__MuZu1W__barChartCompact{display:none}.benchmark-charts-module__MuZu1W__barChartMobile{height:640px;display:flex}.benchmark-charts-module__MuZu1W__barChartMobileCompact{height:400px;display:flex}.benchmark-charts-module__MuZu1W__indexedChart{height:465px}.benchmark-charts-module__MuZu1W__indexedSubplots{grid-template-columns:minmax(0,1fr);gap:24px}:is(.benchmark-charts-module__MuZu1W__recharts .recharts-cartesian-axis-tick-value,.benchmark-charts-module__MuZu1W__recharts .recharts-label){font-size:11px}.benchmark-charts-module__MuZu1W__axisLabel{font-size:12px!important}.benchmark-charts-module__MuZu1W__pointLabel{font-size:10px}.benchmark-charts-module__MuZu1W__footnote{font-size:13px}}
.benchmark-table-module__tZVYla__figure{--label-width:200px;--table-fade:28px;color:#141413;font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;width:100%;margin:0;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif}.benchmark-table-module__tZVYla__wrap{width:100%;position:relative}.benchmark-table-module__tZVYla__wrap:after{z-index:4;width:var(--table-fade);content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#faf9f5);display:none;position:absolute;top:0;bottom:0;right:0}.benchmark-table-module__tZVYla__scroll{scrollbar-color:#87867f transparent;scrollbar-width:thin;width:100%;overflow-x:auto}.benchmark-table-module__tZVYla__scroll:focus-visible{outline-offset:4px;outline:2px solid #141413}.benchmark-table-module__tZVYla__table{border-spacing:0;border-collapse:separate;table-layout:fixed;width:100%;min-width:840px;font-size:14px;line-height:1.4}.benchmark-table-module__tZVYla__table th,.benchmark-table-module__tZVYla__table td{text-align:left;vertical-align:top;border-bottom:1px solid #141413;border-left:1px solid #141413;height:72px;padding:10px 12px;font-weight:400}.benchmark-table-module__tZVYla__table tr>:last-child{border-right:1px solid #141413}.benchmark-table-module__tZVYla__table thead th{z-index:3;white-space:nowrap;background:#faf9f5;border-top:1px solid #141413;height:46px;font-weight:600;position:sticky;top:0}.benchmark-table-module__tZVYla__corner,.benchmark-table-module__tZVYla__labelCell{width:var(--label-width)}.benchmark-table-module__tZVYla__corner{position:sticky;left:0;z-index:5!important;font-weight:400!important}.benchmark-table-module__tZVYla__labelCell{z-index:2;background:#faf9f5;position:sticky;left:0}.benchmark-table-module__tZVYla__ours{background:#ced6bf!important}.benchmark-table-module__tZVYla__rival{background:0 0!important}.benchmark-table-module__tZVYla__subjectEdge{border-right:1px solid #141413!important}.benchmark-table-module__tZVYla__table thead .benchmark-table-module__tZVYla__subjectEdge{border-top-color:#788c5d!important}.benchmark-table-module__tZVYla__table tbody tr:last-child .benchmark-table-module__tZVYla__subjectEdge{border-bottom-color:#788c5d!important}.benchmark-table-module__tZVYla__category{font-weight:600;display:block}.benchmark-table-module__tZVYla__valueBold{font-weight:600}.benchmark-table-module__tZVYla__benchmark{color:#5e5d59;margin-top:4px;line-height:1.25;display:block}.benchmark-table-module__tZVYla__qualifier{color:#5e5d59;margin-top:3px;font-size:11px;line-height:1.2;display:block}.benchmark-table-module__tZVYla__mobileLabel{display:none}.benchmark-table-module__tZVYla__table tbody th,.benchmark-table-module__tZVYla__table tbody td{white-space:normal}.benchmark-table-module__tZVYla__table tbody tr.benchmark-table-module__tZVYla__splitRow th,.benchmark-table-module__tZVYla__table tbody tr.benchmark-table-module__tZVYla__splitRow td{height:56.6667px}.benchmark-table-module__tZVYla__table tbody tr:hover{background:0 0!important}.benchmark-table-module__tZVYla__caption{color:#5e5d59;text-align:center;text-wrap:pretty;max-width:640px;margin:24px auto 0;font-size:14px;line-height:1.4}.benchmark-table-module__tZVYla__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px){.benchmark-table-module__tZVYla__figure{--label-width:240px}.benchmark-table-module__tZVYla__table .benchmark-table-module__tZVYla__pinned{left:var(--label-width);z-index:2;position:sticky}}@media (max-width:720px){.benchmark-table-module__tZVYla__figure{--label-width:148px;--table-fade:22px}.benchmark-table-module__tZVYla__wrap:after{display:block}.benchmark-table-module__tZVYla__table{min-width:760px;font-size:13px}.benchmark-table-module__tZVYla__benchmark{font-size:11px}}@media (max-width:567px){.benchmark-table-module__tZVYla__table{min-width:420px}.benchmark-table-module__tZVYla__table th,.benchmark-table-module__tZVYla__table td{padding:9px 8px;font-size:12px}.benchmark-table-module__tZVYla__table thead .benchmark-table-module__tZVYla__corner,.benchmark-table-module__tZVYla__table tbody .benchmark-table-module__tZVYla__labelCell{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.benchmark-table-module__tZVYla__table thead th:not(.benchmark-table-module__tZVYla__corner),.benchmark-table-module__tZVYla__table tbody td{width:105px}.benchmark-table-module__tZVYla__table tbody td{height:88px}.benchmark-table-module__tZVYla__mobileLabel{color:#5e5d59;margin-bottom:6px;font-size:10px;line-height:1.2;display:block}.benchmark-table-module__tZVYla__mobileLabel strong{color:#141413;font-weight:600;display:block}.benchmark-table-module__tZVYla__caption{font-size:13px}}
.view-switcher-module__xiMbea__switcherRow{width:100%;margin-bottom:16px;position:relative}.view-switcher-module__xiMbea__tabs{background:0 0;border-radius:0;justify-content:flex-start;gap:16px;width:100%;min-width:0;height:auto;padding:0;display:flex}.view-switcher-module__xiMbea__tab{min-width:0;height:auto;color:var(--muted-foreground,#87867f);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;align-items:center;padding:0;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;line-height:1.55;transition:color .15s cubic-bezier(.165,.84,.44,1);display:inline-flex}.view-switcher-module__xiMbea__tab:after{display:none}.view-switcher-module__xiMbea__tab:hover,.view-switcher-module__xiMbea__tab:focus-visible,.view-switcher-module__xiMbea__tab[data-active],.view-switcher-module__xiMbea__tab[data-selected=true]{color:var(--foreground,#141413)}.view-switcher-module__xiMbea__tab:focus-visible,.view-switcher-module__xiMbea__moreButton:focus-visible,.view-switcher-module__xiMbea__menuItem:focus-visible{outline:2px solid var(--ring,#141413);outline-offset:3px}.view-switcher-module__xiMbea__moreButton{z-index:4;border:1px solid var(--border,#d1cfc5);color:#141413;opacity:.6;background:#fff;border-radius:8px;justify-content:center;width:36px;height:36px;margin-left:auto;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex;position:absolute;top:0;right:0}.view-switcher-module__xiMbea__moreIcon{width:12px;height:12px;display:block}.view-switcher-module__xiMbea__moreIcon line{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.view-switcher-module__xiMbea__moreIconVertical{transform-origin:50%;transition:transform .25s cubic-bezier(.165,.84,.44,1)}.view-switcher-module__xiMbea__moreButton[aria-expanded=true] .view-switcher-module__xiMbea__moreIconVertical{transform:rotate(90deg)}.view-switcher-module__xiMbea__moreButton:hover,.view-switcher-module__xiMbea__moreButton[data-popup-open=true]{color:#141413;opacity:1;background:#f1f0ea}.view-switcher-module__xiMbea__moreButton[data-active=true]{border-color:var(--foreground,#141413);opacity:1}.view-switcher-module__xiMbea__menu{font-feature-settings:"pnum", "lnum", "liga";letter-spacing:-.16px;max-width:calc(100vw - 32px);font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;color:#5e5d59!important;background:#faf9f5!important;border:1px solid #141413!important;border-radius:0!important;width:max-content!important;min-width:148px!important;padding:6px 0!important;box-shadow:0 1px 2px #1414130f!important}.view-switcher-module__xiMbea__menuItem{cursor:pointer;width:100%;font:inherit;text-align:left;white-space:nowrap;font-size:15px;line-height:1.35;display:block;color:#5e5d59!important;background:0 0!important;border-radius:0!important;padding:4px 12px!important}.view-switcher-module__xiMbea__menuItem:hover,.view-switcher-module__xiMbea__menuItem[data-highlighted],.view-switcher-module__xiMbea__menuItem[data-active=true]{color:#141413!important;background:#1414130a!important}@media (prefers-reduced-motion:reduce){.view-switcher-module__xiMbea__tab,.view-switcher-module__xiMbea__moreIconVertical{transition:none}}
.benchmark-charts-layout-module__cGWGHW__shell{gap:96px;width:100%;font-family:Anthropic Sans Local,Arial,Helvetica,sans-serif;display:grid}.benchmark-charts-layout-module__cGWGHW__section{min-width:0}.benchmark-charts-layout-module__cGWGHW__tabsRoot{gap:0;width:100%}.benchmark-charts-layout-module__cGWGHW__tabPanel{outline:none;min-width:0}.benchmark-charts-layout-module__cGWGHW__tabStage{height:var(--benchmark-tab-height,auto);transition:height .3s cubic-bezier(.165,.84,.44,1);position:relative;overflow:clip}.benchmark-charts-layout-module__cGWGHW__tabStage>.benchmark-charts-layout-module__cGWGHW__tabPanel{width:100%}.benchmark-charts-layout-module__cGWGHW__sectionHeading{max-width:640px;color:var(--foreground,#141413);letter-spacing:-.05em;margin:0 auto 28px;font-family:Anthropic Serif Local,Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1}.benchmark-charts-layout-module__cGWGHW__scienceLead{max-width:640px;color:var(--muted-foreground,#5e5d59);margin:0 auto 32px;font-family:Anthropic Serif Local,Georgia,Times New Roman,serif;font-size:19px;line-height:1.52}@media (max-width:991px){.benchmark-charts-layout-module__cGWGHW__shell{gap:80px}}@media (max-width:567px){.benchmark-charts-layout-module__cGWGHW__shell{gap:64px}.benchmark-charts-layout-module__cGWGHW__sectionHeading{font-size:32px}.benchmark-charts-layout-module__cGWGHW__scienceLead{font-size:18px}}@media (prefers-reduced-motion:reduce){.benchmark-charts-layout-module__cGWGHW__tabStage{transition:none}}
@font-face{font-family:Anthropic Sans Local;src:url(/fonts/anthropic/AnthropicSans_Roman_Web.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:Anthropic Serif Local;src:url(/fonts/anthropic/AnthropicSerif_Roman_Web.woff2)format("woff2");font-display:swap;font-style:normal}.testimonial-carousel-module__QQms0a__carousel{--card-max:640px;--card-ground:#ced6bf;--background-primary:#faf9f5;--foreground-primary:#141413;--foreground-secondary:#30302e;--color-slate-500:#87867f;--border-subtle:#d1cfc5;--testimonial-sans:"Anthropic Sans Local", Arial, Helvetica, sans-serif;--testimonial-serif:"Anthropic Serif Local", Georgia, "Times New Roman", serif;width:100%;color:var(--foreground-primary)}.testimonial-carousel-module__QQms0a__pagination{width:min(var(--card-max), 100%);font-family:var(--testimonial-sans);justify-content:space-between;align-items:baseline;margin:0 auto 16px;font-size:.9375rem;line-height:1.7;display:flex}.testimonial-carousel-module__QQms0a__paginationButton{color:var(--color-slate-500);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:600;transition:color .15s cubic-bezier(.165,.84,.44,1)}.testimonial-carousel-module__QQms0a__paginationButton:hover:not(:disabled){color:var(--foreground-primary)}.testimonial-carousel-module__QQms0a__paginationButton:disabled{visibility:hidden}.testimonial-carousel-module__QQms0a__paginationCount,.testimonial-carousel-module__QQms0a__mobileCounter{color:var(--foreground-secondary);font-variant-numeric:lining-nums tabular-nums;margin:0}.testimonial-carousel-module__QQms0a__stage{--slide-shift:calc(min(var(--card-max), calc(100% - 48px)) + 32px);width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.testimonial-carousel-module__QQms0a__stage[data-measured=true]{height:var(--stage-height);transition:height .35s cubic-bezier(.165,.84,.44,1)}.testimonial-carousel-module__QQms0a__stage[data-measured=false] .testimonial-carousel-module__QQms0a__slide[data-slide=active]{position:relative}.testimonial-carousel-module__QQms0a__slide{opacity:0;pointer-events:none;grid-area:1/1;width:100%;transition:opacity .22s,transform .34s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.testimonial-carousel-module__QQms0a__slide[data-slide=active]{z-index:2;opacity:1;pointer-events:auto}.testimonial-carousel-module__QQms0a__slide[data-slide=prev],.testimonial-carousel-module__QQms0a__slide[data-slide=far-prev]{transform:translateX(calc(-1 * var(--slide-shift)))}.testimonial-carousel-module__QQms0a__slide[data-slide=next],.testimonial-carousel-module__QQms0a__slide[data-slide=far-next]{transform:translateX(var(--slide-shift))}.testimonial-carousel-module__QQms0a__slide[data-slide=prev],.testimonial-carousel-module__QQms0a__slide[data-slide=next]{opacity:.2}.testimonial-carousel-module__QQms0a__card{box-sizing:border-box;width:min(var(--card-max), calc(100% - 48px));border:1px solid var(--foreground-primary);background:var(--card-ground);height:auto;color:var(--foreground-primary);font-family:var(--testimonial-serif);border-top-width:4px;flex-direction:column;margin:0 auto;display:flex}.testimonial-carousel-module__QQms0a__body{padding:16px}.testimonial-carousel-module__QQms0a__label{font-family:var(--testimonial-sans);letter-spacing:.5px;text-transform:uppercase;font-size:.625rem;line-height:1.6;display:block}.testimonial-carousel-module__QQms0a__quote{margin:8px 0 0}.testimonial-carousel-module__QQms0a__quote p{margin:0;font-size:1rem;line-height:1.55}.testimonial-carousel-module__QQms0a__split{grid-template-columns:1fr 1fr;display:grid}.testimonial-carousel-module__QQms0a__cell{border-top:1px solid var(--foreground-primary);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.testimonial-carousel-module__QQms0a__cell+.testimonial-carousel-module__QQms0a__cell{border-left:1px solid var(--foreground-primary)}.testimonial-carousel-module__QQms0a__value{font-family:var(--testimonial-sans);font-size:.9375rem;font-weight:500;line-height:1.6}.testimonial-carousel-module__QQms0a__veil{z-index:3;pointer-events:none;width:56px;display:block;position:absolute;top:0;bottom:0}.testimonial-carousel-module__QQms0a__veilLeft{background:linear-gradient(to right, var(--background-primary), transparent);left:0}.testimonial-carousel-module__QQms0a__veilRight{background:linear-gradient(to left, var(--background-primary), transparent);right:0}.testimonial-carousel-module__QQms0a__stripControls{display:none}.testimonial-carousel-module__QQms0a__arrowControls{align-items:center;gap:8px;display:flex}.testimonial-carousel-module__QQms0a__arrowButton{border:1px solid var(--border-subtle);cursor:pointer;opacity:.6;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;transition:background-color .2s;display:flex}.testimonial-carousel-module__QQms0a__arrowButton:hover:not(:disabled){background:#f1f0eb}.testimonial-carousel-module__QQms0a__arrowButton:disabled{cursor:not-allowed;opacity:.5}.testimonial-carousel-module__QQms0a__arrowIcon{width:20px;height:20px;color:var(--foreground-primary)}.testimonial-carousel-module__QQms0a__arrowPrevious{transform:rotate(90deg)}.testimonial-carousel-module__QQms0a__arrowNext{transform:rotate(-90deg)}@media (min-width:992px){.testimonial-carousel-module__QQms0a__stage{--slide-shift:calc(min(var(--card-max), calc(100% - 48px)) + 64px)}}@media (max-width:992px){.testimonial-carousel-module__QQms0a__pagination{display:none}.testimonial-carousel-module__QQms0a__stage{scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;align-items:stretch;gap:24px;width:calc(100% + 48px);margin-left:-24px;display:flex;overflow:auto hidden}.testimonial-carousel-module__QQms0a__stage::-webkit-scrollbar{display:none}.testimonial-carousel-module__QQms0a__stage[data-measured=true]{height:var(--stage-height)}.testimonial-carousel-module__QQms0a__slide,.testimonial-carousel-module__QQms0a__slide[data-slide=active],.testimonial-carousel-module__QQms0a__slide[data-slide=prev],.testimonial-carousel-module__QQms0a__slide[data-slide=next],.testimonial-carousel-module__QQms0a__slide[data-slide=far-prev],.testimonial-carousel-module__QQms0a__slide[data-slide=far-next]{opacity:1;pointer-events:auto;scroll-snap-align:center;flex:0 0 calc(100% - 48px);width:calc(100% - 48px);min-width:0;display:flex;position:static;transform:none}.testimonial-carousel-module__QQms0a__slide:first-child{margin-left:24px}.testimonial-carousel-module__QQms0a__slide:has(+.testimonial-carousel-module__QQms0a__veilLeft){margin-right:24px}.testimonial-carousel-module__QQms0a__slide .testimonial-carousel-module__QQms0a__card{width:100%;height:100%}.testimonial-carousel-module__QQms0a__body{flex:1}.testimonial-carousel-module__QQms0a__veil{display:none}.testimonial-carousel-module__QQms0a__stripControls{border-top:1px solid var(--border-subtle);font-family:var(--testimonial-sans);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:24px;font-size:.9375rem;line-height:1.4;display:flex}}@media (prefers-reduced-motion:reduce){.testimonial-carousel-module__QQms0a__stage,.testimonial-carousel-module__QQms0a__stage[data-measured=true],.testimonial-carousel-module__QQms0a__slide,.testimonial-carousel-module__QQms0a__paginationButton,.testimonial-carousel-module__QQms0a__arrowButton{scroll-behavior:auto;transition:none}}
