.form_page__4buGR{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:3.2rem 0;background-color:var(--mantine-color-mainBodyBackground);position:relative;overflow-x:clip}.form_bgTexture__zgkoU{position:fixed;inset:0;background-image:url(/images/homepage/hero-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.4;pointer-events:none;z-index:0}.form_content__kO5sj{position:relative;z-index:2;flex-direction:column;max-width:520px;padding:0;gap:var(--mantine-spacing-lg)}.form_content__kO5sj,.form_topRow__cYuuO{display:flex;align-items:center;width:100%}.form_topRow__cYuuO{justify-content:space-between}.form_logoLink__3SVGB{display:flex;align-items:center;transition:opacity .1s ease-in-out}.form_logoLink__3SVGB:hover{opacity:.8}.form_logo__GDLZc{height:24px;width:auto}.form_mobileLogo__fdwg_{display:none;width:40px;height:40px}.form_card__OISLv{width:100%;border-radius:24px;background:linear-gradient(180deg,rgba(197,206,224,.15),rgba(197,206,224,.06));border:1px solid color-mix(in srgb,var(--mantine-color-white),transparent 90%);position:relative;overflow:hidden;box-shadow:inset 0 1px 0 0 rgba(197,206,224,.4),0 30px 50px 0 rgba(9,14,25,.5);backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px)}.form_cardInner__mzaOf{display:flex;flex-direction:column;gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl) 4rem}@media (max-width:560px){.form_page__4buGR{align-items:stretch;justify-content:flex-start;min-height:100dvh;padding:0}.form_bgTexture__zgkoU{position:absolute;background-size:1200px;filter:blur(8px);inset:-20px}.form_content__kO5sj{max-width:none;min-height:100dvh;padding:0 1.6rem;gap:var(--mantine-spacing-lg);background:linear-gradient(180deg,rgba(197,206,224,.15),rgba(197,206,224,.06))}.form_topRow__cYuuO{min-height:7.2rem;padding:1.6rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.form_logo__GDLZc{display:none}.form_mobileLogo__fdwg_{display:block}.form_card__OISLv{width:100%;background:transparent;border:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.form_cardInner__mzaOf{padding:0}.form_hashedHeader__lDCWI:has(.form_viewDescription__i9MrA)+.form_fields__gR5je,.form_viewHeader__CsBcW:has(.form_viewDescription__i9MrA)+.form_fields__gR5je{margin-top:-.8rem}.form_cardHeader__qQg2b{gap:1.6rem}.form_perspectiveGrid__375Ba{display:none}}.form_cardHeader__qQg2b{display:flex;align-items:center;justify-content:space-between;width:100%}.form_cardTitle__NHkey{font-family:var(--font-russo-one),sans-serif;font-size:2.4rem;font-weight:400;color:var(--mantine-color-white);line-height:1.25}.form_toggle__fhM2h{position:relative;display:flex;align-items:center;background:var(--mantine-color-authInputBackground);border-radius:100px;border:1px solid color-mix(in srgb,var(--mantine-color-white),transparent 90%);padding:.4rem;gap:0;cursor:pointer}.form_toggleIndicator__rRc_T{border-radius:100px;background:rgba(255,255,255,.1);box-shadow:inset 0 1px 1px rgba(255,255,255,.15);pointer-events:none}.form_toggleLabel__sQD_e{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:.8rem 1.6rem;border-radius:100px;font-size:1.6rem;font-weight:500;color:var(--mantine-color-authTextDim);background:transparent;border:none;cursor:pointer;transition:color .25s ease-in-out;white-space:nowrap;font-family:inherit;line-height:1.25}.form_toggleLabel__sQD_e[data-active]{color:var(--mantine-color-white)}.form_toggleLabel__sQD_e[data-active]:before{background:rgba(255,255,255,.1);box-shadow:inset 0 1px 1px rgba(255,255,255,.15);border-radius:100px}.form_fields__gR5je{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.form_fieldGroup__yWcP9{display:flex;flex-direction:column;gap:var(--mantine-spacing-xxs)}.form_inputWrapper__DnnQW{position:relative;display:flex;align-items:center;gap:1.2rem;width:100%;height:4.8rem;padding:0 1.6rem;background:var(--mantine-color-authInputBackground);border:1px solid color-mix(in srgb,var(--mantine-color-white),transparent 85%);border-radius:var(--mantine-radius-md);transition:border-color .15s ease-in-out}.form_inputWrapper__DnnQW:focus-within{border-color:color-mix(in srgb,var(--mantine-color-white),transparent 65%)}.form_floatingLabel__6hFj7{position:absolute;left:1.6rem;right:5.2rem;top:50%;transform:translateY(-50%);font-size:1.6rem;font-weight:500;color:color-mix(in srgb,var(--mantine-color-white),transparent 50%);pointer-events:none;transition:all .15s ease-in-out;transform-origin:left center;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form_inputWrapper__DnnQW.form_filled__6huRg .form_floatingLabel__6hFj7,.form_inputWrapper__DnnQW:focus-within .form_floatingLabel__6hFj7{top:.8rem;transform:translateY(0);font-size:11px;font-weight:600;color:#fff;opacity:.55;line-height:normal;font-feature-settings:"liga" off,"clig" off}.form_inputWrapper__DnnQW:has(input:-webkit-autofill) .form_floatingLabel__6hFj7,.form_inputWrapper__DnnQW:has(input:autofill) .form_floatingLabel__6hFj7{top:.8rem;transform:translateY(0);font-size:11px;font-weight:600;color:#fff;opacity:.55;line-height:normal}.form_inputInner___qiE2{min-width:0;display:flex;align-items:center;gap:1.2rem}.form_inputInner___qiE2,.form_input__UHxVI{flex:1;background:transparent!important;border:none!important;box-shadow:none!important}.form_input__UHxVI{background-color:transparent!important;outline:none;color:var(--mantine-color-white)!important;font-size:1.4rem;font-weight:400;font-family:inherit;line-height:1.25;padding-top:1.5rem;padding-bottom:.2rem;width:100%;height:auto;min-height:2rem}.form_input__UHxVI::placeholder{color:transparent!important;opacity:0!important}.form_inputWrapper__DnnQW input{font-size:1.4rem!important;font-weight:400;font-family:inherit;line-height:1.25}.form_passwordInputShell__mb9Eg{width:100%;min-height:0;height:auto;background:transparent!important;border:none!important;box-shadow:none!important}.form_input__UHxVI:-webkit-autofill,.form_input__UHxVI:-webkit-autofill:focus,.form_input__UHxVI:-webkit-autofill:hover{-webkit-text-fill-color:var(--mantine-color-white)!important;caret-color:var(--mantine-color-white);transition:background-color 99999s ease-in-out 0s;box-shadow:inset 0 0 0 1000px transparent!important;font-size:1.4rem!important;font-family:inherit!important;font-weight:400!important;animation-name:form_autofillStart__SJoiO;animation-duration:1ms}@keyframes form_autofillStart__SJoiO{0%{animation-name:form_autofillStart__SJoiO}to{animation-name:form_autofillStart__SJoiO}}.form_inputWrapper__DnnQW:not(.form_hasFloatingLabel__vszZ4) .form_input__UHxVI{padding-top:0}.form_inputWrapper__DnnQW:not(.form_hasFloatingLabel__vszZ4) .form_input__UHxVI::placeholder{color:color-mix(in srgb,var(--mantine-color-white),transparent 50%)}.form_inputAction__VJ6gc{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#84878c;padding:0;transition:color .1s ease-in-out}.form_inputAction__VJ6gc:hover{color:#ffffff}.form_inputSection__IbHwf{position:static;flex-shrink:0;width:auto;min-width:0;display:flex;align-items:center;color:inherit;transform:none}.form_passwordActions__E28s_{display:inline-flex;align-items:center;gap:8px}.form_inputAction__VJ6gc svg{width:20px;height:20px}@media (max-width:560px){.form_footer__B_PZU{min-height:5.6rem;margin-top:auto;border-top:1px solid color-mix(in srgb,var(--mantine-color-white),transparent 90%)}.form_langNativeSelect__4XuM_{display:block;position:absolute;inset:0;opacity:0;cursor:pointer;font-size:1.6rem;width:100%}.form_langMenu__BzNZQ{display:none}}.form_errorBanner__Uol9O{padding:.6rem .8rem;background:linear-gradient(90deg,rgba(255,127,127,0),rgba(255,127,127,.1) 50%,rgba(255,127,127,0));color:var(--mantine-color-authError);font-size:1.2rem;font-weight:500;text-align:center;width:100%;box-sizing:border-box;overflow:visible;border:none;border-radius:0}.form_errorBannerWrapper__ARuvg{width:100%;justify-content:center;align-items:center;gap:.4rem}.form_errorBannerIcon__RpuNI{margin-inline-end:0;margin-top:0;width:auto;height:auto;color:inherit}.form_errorBannerBody__2We_8{flex:1 1 0;min-width:0;max-width:100%;display:block;gap:0}.form_errorBannerMessage__YLbXz{display:block;width:100%;color:inherit;font-size:inherit;font-weight:inherit;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-align:center}.form_inputError__g8Ax0{border-color:var(--mantine-color-authError)!important}.form_inputError__g8Ax0 .form_floatingLabel__6hFj7{color:var(--mantine-color-authError)!important}.form_fieldErrorMessage__FXD8A{font-size:1.2rem;font-weight:400;color:var(--mantine-color-authError);line-height:1.4;margin-top:.4rem}.form_viewHeader__CsBcW{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.form_viewDescription__i9MrA{font-size:1.4rem;font-weight:400;color:color-mix(in srgb,var(--mantine-color-white),transparent 50%);line-height:1.5}.form_backToLogin__XmQeQ.form_backToLogin__XmQeQ{font-size:16px;font-weight:600;line-height:150%;color:rgba(255,255,255,.75);background:none;border:none;cursor:pointer;padding:0;font-family:inherit;text-decoration:none;transition:color .1s ease-in-out}.form_backToLogin__XmQeQ.form_backToLogin__XmQeQ:active,.form_backToLogin__XmQeQ.form_backToLogin__XmQeQ:focus,.form_backToLogin__XmQeQ.form_backToLogin__XmQeQ:hover{color:var(--mantine-color-white);text-decoration:none}.form_forgotPasswordBtn__QdPeb.form_forgotPasswordBtn__QdPeb{font-size:16px;font-weight:600;line-height:150%;color:rgba(255,255,255,.75);background:none;border:none;cursor:pointer;padding:0;font-family:inherit;text-decoration:none;transition:color .1s ease-in-out}.form_forgotPasswordBtn__QdPeb.form_forgotPasswordBtn__QdPeb:active,.form_forgotPasswordBtn__QdPeb.form_forgotPasswordBtn__QdPeb:focus,.form_forgotPasswordBtn__QdPeb.form_forgotPasswordBtn__QdPeb:hover{color:var(--mantine-color-white);text-decoration:none}.form_actions__2L39R{display:flex;align-items:center;justify-content:space-between}.form_submitButton__CtQaU{display:flex;align-items:center;justify-content:center;padding:1rem 2.4rem;min-height:4.8rem;position:relative;border-radius:46px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.05);color:rgba(255,255,255,.25);font-size:1.6rem;font-weight:700;font-family:inherit;line-height:1.25;cursor:default;transition:none;box-shadow:none;text-shadow:none;filter:none;min-width:118px}.form_submitButtonEnabled__OhTj7{background:linear-gradient(to bottom,var(--mantine-color-brandPurpleLight),var(--mantine-color-brandPurpleDark));border-color:transparent;color:var(--mantine-color-white);cursor:pointer;box-shadow:inset 0 2px 3px rgba(255,255,255,.4),0 4px 4px rgba(0,0,0,.25),inset 0 1px 1px rgba(255,255,255,.3),inset 0 -2px 3px rgba(0,0,0,.3);text-shadow:0 1px 1px rgba(0,0,0,.25)}.form_submitButtonEnabled__OhTj7:hover{box-shadow:inset 0 2px 3px rgba(255,255,255,.4),0 6px 8px rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.3),inset 0 -2px 3px rgba(0,0,0,.3);filter:brightness(1.05)}.form_submitButtonEnabled__OhTj7:active{background:linear-gradient(0deg,#4a00d1,#7800ff);background-clip:padding-box;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 0 4px rgba(0,0,0,1),inset 0 3px 6px rgba(0,0,0,.44),inset 0 -1px 2px rgba(255,255,255,.3);filter:none;text-shadow:none}.form_footer__B_PZU{display:flex;align-items:center;justify-content:space-between;width:100%}.form_copyright__F2pNv{font-size:1.2rem;font-weight:400;color:color-mix(in srgb,var(--mantine-color-white),transparent 44.99999999999999%)}.form_langWrapper__t5YS0{position:relative}.form_langNativeSelect__4XuM_{display:none}.form_langSelector__M8KNU{display:flex;height:24px;padding:4px 12px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(255,255,255,.05);cursor:pointer;transition:background .1s ease-in-out;font-family:inherit}.form_langSelector__M8KNU:hover{background:rgba(255,255,255,.1)}.form_langMenu__BzNZQ{background:color-mix(in srgb,var(--mantine-color-authCardBackground),transparent 2.0000000000000018%);border:1px solid color-mix(in srgb,var(--mantine-color-white),transparent 90%);border-radius:var(--mantine-radius-md);padding:.4rem;display:flex;flex-direction:column;max-height:300px;overflow-y:auto;min-width:160px;z-index:10;scrollbar-width:thin;scrollbar-color:#555 #222}.form_langMenuItem__2WRT5{display:flex;align-items:center;padding:.6rem 1rem;background:none;border:none;border-radius:.4rem;color:var(--mantine-color-authTextDim);font-size:1.2rem;font-weight:400;font-family:inherit;cursor:pointer;transition:all .1s ease-in-out;text-align:left;white-space:nowrap}.form_langMenuItem__2WRT5:hover,.form_langMenuItem__2WRT5[data-hovered]{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.05));color:var(--mantine-color-white)}.form_langMenuItemActive___pgnT{color:var(--mantine-color-white);font-weight:500}.form_langIcon__Uc8uE{color:var(--mantine-color-authTextDim);width:12px;height:12px}.form_langText___qyOU{font-size:1.2rem;font-weight:400;color:var(--mantine-color-authTextDim)}.form_langChevron__sPwgd{color:var(--mantine-color-authTextDim);width:12px;height:12px}.form_perspectiveGrid__375Ba{position:fixed;bottom:0;left:50%;width:100vw;min-width:1512px;height:auto;transform:translateX(-50%);pointer-events:none;z-index:1}.form_authPrompt__m48Ry{font-size:14px;font-weight:400;line-height:150%;text-align:right;color:rgba(255,255,255,.55);white-space:nowrap}.form_authPromptLink__WeaEo{font-size:14px;font-weight:600;line-height:150%;color:rgba(255,255,255,.75);text-decoration:none;transition:color .1s ease-in-out}.form_authPromptLink__WeaEo:hover{color:var(--mantine-color-white)}