.editorialLanguageNotice{margin:0;padding:12px 5vw;background:#12292b;color:#e7e8db;font:400 12px/1.6 var(--font-sans,sans-serif);text-align:center}
.languagePicker select{max-width:185px}
html[dir="rtl"] .editorialLanguageNotice{text-align:right}
html[dir="rtl"] .heroCopy{left:auto;right:7vw;text-align:right}
html[dir="rtl"] .heroCredit{right:auto;left:25px}
html[dir="rtl"] .lead p:first-child:first-letter{float:none;font-size:inherit;line-height:inherit;margin:0;color:inherit}
html[dir="rtl"] .brand,html[dir="rtl"] .latin,html[dir="rtl"] .speciesGrid i{direction:ltr;unicode-bidi:isolate}
html[lang="ar"]{--font-serif:"Geeza Pro","Noto Naskh Arabic",serif;--font-sans:Tahoma,Arial,sans-serif}
html[lang="he"]{--font-serif:"Times New Roman",serif;--font-sans:Arial,sans-serif}
html[lang="zh-CN"]{--font-serif:"Songti SC","Noto Serif CJK SC",serif;--font-sans:"PingFang SC","Microsoft YaHei",sans-serif}
html[lang="ja"]{--font-serif:"Yu Mincho","Hiragino Mincho ProN",serif;--font-sans:"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}
html[lang="ko"]{--font-serif:"AppleMyungjo","Batang",serif;--font-sans:"Apple SD Gothic Neo","Malgun Gothic",sans-serif}
html:is([lang="zh-CN"],[lang="ja"],[lang="ko"]) :is(h1,h2,h3){line-height:1.15;letter-spacing:0}
html:is([lang="zh-CN"],[lang="ja"],[lang="ko"]) .hero h1{font-size:clamp(44px,11vw,164px)}
@media(max-width:600px){.editorialLanguageNotice{padding:10px 20px;font-size:11px}.languagePicker select{max-width:140px}}

html[dir="rtl"] :is(h1,h2,h3){line-height:1.2;letter-spacing:0}
