/* BUSINESS V5.1 — mobile hero lift */
@media (max-width: 900px){
  body.brand-v3 .hero,
  body.brand-v4 .hero,
  body.brand-v5 .hero{
    background-position:center 68% !important;
    background-size:contain !important;
    min-height: 700px !important;
    padding-bottom: 20px !important;
  }

  body.brand-v3 .hero::before,
  body.brand-v4 .hero::before,
  body.brand-v5 .hero::before{
    background:
      linear-gradient(180deg,
        rgba(19,67,55,.62) 0%,
        rgba(24,69,56,.44) 28%,
        rgba(24,69,56,.18) 58%,
        rgba(24,69,56,.06) 100%) !important;
  }

  body.brand-v3 .hero__content,
  body.brand-v4 .hero__content,
  body.brand-v5 .hero__content,
  body.brand-v3 .hero-content,
  body.brand-v4 .hero-content,
  body.brand-v5 .hero-content{
    padding-bottom: 168px !important;
    margin-bottom: 0 !important;
  }

  body.brand-v3 .hero__proof,
  body.brand-v4 .hero__proof,
  body.brand-v5 .hero__proof{
    margin-bottom: 8px !important;
  }

  body.brand-v3 .trust-row,
  body.brand-v4 .trust-row,
  body.brand-v5 .trust-row{
    margin-top: 0 !important;
    padding-top: 6px !important;
    gap: 10px !important;
  }
}

@media (max-width: 640px){
  body.brand-v3 .hero,
  body.brand-v4 .hero,
  body.brand-v5 .hero{
    background-position:center 63% !important;
    min-height: 650px !important;
  }

  body.brand-v3 .hero__content,
  body.brand-v4 .hero__content,
  body.brand-v5 .hero__content,
  body.brand-v3 .hero-content,
  body.brand-v4 .hero-content,
  body.brand-v5 .hero-content{
    padding-bottom: 130px !important;
  }

  body.brand-v3 .hero__proof,
  body.brand-v4 .hero__proof,
  body.brand-v5 .hero__proof{
    gap: 8px !important;
  }

  body.brand-v3 .trust-row article,
  body.brand-v4 .trust-row article,
  body.brand-v5 .trust-row article{
    padding: 12px 14px !important;
  }
}
