.prose p:not(.h1, .h2, .h3, .h4, .h5, .h6, .heading),
.prose li, .prose span {
  font-size: var(--text-h3);
}

.multi-column__item--overlap:has(.multi-column__media) > .prose {
  position: relative;
}

.multi-column__item--overlap:has(.multi-column__media) > .prose > :first-child {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  margin: 0 !important;
}
