.language-switch{display:inline-flex;align-items:center;gap:6px;font-size:11px;white-space:nowrap;letter-spacing:.02em;margin-left:2px}.language-switch a{color:inherit;opacity:.55;padding:6px 0}.language-switch a[aria-current]{opacity:1;border-bottom:1px solid currentColor}.language-switch a:hover{opacity:1}.language-switch span{opacity:.35}.nav-right{gap:14px}.language-switch-mobile{display:flex;gap:8px;padding:16px 0;font-size:13px}
html[lang=en]{font-family:Arial,Helvetica,sans-serif}html[lang=en] .nav-center{gap:14px!important;font-size:12px}html[lang=en] .nav-center>a{font-size:12px}html[lang=en] .nav-email{font-size:12px}html[lang=en] .section-title{font-size:clamp(30px,4.2vw,64px);line-height:1.15}html[lang=en] .inner-hero h1{font-size:clamp(36px,5.3vw,78px);line-height:1.12}html[lang=en] .quiet-hero h1{font-size:clamp(44px,5.5vw,88px);line-height:1.13}html[lang=en] .section-lead{font-size:17px;line-height:1.75}html[lang=en] h2,html[lang=en] h3{overflow-wrap:break-word}html[lang=en] .product-copy h3{font-size:clamp(30px,3vw,48px)}html[lang=en] .product-copy h4{font-size:clamp(23px,2.4vw,36px)}html[lang=en] .progress-copy h3{font-size:21px}html[lang=en] .progress-category{font-size:11px}html[lang=en] .feature-links a{font-size:18px}html[lang=en] .spec-grid dd{font-size:20px}html[lang=en] .optic-demo-toggle{font-size:13px}html[lang=en] .optic-step{font-size:11px}html[lang=en] .product-tabs button{font-size:14px}html[lang=en] .news-original{display:inline-block;color:#356f9d;margin:20px 0;text-decoration:underline}html[lang=en] .news-language-note{font-size:13px;color:#788b9e}
@media(max-width:1250px){html[lang=en] .nav-center{display:none!important}html[lang=en] .menu-toggle{display:flex!important}html[lang=en] .nav-email{display:inline-block}html[lang=en] .mobile-nav:not([hidden]){display:block}}@media(max-width:640px){.nav-right{gap:10px}.language-switch{font-size:10px}html[lang=en] .section-lead{font-size:15px}html[lang=en] .nav-email{display:none}.language-switch a{padding:8px 0}html[lang=en] .spec-grid dd{font-size:16px}}
