@media (max-width:1050px){
  .team-intro{grid-template-columns:1fr;gap:38px}
  .team-intro img{height:420px}
}
@media (max-width:720px){
  .team-intro{padding:68px 24px;gap:28px}
  .team-intro img{height:280px}
  .team-intro h2{font-size:32px}
  .rented-tab{margin-top:60px}
  .rented-tab summary{padding:24px 22px}
  .rented-tab summary b{font-size:18px}
  .rented-posts{grid-template-columns:1fr}
  .lead-form{max-width:none}
}
