.signup_signUpPage__Re8NZ{display:flex;min-height:100vh;width:100%;background-color:#0D111C;color:#E0E0E0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.signup_leftColumn___9TtZ{flex:0 0 58%;background-color:#0D111C;padding:3rem;display:flex;flex-direction:column;position:relative;overflow:hidden}.signup_logoContainer__CujgD{margin-bottom:auto;z-index:20}.signup_logo__M9ud9{object-fit:contain}.signup_illustrationContainer__uKaA_{flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative}.signup_mainIllustration__reFR0{max-width:75%;max-height:65vh;object-fit:contain;z-index:10}.signup_floatingElement__gOVso{position:absolute;object-fit:contain;animation:signup_floatAnimation__ooos9 6s ease-in-out infinite alternate}.signup_floatingCongrats__HvZky{width:clamp(180px,20vw,220px);top:10%;left:8%;z-index:5;animation-delay:-1s}.signup_floatingAccountLimit___hgft{width:clamp(150px,18vw,200px);bottom:12%;right:6%;z-index:5;animation-delay:-3s}.signup_floatingSphere__HkJGt{width:clamp(100px,12vw,180px);height:auto;bottom:5%;left:15%;z-index:1;opacity:.8}@keyframes signup_floatAnimation__ooos9{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.signup_rightColumn__uXPFg{flex:0 0 42%;background-color:#161A2C;display:flex;align-items:center;justify-content:center;padding:2rem 3rem}.signup_formWrapper__XTbdr{width:100%;max-width:420px;text-align:left}.signup_title__BfIOK{font-size:2rem;margin-bottom:.5rem}.signup_subtitle__jbcwj{font-size:1rem;color:#A0AEC0}.signup_signUpForm__eMjrl{display:flex;flex-direction:column}.signup_inputGroup__L90Tu{position:relative;margin-bottom:1.1rem}.signup_label__VONYe{display:block;font-size:.875rem;font-weight:500;color:#CBD5E0;margin-bottom:.4rem}.signup_inputField__xmneQ{width:100%;padding:.8rem 1rem;background-color:#2D3748;border:1px solid #4a5568;border-radius:8px;color:#E2E8F0;font-size:.9rem;transition:border-color .2s,box-shadow .2s;line-height:1.5}.signup_inputField__xmneQ::placeholder{color:#718096}.signup_inputField__xmneQ:focus{outline:none;border-color:#6366F1;box-shadow:0 0 0 3px rgba(99,102,241,.3)}.signup_inputField__xmneQ[as=select]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23A0AEC0'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.2em 1.2em;padding-right:2.5rem}.signup_countryDropdownList__ZPhRF{position:absolute;top:100%;left:0;right:0;background-color:#2D3748;border:1px solid #4a5568;border-top:none;border-radius:0 0 8px 8px;max-height:200px;overflow-y:auto;z-index:1000;list-style:none;padding:.25rem 0;margin:0}.signup_countryDropdownItem__yGLtj{padding:.6rem 1rem;color:#E2E8F0;cursor:pointer;font-size:.9rem;transition:background-color .15s ease-in-out}.signup_countryDropdownItem__yGLtj:hover{background-color:#4A5568}.signup_countryDropdownNoResults__qfSsW{padding:.6rem 1rem;color:#A0AEC0;font-size:.9rem;background-color:#2D3748;border:1px solid #4a5568;border-top:none;border-radius:0 0 8px 8px;text-align:center;position:absolute;top:100%;left:0;right:0;z-index:1000}.signup_contactGroup__DWXdy{display:flex;gap:1rem;align-items:flex-end}.signup_countryCodeGroup__9ru9y{flex:0 0 30%}.signup_whatsappGroup__8myQO{flex:1 1}.signup_supportLinkContainer__3M3j9{text-align:right;margin-bottom:1.5rem;margin-top:.25rem}.signup_supportLink__mYN2q{font-size:.875rem;color:#8795A1;text-decoration:none;transition:color .2s}.signup_supportLink__mYN2q:hover{color:#A0AEC0;text-decoration:underline}.signup_button__RLWeP{padding:.8rem 1rem;border-radius:8px;font-size:.95rem;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s,transform .1s,background-color .2s,border-color .2s;border:none;width:100%;display:block;text-decoration:none;line-height:1.5}.signup_button__RLWeP:active{transform:scale(.98)}.signup_signUpButton__vK9HX{width:100%;padding:.85rem 1.5rem;font-size:1.1rem;font-weight:700;color:#FFFFFF;background:linear-gradient(135deg,#7C3AED,#FF00E6);border-radius:25px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;margin-top:1.5rem;box-shadow:0 6px 20px rgba(124,58,237,.4),0 4px 10px rgba(255,0,230,.3);transition:transform .2s ease,box-shadow .3s ease,background .3s ease;display:flex;align-items:center;justify-content:center;border:none;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.1)}.signup_signUpButton__vK9HX:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px rgba(124,58,237,.5),0 6px 15px rgba(255,0,230,.4);background:linear-gradient(135deg,#8A4FFF,#FF1AEF)}.signup_signUpButton__vK9HX:disabled{background:#555;color:#999;cursor:not-allowed;box-shadow:none}.signup_signInLinkButton__I8w7x{background-color:transparent;color:#8B5CF6;border:1.5px solid #8b5cf6}.signup_signInLinkButton__I8w7x:hover{background-color:rgba(139,92,246,.1);border-color:#A78BFA;color:#A78BFA}.signup_dividerContainer__GHmst{display:flex;align-items:center;text-align:center;margin-top:1.25rem;margin-bottom:1.25rem;color:#718096}.signup_dividerLine__s2024{flex-grow:1;height:1px;background-color:#4A5568}.signup_dividerText__RpiYL{padding:0 .75rem;font-size:.875rem;color:#A0AEC0}.signup_platformText__Y2nvS{text-align:center;font-size:.9rem;color:#CBD5E0;margin-bottom:.75rem}@media (max-width:1024px){.signup_leftColumn___9TtZ{display:none}.signup_rightColumn__uXPFg{flex-basis:100%;padding:2rem}.signup_formWrapper__XTbdr{max-width:400px}}@media (max-width:480px){.signup_rightColumn__uXPFg{padding:1.5rem}.signup_title__BfIOK{font-size:1.75rem}.signup_subtitle__jbcwj{font-size:.9rem}.signup_inputGroup__L90Tu{margin-bottom:1rem}.signup_contactGroup__DWXdy{flex-direction:column;gap:1rem}.signup_countryCodeGroup__9ru9y,.signup_whatsappGroup__8myQO{width:100%}.signup_button__RLWeP{padding:.9rem 1rem}.signup_platformText__Y2nvS{font-size:.8rem}}.signup_title__BfIOK{color:#FFFFFF;text-align:center;margin-bottom:.75rem;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:700}.signup_subtitle__jbcwj{color:#BEB0F0;text-align:center;margin-bottom:2rem;font-size:clamp(.9rem,2.5vw,1.1rem)}.signup_link__9NtuR{color:#00F0FF;text-decoration:none;font-weight:600}.signup_link__9NtuR:hover{text-decoration:underline;color:#33FFFF}.signup_errorMessage__4ZZ2T{background-color:rgba(239,68,68,.1);color:#F87171;border:1px solid rgba(239,68,68,.2);padding:.75rem 1rem;border-radius:8px;margin-bottom:1.5rem;text-align:center;font-size:.9rem}.signup_successMessage__va6RG{background-color:rgba(16,185,129,.1);color:#34D399;border:1px solid rgba(16,185,129,.2);padding:1rem;border-radius:8px;margin-bottom:1.5rem;text-align:center;font-size:1rem;line-height:1.5}.signup_countryCodeInput__fGJ9l{background-color:#4A5568;cursor:not-allowed}.signup_submitButton__19qfQ{width:100%;padding:12px 25px;background-color:#2563EB;color:#FFFFFF!important;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease;display:inline-block;text-align:center;text-decoration:none;margin-top:1rem}.signup_submitButton__19qfQ:hover:not(:disabled){background-color:#1D4ED8;box-shadow:0 4px 14px 0 rgba(37,99,235,.35)}.signup_submitButton__19qfQ:disabled{background-color:#4A5568;cursor:not-allowed;opacity:.7}.signup_signInRedirect__g8sZD{margin-top:1.5rem;text-align:center}.signup_signInLink__xCgFV{color:#6366F1;font-weight:600;text-decoration:none}.signup_signInLink__xCgFV:hover{text-decoration:underline}