.controls-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.controls-grid article:nth-child(odd) { border-inline-start: 0; padding-inline-start: 0; }
.controls-grid article:nth-child(n + 3) { border-block-start: 1px solid currentColor; }
.controls-grid h3 { margin-block-start: 0; }
@media (max-width: 820px) {
  .controls-grid { grid-template-columns: 1fr; }
}
