/* NStay V50.25 — Market Insight detail typography correction only */
body.market-insight-detail-v5025 main h1,body.market-insight-detail-v5025 main article h1{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.08!important;letter-spacing:-.02em!important}
body.market-insight-detail-v5025 main h2,body.market-insight-detail-v5025 main article h2{font-size:clamp(21px,2vw,28px)!important;line-height:1.18!important}
body.market-insight-detail-v5025 main h3,body.market-insight-detail-v5025 main article h3{font-size:clamp(17px,1.45vw,21px)!important;line-height:1.25!important}
@media(max-width:640px){body.market-insight-detail-v5025 main h1,body.market-insight-detail-v5025 main article h1{font-size:30px!important}body.market-insight-detail-v5025 main h2,body.market-insight-detail-v5025 main article h2{font-size:21px!important}}
