.real-estate-module__onoJjq__page{max-width:980px;margin:0 auto;padding:16px 10px 48px}.real-estate-module__onoJjq__title{margin:0 0 8px;font:700 22px/1.2 Georgia,serif}.real-estate-module__onoJjq__intro{color:var(--text-secondary);max-width:720px;margin:0 0 14px;font-size:13px;line-height:1.6}.real-estate-module__onoJjq__filters{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 14px;font-size:11px;display:flex}.real-estate-module__onoJjq__filterGroup{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.real-estate-module__onoJjq__filterLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.real-estate-module__onoJjq__chip{color:var(--accent);white-space:nowrap;border:1px solid #0000;border-radius:3px;padding:2px 7px}.real-estate-module__onoJjq__chipActive{background:var(--header-bg);border-color:var(--border);color:var(--text-primary);font-weight:700;}.real-estate-module__onoJjq__count{color:var(--text-muted);margin:0 0 10px;font-size:11px}.real-estate-module__onoJjq__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.real-estate-module__onoJjq__row{border-bottom:1px solid var(--border);grid-template-columns:1fr 160px;align-items:start;gap:8px 20px;padding:12px 0;display:grid}.real-estate-module__onoJjq__rowSponsored{background:var(--bg-secondary);margin:0 -8px;padding-left:8px;padding-right:8px;}.real-estate-module__onoJjq__name{font:700 15px/1.3 Georgia,serif}.real-estate-module__onoJjq__name a{color:var(--text-primary)}.real-estate-module__onoJjq__meta{color:var(--text-secondary);margin-top:2px;font-size:11px}.real-estate-module__onoJjq__meta b{color:var(--accent);font-weight:700}.real-estate-module__onoJjq__summary{max-width:640px;margin:6px 0 0;font-size:12px;line-height:1.5}.real-estate-module__onoJjq__facts{text-align:right;font-size:11px;line-height:1.5}.real-estate-module__onoJjq__price{font:700 15px Georgia,serif}.real-estate-module__onoJjq__priceFrom{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.real-estate-module__onoJjq__tag{text-transform:uppercase;letter-spacing:.5px;color:var(--accent);font-size:10px;font-weight:700;display:inline-block}.real-estate-module__onoJjq__tagSponsored{color:#8a6d00;}.real-estate-module__onoJjq__units{color:var(--text-secondary)}.real-estate-module__onoJjq__eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:11px;font-weight:700}.real-estate-module__onoJjq__detailTitle{margin:0 0 6px;font:700 28px/1.15 Georgia,serif}.real-estate-module__onoJjq__subtitle{color:var(--text-secondary);margin:0 0 18px;font-size:13px}.real-estate-module__onoJjq__grid{grid-template-columns:1fr 280px;align-items:start;gap:32px;display:grid}.real-estate-module__onoJjq__prose{font-size:14px;line-height:1.7}.real-estate-module__onoJjq__prose h2{border-bottom:1px solid var(--border);margin:22px 0 8px;padding-bottom:4px;font:700 16px Georgia,serif}.real-estate-module__onoJjq__prose ul{margin:0;padding-left:18px;list-style:outside}.real-estate-module__onoJjq__prose li{margin:3px 0}.real-estate-module__onoJjq__factBox{background:var(--bg-secondary);border:1px solid var(--border);padding:12px 14px;font-size:12px}.real-estate-module__onoJjq__factBox dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;display:grid}.real-estate-module__onoJjq__factBox dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding-top:2px;font-size:10px}.real-estate-module__onoJjq__factBox dd{margin:0}.real-estate-module__onoJjq__bigPrice{font:700 22px Georgia,serif}.real-estate-module__onoJjq__cta{background:var(--accent);border-radius:3px;margin-top:12px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-block;color:#fff!important}.real-estate-module__onoJjq__disclosure{background:var(--bg-secondary);color:var(--text);border:1px solid var(--border-strong);margin:14px 0;padding:8px 10px;font-size:11px;line-height:1.5}.real-estate-module__onoJjq__verified{color:var(--text-muted);margin-top:10px;font-size:10px;line-height:1.5}.real-estate-module__onoJjq__newsItem{border-bottom:1px solid var(--border);padding:7px 0;font-size:12px}.real-estate-module__onoJjq__newsItem a{color:var(--text-primary);font-weight:700}.real-estate-module__onoJjq__newsMeta{color:var(--text-secondary);margin-top:1px;font-size:10px}.real-estate-module__onoJjq__empty{color:var(--text-muted);padding:8px 0;font-size:12px}.real-estate-module__onoJjq__others{font-size:12px;line-height:1.7}.real-estate-module__onoJjq__back{margin-top:24px;font-size:12px;display:inline-block}@media (max-width:700px){.real-estate-module__onoJjq__row{grid-template-columns:1fr}.real-estate-module__onoJjq__facts{text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.real-estate-module__onoJjq__grid{grid-template-columns:1fr;gap:20px}.real-estate-module__onoJjq__detailTitle{font-size:24px}}
