/* Faithful Flintsteel property photographs, 2026-10-06. */
.hero-visual.hero-property{min-height:0;padding:0;overflow:hidden;align-self:center}
.hero-visual.hero-property:before{display:none}
.hero-property-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#dfe8e7}
.hero-property .hero-address{padding:24px 28px}
.property-gallery-section{padding-bottom:0}
.property-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.property-gallery figure{min-width:0;margin:0}
.property-gallery img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#dfe8e7}
.property-gallery figcaption{color:#496066;font-size:14px;line-height:1.5;padding-top:12px}
@media(max-width:700px){
 .hero-visual.hero-property{width:100%;min-width:0}
 .hero-property .hero-address{padding:20px}
 .property-gallery{grid-template-columns:1fr;gap:24px}
}
