.languageChooser{margin:0 0 24px}.languagePrompt{font-size:14px;color:#536f8f;margin-bottom:9px}.languageButtons{display:flex;flex-wrap:wrap;gap:9px}.languageButton{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:9px 12px;background:#fff;border:2px solid #b7cee6;border-radius:12px;color:#15365c;font:600 16px/1.2 Arial,sans-serif;cursor:pointer}.languageButton.selected{border-color:#0671c9;background:#e8f4ff;box-shadow:0 0 0 1px #0671c9}.languageButton:focus-visible{outline:3px solid #15365c;outline-offset:3px}.languageFlag{flex:0 0 32px;width:32px;height:22px;border:1px solid #d5deea;border-radius:3px}.localizedPoster{display:block;width:100%;height:auto}.welcomeArtwork .localizedPoster{max-width:100%}.imageText{pointer-events:none}.languageButton[disabled]{opacity:.55;cursor:wait}@media(max-width:520px){.languageButtons{display:grid;grid-template-columns:1fr 1fr}.languageButton{font-size:15px;padding:10px 8px}.languageChooser{margin-bottom:20px}}
.welcomeHero>.languageChooser{grid-column:1/-1;margin-bottom:0}.welcomeHero .languagePrompt{letter-spacing:.01em}
