.similar-properties{margin-top:44px;padding-top:34px;border-top:1px solid #daddd7}.similar-properties-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.similar-properties h2{font:500 32px Georgia,serif;color:#123e36;margin:0 0 10px}.similar-properties p{color:#66706a;line-height:1.6;margin:0}.similar-properties-all{flex-shrink:0;color:#123e36;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;border-bottom:1px solid #c4a369;padding-bottom:6px}.similar-properties-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.similar-property-card{min-width:0;background:#fff;border:1px solid #e0e4dd;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #163a310a;transition:transform .2s,box-shadow .2s}.similar-property-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #163a311a}.similar-property-card a{display:flex;flex-direction:column;height:100%;color:#123e36}.similar-property-card a:focus-visible{outline:3px solid #c4a369;outline-offset:-3px}.similar-property-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.similar-property-copy{display:flex;flex:1;flex-direction:column;padding:17px;gap:10px}.similar-property-copy small{font-size:9px;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#66706a}.similar-property-copy h3{font:500 19px/1.25 Georgia,serif;margin:0}.similar-property-copy strong{font-size:15px}.similar-property-copy p{font-size:11px}.similar-property-copy span{font-size:10px;font-weight:700;text-transform:uppercase;margin-top:auto;padding-top:6px}@media(max-width:950px){.similar-properties-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.similar-properties-heading{align-items:flex-start;flex-direction:column;gap:16px}}@media(max-width:520px){.similar-properties-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.similar-property-card{transition:none}.similar-property-card:hover{transform:none}}
