/* Smaller philosophy section headings on phones and small tablets. */
@media (max-width: 820px) {
  .page-profile .about-section__title--mindset,
  .page-profile .about-section__title--portfolio-motion,
  .page-profile .about-section__title--chosen-path {
    font-size: clamp(1.45rem, 7vw, 1.9rem) !important;
    line-height: 1.08 !important;
    letter-spacing: 0.055em !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    text-wrap: balance;
  }

  .page-profile .about-section__title--mindset {
    white-space: nowrap;
  }
}

@media (max-width: 390px) {
  .page-profile .about-section__title--mindset,
  .page-profile .about-section__title--portfolio-motion,
  .page-profile .about-section__title--chosen-path {
    font-size: clamp(1.35rem, 6.6vw, 1.65rem) !important;
  }
}
