
.language-picker{display:flex;align-items:center;gap:6px;flex-shrink:0;color:#214dcc;margin-left:auto}
.language-picker select{font:700 14px 'Trebuchet MS',Arial,sans-serif;color:#214dcc;background:#fff9dc;border:2px solid #214dcc;border-radius:20px;padding:10px 26px 10px 12px;max-width:155px;min-height:44px;cursor:pointer}
.language-picker select:focus-visible{outline:3px solid #214dcc;outline-offset:3px}
html:not([lang="en"]) .activity-content strong{font-size:clamp(20px,2.4vw,42px)}
html:not([lang="en"]) .activity-description{font-size:clamp(14px,1.65vw,28px)}
html:not([lang="en"]) .live-pill{font-size:clamp(11px,1.1vw,18px);white-space:normal;text-align:center}
html:not([lang="en"]) .talk-content strong{font-size:clamp(20px,2.5vw,44px);overflow-wrap:anywhere}
html:not([lang="en"]) .feature-copy h2{font-size:clamp(30px,3.5vw,49px);overflow-wrap:anywhere}
html:not([lang="en"]) .coming-label{font-size:clamp(10px,1vw,17px)}
@media(max-width:1250px){header nav{display:none}.menu-toggle{display:block}header{gap:16px}}
@media(max-width:760px){.language-picker{gap:4px}.language-picker select{max-width:127px;font-size:13px;padding:9px 20px 9px 8px}header{gap:10px;padding-left:4%;padding-right:4%}html:not([lang="en"]) .activity-content strong{font-size:28px}html:not([lang="en"]) .activity-description{font-size:18px}html:not([lang="en"]) .live-pill{font-size:12px}html:not([lang="en"]) .talk-content strong{font-size:27px}html:not([lang="en"]) .coming-label{font-size:10px}}
@media(max-width:360px){.language-picker>span[aria-hidden]{display:none}header .wordmark{font-size:29px}.language-picker select{max-width:115px}html:not([lang="en"]) .activity-description{font-size:16px}}
