.RegistrationForm_form__8ZtEU{display:flex;flex-direction:column;gap:var(--spacing-lg)}.RegistrationForm_error__SXepY{background:rgba(239,68,68,.1);color:var(--color-error);padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid rgba(239,68,68,.2);font-size:var(--font-size-sm)}.RegistrationForm_formGroup__TiEwI{display:flex;flex-direction:column;gap:var(--spacing-xs)}.RegistrationForm_formGroup__TiEwI label{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--color-text);font-size:var(--font-size-sm)}.RegistrationForm_formGroup__TiEwI label svg{color:var(--color-primary)}.RegistrationForm_formGroup__TiEwI input{padding:var(--spacing-md);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);font-size:var(--font-size-base);color:#ffffff;transition:all .2s ease}.RegistrationForm_formGroup__TiEwI input::placeholder{color:rgba(255,255,255,.4)}.RegistrationForm_formGroup__TiEwI input:focus{outline:none;border-color:var(--color-primary);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.RegistrationForm_formGroup__TiEwI input:-webkit-autofill,.RegistrationForm_formGroup__TiEwI input:-webkit-autofill:focus,.RegistrationForm_formGroup__TiEwI input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(255,255,255,.05);-webkit-text-fill-color:#ffffff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.RegistrationForm_checkboxGroup__glgU6{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.RegistrationForm_checkboxGroup__glgU6 input[type=checkbox]{margin-top:3px;width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.RegistrationForm_checkboxGroup__glgU6 label{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.RegistrationForm_checkboxGroup__glgU6 label a{color:var(--color-primary);text-decoration:none;transition:color .2s ease}.RegistrationForm_checkboxGroup__glgU6 label a:hover{color:var(--color-primary-light);text-decoration:underline}.RegistrationForm_submitButton__r4n5E{width:100%;padding:var(--spacing-md);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:white;border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--color-primary-alpha-30);position:relative;overflow:hidden}.RegistrationForm_submitButton__r4n5E:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.RegistrationForm_submitButton__r4n5E:hover:not(:disabled):before{left:100%}.RegistrationForm_submitButton__r4n5E:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px var(--color-primary-alpha-30),var(--shadow-glow)}.RegistrationForm_submitButton__r4n5E:active:not(:disabled){transform:translateY(0)}.RegistrationForm_submitButton__r4n5E:disabled{opacity:.5;cursor:not-allowed}.RegistrationForm_loginPrompt__gvLZC{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-top:var(--spacing-md)}.RegistrationForm_loginPrompt__gvLZC a{color:var(--color-primary);text-decoration:none;font-weight:600;transition:color .2s ease}.RegistrationForm_loginPrompt__gvLZC a:hover{color:var(--color-primary-light);text-decoration:underline}.PlanSummary_planCard__Y47As{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-lg);position:-webkit-sticky;position:sticky;top:var(--spacing-xl)}.PlanSummary_planCard__Y47As h3{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);letter-spacing:1px}.PlanSummary_planName__sHrBi{font-size:var(--font-size-2xl);font-weight:800;color:var(--color-text);margin-bottom:var(--spacing-xl);background:linear-gradient(135deg,#ffffff 0,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PlanSummary_billingToggle__7RNpn{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);background:var(--color-surface);padding:4px;border-radius:var(--radius-md);margin-bottom:var(--spacing-xl);border:1px solid var(--color-border)}.PlanSummary_billingToggle__7RNpn button{padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;position:relative}.PlanSummary_billingToggle__7RNpn button.PlanSummary_active__fghzA{background:var(--color-primary);color:white;box-shadow:0 2px 8px var(--color-primary-alpha-30)}.PlanSummary_badge__QgPzB{display:inline-block;margin-left:var(--spacing-xs);padding:2px 8px;background:var(--color-success);color:white;font-size:.7rem;border-radius:var(--radius-sm);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.PlanSummary_price__5nY2o{text-align:center;margin-bottom:var(--spacing-md);padding:var(--spacing-lg) 0}.PlanSummary_amount__Z20_t{font-size:4rem;font-weight:900;color:var(--color-text);background:linear-gradient(135deg,#ffffff 0,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.PlanSummary_period__5zAr6{font-size:var(--font-size-xl);color:var(--color-text-secondary);margin-left:var(--spacing-xs);font-weight:500}.PlanSummary_billedYearly__69ZDN{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.PlanSummary_features__PRvtj{display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border)}.PlanSummary_feature__HyWUf{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.PlanSummary_feature__HyWUf svg{color:var(--color-primary);flex-shrink:0}.Register_registerPage__75rbE{min-height:100vh;background:#000000;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);position:relative;overflow:hidden}.Register_registerPage__75rbE:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,var(--color-primary-alpha-10) 0,transparent 50%),radial-gradient(circle at 80% 80%,var(--color-primary-alpha-8) 0,transparent 50%);pointer-events:none;z-index:0}.Register_container__oFwNW{width:100%;max-width:1200px;position:relative;z-index:1}.Register_header__lm_RK{text-align:center;margin-bottom:var(--spacing-2xl)}.Register_header__lm_RK h1{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#ffffff 0,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Register_header__lm_RK p{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.Register_content__iGwgB{display:grid;grid-template-columns:1fr 400px;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media (max-width:968px){.Register_content__iGwgB{grid-template-columns:1fr}}.Register_formSection__FUg0Q{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-lg)}.Register_summarySection__q8gd7{display:flex;flex-direction:column}.Register_demoButton__0vRu9{position:fixed;top:var(--spacing-xl);right:var(--spacing-xl);z-index:1000;padding:var(--spacing-sm) var(--spacing-lg);background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#000000;border:2px solid #fcd34d;border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(251,191,36,.4);text-transform:uppercase;letter-spacing:.05em}.Register_demoButton__0vRu9:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(251,191,36,.6);background:linear-gradient(135deg,#fcd34d,#fbbf24)}.Register_demoButton__0vRu9:active{transform:translateY(0)}