.site-header nav{align-items:center}.site-header .language-picker summary{padding:7px 10px;min-height:36px;gap:0;font:inherit}.site-header .language-options a{font-size:13px}.site-header .language-options{margin:0;letter-spacing:0}.hero-copy p,.body-copy,.description{overflow-wrap:anywhere}html:not([lang="ko"]) h2,html:not([lang="ko"]) h3,html:not([lang="ko"]) p{word-break:normal}html:not([lang="ko"]) .service-copy h3{font-size:clamp(32px,3.4vw,54px)}@media(max-width:767px){.site-header nav{gap:12px}.site-header nav>a{display:none!important}.site-header nav>a[href="#contact-section"]{display:inline-flex!important}.site-header .language-picker{font-size:11px}.hero-copy p{max-width:100%}html:not([lang="ko"]) .chapter h2{font-size:clamp(32px,8.5vw,48px)}html:not([lang="ko"]) .contact h2{font-size:40px}}
