/* Our Research Applied, 13 October 2026: four benchmarks, with IT Operations (ITBench-AA). All four in one
   row from 1360px, two by two from 901 to 1359px, one per row from 900px down (as before). */
@media (min-width: 1360px) {
  #results .evidence-columns { grid-template-columns: repeat(4, minmax(0, 1fr)); column-gap: 40px; }
  #results .evidence-window + .evidence-window::before { left: -20px; }
  #results .evidence-window h3 { font-size: clamp(24px, 2vw, 30px); }
  /* The plots are narrower than with three cards; their labels grow to keep the same size on screen. */
  #results .evidence-plot .evidence-point-name { font-size: 15px; }
  #results .evidence-tick, #results .evidence-axis-label { font-size: 14px; }
}
@media (min-width: 901px) and (max-width: 1359px) {
  #results .evidence-columns { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  #results .evidence-window:nth-child(3)::before { display: none; }
  #results .evidence-window:nth-child(n+3) { border-top: 1px solid var(--rule); }
}
