.language-switcher{display:flex;gap:6px;justify-content:flex-end;align-items:center;padding:10px 0 0;flex-wrap:wrap;font-size:12px;line-height:1.5}.language-switcher a{padding:5px 10px;border:1px solid #334155;border-radius:5px;color:#cbd5e1;text-decoration:none}.language-switcher a:hover,.language-switcher a[aria-current=page]{background:#f59e0b;color:#030712;border-color:#f59e0b}.language-switcher a:focus-visible{outline:2px solid #fbbf24;outline-offset:3px}body>.language-switcher{max-width:1080px;width:90%;margin:auto;padding-top:20px}html{scroll-padding-top:170px}[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .tracking-widest,[dir=rtl] .tracking-wider,[dir=rtl] .tracking-tight{letter-spacing:normal}[dir=rtl] a[href^="tel:"]{direction:ltr;unicode-bidi:isolate;display:inline-block}[dir=rtl] dd{unicode-bidi:plaintext}[dir=rtl] input[type=email]{text-align:left}[dir=rtl] input:not([type=email]),[dir=rtl] textarea{text-align:right}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] p{line-height:1.65}[lang=zh-Hans] body{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}[lang=zh-Hans] .tracking-widest,[lang=zh-Hans] .tracking-wider{letter-spacing:.04em}[lang=fr] header a[href="#rfq"]{max-width:170px;text-align:center}[lang=ar] h1{font-size:clamp(30px,4.3vw,60px)}@media(min-width:1024px) and (max-width:1399px){header nav.lg\:flex{display:none!important}header nav.lg\:hidden{display:flex!important}}@media(max-width:600px){header>div{align-items:center;gap:8px}header a[href="#rfq"]{max-width:115px;font-size:10px;padding:9px}header .text-base{font-size:13px}header .text-lg{font-size:14px}header .tracking-widest{font-size:8px}header>div>a{min-width:0}header .language-switcher{padding-top:10px;justify-content:center}[lang=fr] h1{font-size:30px}[dir=rtl] h1{font-size:30px}[dir=rtl] .text-2xl{font-size:22px}.language-switcher a{padding:4px 9px}html{scroll-padding-top:180px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
[dir=rtl] .font-mono{font-family:Tahoma,Arial,sans-serif;letter-spacing:normal}
