.condo-oversupply-card-art{background:#bd166e;min-height:300px;display:block;overflow:hidden}.condo-oversupply-card-art img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.condo-oversupply-container{max-width:760px;margin:0 auto;padding:32px 18px 88px}.condo-oversupply-article{color:#3d3744;overflow-wrap:anywhere;font-size:17px;line-height:1.75}.condo-oversupply-article h1{letter-spacing:-.025em;color:#24212a;margin:24px 0 16px;font-size:clamp(28px,5vw,42px);line-height:1.15}.condo-oversupply-article h2{letter-spacing:-.01em;color:#24212a;border-top:1px solid #e7e3ea;margin:42px 0 10px;padding-top:10px;font-size:clamp(21px,2.6vw,26px);line-height:1.28}.condo-oversupply-article p,.condo-oversupply-article li{margin:0 0 12px}.condo-oversupply-article ul,.condo-oversupply-article ol{margin:0 0 14px;padding-left:20px}.condo-oversupply-article li::marker{color:#bd166e}.condo-oversupply-article a{color:#8d1757;text-underline-offset:3px}.condo-oversupply-article li>a,.condo-oversupply-article p>a{vertical-align:1px;white-space:nowrap;background:#fbeef5;border:1px solid #f0d2e2;border-radius:999px;margin:0 1px;padding:0 8px;font-size:12.5px;line-height:1.7;text-decoration:none;display:inline-block}.condo-oversupply-article .answer-first{color:#24212a;margin-bottom:10px;font-size:1.06em;font-weight:700;line-height:1.45}.condo-oversupply-article .hook{color:#24212a;border-left:4px solid #bd166e;margin:8px 0 22px;padding:4px 0 4px 16px;font-size:clamp(18px,2.4vw,21px);font-weight:500;line-height:1.55}.condo-oversupply-article .ai-note{color:#4a4450;background:#f8f7f9;border-left:4px solid #bd166e;border-radius:0 6px 6px 0;margin:0 0 20px;padding:12px 16px;font-size:14px;line-height:1.6}.condo-oversupply-article .chart{border:1px solid #e7e3ea;border-radius:12px;margin:22px 0;overflow:hidden}.condo-oversupply-article .chart img{width:100%;height:auto;display:block}.condo-oversupply-article .stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 28px;display:grid}.condo-oversupply-article .stat{background:#f8f7f9;border:1px solid #e7e3ea;border-radius:12px;padding:14px}.condo-oversupply-article .stat b{color:#8d1757;margin-bottom:6px;font-size:22px;line-height:1.15;display:block}.condo-oversupply-article .stat span{color:#4a4450;font-size:13px;line-height:1.4;display:block}.condo-oversupply-article em{color:#6b6472}.condo-oversupply-article h2:last-of-type~ul li>a{white-space:normal}@media (max-width:700px){.condo-oversupply-card-art,.condo-oversupply-card-art img{min-height:180px;max-height:240px}.condo-oversupply-article{font-size:16px;line-height:1.65}.condo-oversupply-article .stats{grid-template-columns:1fr 1fr}.condo-oversupply-article .stat b{font-size:20px}.condo-oversupply-article .chart{margin:16px -4px}}
