.language-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;font:inherit;color:inherit;flex-wrap:wrap}
.language-choice select{max-width:100%;min-height:44px;border:1px solid #283c3540;border-radius:8px;background:#eeece5;color:#283c35;padding:8px;font:inherit}
.nav .language-choice{font-size:12px;margin:0;gap:6px}.nav .language-choice>span{display:none}
html[lang=nl] .mode-options strong{overflow-wrap:normal}
@media(max-width:520px){.nav .language-choice select{max-width:130px;font-size:11px}.nav nav{flex-wrap:wrap}}
