.welcome-language{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;margin:1.1rem auto .2rem;font-size:.9rem}.welcome-language>span{flex-basis:100%;text-align:center;font-weight:600}.welcome-language-option{border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;padding:.55rem .85rem;font:inherit;cursor:pointer}.welcome-language-option[aria-pressed="true"]{background:#155cba;color:#fff;border-color:#155cba}.welcome-language-option:focus-visible{outline:3px solid #f0b429;outline-offset:3px}
