.grey-language-menu{position:relative}.grey-language-menu>summary{list-style:none;cursor:pointer}.grey-language-menu>summary::-webkit-details-marker{display:none}.grey-language-menu .language-popover{min-width:150px;z-index:100}.grey-language-menu .language-option{white-space:nowrap}.grey-language-menu>summary:focus-visible{outline:2px solid #487a85;outline-offset:4px}html[lang=mn] body{font-family:Arial,"Noto Sans",sans-serif}html[lang=th] body{font-family:Tahoma,"Noto Sans Thai",Arial,sans-serif}html[lang=mn] h1,html[lang=mn] h2,html[lang=th] h1,html[lang=th] h2{overflow-wrap:anywhere;line-height:1.3}html[lang=th] p,html[lang=th] li{line-height:1.85}html[lang=mn] .button,html[lang=th] .button{white-space:normal}html[lang=mn] .desktop-nav,html[lang=th] .desktop-nav{gap:18px;font-size:15px}@media(max-width:1100px){html[lang=mn] .desktop-nav,html[lang=th] .desktop-nav{display:none}html[lang=mn] .menu-button,html[lang=th] .menu-button{display:inline-flex}}@media(max-width:600px){html[lang=mn] .header-cta,html[lang=th] .header-cta{font-size:12px;max-width:112px;line-height:1.35}html[lang=mn] .language-button,html[lang=th] .language-button{font-size:13px}html[lang=mn] .site-header,html[lang=th] .site-header{gap:8px}html[lang=th] h1{font-size:clamp(30px,8vw,44px)}}
.grey-language-menu .language-button span{display:inline!important}
