html[lang="ko"] body{font-family:Inter,"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;word-break:keep-all}
html[lang="ko"] .signal-intro h2,html[lang="ko"] .source h2,html[lang="ko"] .explore-head h2,html[lang="ko"] .ux2-sheet-head h2,html[lang="ko"] .ux3-route-head h2{line-height:1.08!important;letter-spacing:-.05em!important;word-break:keep-all;overflow-wrap:normal;text-wrap:balance}
html[lang="ko"] .signal-core h3{line-height:1.04!important;letter-spacing:-.05em!important;word-break:keep-all;text-wrap:balance}
html[lang="ko"] .ia-entity-hero h3,html[lang="ko"] .ia-model-card h3,html[lang="ko"] .ia-provider-card h3,html[lang="ko"] .ux4-change-intro h3,html[lang="ko"] .ux4-empty h3,html[lang="ko"] .v7-empty h3,html[lang="ko"] .v8-context h3{line-height:1.18;word-break:keep-all;text-wrap:balance}
html[lang="ko"] .signal-intro p,html[lang="ko"] .source-panel>p:last-of-type,html[lang="ko"] .explore-head p,html[lang="ko"] .ux2-sheet-head p,html[lang="ko"] .ux3-route-main p,html[lang="ko"] .ux3-evidence p,html[lang="ko"] .ux4-saved-route p{word-break:keep-all;line-height:1.75}
html[lang="ko"] .source-status span{min-width:132px;letter-spacing:.06em}
html[lang="ko"] .eyebrow,html[lang="ko"] .state,html[lang="ko"] .reveal-source,html[lang="ko"] .shell nav a,html[lang="ko"] .ia-primary button,html[lang="ko"] .ia-secondary button,html[lang="ko"] .ux3-actions button,html[lang="ko"] .ux4-actions button{letter-spacing:.08em}
@media(max-width:760px){html[lang="ko"] .signal-intro h2,html[lang="ko"] .source h2,html[lang="ko"] .explore-head h2,html[lang="ko"] .ux2-sheet-head h2,html[lang="ko"] .ux3-route-head h2{line-height:1.13!important;letter-spacing:-.045em!important}html[lang="ko"] .signal-core h3{line-height:1.1!important}html[lang="ko"] .source-status span{min-width:0;display:block;margin-bottom:4px}}
