.language-select{padding:10px 12px;border:1px solid #344963;border-radius:7px;background:#0a1422;color:#eee;font:700 12px 'Segoe UI',system-ui,sans-serif;cursor:pointer}.language-select:focus-visible{outline:3px solid #bd83ff;outline-offset:4px}html[lang=en] .hero h1{font-size:clamp(45px,4.9vw,74px)}@media(max-width:650px){.language-select{padding:10px 7px}html[lang=en] .hero h1{font-size:clamp(36px,9.6vw,61px)}}
