.study-pair { display: grid; grid-template-columns: 1fr; border-left: 3px solid var(--blue); margin-block: var(--s4); }
.study-pair article { padding: var(--s3) var(--s4); }
.study-pair article + article { border-top: 1px solid var(--line); background: var(--sky); }
.study-pair p:last-child, .study-pair li:last-child { margin-bottom: 0; }
@media (max-width: 600px) {
  .study-pair article { padding: var(--s3); }
}
