@media(max-width:959px){.nav-actions{min-width:0;flex:0 1 auto}.nav-download{white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.25;min-width:0;max-width:min(60vw,260px)}.nav-actions .lang-picker{flex-shrink:0}}
/* Narrow-screen fallback for long words in localized copy; media geometry is unchanged. */
@media(max-width:809px){[data-i18n],#workflowCaption{overflow-wrap:anywhere;hyphens:auto}}
#langMenu[hidden]{display:none!important}
#langMenu{max-height:min(440px,60dvh);overflow-y:auto;overscroll-behavior:contain}
#langMenu button{text-align:start;min-height:44px}
#langMenu button:focus-visible,#langBtn:focus-visible{outline:3px solid #0088ff;outline-offset:2px}
.language-status{font:14px/1.5 Inter,"PingFang SC",system-ui,sans-serif;color:#6e6e73}
.faq-guide-links{display:flex;flex-wrap:wrap;gap:12px 20px}
.faq-guide-links a{color:#0088ff;text-decoration:underline;text-underline-offset:3px}
html[dir="rtl"] .lang-menu{left:0;right:auto}
html[dir="rtl"] .hero-copy,html[dir="rtl"] .feature-copy,html[dir="rtl"] .expert-copy,html[dir="rtl"] .tool-copy,html[dir="rtl"] .faq-list{text-align:start}
html[dir="rtl"] .duo-stage,html[dir="rtl"] .intro-scene,html[dir="rtl"] .app-phone,html[dir="rtl"] .workflow-visual,html[dir="rtl"] .photo-demo,html[dir="rtl"] .voice-demo,html[dir="rtl"] .headphone-demo{direction:ltr}
