/* Make a heading look like an h3 without changing its level */
.h3 {
  font-size: 1.3rem;
}

/* Two columns: text beside an image */
.split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 3rem;
  align-items: center;
}

.split-media img {
  border-radius: var(--radius);
  box-shadow: var(--shadow);
}

@media (max-width: 800px) {
  .split {
    grid-template-columns: 1fr;
    gap: 2rem;
  }
}
