.Signin_signInContainer__mBsCv{flex-direction:column;justify-content:flex-start;min-height:100vh;max-height:100vh;background-color:#000;padding:0 20px;position:relative;color:#fff;overflow-y:auto;overflow-x:hidden}.Signin_header__NsMi3,.Signin_signInContainer__mBsCv{display:flex;align-items:center;box-sizing:border-box}.Signin_header__NsMi3{justify-content:space-between;width:100%;padding:20px;position:absolute;top:0;left:0;transition:padding .3s ease;background:rgba(0,0,0,.7)}@media (max-width:600px){.Signin_header__NsMi3{flex-direction:column;align-items:center;padding:10px}.Signin_logoContainer__VLonN{margin-bottom:10px}.Signin_languageContainer__faIsF{width:100%;display:flex;justify-content:center}}.Signin_logoContainer__VLonN{display:flex;flex-direction:column;align-items:center;transition:all .3s ease;position:relative}.Signin_logoWrapper___6bNu{cursor:pointer;position:relative;width:130px;height:130px;max-width:140px;max-height:140px;transition:transform .3s ease}.Signin_logoWrapper___6bNu:hover{transform:scale(.8)}.Signin_hoverLogo___jLuQ{object-fit:contain;transition:transform .3s ease;width:100%;height:auto;max-width:120px}@media (max-width:600px){.Signin_logoWrapper___6bNu{width:60px;height:60px;max-width:60px;max-height:60px}.Signin_hoverLogo___jLuQ{max-width:60px}}.Signin_hoverTooltip__MVJ9V,.Signin_tooltip__u_Sol{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:8px 12px;border-radius:5px;white-space:nowrap;text-align:center;z-index:1000;opacity:0;transition:opacity .3s ease;font-size:14px}.Signin_logoContainer__VLonN:hover .Signin_hoverTooltip__MVJ9V,.Signin_logoContainer__VLonN:hover .Signin_tooltip__u_Sol{opacity:1}@media (max-width:600px){.Signin_hoverTooltip__MVJ9V,.Signin_tooltip__u_Sol{bottom:-35px;padding:6px 10px;font-size:.85em}}.Signin_visitWebsiteLink__ibgqT{color:#fff;text-decoration:none;font-size:16px;font-weight:700;margin-top:10px;display:block;transition:color .3s ease}.Signin_visitWebsiteLink__ibgqT:active,.Signin_visitWebsiteLink__ibgqT:focus,.Signin_visitWebsiteLink__ibgqT:hover{color:#84309c;font-size:.95em;text-decoration:underline}.Signin_languageContainer__faIsF{display:flex;justify-content:center;align-items:center}.Signin_languageDropdown__6GLDq,.Signin_languageSelect__PY5lx{padding:.5rem 1rem;border:2px solid #444;border-radius:8px;cursor:pointer;background-color:blue;color:#fff;width:150px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-size:18px;transition:width .3s ease,font-size .3s ease}.Signin_languageDropdown__6GLDq:hover{background-color:#00c}@media (max-width:600px){.Signin_languageDropdown__6GLDq,.Signin_languageSelect__PY5lx{width:100%;max-width:200px;font-size:16px}}.Signin_welcomeMessage__6FuxJ{margin-top:100px;margin-bottom:10px;color:#fff;font-size:2em;text-align:center;transition:font-size .3s ease;z-index:1000}.Signin_welcomeMessage__6FuxJ,.Signin_welcomeMessage__6FuxJ *{color:#fff!important}@media (max-width:600px){.Signin_welcomeMessage__6FuxJ{font-size:1.5em;margin-top:80px;color:#fff;font-weight:700}}@media (max-width:480px){.Signin_welcomeMessage__6FuxJ{font-size:1.3em;margin-top:70px}}.Signin_welcomeLink__9vDMl{color:#fff;transition:color .3s ease,font-size .3s ease;cursor:pointer;display:block;text-decoration:underline}.Signin_welcomeLink__9vDMl:active,.Signin_welcomeLink__9vDMl:focus,.Signin_welcomeLink__9vDMl:hover{color:#ff0d00;font-size:.95em;text-decoration:underline}.Signin_tagline__KBurm{font-size:1.3em;color:#fff;font-weight:bolder;text-align:center;max-width:800px;margin-bottom:20px;transition:font-size .3s ease;z-index:1000}.Signin_tagline__KBurm,.Signin_tagline__KBurm *{color:#fff!important}@media (max-width:600px){.Signin_tagline__KBurm{font-size:1em;max-width:100%}}@media (max-width:480px){.Signin_tagline__KBurm{font-size:.95em;margin-bottom:15px}}.Signin_trustLink__gl4Dz{color:#f5f5fa;text-decoration:underline;cursor:pointer;transition:color .3s ease}.Signin_trustLink__gl4Dz:hover{color:#0707f7}.Signin_authContainer__r_Ja9{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:70px;width:100%;max-width:100%;margin-bottom:20px;padding:0 20px;box-sizing:border-box}@media (max-width:1024px){.Signin_authContainer__r_Ja9{gap:40px;flex-direction:column}}@media (max-width:600px){.Signin_authContainer__r_Ja9{flex-direction:column;gap:20px;padding:0 10px}}.Signin_loginCard__lFaSB{background:#1a1a1a;border:4px solid red;border-radius:12px;padding:2rem;width:100%;max-width:700px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease;z-index:1}.Signin_loginCard__lFaSB:hover{border-color:red;box-shadow:0 6px 12px rgba(0,0,0,.3)}@media (max-width:600px){.Signin_loginCard__lFaSB{max-width:100%;padding:1.5rem;border:3px solid red}}@media (max-width:480px){.Signin_loginCard__lFaSB{padding:1rem}}.Signin_loginTitle__wMjWT{text-align:center;color:#fff;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}@media (max-width:600px){.Signin_loginTitle__wMjWT{font-size:1.3rem}}.Signin_socialButtons__twmYV{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.Signin_socialButton__XK5AK{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;border:2px solid #444;border-radius:8px;background:#2a2a2a;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .2s}.Signin_socialButton__XK5AK:hover{background:#3a3a3a;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.Signin_socialButton__XK5AK span:first-child{font-size:1.2rem}.Signin_googleButton__eXB9M:hover{border-color:#4285f4;background:#1a2a3a}.Signin_appleButton__U5UFx:hover{border-color:#fff;background:#1a1a1a}.Signin_facebookButton__lkFGq:hover{border-color:#1877f2;background:#1a2540}.Signin_microsoftButton__JOpPI:hover{border-color:#00a4ef;background:#1a2835}.Signin_githubButton__GdYHb:hover{border-color:#333;background:#1a1a1a}.Signin_lineButton___NXoo:hover{border-color:#00c300;background:#1a2a1a}.Signin_wechatButton__m8AXb:hover{border-color:#09b83e;background:#1a2a1a}@media (max-width:600px){.Signin_socialButton__XK5AK{padding:.6rem .8rem;font-size:.85rem}}.Signin_divider__ahQUC{display:flex;align-items:center;text-align:center;margin:1.5rem 0;color:#999}.Signin_divider__ahQUC:after,.Signin_divider__ahQUC:before{content:"";flex:1 1;border-bottom:1px solid #444}.Signin_divider__ahQUC span{padding:0 1rem;font-size:.875rem;color:#ccc}.Signin_emailLoginButton__ZU_9n{width:100%;padding:.875rem;background:#0070f3;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}.Signin_emailLoginButton__ZU_9n:hover{background:#005bb5}@media (max-width:600px){.Signin_emailLoginButton__ZU_9n{padding:.75rem;font-size:.95rem}}.Signin_signupPrompt__JFXzF{text-align:center;margin-top:1rem;color:#ccc;font-size:.9rem}.Signin_signupLink__45OC8{background:none;border:none;color:#0070f3;font-weight:600;cursor:pointer;text-decoration:underline}.Signin_signupLink__45OC8:hover{color:#005bb5}.Signin_errorMessage___2ywj{background:#fee2e2;color:#991b1b;padding:1rem;border-radius:8px;margin-bottom:1rem;text-align:center}.Signin_loadingContainer__qUScN{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh}.Signin_spinner__ynER7{width:40px;height:40px;border:4px solid #333;border-top-color:#0070f3;border-radius:50%;animation:Signin_spin__hlaYV 1s linear infinite;margin-bottom:1rem}@keyframes Signin_spin__hlaYV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Signin_loadingSubtext__AjVJp{margin-top:.5rem;color:#ccc;font-size:.875rem}.Signin_awardLogoWrapper__mqp0t,.Signin_awardSection__ScWe_{position:relative;display:flex;align-items:center;justify-content:center;min-width:200px;flex-shrink:0}.Signin_awardLogo__mZK9B{object-fit:contain;max-width:100%;height:auto;transition:transform .3s ease}.Signin_awardLogo__mZK9B:hover{transform:scale(1.05)}@media (max-width:600px){.Signin_awardLogoWrapper__mqp0t,.Signin_awardSection__ScWe_{min-width:150px}.Signin_awardLogo__mZK9B{max-width:150px}}@media (max-width:480px){.Signin_awardLogoWrapper__mqp0t,.Signin_awardSection__ScWe_{min-width:100px}.Signin_awardLogo__mZK9B{max-width:100px}}.Signin_instructionText__VCKQz,.Signin_instructions__uW_z8{font-size:20px;color:#fff;text-align:center;max-width:2000px;margin-bottom:10px;transition:font-size .3s ease}@media (max-width:600px){.Signin_instructionText__VCKQz,.Signin_instructions__uW_z8{font-size:.9em;max-width:100%}}@media (max-width:480px){.Signin_instructionText__VCKQz,.Signin_instructions__uW_z8{font-size:.85em}}.Signin_instructionText1__gdHgC{font-size:20px;color:#fff;text-align:center;font-weight:bolder;max-width:2000px;margin-bottom:20px;transition:font-size .3s ease}@media (max-width:600px){.Signin_instructionText1__gdHgC{font-size:1em;max-width:100%;font-weight:bolder}}.Signin_demoButtons__BS85P,.Signin_quickDemoContainer__sdHy_{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;margin-top:1.5rem;flex-wrap:wrap}.Signin_quickDemoLink__DmHAa{text-decoration:none}.Signin_demoButton__4yPUi,.Signin_quickDemoButton__Oc2GR{background-color:#1d039e;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;box-shadow:0 4px 6px rgba(0,0,0,.4);transition:background-color .3s,transform .2s}.Signin_demoButton__4yPUi:hover,.Signin_quickDemoButton__Oc2GR:hover{background-color:#365899;transform:translateY(-2px)}@media (max-width:600px){.Signin_demoButtons__BS85P,.Signin_quickDemoContainer__sdHy_{flex-direction:column;gap:.5rem;width:100%;padding:0 10px}.Signin_demoButton__4yPUi,.Signin_quickDemoButton__Oc2GR{width:100%;font-size:14px;padding:.5rem 0}}@media (max-width:480px){.Signin_demoButtons__BS85P,.Signin_quickDemoContainer__sdHy_{gap:.3rem;padding:0 5px}.Signin_demoButton__4yPUi,.Signin_quickDemoButton__Oc2GR{font-size:12px;padding:.4rem 0}}.Signin_emailPromoSection__y2lYz{display:flex;gap:1rem;justify-content:center;align-items:center;margin:2rem auto;max-width:600px;flex-wrap:wrap}.Signin_emailInput__lj7_p{padding:.75rem;flex:1 1;min-width:200px;border-radius:8px;border:2px solid #444;background-color:#2a2a2a;color:#fff;font-size:1rem}.Signin_emailInput__lj7_p::placeholder{color:#999}.Signin_submitButton__Eb3AV{padding:.75rem 1.5rem;background:#10b981;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s}.Signin_submitButton__Eb3AV:hover{background:#059669}.Signin_submitButton__Eb3AV:disabled{background:#666;cursor:not-allowed;opacity:.6}@media (max-width:600px){.Signin_emailPromoSection__y2lYz{flex-direction:column;width:100%;padding:0 10px}.Signin_emailInput__lj7_p,.Signin_submitButton__Eb3AV{width:100%}}.Signin_toastContent__90k4l{display:flex;flex-direction:column;align-items:flex-start;color:#fff;background-color:#0417a3;padding:15px;border-radius:8px}.Signin_toastMessage__Tb5xk{margin:0 0 10px;font-size:1rem;color:#f9f5f5}.Signin_rememberContainer__DH5PB{display:flex;align-items:center;margin-bottom:10px}.Signin_rememberCheckbox__s1CCh{margin-right:5px;width:16px;height:16px}.Signin_rememberLabel__OVNMQ{font-size:.9rem;color:#000}.Signin_toastButtons__7nxqq{display:flex;gap:10px}.Signin_toastButton__vROfP{padding:8px 16px;background-color:#0070f3;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s ease}.Signin_toastButton__vROfP:hover{background-color:#005bb5}.Signin_optionLabel__NHf_w{color:#000}.Signin_optionInput___lRjN{accent-color:#000}.Signin_quickElementsContainer__I4zT8{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:600px;padding:20px;box-sizing:border-box}.Signin_modalContent1__iiiUP,.Signin_modalContent__B4FLQ{overflow-y:auto}@media (max-width:1024px){.Signin_loginCard__lFaSB{max-width:90%}.Signin_welcomeMessage__6FuxJ{font-size:1.8em}.Signin_tagline__KBurm{font-size:1.1em}}@media (max-width:480px){.Signin_header__NsMi3{padding:5px}.Signin_languageDropdown__6GLDq,.Signin_languageSelect__PY5lx{width:100%;max-width:180px;font-size:14px}.Signin_loginCard__lFaSB{padding:15px}.Signin_instructionText__VCKQz{font-size:.85em}}.Signin_connectEmbed__SIFEO{border:4px solid red;width:100%;max-width:700px;margin-bottom:30px;box-sizing:border-box;padding:20px;border-radius:10px;background-color:#1a1a1a;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease;z-index:1}.Signin_connectEmbed__SIFEO:hover{border-color:red;box-shadow:0 6px 12px rgba(0,0,0,.3)}@media (max-width:600px){.Signin_connectEmbed__SIFEO{max-width:100%;padding:10px;border:3px solid red}}.Signin_tagline__KBurm,.Signin_tagline__KBurm *,.Signin_welcomeMessage__6FuxJ,.Signin_welcomeMessage__6FuxJ *{z-index:1000}.Signin_header__NsMi3{z-index:2}.Signin_connectEmbed__SIFEO,.Signin_loginCard__lFaSB{z-index:1}.Signin_heroSection__sl42n{gap:15px;margin:10px 0;width:100%}.Signin_awardContainer__w54Cm,.Signin_heroSection__sl42n{display:flex;flex-direction:column;align-items:center;justify-content:center}.Signin_awardContainer__w54Cm{position:relative;overflow:hidden;width:100vw;max-width:100%;min-height:220px}.Signin_marqueeWrapper__XV8xM{position:absolute;width:100%;overflow:hidden;z-index:0}.Signin_marqueeTrack__0_hSH{display:flex;animation:Signin_marquee__PspJ9 8s linear infinite;white-space:nowrap}.Signin_marqueeText__Y2PVM{font-size:52px;font-weight:800;font-style:italic;font-family:Segoe UI,Arial Black,Impact,sans-serif;color:hsla(0,0%,100%,.25);text-transform:uppercase;letter-spacing:4px;padding:0 50px;text-shadow:0 0 50px hsla(0,0%,100%,.15)}@keyframes Signin_marquee__PspJ9{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.Signin_awardLink__zi_Vj{text-decoration:none;display:block;position:relative;z-index:1}.Signin_awardGlow__HzdHC{position:relative;display:flex;align-items:center;justify-content:center;animation:Signin_pulse___7FVg 2s ease-in-out infinite}.Signin_awardGlow__HzdHC:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle,rgba(0,150,136,.4) 0,transparent 70%);border-radius:50%;animation:Signin_glow___mbRo 2s ease-in-out infinite alternate;z-index:-1}@keyframes Signin_pulse___7FVg{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Signin_glow___mbRo{0%{opacity:.5;transform:scale(1)}to{opacity:1;transform:scale(1.2)}}.Signin_awardBadge__HPfVb{object-fit:contain;transition:transform .3s ease;filter:drop-shadow(0 0 20px rgba(0,150,136,.5))}.Signin_awardBadge__HPfVb:hover{transform:scale(1.1)}.Signin_innovationText__9Df62{text-align:center;margin-top:15px}.Signin_flashingText__VUMtI{font-size:28px;font-weight:800;background:linear-gradient(90deg,gold,#ff6b35,gold);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:Signin_shimmer__Dmt_U 2s linear infinite,Signin_flash__ZGRfy 1s ease-in-out infinite alternate;text-shadow:0 0 30px rgba(255,215,0,.5);letter-spacing:2px}@keyframes Signin_shimmer__Dmt_U{0%{background-position:-200%}to{background-position:200%}}@keyframes Signin_flash__ZGRfy{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.02)}}.Signin_signInSection__25KR7{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px}.Signin_primaryButton__VvO7W{padding:12px 28px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#7c3aed,#4f46e5 50%,#7c3aed);background-size:200% 100%;color:#fff;border:none;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;box-shadow:0 6px 20px rgba(124,58,237,.4);animation:Signin_buttonGradient__DJ9Wz 3s ease infinite}@keyframes Signin_buttonGradient__DJ9Wz{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Signin_primaryButton__VvO7W:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(124,58,237,.6)}.Signin_primaryButton__VvO7W:active{transform:translateY(-1px)}.Signin_buttonIcon__0zkuW{font-size:18px}.Signin_loginOptions__b8D5W{text-align:center;color:#888;font-size:14px;margin:0}@media (max-width:768px){.Signin_flashingText__VUMtI{font-size:22px}.Signin_awardBadge__HPfVb{width:220px;height:220px}.Signin_primaryButton__VvO7W{font-size:18px;padding:16px 28px}}@media (max-width:480px){.Signin_flashingText__VUMtI{font-size:18px;letter-spacing:1px}.Signin_awardBadge__HPfVb{width:180px;height:180px}.Signin_primaryButton__VvO7W{font-size:16px;padding:14px 24px}.Signin_heroSection__sl42n{gap:20px;margin:20px 0}}