.benchmark{--b-paper:#101211;--b-ink:#e7ece8;--b-muted:#a7a9a8;--b-line:#dfe2e122;--b-green:#dce8de;--b-sage:#1b1e1c;--b-orange:#d4ab70;background:var(--b-paper);color:var(--b-ink);min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6}.benchmark *{box-sizing:border-box}.benchmark h1,.benchmark h2,.benchmark h3{letter-spacing:-.04em;color:inherit;font-family:Arial,Helvetica,sans-serif;line-height:1.15}.benchmark h1{font-size:clamp(40px,4.9vw,68px);font-weight:500}.benchmark h2{font-size:clamp(28px,3vw,41px);font-weight:500}.benchmark h3{letter-spacing:-.025em;font-size:20px;font-weight:550}.benchmark a:focus-visible,.benchmark button:focus-visible,.benchmark [tabindex]:focus-visible{outline:2px solid var(--b-green);outline-offset:5px}.benchmark main:focus{outline:none}.benchmark ::selection{background:#3a4e3d}.benchmark main{max-width:1440px;margin:auto}.benchmark .b-eyebrow{letter-spacing:1.65px;color:var(--b-muted);text-transform:uppercase;margin:0 0 23px;font-size:10px;font-weight:500;line-height:1.5}.b-section{padding:66px 5vw 0}.b-page-intro{padding:66px 5vw 50px}.b-page-intro .b-eyebrow{margin-bottom:20px}.b-page-intro h1{max-width:960px}.benchmark table{border-collapse:collapse;table-layout:auto;width:100%;margin:0;font-size:12px}.benchmark th{text-align:left;color:var(--b-ink);font-weight:500}.benchmark thead th{color:var(--b-muted);text-transform:none;letter-spacing:0;background:#171a18;padding:16px 13px;font-size:10px}.benchmark td,.benchmark tbody th{border-top:1px solid var(--b-line);vertical-align:middle;background:0 0;padding:16px 13px}.benchmark tbody tr:hover td,.benchmark tbody tr:hover th{background:#1b1e1c}@media (min-width:1500px){.b-page-intro,.b-section{padding-left:72px;padding-right:72px}}@media (max-width:520px){.b-section{padding:43px 20px 0}.b-page-intro{padding:39px 20px 33px}.b-page-intro h1{letter-spacing:-1.3px;font-size:40px;line-height:1.15}.b-page-intro .b-eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.benchmark *{scroll-behavior:auto!important;transition:none!important}}@media print{.benchmark{background:#fff}.b-section{break-inside:avoid}}.benchmark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--b-accent:#dce8de;-webkit-font-smoothing:antialiased;min-height:auto;padding-top:84px}.benchmark h1,.benchmark h2,.benchmark h3{font-weight:400}.benchmark main{max-width:1280px}.b-page-intro,.b-section{padding-left:48px;padding-right:48px}.benchmark .b-eyebrow{font:11px/1.6 var(--mono);letter-spacing:.06em;color:#9f9f9f}@media (min-width:1500px){.b-page-intro,.b-section{padding-left:48px;padding-right:48px}}@media (max-width:1000px){.b-page-intro,.b-section{padding-left:24px;padding-right:24px}}@media (max-width:800px){.b-page-intro{padding-top:44px}}@media (max-width:520px){.benchmark{padding-top:76px}}
