.site-language-picker{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:46px;border:1px solid #c9d3cb;border-radius:12px;padding:0 10px;background:#fffdf8;color:#17382f;font:600 14px/1.4 system-ui}.site-language-picker select{font:inherit;color:inherit;background:transparent;border:0;min-height:44px;max-width:190px;width:100%}.site-language-picker select:focus-visible{outline:3px solid #315c50;outline-offset:2px}.site-download{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;max-width:100%;padding:12px 18px;border-radius:12px;background:#17382f;color:#fff;text-decoration:none;font-weight:750;line-height:1.5;text-align:center;overflow-wrap:anywhere}.site-download:focus-visible{outline:3px solid #315c50;outline-offset:4px}.site-launch-links{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:20px 0}.site-launch-links>p{margin:0}.language-suggestion{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 16px;background:#e5eee5;color:#17382f;font:600 15px/1.5 system-ui}.language-suggestion a{min-height:44px;display:inline-flex;align-items:center;color:inherit}.language-suggestion button{min-height:44px;min-width:44px;border:0;background:transparent;color:inherit;font-size:24px}@media(max-width:420px){.site-language-picker select{max-width:146px}.site-launch-links{align-items:stretch;flex-direction:column}}
.site-language-presentation,.language-menu__options span[lang],.site-language-picker select,.site-language-picker option{font-family:'Noto Sans','Noto Sans Arabic','Noto Sans Hebrew','Noto Sans Devanagari','Noto Sans Bengali','Noto Sans Gurmukhi','Noto Sans Gujarati','Noto Sans Kannada','Noto Sans Tamil','Noto Sans Telugu','Noto Sans Malayalam','Noto Sans Sinhala','Noto Sans Myanmar','Noto Sans Khmer','Noto Sans Lao','Noto Sans Thai','Noto Sans Ethiopic','Noto Sans Armenian','Noto Sans Georgian','Noto Sans JP','Noto Sans KR','Noto Sans SC','Noto Sans TC',system-ui,sans-serif!important}
html:lang(ar) video::cue{font-family:'Noto Sans Arabic',sans-serif} .site-language-picker option[lang="ar"]{font-family:'Noto Sans Arabic',sans-serif!important}
html:lang(fa) video::cue{font-family:'Noto Sans Arabic',sans-serif} .site-language-picker option[lang="fa"]{font-family:'Noto Sans Arabic',sans-serif!important}
html:lang(ur) video::cue{font-family:'Noto Sans Arabic',sans-serif} .site-language-picker option[lang="ur"]{font-family:'Noto Sans Arabic',sans-serif!important}
html:lang(he) video::cue{font-family:'Noto Sans Hebrew',sans-serif} .site-language-picker option[lang="he"]{font-family:'Noto Sans Hebrew',sans-serif!important}
html:lang(hi) video::cue{font-family:'Noto Sans Devanagari',sans-serif} .site-language-picker option[lang="hi"]{font-family:'Noto Sans Devanagari',sans-serif!important}
html:lang(mr) video::cue{font-family:'Noto Sans Devanagari',sans-serif} .site-language-picker option[lang="mr"]{font-family:'Noto Sans Devanagari',sans-serif!important}
html:lang(ne) video::cue{font-family:'Noto Sans Devanagari',sans-serif} .site-language-picker option[lang="ne"]{font-family:'Noto Sans Devanagari',sans-serif!important}
html:lang(bn) video::cue{font-family:'Noto Sans Bengali',sans-serif} .site-language-picker option[lang="bn"]{font-family:'Noto Sans Bengali',sans-serif!important}
html:lang(pa) video::cue{font-family:'Noto Sans Gurmukhi',sans-serif} .site-language-picker option[lang="pa"]{font-family:'Noto Sans Gurmukhi',sans-serif!important}
html:lang(gu) video::cue{font-family:'Noto Sans Gujarati',sans-serif} .site-language-picker option[lang="gu"]{font-family:'Noto Sans Gujarati',sans-serif!important}
html:lang(kn) video::cue{font-family:'Noto Sans Kannada',sans-serif} .site-language-picker option[lang="kn"]{font-family:'Noto Sans Kannada',sans-serif!important}
html:lang(ta) video::cue{font-family:'Noto Sans Tamil',sans-serif} .site-language-picker option[lang="ta"]{font-family:'Noto Sans Tamil',sans-serif!important}
html:lang(te) video::cue{font-family:'Noto Sans Telugu',sans-serif} .site-language-picker option[lang="te"]{font-family:'Noto Sans Telugu',sans-serif!important}
html:lang(ml) video::cue{font-family:'Noto Sans Malayalam',sans-serif} .site-language-picker option[lang="ml"]{font-family:'Noto Sans Malayalam',sans-serif!important}
html:lang(si) video::cue{font-family:'Noto Sans Sinhala',sans-serif} .site-language-picker option[lang="si"]{font-family:'Noto Sans Sinhala',sans-serif!important}
html:lang(my) video::cue{font-family:'Noto Sans Myanmar',sans-serif} .site-language-picker option[lang="my"]{font-family:'Noto Sans Myanmar',sans-serif!important}
html:lang(km) video::cue{font-family:'Noto Sans Khmer',sans-serif} .site-language-picker option[lang="km"]{font-family:'Noto Sans Khmer',sans-serif!important}
html:lang(lo) video::cue{font-family:'Noto Sans Lao',sans-serif} .site-language-picker option[lang="lo"]{font-family:'Noto Sans Lao',sans-serif!important}
html:lang(th) video::cue{font-family:'Noto Sans Thai',sans-serif} .site-language-picker option[lang="th"]{font-family:'Noto Sans Thai',sans-serif!important}
html:lang(am) video::cue{font-family:'Noto Sans Ethiopic',sans-serif} .site-language-picker option[lang="am"]{font-family:'Noto Sans Ethiopic',sans-serif!important}
html:lang(hy) video::cue{font-family:'Noto Sans Armenian',sans-serif} .site-language-picker option[lang="hy"]{font-family:'Noto Sans Armenian',sans-serif!important}
html:lang(ka) video::cue{font-family:'Noto Sans Georgian',sans-serif} .site-language-picker option[lang="ka"]{font-family:'Noto Sans Georgian',sans-serif!important}
html:lang(ja) video::cue{font-family:'Noto Sans JP',sans-serif} .site-language-picker option[lang="ja"]{font-family:'Noto Sans JP',sans-serif!important}
html:lang(ko) video::cue{font-family:'Noto Sans KR',sans-serif} .site-language-picker option[lang="ko"]{font-family:'Noto Sans KR',sans-serif!important}
html:lang(zh-CN) video::cue{font-family:'Noto Sans SC',sans-serif} .site-language-picker option[lang="zh-CN"]{font-family:'Noto Sans SC',sans-serif!important}
html:lang(zh-Hans) video::cue{font-family:'Noto Sans SC',sans-serif} .site-language-picker option[lang="zh-Hans"]{font-family:'Noto Sans SC',sans-serif!important}
html:lang(zh-TW) video::cue{font-family:'Noto Sans TC',sans-serif} .site-language-picker option[lang="zh-TW"]{font-family:'Noto Sans TC',sans-serif!important}
html:lang(zh-Hant) video::cue{font-family:'Noto Sans TC',sans-serif} .site-language-picker option[lang="zh-Hant"]{font-family:'Noto Sans TC',sans-serif!important}
html:lang(zh-CN){--font-body:'Noto Sans SC',sans-serif;--font-display:'Noto Sans SC',sans-serif}html:lang(zh-CN) body,html:lang(zh-CN) :is(h1,h2,h3,p,li,a,select){font-family:'Noto Sans SC',sans-serif!important;letter-spacing:normal!important}
html:lang(zh-Hans){--font-body:'Noto Sans SC',sans-serif;--font-display:'Noto Sans SC',sans-serif}html:lang(zh-Hans) body,html:lang(zh-Hans) :is(h1,h2,h3,p,li,a,select){font-family:'Noto Sans SC',sans-serif!important;letter-spacing:normal!important}
html:lang(zh-TW){--font-body:'Noto Sans TC',sans-serif;--font-display:'Noto Sans TC',sans-serif}html:lang(zh-TW) body,html:lang(zh-TW) :is(h1,h2,h3,p,li,a,select){font-family:'Noto Sans TC',sans-serif!important;letter-spacing:normal!important}
html:lang(zh-Hant){--font-body:'Noto Sans TC',sans-serif;--font-display:'Noto Sans TC',sans-serif}html:lang(zh-Hant) body,html:lang(zh-Hant) :is(h1,h2,h3,p,li,a,select){font-family:'Noto Sans TC',sans-serif!important;letter-spacing:normal!important}
html:lang(ja) h2,html:lang(ko) h2{font-size:22px;line-height:1.5;letter-spacing:normal}body>header,body>.wrap>header{flex-wrap:wrap}
.site-compact-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0}.site-compact-header .brand{margin:0}html:lang(zh-Hans) :is(h1,h2),html:lang(zh-Hant) :is(h1,h2){text-wrap:balance}
