.language-nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px;max-width:1180px;margin:0 auto;padding:12px 24px;font:13px/1.5 sans-serif}.language-nav a{color:#555;text-decoration:none}.language-nav a[aria-current="page"]{color:#111;font-weight:700;text-decoration:underline;text-underline-offset:4px}.language-nav a:hover{color:#111}@media(max-width:540px){.language-nav{padding:10px 16px;gap:14px}}