/* Only the long payment heading on the terms page needs phone-width wrapping.
   Its original typography, spacing and Webflow reveal remain unchanged. */
@media screen and (max-width: 479px) {
  .rich-text-legal .terms-payment-heading {
    -webkit-hyphens: auto;
    hyphens: auto;
    overflow-wrap: anywhere;
  }
}
