.work .section-heading {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  max-width: 720px;
}
.work .section-heading .eyebrow {
  justify-content: center;
}
.example-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
  width: min(100%, 920px);
  max-width: 920px;
  margin: 28px auto 0;
}
.example-card {
  padding: 18px 20px 16px;
  gap: 6px;
}
.example-card strong { font-size: 1.05rem; }
.example-card span { font-size: .88rem; line-height: 1.4; }
.example-card b { font-size: .82rem; margin-top: 6px; }
.example-card:last-child:nth-child(odd) {
  grid-column: 1 / -1;
  width: min(100%, calc(50% - 7px));
  justify-self: center;
}
@media (max-width: 900px) {
  .example-grid {
    grid-template-columns: 1fr;
    width: min(100%, 760px);
    margin-top: 20px;
  }
  .example-card:last-child:nth-child(odd) {
    grid-column: auto;
    width: auto;
    justify-self: stretch;
  }
}
