.transcription-guide .seo-shell{max-width:820px}
.article-languages{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;line-height:1.5;margin-bottom:32px}
.article-languages a{padding:6px 0;border-bottom:2px solid transparent}
.article-languages a[aria-current=page]{border-color:var(--primary);font-weight:750}
.transcription-guide .seo-article h1{font-size:clamp(32px,5vw,48px);line-height:1.18;letter-spacing:-1.2px;overflow-wrap:anywhere}
.transcription-guide .seo-article h2{font-size:clamp(24px,3.5vw,30px);margin-top:42px;line-height:1.3;overflow-wrap:anywhere}
.transcription-guide .seo-article h3{font-size:20px;line-height:1.4}
.transcription-guide .seo-article p,.transcription-guide .seo-article li{overflow-wrap:anywhere}
.transcription-guide a:focus-visible{outline:3px solid #e2a034;outline-offset:4px}
.article-conclusion{margin-top:40px}.article-conclusion p:first-child{margin-top:0}
:is(html[lang=zh-CN],html[lang=ja],html[lang=ko]) .transcription-guide .seo-article h1{letter-spacing:0;line-height:1.4}
@media(max-width:760px){.transcription-guide .seo-article{padding-top:24px}.transcription-guide .seo-footer nav{display:flex;flex-wrap:wrap;gap:10px 0}.transcription-guide .seo-steps li{padding:16px 16px 16px 56px}.transcription-guide .seo-steps li:before{left:16px;top:17px}}
