.terms-hero .slots-hero-art {
  background-image: url('assets/terms-hero.webp');
  background-position: right center
}

.terms-hero .slots-hero-copy {
  max-width: 1100px
}

.terms-hero .slots-hero-copy>p:not(.eyebrow):not(.last-updated) {
  margin-top: 10px
}

.terms-content .policy-pair .policy-definitions>div {
  grid-template-columns: 1fr;
  gap: 8px
}

.legal-email {
  font-weight: 700;
  overflow-wrap: anywhere
}
