.RegisterForm_form__PeQdb{width:100%;max-width:480px;padding:2.5rem;background-color:var(--color-background-light);border-radius:var(--border-radius);border:1px solid var(--color-border);box-shadow:0 8px 20px rgba(0,0,0,.15);margin:0 auto}.RegisterForm_formGroup__u9eDm{margin-bottom:1.75rem}.RegisterForm_formActions__E7cMm{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.RegisterForm_checkbox__vdvRN{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-secondary)}.RegisterForm_checkbox__vdvRN input{margin:0;accent-color:var(--color-primary)}.RegisterForm_link__E8yT2{color:var(--color-primary);text-decoration:none;font-weight:600;transition:color .2s ease}.RegisterForm_link__E8yT2:hover{color:var(--color-primary-darker);text-decoration:underline}.Button_button__WQ3_h{padding:.75rem 1.6rem;border-radius:10px;cursor:pointer!important;font-size:.85rem;font-weight:400;transition:all .2s cubic-bezier(.165,.84,.44,1);border:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;letter-spacing:0;position:relative;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:manipulation;will-change:transform;pointer-events:auto!important}.Button_button__WQ3_h:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,0) 70%);border-radius:10px;opacity:0;transition:opacity .2s cubic-bezier(.165,.84,.44,1);z-index:-1}.Button_button__WQ3_h:hover:before{opacity:1}.Button_buttonContent__CoBjQ{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.Button_withIcon__UoZvu{padding-left:1.6rem;padding-right:1.6rem;gap:.5rem}.Button_iconRight__yJfDh{flex-direction:row-reverse}.Button_icon__zJGIe{display:flex;align-items:center;justify-content:center}.Button_buttonGlow__oiv0P{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(255,132,0,.4) 0,rgba(255,132,0,0) 70%);filter:blur(15px);opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1);border-radius:10px;z-index:-1;transform:scale(.8)}.Button_withGlow__Ku0c2 .Button_buttonGlow__oiv0P{opacity:.12}.Button_withGlow__Ku0c2:hover .Button_buttonGlow__oiv0P{opacity:.3;transform:scale(1.25)}.Button_primary___5QRF{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-darker) 100%);color:#000;box-shadow:0 6px 14px -2px rgba(255,132,0,.15);font-weight:500;position:relative;z-index:2;pointer-events:auto!important}.Button_primary___5QRF:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 16px -2px rgba(255,132,0,.25)}.Button_gradient__XBW85{background:linear-gradient(90deg,var(--color-primary-gradient-start) 0,var(--color-primary-gradient-end) 100%);color:#000;box-shadow:var(--box-shadow-glow);font-weight:500;background-size:130% 100%;background-position:0}.Button_gradient__XBW85:hover{transform:translateY(-2px) scale(1.01);box-shadow:var(--box-shadow-glow-strong);background-position:100%}.Button_secondary__z8DZE{background-color:hsla(0,0%,100%,.02);color:var(--color-text);border:1px solid hsla(0,0%,100%,.06);box-shadow:0 4px 10px rgba(0,0,0,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;z-index:2;pointer-events:auto!important}.Button_secondary__z8DZE:hover{background-color:hsla(0,0%,100%,.03);border-color:rgba(255,132,0,.12);box-shadow:0 5px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.Button_outline__3GOLy{background-color:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 4px 8px rgba(0,0,0,.06);font-weight:400}.Button_outline__3GOLy:hover{border-color:hsla(0,0%,100%,.12);background-color:hsla(0,0%,100%,.01);transform:translateY(-2px);box-shadow:0 5px 12px rgba(0,0,0,.1)}.Button_text__j_qEn{background-color:transparent;color:var(--color-text);padding:.7rem 1.2rem;border-radius:8px;font-weight:400}.Button_text__j_qEn:hover{background-color:hsla(0,0%,100%,.02);color:var(--color-primary);transform:translateY(-1px)}.Button_sizeSmall__cpiN_{padding:.5rem 1rem;font-size:.75rem;border-radius:8px}.Button_sizeMedium__4W7mt{padding:.75rem 1.5rem;font-size:.85rem;border-radius:10px}.Button_sizeLarge__iTvA6{padding:.9rem 1.8rem;font-size:.9rem;letter-spacing:0}.Button_fullWidth__I0BsA{width:100%;display:block}.Button_button__WQ3_h:disabled{opacity:.35;cursor:not-allowed;transform:none!important;box-shadow:none!important;background-color:var(--color-background-lighter);color:var(--color-text-secondary)}.Button_button__WQ3_h:disabled .Button_buttonGlow__oiv0P,.Button_button__WQ3_h:disabled:before{display:none}.Button_button__WQ3_h:active{transform:translateY(1px)!important;transition:transform .1s ease}@media (max-width:768px){.Button_button__WQ3_h{padding:.65rem 1.4rem}.Button_sizeSmall__cpiN_{padding:.45rem .9rem;font-size:.75rem}.Button_sizeMedium__4W7mt{padding:.65rem 1.4rem;font-size:.85rem}.Button_sizeLarge__iTvA6{padding:.8rem 1.6rem;font-size:.9rem}.Button_withIcon__UoZvu{padding-left:1.3rem;padding-right:1.3rem;gap:.4rem}}.Input_formGroup__zCUS7{margin-bottom:1.4rem;width:100%;position:relative}.Input_outlined__iW_qQ .Input_inputWrapper__8WoEX{border:1px solid hsla(0,0%,100%,.08);background-color:transparent;border-radius:10px}.Input_outlined__iW_qQ .Input_inputWrapper__8WoEX.Input_focused__M7roN{border-color:var(--color-primary);box-shadow:0 0 0 1px rgba(255,132,0,.15)}.Input_minimal__mzSwq .Input_inputWrapper__8WoEX{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:0;padding:0}.Input_minimal__mzSwq .Input_input__DfZui{padding-left:0;padding-right:0;background-color:transparent;font-weight:400}.Input_minimal__mzSwq .Input_inputWrapper__8WoEX.Input_focused__M7roN{border-bottom-color:var(--color-primary);box-shadow:none}.Input_minimal__mzSwq .Input_label__CR3VX{font-size:.8rem;font-weight:400}.Input_label__CR3VX{display:block;margin-bottom:.45rem;font-weight:400;color:hsla(0,0%,100%,.6);font-size:.75rem;transition:color .2s ease;letter-spacing:0}.Input_labelFocused__tzUd9{color:hsla(0,0%,100%,.9)}.Input_inputWrapper__8WoEX{position:relative;background-color:hsla(0,0%,8%,.4);border:1px solid hsla(0,0%,100%,.04);border-radius:10px;transition:all .2s cubic-bezier(.165,.84,.44,1);display:flex;align-items:center;width:100%}.Input_inputWrapper__8WoEX.Input_focused__M7roN{border-color:var(--color-primary);box-shadow:0 0 0 1px rgba(255,132,0,.12);background-color:hsla(0,0%,9%,.45)}.Input_inputWrapper__8WoEX.Input_error__cpLMX{border-color:var(--color-error)}.Input_inputWrapper__8WoEX.Input_error__cpLMX.Input_focused__M7roN{box-shadow:0 0 0 1px rgba(255,77,77,.12)}.Input_input__DfZui{width:100%;padding:.8rem 1rem;background-color:transparent;border:none;font-size:.85rem;color:var(--color-text);transition:all .2s ease;outline:none;font-weight:400}.Input_withIcon__ZXAwP .Input_input__DfZui{padding-left:2.8rem}.Input_iconRight__rgYgw.Input_withIcon__ZXAwP .Input_input__DfZui{padding-left:1.2rem;padding-right:2.8rem}.Input_input__DfZui::placeholder{color:var(--color-text-muted);opacity:.7;font-size:.8rem;font-weight:400}.Input_icon__1xr0p{position:absolute;color:var(--color-text-muted);left:.9rem;display:flex;align-items:center;justify-content:center;pointer-events:none;font-size:.8rem;opacity:.6}.Input_iconRight__rgYgw .Input_icon__1xr0p{left:auto;right:1rem}.Input_inputWrapper__8WoEX.Input_focused__M7roN .Input_icon__1xr0p{color:var(--color-primary)}.Input_inputWrapper__8WoEX.Input_error__cpLMX .Input_icon__1xr0p{color:var(--color-error)}.Input_helpText__sLg2l{color:var(--color-text-muted);font-size:.65rem;margin-top:.35rem;line-height:1.4;opacity:.6}.Input_errorText___ZqYI{color:var(--color-error);font-size:.65rem;margin-top:.35rem;font-weight:400;display:flex;align-items:center}.Input_errorText___ZqYI:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:rgba(255,77,77,.12);border-radius:50%;margin-right:6px;font-size:10px;font-weight:700}@media (max-width:768px){.Input_input__DfZui{font-size:.85rem;padding:.75rem .95rem}.Input_withIcon__ZXAwP .Input_input__DfZui{padding-left:2.5rem}.Input_iconRight__rgYgw.Input_withIcon__ZXAwP .Input_input__DfZui{padding-left:.95rem;padding-right:2.5rem}.Input_icon__1xr0p{left:.8rem}.Input_iconRight__rgYgw .Input_icon__1xr0p{right:.8rem;left:auto}}.Checkbox_container__YnHj6{display:flex;align-items:flex-start;position:relative;margin:.5rem 0;cursor:pointer}.Checkbox_rightAligned__9LTz6{flex-direction:row-reverse;justify-content:space-between}.Checkbox_disabled__R54tN{opacity:.6;cursor:not-allowed}.Checkbox_input__IT7lO{position:absolute;opacity:0;height:0;width:0;margin:0}.Checkbox_checkbox__meyBI{position:relative;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;background-color:#fff;border:2px solid #aaa;border-radius:4px;transition:all .2s ease;margin-right:.75rem;flex-shrink:0}.Checkbox_rightAligned__9LTz6 .Checkbox_checkbox__meyBI{margin-right:0;margin-left:.75rem}.Checkbox_sizeSmall__8OCc4 .Checkbox_checkbox__meyBI{min-width:16px;height:16px;border-width:1px}.Checkbox_sizeLarge__F1F5i .Checkbox_checkbox__meyBI{min-width:22px;height:22px;border-width:2px}.Checkbox_input__IT7lO:focus+.Checkbox_checkbox__meyBI{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.2)}.Checkbox_indeterminate__qh7d2 .Checkbox_checkbox__meyBI,.Checkbox_input__IT7lO:checked+.Checkbox_checkbox__meyBI{background-color:#06c;border-color:#06c}.Checkbox_disabled__R54tN .Checkbox_checkbox__meyBI{background-color:#f5f5f5;border-color:#ddd}.Checkbox_error__2753_ .Checkbox_checkbox__meyBI{border-color:#d32f2f}.Checkbox_checkbox__meyBI:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);top:1px}.Checkbox_input__IT7lO:checked+.Checkbox_checkbox__meyBI:after{display:block}.Checkbox_indeterminate__qh7d2 .Checkbox_checkbox__meyBI:after{width:10px;height:2px;border:none;background-color:#fff;transform:none;top:8px;display:block}.Checkbox_labelText__2eumZ{font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:1px}.Checkbox_description___Wd6S{font-size:.75rem;color:#757575;margin-top:.25rem}.Checkbox_errorMessage___whs9{font-size:.75rem;color:#d32f2f;margin-top:.25rem}