.listing-card-module__PE-Mvq__card{color:#212b2a;overflow-wrap:anywhere;background:#fff;border:1px solid #d7d9d8;border-radius:.8rem;align-content:start;gap:.7rem;min-width:0;padding:clamp(1rem,3vw,1.5rem);display:grid}.listing-card-module__PE-Mvq__card h3{margin:0;font-size:clamp(1.3rem,3vw,1.55rem);line-height:1.2}.listing-card-module__PE-Mvq__card h3 a{color:inherit}.listing-card-module__PE-Mvq__card p{margin:0}.listing-card-module__PE-Mvq__city{font-weight:600}.listing-card-module__PE-Mvq__services{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.listing-card-module__PE-Mvq__services span{background:#f1f3ef;border-radius:.3rem;padding:.2rem .5rem;font-size:1rem}.listing-card-module__PE-Mvq__actions{flex-wrap:wrap;align-items:center;gap:.35rem 1rem;display:flex}.listing-card-module__PE-Mvq__actions a{text-underline-offset:.18em;align-items:center;min-height:44px;font-weight:650;text-decoration:underline;display:inline-flex}.listing-card-module__PE-Mvq__phone{font-variant-numeric:tabular-nums}
