/* Versão mais direta da landing page, preservando as fotos enviadas pelo Dr. Marcus. */
@media (min-width: 901px) {
  .cv-section,
  .clinic-proof,
  .social-proof {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  #trabalho,
  #doutor,
  #faq {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .cv-pain-grid article {
    min-height: 148px;
  }

  .cv-pain-grid p {
    margin-top: 24px;
  }

  .clinic-proof__gallery {
    height: clamp(330px, 36vw, 470px);
  }

  .clinic-proof__tech article,
  .clinic-proof__tech img {
    min-height: 200px;
  }

}

@media (max-width: 600px) {
  .cv-section,
  .clinic-proof,
  .social-proof {
    padding-top: 54px;
    padding-bottom: 54px;
  }

  #trabalho,
  #doutor,
  #faq {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .cv-head,
  .clinic-proof__head,
  .social-proof__head {
    margin-bottom: 28px;
  }

  .clinic-proof__photo {
    height: 230px;
  }

  .clinic-proof__photo:not(.clinic-proof__photo--main) {
    height: 145px;
  }

  .clinic-proof__tech article,
  .clinic-proof__tech img {
    min-height: 155px;
  }

  .clinic-proof__tech article > div {
    padding: 16px 14px;
  }

  .clinic-proof__tech h3 {
    margin-top: 9px;
    font-size: 23px;
  }

  .clinic-proof__tech p {
    line-height: 1.45;
  }

}
