/* z-01-hero: foto hero tegak — kotak lebih tinggi agar rumah terlihat utuh di atas keterangan
   (nama file diawali z- agar dimuat setelah x-home.css) */
.pph-hero-photo{aspect-ratio:auto;height:540px;max-height:none}
.pph-hero-photo img{object-position:50% 62%}
.pph-hero-cap{padding:12px 14px}
.pph-hero-cap-title{font-size:14px}
@media (max-width:767px){
.pph-hero-photo{height:auto;display:flex;flex-direction:column;background:#10273A}
.pph-hero-photo img{height:380px;object-position:50% 70%}
.pph-hero-cap{position:static;border-radius:0;background:#10273A;padding:14px 16px}
}
