.ld-page--property .ld-title-block{border-color:#ececec;margin-bottom:18px;padding:28px 30px 30px}.ld-page--property .ld-listing-meta{letter-spacing:.13em;margin-bottom:7px;font-size:11px}.ld-page--property .ld-car-name{letter-spacing:-.025em;color:#16171a;font-weight:700}@media (min-width:768px){.ld-page--property .ld-car-name{font-size:26px;line-height:1.18}}.ld-page--property .ld-price-line{letter-spacing:-.02em;color:#16171a;font-size:27px;font-weight:700}.ld-page--property .ld-price-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#94969b;text-align:left;margin-bottom:3px;font-size:10.5px;font-weight:600}@media (max-width:640px){.ld-page--property .ld-car-name{font-size:21px}.ld-page--property .ld-price-line{font-size:24px}.ld-page--property .ld-price-eyebrow{text-align:left}}.ld-page--property .ld-spec-summary{border:1px solid #eaeaea;border-radius:12px;gap:0;margin-top:18px;margin-bottom:22px;overflow:hidden}.ld-page--property .ld-ss-card{background:#fff;border:none;border-right:1px solid #eee;border-radius:0;flex:1 1 0;min-width:0;padding:15px 8px 13px}.ld-page--property .ld-ss-card:last-child{border-right:none}.ld-page--property .ld-ss-card:hover{background:#fafafa}.ld-page--property .ld-ss-val{font-size:15px;font-weight:650}.ld-page--property .ld-ss-lbl{letter-spacing:.12em}@media (max-width:640px){.ld-page--property .ld-spec-summary{border:none;border-radius:0;gap:8px;overflow:visible}.ld-page--property .ld-ss-card{border:1px solid #ebebeb;border-radius:10px;padding:14px 6px 12px}}.ld-page--property .ld-section{border-color:#ececec;border-radius:14px;margin-bottom:18px}.ld-page--property .ld-seller-card,.ld-page--property .ld-contact-card{border-color:#ececec;border-radius:14px;box-shadow:0 8px 28px -18px #11111129}.ld-page--property .ld-seller-avatar{color:#282828;background:#fff;border:1px solid #dcdcdc}.ld-reg-body{align-items:flex-start;gap:28px;padding:10px 24px 20px;display:flex}.ld-reg-rows{flex:1;min-width:0}.ld-reg-row{border-bottom:1px solid #f0eee9;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.ld-reg-row:last-child{border-bottom:none}.ld-reg-key{color:#6b6d71;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ld-reg-val{color:#282828;text-align:right;overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.ld-reg-info{color:#c3c1bb;cursor:help;flex-shrink:0}.ld-reg-qr{text-align:center;flex-shrink:0;width:128px}.ld-reg-qr-img,.ld-reg-qr-ph{object-fit:cover;background:#fff;border:1px solid #ecebe6;border-radius:8px;width:120px;height:120px}.ld-reg-qr-ph{color:#c9c6bf;justify-content:center;align-items:center;display:flex}.ld-reg-qr-cap{color:#282828;margin-top:8px;font-size:12px;font-weight:600;display:block}@media (max-width:640px){.ld-reg-body{flex-direction:column;align-items:center;gap:18px}.ld-reg-rows{order:2;width:100%}.ld-reg-qr{order:1}}.ld-seller-agent{color:#6b6d71;margin-top:5px;font-size:13px;line-height:1.4}.ld-seller-agent-name{color:#161719;font-weight:600;text-decoration:none}.ld-seller-agent-name:hover{text-decoration:underline}.ld-seller-agent-mobile{color:#6b6d71;text-decoration:none}.ld-seller-agent-mobile:hover{color:#161719}.ld-agent-row{color:inherit;border:1px solid #ececec;border-radius:12px;align-items:center;gap:11px;margin:14px 0 4px;padding:11px 12px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.ld-agent-row:hover{background:#fafafa;border-color:#d6d6d6}.ld-agent-photo{object-fit:cover;color:#6b6d71;background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}.ld-agent-meta{flex-direction:column;min-width:0;display:flex}.ld-agent-label{letter-spacing:.08em;text-transform:uppercase;color:#9a9a9f;font-size:11px;font-weight:700}.ld-agent-meta{flex-direction:column;display:flex}.ld-agent-name{color:#161719;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}.ld-agent-name:hover{text-decoration:underline}.ld-agent-mobile{color:#3e6ae1;font-size:13.5px;font-weight:600;text-decoration:none}.ld-agent-mobile:hover{text-decoration:underline}.ld-place{color:#6b6d71;align-items:center;gap:6px;margin:8px 0 0;font-size:14.5px;display:flex}.ld-place svg{color:#8a8c90;flex-shrink:0}.ld-price-block--stacked{text-align:left;margin-top:14px}.ld-factline{letter-spacing:-.01em;word-spacing:.12em;color:#16171a;margin:24px 0 0;font-size:19px;font-weight:500;line-height:1.6}@media (max-width:767px){.ld-place{font-size:13.5px}.ld-factline{margin-top:20px;font-size:16px}}
