.cv-benchmark{background:linear-gradient(160deg,#f8faf4,#fff 40%);border-color:#d0daca;border-radius:14px;gap:14px;padding:20px}.cv-benchmark-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#65794e;font-size:10px;font-weight:600}.cv-benchmark h3{letter-spacing:-.03em;font-size:20px}.cv-benchmark-intro{color:var(--cw-ink-2);max-width:75ch;margin:0;font-size:13px;line-height:1.6}.cv-benchmark-tabs{flex-wrap:wrap;gap:5px;display:flex}.cv-benchmark-tabs button{border:1px solid var(--cw-line);background:var(--cw-surface);color:var(--cw-ink-2);cursor:pointer;border-radius:100px;padding:8px 12px;font-size:11.5px}.cv-benchmark-tabs button[aria-pressed=true]{color:#fff;background:#293c2f;border-color:#293c2f}.cv-benchmark-tabs button:focus-visible,.cv-benchmark summary:focus-visible{outline-offset:3px;outline:2px solid #65794e}.cv-benchmark-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:9px;display:grid}.cv-benchmark-grid>div{border:1px solid var(--cw-line);border-radius:10px;align-content:start;gap:12px;padding:15px;display:grid}.cv-benchmark-grid>div[data-self]{background:#f0f5e8;border-color:#aaba94}.cv-benchmark-grid>div>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:550;line-height:1.25}.cv-benchmark-grid>div>small{color:var(--cw-ink-3);font-size:11px;line-height:1.5}.cv-benchmark-grid .cv-peer{align-items:flex-start;min-height:32px;font-size:12px}.cv-benchmark-grid .cv-peer-logo img{max-width:44px;max-height:18px}.cv-benchmark-grid .cv-peer small{margin-top:4px}.cv-benchmark-details{border-top:1px solid var(--cw-line);min-width:0;padding-top:12px}.cv-benchmark-details summary{cursor:pointer;color:var(--cw-ink-2);padding:5px 0;font-size:12px}.cv-benchmark-details .cv-table-wrap{margin-top:12px}.cv-benchmark .cv-card-note{background:#f4f6ee;border-left:2px solid #a3ad86;border-radius:0 8px 8px 0;padding:12px 14px;font-size:12px;line-height:1.65}@container panel (max-width:420px){.cv-benchmark{padding:14px}.cv-benchmark-tabs button{min-height:40px}}
