.CommunityWelcome_poster__2tLgk{position:fixed;width:min(454px,calc(100vw - 28px),max(284px,(100dvh - 32px) * .8));max-height:calc(100dvh - 28px);margin:auto;padding:0;border:1px solid #a5bcdf44;border-radius:20px;background:#081520;color:#f7faff;box-shadow:0 26px 90px #01070dd9;overflow:auto;container-type:inline-size}.CommunityWelcome_poster__2tLgk::backdrop{background:rgba(4,10,17,.76);backdrop-filter:blur(3px)}.CommunityWelcome_content__iykr2{display:flex;flex-direction:column;justify-content:space-between;align-items:center;aspect-ratio:4/5;padding:6cqi 7cqi 5cqi;background:linear-gradient(180deg,#061224bd,transparent 26%,transparent 67%,#081427 87%),url(/community-welcome-cover.jpg) 50% /cover;color:inherit;text-align:center;text-decoration:none}.CommunityWelcome_title__SwSvp{display:grid;gap:1.2cqi;margin:0;font-family:inherit;text-shadow:0 2px 12px #020811}.CommunityWelcome_title__SwSvp>span{color:#ccd9ee;font-size:clamp(13px,3.5cqi,16px);font-weight:550}.CommunityWelcome_title__SwSvp strong{font-size:clamp(32px,10cqi,46px);font-weight:800;line-height:1.12;letter-spacing:-.045em}.CommunityWelcome_footer__Od8B7{display:grid;justify-items:center;gap:clamp(8px,3cqi,14px)}.CommunityWelcome_footer__Od8B7 p{max-width:36ch;margin:0;color:#d2def0;font-size:clamp(12px,3.3cqi,15px);line-height:1.5;text-wrap:pretty}.CommunityWelcome_cta__isQkl{display:flex;align-items:center;justify-content:center;gap:12px;width:min(100%,280px);padding:0 16px;min-height:44px;border:1px solid #88b8ff55;border-radius:12px;background:var(--wine);color:#fff;font-size:clamp(12px,3.3cqi,15px);font-weight:700}.CommunityWelcome_content__iykr2:focus-visible .CommunityWelcome_cta__isQkl,.CommunityWelcome_content__iykr2:hover .CommunityWelcome_cta__isQkl{background:#1258cf}.CommunityWelcome_content__iykr2:focus-visible{outline:2px solid #9fc6ff;outline-offset:-4px}.CommunityWelcome_close__f5vDm{position:absolute;z-index:1;top:8px;right:8px;display:grid;width:36px;height:36px;place-items:center;border:1px solid #a5bcdf55;border-radius:10px;background:#081427e8;color:#f7faff;cursor:pointer}.CommunityWelcome_close__f5vDm:hover{background:#253744}.CommunityWelcome_close__f5vDm:focus-visible{outline:2px solid #9fc6ff;outline-offset:2px}