/* Verified robotics benchmark presentation; no runtime data fetching. */
.robotics-benchmark{scroll-margin-top:32px}.benchmark-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:end}.benchmark-heading .eyebrow{margin-bottom:22px}.benchmark-heading h2 span{color:var(--accent)}.benchmark-heading>p{max-width:440px;color:var(--muted);font-size:15px}.benchmark-kpis{display:grid;grid-template-columns:1fr 1fr 1.15fr;border:1px solid var(--line);border-radius:10px;margin:36px 0 28px;background:#191c15;overflow:hidden}.benchmark-kpis article{padding:28px;border-right:1px solid var(--line)}.benchmark-kpis article:first-child{background:#232719}.benchmark-kpis article:last-child{border:0}.benchmark-label{color:#d6d9cb;font-size:12px;min-height:40px}.benchmark-number{font-size:72px;letter-spacing:-3px;line-height:1.2;font-weight:500;color:var(--accent);margin:12px 0 16px;font-variant-numeric:tabular-nums}.benchmark-number span{font-size:36px;color:#d6d9cb;letter-spacing:-1px}.benchmark-number.benchmark-price{font-size:54px;line-height:1.6;letter-spacing:-2px;color:#f5f4ed}.benchmark-kpis article>p:last-child{font-size:12px;color:var(--muted)}.benchmark-takeaway{display:flex;gap:36px;align-items:center;justify-content:space-between}.benchmark-takeaway p{max-width:720px;font-size:14px;color:#c9ccbf}.benchmark-takeaway strong{color:#f5f4ed}.benchmark-scope{font-size:12px;color:var(--muted);line-height:1.75;margin-top:18px;max-width:1080px}
.bench-hero{padding:72px 0 58px}.bench-hero h1{margin-top:25px;max-width:950px}.bench-lead{max-width:790px;color:#ced0c5;font-size:18px;margin-top:28px}.bench-tags{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}.bench-tags span{font-size:11px;border:1px solid #424638;border-radius:30px;padding:8px 13px;color:#c5c9b9}.bench-block{padding:65px 0;border-top:1px solid var(--line);scroll-margin-top:25px}.bench-section-heading{max-width:860px}.bench-section-heading .eyebrow,.bench-next .eyebrow{margin-bottom:22px}.bench-section-heading>p:last-child:not(.eyebrow){margin-top:22px;color:var(--muted);font-size:15px}.bench-results-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:46px;margin:38px 0}.bench-chart{padding:28px;border:1px solid var(--line);border-radius:10px;background:#191c15}.bench-chart h3,.bench-reading h3{font-size:19px;font-weight:500;line-height:1.4}.bench-caption{font-size:12px;color:var(--muted);line-height:1.75;margin-top:14px}.bench-bar-row{margin-top:23px}.bench-bar-label{display:flex;justify-content:space-between;gap:15px;font-size:12px;line-height:1.6}.bench-bar-label strong{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.bench-bar-track{height:9px;background:#303429;border-radius:3px;overflow:hidden;margin-top:8px}.bench-bar-track>div{height:100%;background:#919b80;border-radius:3px}.is-omnisim .bench-bar-track>div{background:var(--accent)}.is-omnisim .bench-bar-label{color:var(--accent)}.bench-reading{padding:10px 0}.bench-reading h3{font-size:27px;letter-spacing:-.7px;margin:20px 0}.bench-reading>p:not(.eyebrow){font-size:14px;color:#c5c9b9;margin-top:18px}.bench-table-wrap{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:8px;margin:26px 0 12px}.bench-table-wrap:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.benchmark-page table{border-collapse:collapse;width:100%;font-size:12px;font-variant-numeric:tabular-nums}.benchmark-page caption{text-align:left;padding:18px;background:#1a1d16;color:#c3c8b6;line-height:1.6}.benchmark-page th,.benchmark-page td{text-align:right;padding:16px 18px;border-top:1px solid var(--line);white-space:nowrap}.benchmark-page th:first-child{text-align:left;white-space:normal;min-width:210px;line-height:1.6}.benchmark-page thead th{font-size:11px;font-weight:500;color:#b2b8a6;background:#191c15}.benchmark-page tbody th{font-weight:500}.benchmark-page tr.is-omnisim{background:#232719;color:#eadd78}.bench-details{border-top:1px solid var(--line);padding-top:20px;margin-top:28px}.bench-details summary{cursor:pointer;font-size:14px;color:#e1e3d8;line-height:1.6}.bench-details>p{margin-top:18px;max-width:970px;font-size:14px;color:var(--muted)}.benchmark-page p a,.bench-evidence-links a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.bench-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 65px;margin-top:38px}.bench-method-grid h3{font-size:19px;font-weight:500;margin:16px 0 12px}.bench-method-grid p{font-size:14px;color:var(--muted)}.bench-notice{border-left:3px solid #b9af65;background:#1b1e16;padding:24px 28px;margin-top:28px}.bench-notice h3{font-size:16px;font-weight:550;margin-bottom:10px}.bench-notice p{font-size:14px;color:#c0c6b3;max-width:970px}.bench-downloads{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:30px 0}.bench-download{display:flex;flex-direction:column;gap:14px;padding:27px;border:1px solid #62684e;border-radius:9px;background:#1c2017;transition:border-color .15s}.bench-download:hover{border-color:var(--accent)}.bench-download strong{display:flex;justify-content:space-between;font-size:21px;font-weight:500;gap:20px}.bench-download>span:last-child{font-size:12px;color:var(--muted)}.bench-verify{padding:28px;border:1px solid var(--line);border-radius:9px}.bench-verify h3{font-size:19px;font-weight:500}.bench-verify p{font-size:14px;color:var(--muted);margin-top:18px}.benchmark-page pre{overflow:auto;background:#0d0f0b;padding:20px;border-radius:6px;font-size:14px;margin:20px 0;color:#e1d256}.benchmark-page code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.bench-evidence-links{display:flex;flex-wrap:wrap;gap:18px 25px;margin-top:24px;font-size:12px}.bench-next>p:not(.eyebrow){margin-top:24px;max-width:800px;color:var(--muted)}
@media(max-width:1050px){.benchmark-kpis article{padding:23px}.benchmark-number{font-size:62px}.benchmark-number.benchmark-price{font-size:44px}.benchmark-heading{gap:30px}.benchmark-takeaway{align-items:flex-start;flex-direction:column;gap:20px}.bench-results-grid{gap:28px;grid-template-columns:1.1fr 1fr}.bench-chart{padding:22px}.bench-bar-label{font-size:11px}}
@media(max-width:700px){.benchmark-heading{display:block}.benchmark-heading>p{margin-top:22px;font-size:14px}.benchmark-kpis{grid-template-columns:1fr;margin-top:28px}.benchmark-kpis article{padding:24px;border-right:0;border-bottom:1px solid var(--line)}.benchmark-label{min-height:0}.benchmark-number{font-size:64px;margin:12px 0}.benchmark-number.benchmark-price{font-size:54px;line-height:1.2}.benchmark-scope{font-size:12px}.bench-hero{padding:45px 0 35px}.bench-hero h1{font-size:46px;letter-spacing:-2.8px}.bench-lead{font-size:15px}.bench-block{padding:43px 0}.bench-results-grid,.bench-method-grid,.bench-downloads{grid-template-columns:1fr}.bench-results-grid{gap:24px}.bench-chart{padding:22px 18px}.bench-bar-label{font-size:12px}.bench-reading{padding:0}.bench-reading h3{font-size:24px}.bench-method-grid{gap:30px}.bench-download{padding:23px}.bench-download strong{font-size:19px}.bench-notice,.bench-verify{padding:22px 18px}.benchmark-page pre{font-size:12px;padding:16px}.bench-tags{gap:8px}.bench-tags span{font-size:10px}.bench-section-heading>p:last-child:not(.eyebrow){font-size:14px}.benchmark-page .nav nav{gap:14px}.benchmark-page .bench-evidence-links{gap:18px}}
@media(prefers-reduced-motion:reduce){.bench-download{transition:none}}
