.ipo-language{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;flex:none;margin-left:auto;margin-right:6px;border-radius:7px;background:transparent;cursor:pointer}.ipo-language img{display:block;width:26px;height:18px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(20,33,60,.12);pointer-events:none}.ipo-language select{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-width:none;margin:0;padding:0;opacity:0;cursor:pointer;font:14px Arial;appearance:none}.ipo-language:focus-within{outline:2px solid #bf0d28;outline-offset:2px}.ipo-language:hover{background:rgba(20,33,60,.05)}.preview-language{display:flex;justify-content:flex-end;margin-bottom:16px}.preview-language .ipo-language{margin:0}html[lang=en] .join-btn,html[lang=sr-Latn] .join-btn,html[lang=tr] .join-btn,html[lang=kk] .join-btn{white-space:normal}html[lang=tr] .banner.desktop h2,html[lang=kk] .banner.desktop h2{font-size:42px}html[lang=tr] .banner.tablet h2,html[lang=kk] .banner.tablet h2{font-size:29px}html[lang=tr] .banner.mobile h2,html[lang=kk] .banner.mobile h2{font-size:12px}html[lang=en] .banner.mobile h2,html[lang=sr-Latn] .banner.mobile h2{font-size:14px}.banner .cta{max-width:100%;white-space:normal;text-align:center}html[lang=kk] .banner.mobile .cta,html[lang=tr] .banner.mobile .cta{font-size:7px}@media(max-width:480px){.ipo-language{margin-right:4px}.site-header .join-btn{font-size:13px;padding-left:12px;padding-right:12px}.site-header .top{gap:0}.site-header .community-symbol{width:36px;height:36px}}