.page_wrap__pH1HI{background:hsl(var(--background));color:hsl(var(--foreground));padding:4rem 0;min-height:80vh;display:flex;align-items:center;justify-content:center}.page_inner__hIqoz{max-width:1100px;margin:0 auto;padding:0 1.5rem;width:100%}@media (max-width:768px){.page_wrap__pH1HI{padding:3rem 0}.page_inner__hIqoz{padding:0 1rem}}.ForgotPasswordForm_container__Y4_qJ{max-width:600px;margin:0 auto;width:100%}.ForgotPasswordForm_title__6kVYU{font-family:var(--font-barlow-condensed),sans-serif;font-size:2.4rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:1.5rem;text-align:center;line-height:1.05;position:relative;padding-bottom:.75rem}.ForgotPasswordForm_title__6kVYU:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);transform-origin:left center;width:60%;max-width:280px;height:12px;background:var(--brand-orange);-webkit-mask:url(/icons/line3.svg) no-repeat center/100% 100%;mask:url(/icons/line3.svg) no-repeat center/100% 100%;opacity:0;transition:transform .6s cubic-bezier(.21,.91,.29,.99) .3s,opacity .6s cubic-bezier(.21,.91,.29,.99) .3s}.ForgotPasswordForm_animate__vWp4N{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.ForgotPasswordForm_in__mwPGW{opacity:1;transform:translateY(0)}.ForgotPasswordForm_in__mwPGW:after{opacity:1;transform:translateX(-50%) scaleX(1)}.ForgotPasswordForm_delay1__tk1bY.ForgotPasswordForm_in__mwPGW{transition-delay:.1s}.ForgotPasswordForm_delay2__X2VZZ.ForgotPasswordForm_in__mwPGW{transition-delay:.2s}.ForgotPasswordForm_subtitle__Nexcu{text-align:center;margin:0 0 2rem;max-width:70ch;color:hsl(var(--foreground));opacity:.9;font-size:1.05rem;line-height:1.65}.ForgotPasswordForm_form__Unc36{padding:1.25rem 0;background:transparent}.ForgotPasswordForm_field__oAi8V{display:grid;gap:.35rem;margin-bottom:1.5rem}.ForgotPasswordForm_label__mgrBW{font-weight:600;font-size:.95rem;color:hsl(var(--foreground));font-family:var(--font-barlow-condensed),sans-serif}.ForgotPasswordForm_input__8mUFi{font-family:Gaegu,cursive;width:100%;border:2px solid color-mix(in srgb,hsl(var(--foreground)) 20%,transparent);background-color:#ffffff;-webkit-mask:url(/icons/bg1.svg) no-repeat center/100% 100%;mask:url(/icons/bg1.svg) no-repeat center/100% 100%;color:hsl(var(--foreground));border-radius:10px;padding:.8rem .9rem;font-size:1.05rem;outline:none;transition:filter .15s ease,box-shadow .15s ease,border-color .15s ease}.ForgotPasswordForm_input__8mUFi::placeholder{color:color-mix(in srgb,hsl(var(--foreground)) 55%,transparent)}.ForgotPasswordForm_input__8mUFi:focus{filter:brightness(1.05);border-color:var(--brand-orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-orange) 30%,transparent)}.ForgotPasswordForm_submitButton__ydUui{font-family:Gaegu,cursive;display:inline-block;width:100%;padding:.9rem 1.35rem;border-radius:10px;font-weight:800;font-size:1.05rem;text-decoration:none;border:0;cursor:pointer;background-color:var(--brand-orange);-webkit-mask:url(/icons/bg1.svg) no-repeat center/cover;mask:url(/icons/bg1.svg) no-repeat center/cover;color:var(--background);transition:transform .2s ease,filter .15s ease;margin-top:1rem}.ForgotPasswordForm_submitButton__ydUui:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.03)}.ForgotPasswordForm_submitButton__ydUui:active:not(:disabled){transform:translateY(0)}.ForgotPasswordForm_submitButton__ydUui:disabled{opacity:.6;cursor:not-allowed;transform:none}.ForgotPasswordForm_successContainer__8DQQG{text-align:center;padding:2rem 0}.ForgotPasswordForm_successTitle__ATHaY{font-family:var(--font-barlow-condensed),sans-serif;font-size:2.4rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:1.5rem;text-align:center;line-height:1.05;position:relative;padding-bottom:.75rem}.ForgotPasswordForm_successTitle__ATHaY:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);transform-origin:left center;width:60%;max-width:280px;height:12px;background:var(--brand-orange);-webkit-mask:url(/icons/line3.svg) no-repeat center/100% 100%;mask:url(/icons/line3.svg) no-repeat center/100% 100%;opacity:0;transition:transform .6s cubic-bezier(.21,.91,.29,.99) .3s,opacity .6s cubic-bezier(.21,.91,.29,.99) .3s}.ForgotPasswordForm_in__mwPGW.ForgotPasswordForm_successTitle__ATHaY:after{opacity:1;transform:translateX(-50%) scaleX(1)}.ForgotPasswordForm_successMessage__eWjOt{color:hsl(var(--foreground));opacity:.9;font-size:1.1rem;line-height:1.65}.ForgotPasswordForm_successMessage__eWjOt p{margin:0}@media (max-width:768px){.ForgotPasswordForm_successTitle__ATHaY,.ForgotPasswordForm_title__6kVYU{font-size:1.8rem}.ForgotPasswordForm_subtitle__Nexcu,.ForgotPasswordForm_successMessage__eWjOt{font-size:1rem}.ForgotPasswordForm_form__Unc36{padding:1rem 0}}