._container_1l7c1_3{background:var(--color-blue-2);padding:2rem;margin:3rem 0;border-radius:8px}._houseGrid_1l7c1_10{display:grid;grid-template-columns:120px 1fr auto;gap:1.5rem;align-items:start;margin:1.5rem 0}._imageContainer_1l7c1_18{position:relative}._houseImage_1l7c1_22{width:120px;height:80px;object-fit:cover;border-radius:6px}._imagePlaceholder_1l7c1_29{width:120px;height:80px;background:var(--color-neutral-4);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--color-neutral-10)}._saleLabel_1l7c1_41{position:absolute;top:-6px;right:-6px;background:var(--color-lime-9);color:var(--color-lime-1);padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}._houseTitle_1l7c1_54{margin:0 0 .25rem;font-size:1rem;font-weight:600}._houseLocation_1l7c1_60{margin:0 0 .5rem;color:var(--color-neutral-11);font-size:.9rem}._priceContainer_1l7c1_66{font-size:1.1rem;font-weight:700;color:var(--color-blue-11)}._salesConditions_1l7c1_72{margin-left:.5rem;font-size:.9rem;font-weight:400;color:var(--color-neutral-10)}._houseDetails_1l7c1_79{margin-top:.5rem;font-size:.8rem;color:var(--color-neutral-10)}._description_1l7c1_85{margin-top:1rem;font-size:.9rem;color:var(--color-neutral-11)}._actionsContainer_1l7c1_91{margin-top:1rem;display:flex;gap:10px;align-items:center}
