.benchmark-hero{background:radial-gradient(circle at 75% 35%,rgba(71,167,255,.15),transparent 34%)}.benchmark-kpis{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:#0d1319}.benchmark-kpis div{padding:22px;border-right:1px solid var(--line)}.benchmark-kpis div:nth-child(3){border:0}.benchmark-kpis strong{display:block;color:var(--amber);font:800 24px monospace}.benchmark-kpis span{color:#7c8892;font-size:10px}.benchmark-kpis small{grid-column:1/-1;padding:10px 20px;border-top:1px solid var(--line);color:#64717a;font:9px monospace}.benchmark-answer{padding:35px 0;background:var(--amber);color:#0b0e12}.benchmark-answer .direct-answer{display:grid;grid-template-columns:88px 1fr;gap:28px}.benchmark-answer .direct-mark{display:grid;place-items:center;width:72px;height:72px;border:2px solid #111;font:900 24px monospace}.benchmark-answer .kicker{color:#6a520a}.benchmark-answer h2{margin:2px 0 8px}.benchmark-answer p:last-child{margin:0;line-height:1.85}.benchmark-table-wrap{overflow:auto;border:1px solid var(--line)}.benchmark-table{width:100%;min-width:1150px;border-collapse:collapse;background:var(--surface)}.benchmark-table th,.benchmark-table td{padding:17px 14px;border-bottom:1px solid var(--line);border-right:1px solid rgba(255,255,255,.035);text-align:left;font-size:11px}.benchmark-table thead th{position:sticky;top:0;background:#161d24;color:#81909b;font:700 9px monospace}.benchmark-table tbody th{font-size:12px;color:#e2e7ea}.benchmark-table tbody th small{display:block;color:var(--amber);font-size:9px}.status-badge{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-weight:800}.status-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.method-note{color:#65717b;font-size:10px}.benchmark-cta{margin-top:35px;padding:30px;border:1px solid var(--line);background:#10161c;display:flex;align-items:center;justify-content:space-between;gap:25px}.benchmark-cta h2{margin:6px 0 2px}.benchmark-cta p{margin:0;color:#8c98a2}.benchmark-articles{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.benchmark-articles a{border:1px solid var(--line);background:var(--surface);padding:22px;min-height:220px;display:flex;flex-direction:column;transition:.2s}.benchmark-articles a:hover{border-color:var(--amber);transform:translateY(-3px)}.benchmark-articles span{color:var(--amber);font:9px monospace}.benchmark-articles h3{font-size:17px;line-height:1.4}.benchmark-articles p{margin-top:auto;color:#7e8992;font-size:11px}.benchmark-faq code{color:var(--amber)}@media(max-width:1000px){.benchmark-articles{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.benchmark-kpis{grid-template-columns:1fr}.benchmark-kpis div{border-right:0;border-bottom:1px solid var(--line)}.benchmark-kpis small{grid-column:auto}.benchmark-answer .direct-answer{grid-template-columns:1fr}.benchmark-cta{display:block}.benchmark-cta .button{margin-top:20px;width:100%}.benchmark-articles{grid-template-columns:1fr}}
