.property-map{margin:36px 0;padding-top:28px;border-top:1px solid #e3e7e4;min-width:0;scroll-margin-top:100px}.property-map h2{margin:0 0 12px}.property-map-address{line-height:1.5;overflow-wrap:anywhere}.property-map iframe{display:block;width:100%;height:360px;border:0;border-radius:16px;background:#eef1ee;margin:18px 0 14px}.property-map-link{display:inline-block;padding:8px 0}.detailgrid>div{min-width:0}@media(max-width:600px){.property-map{margin:28px 0;padding-top:24px}.property-map iframe{height:300px;border-radius:12px}}
