.language-picker{display:flex;align-items:center;gap:7px;font-size:.75rem}.language-picker label{color:var(--muted)}.language-picker select{max-width:145px;min-height:40px;padding:7px;background:white;color:var(--ink);border:1px solid var(--line);font:inherit}.language-picker select:focus-visible{outline:3px solid #dc8a25}.nav-bar nav{flex-wrap:wrap;gap:14px 20px}.header-inner{padding-top:10px;padding-bottom:10px}html[lang=zh-Hans] body{font-family:system-ui,"Noto Sans CJK SC","Microsoft YaHei",sans-serif}html[lang=de] .home-hero h1{font-size:clamp(2.6rem,4.5vw,4.5rem)}@media(max-width:800px){.language-picker{padding:12px 0}.language-picker select{max-width:100%;flex:1}.nav-bar nav{gap:0}.topiaria-sections{gap:12px 20px!important}}
