.saved-heart[data-astro-cid-xk4uj7xe]{z-index:30;-webkit-backdrop-filter:blur(10px);color:#c9b99a;cursor:pointer;background:#0505058c;border:1px solid #c9b99a38;border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .25s;display:flex;position:absolute;top:12px;right:12px}.saved-heart[data-astro-cid-xk4uj7xe]:hover{color:#e0d3b5;background:#050505bf;border-color:#c9b99a66}.saved-heart[data-astro-cid-xk4uj7xe].is-saved{color:#ff4d6d;border-color:#ff4d6d66}.saved-heart[data-astro-cid-xk4uj7xe].is-saved .heart-icon[data-astro-cid-xk4uj7xe]{fill:#ff4d6d}.heart-icon[data-astro-cid-xk4uj7xe]{transition:transform .25s;display:block}.saved-heart[data-astro-cid-xk4uj7xe]:hover .heart-icon[data-astro-cid-xk4uj7xe]{transform:scale(1.08)}@media (width<=640px){.saved-heart[data-astro-cid-xk4uj7xe]{width:32px;height:32px;top:10px;right:10px}.heart-icon[data-astro-cid-xk4uj7xe]{width:16px;height:16px}}.investor-property-card-wrapper[data-astro-cid-xaz5foyi]{width:100%;min-width:0}.investor-property-card[data-astro-cid-xaz5foyi]{color:inherit;height:100%;text-decoration:none;display:block}.property-image[data-astro-cid-xaz5foyi]{object-fit:cover;width:100%;height:100%;display:block}.card-details[data-astro-cid-xaz5foyi]{flex-direction:column;gap:.55rem;padding:.85rem 1rem .9rem;display:flex}.price-header[data-astro-cid-xaz5foyi]{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.price-block[data-astro-cid-xaz5foyi]{flex:1;min-width:0}.price[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--c-ink);font-size:1.35rem;font-weight:700;line-height:1.15;display:block}.yield-chips[data-astro-cid-xaz5foyi]{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.chip[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);letter-spacing:.01em;white-space:nowrap;border-radius:3px;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.72rem;font-weight:600;line-height:1.2;display:inline-flex}.chip[data-astro-cid-xaz5foyi].cap{color:#047857;background:#04785717;border:1px solid #0478572e}.chip[data-astro-cid-xaz5foyi].est{color:var(--c-gold-deep);background:#a192761f;border:1px solid #a1927638}.est-tag[data-astro-cid-xaz5foyi]{letter-spacing:.04em;text-transform:uppercase;opacity:.85;margin-left:.1rem;font-size:.6rem;font-weight:650}.fmls-logo[data-astro-cid-xaz5foyi]{opacity:.9;flex-shrink:0;margin-top:.2rem;display:block;width:auto!important;height:12px!important;max-height:12px!important}.address-block[data-astro-cid-xaz5foyi]{min-width:0}.address[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.location[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);color:var(--c-muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.25}.metrics-strip[data-astro-cid-xaz5foyi]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .75rem;padding-top:.6rem;display:grid}.m[data-astro-cid-xaz5foyi]{flex-direction:column;min-width:0;padding-right:0;display:flex}.m[data-astro-cid-xaz5foyi]:last-child{padding-right:0}.m-value[data-astro-cid-xaz5foyi]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-label[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);margin-bottom:.12rem;font-size:.62rem;font-weight:600;line-height:1.2}.m-value[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.015em;font-size:.9rem;font-weight:650;line-height:1.2}.compliance[data-astro-cid-xaz5foyi]{font-family:var(--font-sans);color:var(--c-muted);border-top:1px solid #f0f0f0;margin-top:.15rem;padding-top:.5rem;font-size:.65rem;line-height:1.35}@media (width<=640px){.card-details[data-astro-cid-xaz5foyi]{gap:.5rem;padding:.8rem .9rem .85rem}.price[data-astro-cid-xaz5foyi]{font-size:1.28rem}.address[data-astro-cid-xaz5foyi]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box}.location[data-astro-cid-xaz5foyi]{font-size:.78rem}.m[data-astro-cid-xaz5foyi]{padding-right:0}.m-value[data-astro-cid-xaz5foyi]{font-size:.88rem}}@media (width<=380px){.card-details[data-astro-cid-xaz5foyi]{padding:.75rem .8rem .8rem}.price[data-astro-cid-xaz5foyi]{font-size:1.2rem}.m[data-astro-cid-xaz5foyi]{padding-right:.65rem}.m-value[data-astro-cid-xaz5foyi]{font-size:.85rem}}.investor-property-card-wrapper[data-astro-cid-6uxq3kkl]{width:100%;min-width:0}.investor-property-card[data-astro-cid-6uxq3kkl]{color:inherit;height:100%;text-decoration:none;display:block}.property-image[data-astro-cid-6uxq3kkl]{object-fit:cover;width:100%;height:100%;display:block}.card-details[data-astro-cid-6uxq3kkl]{flex-direction:column;gap:.55rem;padding:.85rem 1rem .9rem;display:flex}.price-header[data-astro-cid-6uxq3kkl]{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.price-block[data-astro-cid-6uxq3kkl]{flex:1;min-width:0}.price[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--c-ink);font-size:1.35rem;font-weight:700;line-height:1.15;display:block}.fmls-logo[data-astro-cid-6uxq3kkl]{opacity:.9;flex-shrink:0;margin-top:.2rem;display:block;width:auto!important;height:12px!important;max-height:12px!important}.address-block[data-astro-cid-6uxq3kkl]{min-width:0}.address[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.location[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);color:var(--c-muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.25}.metrics-strip[data-astro-cid-6uxq3kkl]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .75rem;padding-top:.6rem;display:grid}.m[data-astro-cid-6uxq3kkl]{flex-direction:column;min-width:0;padding-right:0;display:flex}.m[data-astro-cid-6uxq3kkl]:last-child{padding-right:0}.m-value[data-astro-cid-6uxq3kkl]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-label[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);margin-bottom:.12rem;font-size:.62rem;font-weight:600;line-height:1.2}.m-value[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.015em;font-size:.9rem;font-weight:650;line-height:1.2}.compliance[data-astro-cid-6uxq3kkl]{font-family:var(--font-sans);color:var(--c-muted);border-top:1px solid #f0f0f0;margin-top:.15rem;padding-top:.5rem;font-size:.65rem;line-height:1.35}@media (width<=640px){.card-details[data-astro-cid-6uxq3kkl]{gap:.5rem;padding:.8rem .9rem .85rem}.price[data-astro-cid-6uxq3kkl]{font-size:1.28rem}.address[data-astro-cid-6uxq3kkl]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box}.location[data-astro-cid-6uxq3kkl]{font-size:.78rem}.metrics-strip[data-astro-cid-6uxq3kkl]{padding-top:.5rem}.m[data-astro-cid-6uxq3kkl]{padding-right:0}.m-label[data-astro-cid-6uxq3kkl]{font-size:.6rem}.m-value[data-astro-cid-6uxq3kkl]{font-size:.88rem}.compliance[data-astro-cid-6uxq3kkl]{padding-top:.45rem;font-size:.62rem}}@media (width<=380px){.card-details[data-astro-cid-6uxq3kkl]{padding:.75rem .8rem .8rem}.price[data-astro-cid-6uxq3kkl]{font-size:1.2rem}.m[data-astro-cid-6uxq3kkl]{padding-right:.65rem}.m-value[data-astro-cid-6uxq3kkl]{font-size:.85rem}}.investor-property-card-wrapper[data-astro-cid-ufihrw52]{width:100%;min-width:0}.investor-property-card[data-astro-cid-ufihrw52]{color:inherit;height:100%;text-decoration:none;display:block}.property-image[data-astro-cid-ufihrw52]{object-fit:cover;width:100%;height:100%;display:block}.card-details[data-astro-cid-ufihrw52]{flex-direction:column;gap:.55rem;padding:.85rem 1rem .9rem;display:flex}.price-header[data-astro-cid-ufihrw52]{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.price-block[data-astro-cid-ufihrw52]{flex:1;min-width:0}.price[data-astro-cid-ufihrw52]{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--c-ink);font-size:1.35rem;font-weight:700;line-height:1.15;display:block}.fmls-logo[data-astro-cid-ufihrw52]{opacity:.9;flex-shrink:0;margin-top:.2rem;display:block;width:auto!important;height:12px!important;max-height:12px!important}.address-block[data-astro-cid-ufihrw52]{min-width:0}.address[data-astro-cid-ufihrw52]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.location[data-astro-cid-ufihrw52]{font-family:var(--font-sans);color:var(--c-muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.25}.metrics-strip[data-astro-cid-ufihrw52]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .75rem;padding-top:.6rem;display:grid}.m[data-astro-cid-ufihrw52]{flex-direction:column;min-width:0;padding-right:0;display:flex}.m[data-astro-cid-ufihrw52]:last-child{padding-right:0}.m-value[data-astro-cid-ufihrw52]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-label[data-astro-cid-ufihrw52]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);margin-bottom:.12rem;font-size:.62rem;font-weight:600;line-height:1.2}.m-value[data-astro-cid-ufihrw52]{font-family:var(--font-sans);color:var(--c-ink);letter-spacing:-.015em;font-size:.9rem;font-weight:650;line-height:1.2}.compliance[data-astro-cid-ufihrw52]{font-family:var(--font-sans);color:var(--c-muted);border-top:1px solid #f0f0f0;margin-top:.15rem;padding-top:.5rem;font-size:.65rem;line-height:1.35}@media (width<=640px){.card-details[data-astro-cid-ufihrw52]{gap:.5rem;padding:.8rem .9rem .85rem}.price[data-astro-cid-ufihrw52]{font-size:1.28rem}.address[data-astro-cid-ufihrw52]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box}.m[data-astro-cid-ufihrw52]{padding-right:0}.m-value[data-astro-cid-ufihrw52]{font-size:.88rem}}@media (width<=380px){.card-details[data-astro-cid-ufihrw52]{padding:.75rem .8rem .8rem}.price[data-astro-cid-ufihrw52]{font-size:1.2rem}.m[data-astro-cid-ufihrw52]{padding-right:.65rem}.m-value[data-astro-cid-ufihrw52]{font-size:.85rem}}
