.InvestorRegister_container__RNwQm{min-height:calc(100vh - 200px);display:flex;justify-content:center;padding-top:2rem;background:var(--background)}.InvestorRegister_formContainer__EMggw{background:var(--background);border-radius:var(--border-radius-large);padding:2rem;width:100%;max-width:1000px;box-shadow:var(--shadow-large)}.InvestorRegister_content___vX27{display:grid;grid-template-columns:1fr 2fr;grid-gap:3rem;gap:3rem;align-items:center}.InvestorRegister_iconSection__tlUgg{text-align:center;padding:2rem;flex-direction:column;min-height:300px}.InvestorRegister_iconSection__tlUgg,.InvestorRegister_largeIcon__BTPaH{position:relative;display:flex;align-items:center;justify-content:center}.InvestorRegister_largeIcon__BTPaH{font-size:5rem;color:var(--accent);margin-bottom:1.5rem;z-index:1;animation:InvestorRegister_float__AGp8q 3s ease-in-out infinite;text-shadow:0 0 20px rgba(var(--accent-rgb),.3);background:linear-gradient(45deg,var(--accent),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:1.5rem;border-radius:20px;box-shadow:var(--shadow-large);border:1px solid hsla(0,0%,100%,.1);width:10rem;height:10rem}.InvestorRegister_iconSection__tlUgg:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:linear-gradient(45deg,var(--accent),var(--accent-light));border-radius:50%;filter:blur(20px);opacity:.3;animation:InvestorRegister_pulse__ASQkN 3s ease-in-out infinite}@keyframes InvestorRegister_float__AGp8q{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes InvestorRegister_pulse__ASQkN{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.4}}.InvestorRegister_iconSection__tlUgg .InvestorRegister_title__smvaI{color:var(--text-primary);font-size:1.5rem;margin:1rem 0;text-align:center}.InvestorRegister_iconSection__tlUgg p{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin-top:.5rem}.InvestorRegister_formSection__G9_0X{padding:1rem}.InvestorRegister_title__smvaI{color:var(--text-primary);font-size:1.5rem;margin-bottom:.5rem;text-align:center}.InvestorRegister_subtitle__fTEjL{color:var(--text-secondary);text-align:center;margin-bottom:2rem}.InvestorRegister_form__qB_Ra{display:flex;flex-direction:column;gap:1.5rem}.InvestorRegister_inputRow__p_6m5{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.InvestorRegister_inputGroup__kBinr{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.InvestorRegister_inputGroup__kBinr label{color:var(--text-secondary);font-size:.9rem;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.InvestorRegister_inputGroup__kBinr:focus-within label{color:var(--accent)}.InvestorRegister_inputGroup__kBinr input{padding:.75rem 1rem;border:none;border-radius:20px;background:var(--background);color:var(--text-primary);box-shadow:var(--shadow-inset);font-size:1rem;width:100%;transition:all .3s ease}.InvestorRegister_inputGroup__kBinr input:focus{outline:none;box-shadow:var(--shadow-inset),0 0 0 2px var(--accent)}.InvestorRegister_inputGroup__kBinr input::placeholder{color:var(--text-secondary);opacity:.7}.InvestorRegister_error__41UWN{color:var(--error);font-size:.8rem;margin-top:.25rem;padding-left:.5rem;animation:InvestorRegister_shake__XwMVj .5s ease-in-out}@keyframes InvestorRegister_shake__XwMVj{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.InvestorRegister_submitButton__bm_Am{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:none;border-radius:20px;background:var(--background);color:var(--accent);cursor:pointer;box-shadow:var(--shadow-medium);transition:all .3s ease;font-size:1rem;margin-top:1rem}.InvestorRegister_submitButton__bm_Am:hover{box-shadow:var(--shadow-inset)}.InvestorRegister_submitButton__bm_Am:disabled{opacity:.5;cursor:not-allowed}.InvestorRegister_termsSection__RKVj2{margin-top:1rem;padding:1rem;background:var(--background);border-radius:20px;box-shadow:var(--shadow-inset)}.InvestorRegister_termsCheckbox__vk2KQ{display:flex;align-items:center;gap:.5rem}.InvestorRegister_termsCheckbox__vk2KQ input[type=checkbox]{width:1.2rem;height:1.2rem;cursor:pointer;accent-color:var(--accent)}.InvestorRegister_termsCheckbox__vk2KQ label{color:var(--text-secondary);font-size:.9rem;cursor:pointer}.InvestorRegister_termsLink__EXFN4{color:var(--accent);text-decoration:none;transition:all .3s ease}.InvestorRegister_termsLink__EXFN4:hover{text-decoration:underline}.InvestorRegister_passwordInputGroup__K932F{position:relative;display:flex;align-items:center;background:var(--background);border-radius:20px;box-shadow:var(--shadow-inset);transition:all .3s ease}.InvestorRegister_passwordInputGroup__K932F:focus-within{box-shadow:var(--shadow-inset),0 0 0 2px var(--accent)}.InvestorRegister_passwordInputGroup__K932F input{width:100%;padding:.75rem 80px .75rem 1rem;border:none;background:none;color:var(--text-primary);font-size:1rem;transition:all .3s ease}.InvestorRegister_passwordInputGroup__K932F input:focus{outline:none}.InvestorRegister_generatePasswordButton__iBVdj{position:absolute;right:40px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:12px;z-index:2}.InvestorRegister_generatePasswordButton__iBVdj:hover{color:var(--accent);background:var(--accent-light);transform:translateY(-50%) scale(1.1)}.InvestorRegister_generatePasswordButton__iBVdj .InvestorRegister_tooltip__zo19s{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;white-space:nowrap;margin-bottom:.5rem;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:var(--shadow-medium);z-index:1000}.InvestorRegister_generatePasswordButton__iBVdj:hover .InvestorRegister_tooltip__zo19s{opacity:1;visibility:visible;transform:translate(-50%,-5px)}.InvestorRegister_generatePasswordButton__iBVdj .InvestorRegister_tooltip__zo19s:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--accent) transparent transparent transparent}.InvestorRegister_passwordToggle__SFyu9{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:12px;z-index:2}.InvestorRegister_passwordToggle__SFyu9:hover{color:var(--accent);background:var(--accent-light);transform:translateY(-50%) scale(1.1)}.InvestorRegister_passwordTooltipAboveKey__stj85{position:absolute;right:0;left:unset;top:-44px;background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:12px;font-size:.65rem;white-space:nowrap;box-shadow:var(--shadow-medium);z-index:9999;transition:opacity .2s}.InvestorRegister_passwordTooltipAboveKey__stj85:after{content:"";position:absolute;left:80%;top:100%;transform:translateX(-50%);border-width:8px 8px 0;border-style:solid;border-color:var(--accent) transparent transparent transparent}@media (max-width:768px){.InvestorRegister_container__RNwQm{padding:1rem}.InvestorRegister_formContainer__EMggw{padding:1.5rem}.InvestorRegister_content___vX27{grid-template-columns:1fr;gap:2rem}.InvestorRegister_iconSection__tlUgg{padding:1rem}.InvestorRegister_largeIcon__BTPaH{font-size:6rem}.InvestorRegister_iconSection__tlUgg:before{width:150px;height:150px}.InvestorRegister_inputRow__p_6m5{display:flex;flex-direction:column;gap:1rem}.InvestorRegister_form__qB_Ra{flex-direction:column;gap:1rem}}