/* Home on tablets and phones (live audit 2026-10-25). Desktop (>1024 px) unchanged.
   - 769–900 px: the house section uses its existing stacked phone layout instead of a squeezed three-column grid.
   - Phones: the hero headline sits low in the photograph so it no longer covers the guest's face.
   - Phones and tablets in portrait: the photograph is re-framed so the guest sits to the right of the headline. */
@media (min-width:769px) and (max-width:900px){
  .house{min-height:0!important;padding:100px 6vw 120px!important;display:block!important}
  .house>.section-index{margin-bottom:56px}
  .house-copy{padding:0!important;max-width:640px}
  .house h2{font-size:clamp(70px,11vw,100px)!important}
  .house-collage{min-height:760px!important;margin-top:64px}
}
@media (max-width:768px){
  .hero-copy{top:auto!important;bottom:64px!important;transform:none!important}
}
@media (min-width:601px) and (max-width:1024px) and (orientation:portrait){
  .hero picture img{object-position:14% center!important}
}
@media (max-width:600px){
  .hero picture img{object-position:35% center!important}
}
