.form-module__formLayout___Nq6Or{max-width:25rem;padding:10rem 2rem 5rem;margin:auto}.form-module__footerLogo___BvpKz{padding-top:5rem;max-width:100%;mix-blend-mode:color-dodge}.form-module__form___p7H-t,.form-module__fieldset___AJk1G{display:contents}.form-module__pretitle___XrivJ{text-align:center}.form-module__title___z3z7n{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}.form-module__description___U8eyF{text-align:center;margin-bottom:1rem}.form-module__title___z3z7n:has(+.form-module__description___U8eyF){margin-bottom:0}.form-module__submitContainer___iavMm{display:flex;justify-content:center;margin-top:1rem}.form-module__error___Fwora{margin-top:1rem;text-align:center;color:red}.form-module__footer___AQgSe{margin-top:1rem}.form-module__inputHeader___fEMZN{display:flex;padding:0 1rem;justify-content:space-between;gap:.5rem}.form-module__input___X8mDj{background-color:var(--overrideInputBackground, var(--grey));color:inherit;border-radius:8px;border:none;padding:.5rem 1rem;transition:background-color .2s ease-out;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;width:100%}.form-module__input___X8mDj:not(:disabled):hover:not(:focus){background-color:var(--overrideInputHover, var(--grey))}.form-module__input___X8mDj:focus{outline:none;background-color:var(--blackTransparent)}.form-module__inputWrapper___fHjk2{position:relative;border-radius:8px;background:var(--purple);color:var(--white);background-size:calc(100% + 2px) calc(100% + 2px);background-position:-1px -1px;--bc: var(--white);border:1px solid var(--bc);transition:border-color .2s ease-out;display:flex}.form-module__inputWrapper___fHjk2:focus-within{--bc: transparent}.form-module__inputWrapper___fHjk2:has(>.form-module__input___X8mDj:disabled),.form-module__inputWrapper___fHjk2.form-module__disabled___I-ELM{opacity:.5;cursor:not-allowed}.form-module__inputWrapper___fHjk2.form-module__hasError___oBGJ1{--bc: var(--red)}.form-module__inputWrapper___fHjk2.form-module__hasError___oBGJ1 .form-module__input___X8mDj{background-color:color-mix(in srgb-linear,var(--red) 5%,var(--blackTransparent))}.form-module__inputPrefix___KgBMw{flex-shrink:0;font-weight:700;background:var(--black);background-clip:padding-box;border-radius:8px 0 0 8px;border-right:1px solid var(--bc);transition:border-color .2s ease-out;padding:.5rem 1rem;color:inherit}.form-module__inputPrefix___KgBMw+.form-module__input___X8mDj{border-top-left-radius:0;border-bottom-left-radius:0}.form-module__icon___oDhMT{display:flex;position:absolute;align-items:center;top:0;bottom:0;left:1rem;pointer-events:none}.form-module__inputWrapper___fHjk2.form-module__isPlaceholder___9KB3M .form-module__icon___oDhMT{opacity:.5}.form-module__inputWrapper___fHjk2 .form-module__icon___oDhMT+.form-module__input___X8mDj{padding-left:2.5rem}.form-module__passwordToggle___aXI-c{flex-shrink:0;background:var(--grey);background-clip:padding-box;border-radius:0 8px 8px 0;border:0;border-left:1px solid var(--bc);padding:.5rem;color:inherit;display:flex;align-items:center;cursor:pointer;transition:.2s ease-out;transition-property:background-color,border-color,color}.form-module__passwordToggle___aXI-c:hover{background:color-mix(in srgb,var(--grey) 80%,var(--white))}.form-module__inputWrapper___fHjk2:focus-within .form-module__passwordToggle___aXI-c:hover{border-color:var(--purple)}.form-module__input___X8mDj.form-module__wasPassword___vi-1e{border-top-right-radius:0;border-bottom-right-radius:0}.form-module__input___X8mDj.form-module__wasPassword___vi-1e:disabled[type=text]{color:transparent}.form-module__input___X8mDj .form-module__transitionGroup___Olt7I{position:relative}.form-module__slide___-7rg3.form-module__enter___P6MOL{transform:translate(2rem);opacity:0}.form-module__slide___-7rg3.form-module__enterActive___o1zBI{transform:translate(0);opacity:1;transition:transform .3s ease-out,opacity .3s ease-out}.form-module__slide___-7rg3.form-module__exit___gzFKU{position:absolute;inset:0 0 auto 0;transform:translate(0);opacity:1}.form-module__slide___-7rg3.form-module__exitActive___W6Fsg{transform:translate(-2rem);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}
