.language-control{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:12px;padding:7px 10px;border:1px solid var(--line,#dfe5d8);border-radius:8px;background:var(--white,#fff);color:var(--ink,#284639)}.language-control select{border:0;background:transparent;color:inherit;font:500 12px/1.5 system-ui;cursor:pointer;max-width:92px}.language-control select:focus-visible{outline:2px solid #3b6853;outline-offset:3px}html[lang=en] .country-title small{display:none}html[lang=en] .hero h1{font-size:clamp(30px,4.2vw,60px);line-height:1.15}html[lang=en] .sidebar nav a{font-size:12px;line-height:1.4}html[lang=en] .programme-threshold{overflow-wrap:anywhere}html[lang=en] .btn{white-space:normal}html[lang=en] .country-desc{line-height:1.65}html[lang=en] .page-heading h1{line-height:1.25}html[lang=en] .article{overflow-wrap:anywhere}html[lang=en] .contact-actions{gap:8px}@media(max-width:900px){.topbar .top-source{display:none}.language-control{margin-left:8px}.topbar .search-trigger{min-width:0;flex:1}.language-control select{font-size:12px;max-width:80px}}@media(max-width:480px){.language-control{padding:6px}.language-control>span{display:none}html[lang=en] .hero h1{font-size:30px}html[lang=en] .dn-header h1{font-size:28px}html[lang=en] .dn-method-tabs{flex-wrap:wrap}html[lang=en] .dn-method-tab{font-size:12px}}
