/* Keep native product metrics while retaining the unified marketing foundation. */
body.mary-content{line-height:1.55}
.mary-content .scr-fit,.mary-content .scene{line-height:1.55}
html[lang=ko] .mary-content main{word-break:keep-all}
/* Long labels/translated copy can wrap without widening a grid track. */
.mary-content .tour-side,.mary-content .tour-main,.mary-content .feat,.mary-content .hero-text{min-width:0}
.mary-content .mapbar{background:#fff!important}
@media(max-width:1000px){.mary-content .hero-in{padding-inline:24px!important}}
@media(max-width:760px){.mary-content .hero-in{padding-inline:20px!important}.mary-content .hero-text .cta-row{flex-wrap:wrap}}
