.expanded-property-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:14px;margin-bottom:12px}.expanded-property-photo{margin:0;min-width:0;overflow:hidden;border:1px solid var(--line,#dce3dd);border-radius:16px;background:#f1f5ef}.expanded-property-photo-link{display:block;aspect-ratio:1/1;background:#eef3eb}.expanded-property-gallery img.property-thumb{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;border:0;border-radius:0}.expanded-property-caption{padding:10px 12px;font-size:.78rem;line-height:1.5}.expanded-property-caption strong,.expanded-property-caption span{display:block}.expanded-property-caption span{color:#526055}.expanded-property-note{margin:0 0 24px}.expanded-property-photo-link:focus-visible{outline:3px solid #b58b3d;outline-offset:-3px}@media(max-width:620px){.expanded-property-gallery{grid-template-columns:1fr}.expanded-property-caption{font-size:.8rem}}
