/* Layering guardrails added after multi-width CFL retroactive sweep. */
@media (min-width: 821px) {
  .category-heading h2 {
    font-size: clamp(4.2rem, 6.15vw, 6.8rem);
    padding-right: 0.35rem;
  }

  .acquisition h2 {
    font-size: clamp(4.25rem, 6.3vw, 6.9rem);
    padding-right: 0.5rem;
  }
}

@media (max-width: 540px) {
  .hero h1 strong {
    width: 100%;
    max-width: 100%;
    font-size: clamp(3rem, 12vw, 4.6rem);
    line-height: 0.86;
    letter-spacing: -0.055em;
    white-space: nowrap;
  }
}
