.evidence-page .capability-hero h1 { max-width: 17ch; }
.evidence-page .traffic-function { min-width: 0; }
.evidence-page .traffic-comparison { scrollbar-gutter: stable; }
.evidence-page .traffic-comparison table { min-width: 600px; }
.evidence-showcase { margin: 0 auto 2rem; max-width: 980px; }
.evidence-gallery { display: grid; gap: 2rem; max-width: 980px; margin: 0 auto; }
.evidence-command { margin-top: 2rem; padding: 1.4rem 1.6rem; border-radius: 14px; background: #201c48; color: #fff; }
.evidence-command p { margin-bottom: .6rem; color: #d3cdeb; font-size: .88rem; }
.evidence-command code { color: #fff; font-size: 1rem; }
@media (max-width: 760px) {
  .evidence-page .capability-section { padding-block: 3rem; }
  .evidence-page .capability-hero h1 { max-width: 17ch; }
  .evidence-page .traffic-comparison th,
  .evidence-page .traffic-comparison td { min-width: 145px; }
  .evidence-command { padding: 1.2rem; }
}
