.benchmark-page h1{max-width:20ch;font-size:clamp(2.25rem,5.5vw,3.75rem)}.benchmark-page>.prose__lede{max-width:60ch;margin:var(--space-lg) 0 var(--space-lg);color:var(--color-ink-2);font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.55}.benchmark-crumbs{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-md);color:var(--color-muted);font-size:var(--text-sm)}.prose .benchmark-crumbs a{color:var(--color-ink-2)}.figure-table-wrap{overflow-x:auto}.figure-table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.figure-table caption{padding-bottom:var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);text-align:left}.figure-table td,.figure-table th{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:.0625rem solid var(--color-rule);text-align:left;vertical-align:top}.figure-table thead th{color:var(--color-muted);font-size:var(--text-sm)}.figure-table tbody th{color:var(--color-ink-2);font-weight:500}.figure-table td{font-weight:700;white-space:nowrap}.figure-table__note{display:block;color:var(--color-muted);font-size:var(--text-sm);font-weight:500}.benchmark-takeaway{margin-top:var(--space-lg)}.benchmark-takeaway h3{margin:0 0 var(--space-xs);font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.benchmark-cta{margin-block:var(--space-2xl);padding:clamp(var(--space-lg),4vw,var(--space-xl));border-radius:var(--radius-card);background:var(--color-pink);color:var(--color-pink-ink)}.prose .benchmark-cta h2{margin-top:0}.prose .benchmark-cta h2,.prose .benchmark-cta p{color:var(--color-pink-ink)}.benchmark-cta .prose__action{margin-top:var(--space-xs)}.prose .benchmark-links{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-sm) var(--space-lg);padding:0;list-style:none}.benchmark-links li{display:grid}.benchmark-links span{color:var(--color-muted);font-size:var(--text-sm)}