/* v1050 — About Us mobile stats wording support + comment text shrink
   Mobile-only typography fix for the client comment cards. Desktop remains unchanged. */

@media (max-width: 700px){
  body .home-client-stories-section .client-home-comment-meta-v787FH h3{
    font-size:.47rem !important;
    line-height:1.1 !important;
  }

  body .home-client-stories-section .client-home-comment-meta-v787FH p{
    font-size:.40rem !important;
    line-height:1.1 !important;
  }

  body .home-client-stories-section .client-home-comment-stars-v787FH{
    font-size:.44rem !important;
    line-height:1.1 !important;
    letter-spacing:-.03em !important;
  }

  body .home-client-stories-section .client-home-comment-card-v787FH h4{
    font-size:.47rem !important;
    line-height:1.16 !important;
    -webkit-line-clamp:3 !important;
  }

  body .home-client-stories-section .client-home-comment-copy-v787FH{
    font-size:.44rem !important;
    line-height:1.22 !important;
    -webkit-line-clamp:8 !important;
  }

  body .home-client-stories-section .client-home-comment-card-v787FH{
    gap:4px !important;
  }
}

@media (max-width: 380px){
  body .home-client-stories-section .client-home-comment-meta-v787FH h3{
    font-size:.45rem !important;
  }

  body .home-client-stories-section .client-home-comment-meta-v787FH p{
    font-size:.39rem !important;
  }

  body .home-client-stories-section .client-home-comment-stars-v787FH{
    font-size:.42rem !important;
  }

  body .home-client-stories-section .client-home-comment-card-v787FH h4{
    font-size:.45rem !important;
  }

  body .home-client-stories-section .client-home-comment-copy-v787FH{
    font-size:.42rem !important;
  }
}
