.language-picker{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end;font:13px/1.5 Arial,sans-serif;width:92%;max-width:1242px;margin:auto;padding:8px 0}
.language-picker a{white-space:nowrap;padding:3px 0}
.language-picker a[aria-current]{font-weight:bold;text-decoration:underline;text-underline-offset:4px}
.translation-draft-note{padding:10px 20px;background:#fff2cf;color:#59441b;text-align:center;font:14px/1.5 sans-serif;direction:ltr}
html[dir=rtl] body{text-align:right}
html[dir=rtl] input,html[dir=rtl] textarea{direction:rtl}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url]{direction:ltr;text-align:left}
html[dir=rtl] .wordmark{direction:ltr}
html[dir=rtl] #gallery-count{direction:ltr}
html[dir=rtl] .home-hero:after{background:linear-gradient(270deg,rgba(250,250,245,.98) 0%,rgba(250,250,245,.92) 31%,rgba(250,250,245,.25) 58%,transparent 78%)}
html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{font-family:Tahoma,Arial,sans-serif;letter-spacing:normal;line-height:1.35}
html[lang=ar] .eyebrow{letter-spacing:normal;font-size:12px}
html[dir=rtl] .dropdown-links{left:auto;right:0}
@media(max-width:600px){.language-picker{width:88%;justify-content:center;gap:.65rem;font-size:12px}.language-picker a{min-height:32px;display:flex;align-items:center}}
