.language-suggestion{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 24px;padding:10px 20px;background:#19251f;border-bottom:1px solid #34463b;font-size:14px;line-height:1.5}
.language-suggestion a{color:#e6bf70;text-decoration:underline;text-underline-offset:3px}
.language-suggestion button{font:inherit;color:#d9ddd5;background:transparent;border:1px solid #526455;border-radius:4px;padding:6px 12px;cursor:pointer}
.language-suggestion :focus-visible{outline:2px solid #e6bf70;outline-offset:4px}
@media(max-width:480px){.language-suggestion{gap:8px;padding:10px 12px;text-align:center}.language-suggestion a{flex-basis:100%}}
