.LayoutLogin_wrapper__vBYNV{display:flex;min-height:100vh;width:100%;background-color:#f3f4f6}.LayoutLogin_sidebar__f23AS{display:none;flex-direction:column;justify-content:center;align-items:center;gap:0;width:60%;height:100vh;background-color:#f5f5f5;padding:2rem;box-sizing:border-box}.LayoutLogin_imageContainer__NAdeS{position:relative;width:55%;max-width:30rem;aspect-ratio:5/4}.LayoutLogin_logoContainer__fbdzE{position:relative;width:45%;max-width:18rem;aspect-ratio:2.5/1}.LayoutLogin_content__1P7cB{width:100%;min-height:100vh;background-color:#ffffff;box-shadow:-.25rem 0 1.5rem rgba(0,0,0,.08);overflow-y:auto}@media (min-width:48rem){.LayoutLogin_sidebar__f23AS{display:flex}.LayoutLogin_content__1P7cB{width:40%;flex-shrink:0}}@media (min-width:64rem){.LayoutLogin_sidebar__f23AS{gap:0;padding:3rem}.LayoutLogin_imageContainer__NAdeS{width:60%;max-width:35rem}.LayoutLogin_logoContainer__fbdzE{width:50%;max-width:22rem}}@media (min-width:90rem){.LayoutLogin_sidebar__f23AS{width:65%}.LayoutLogin_content__1P7cB{width:35%}.LayoutLogin_imageContainer__NAdeS{width:65%;max-width:40rem}.LayoutLogin_logoContainer__fbdzE{width:55%;max-width:26rem}}.register_container__u_diC{width:100%;max-width:45rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:clamp(1rem,3vw,2rem) clamp(1rem,4vw,1.5rem);margin:0 auto;box-sizing:border-box;gap:clamp(.75rem,2vw,1.25rem)}.register_mobileLogo__FBSgn{width:clamp(40%,50vw,60%);display:flex;justify-content:center;margin-top:clamp(1rem,4vw,2.5rem)}.register_logoImage__PD2X5{max-width:clamp(10rem,30vw,13.75rem);height:auto}@media (min-width:48rem){.register_mobileLogo__FBSgn{display:none}}.register_title__Hg7I9{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:300;color:#525252;margin:0;width:100%;max-width:32.5rem;text-align:left}.register_title2__1XtsO{font-size:clamp(.875rem,2vw,1rem);color:#6b7280;margin:-1rem 0 0;width:100%;max-width:32.5rem;text-align:left}.register_fields__s_AVn{width:100%;max-width:min(32.5rem,90%);display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}.register_fieldset__VWvyi{border:1px solid #e5e7eb;border-radius:.75rem;padding:clamp(.625rem,2vw,.875rem) clamp(.75rem,2vw,1rem) clamp(.75rem,2vw,1rem);background:#ffffff;display:flex;flex-direction:column;gap:.625rem;box-shadow:0 .75rem 1.875rem rgba(15,23,42,.06)}.register_legend__idhW0{padding:0 .375rem;font-size:.875rem;color:#6b7280}.register_inputBase__mk_zf,.register_input__cFS64{width:100%;border:none;outline:none;font-size:1rem;color:#0f172a;background:transparent;padding:.375rem 0;box-sizing:border-box}.register_inputWithIcon__t_UCS{display:flex;align-items:center;gap:.75rem}.register_iconButton__u1uMl{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#4b5563;cursor:pointer;padding:.375rem}.register_iconButton__u1uMl:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.register_validatorHint__io0IR{font-size:.75rem;color:#6b7280;margin-top:.25rem;line-height:1.5}.register_validatorHint__io0IR.register_hidden__PRjHp{display:none}.register_inputSuccess__V4Uhh .register_inputBase__mk_zf{border-color:#10b981}.register_inputError__nqUvl .register_inputBase__mk_zf{border-color:#ef4444}.register_actions__kF28D{width:100%;max-width:min(32.5rem,90%);display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem);margin-top:clamp(.75rem,2vw,1.25rem)}.register_primaryButton__q9xUb,.register_secondaryButton__LuBLz{width:100%;border:none;border-radius:.75rem;padding:clamp(.75rem,2vw,.875rem) clamp(.875rem,2vw,1rem);font-size:clamp(.875rem,2vw,1rem);font-weight:600;display:flex;align-items:center;justify-content:center;gap:.625rem;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.register_primaryButton__q9xUb{background:linear-gradient(45deg,#f367f3,#f716f7,#6f00ff);color:#ffffff}.register_secondaryButton__LuBLz{background:#ffffff;color:#292929;max-width:min(32.5rem,90%);border:1px solid #dbd4d1;font-weight:500}.register_primaryButton__q9xUb:active,.register_secondaryButton__LuBLz:active{transform:translateY(1px)}.register_primaryButton__q9xUb:disabled,.register_secondaryButton__LuBLz:disabled{opacity:.6;cursor:not-allowed}.register_dividerText__6SYso{color:#6b7280;font-size:clamp(.8125rem,2vw,.875rem);text-align:center;margin:.25rem 0;width:100%;max-width:min(32.5rem,90%)}.register_mutedText__oxx2y{color:#6b7280;font-size:clamp(.6875rem,1.5vw,.75rem);text-align:left;margin:0;width:100%;max-width:min(32.5rem,90%)}.register_link__MElxN{color:#6b7280;font-weight:400;text-decoration:none}.register_spinner__iW0kW{width:1rem;height:1rem;border-radius:50%;border:.125rem solid rgba(255,255,255,.45);border-top-color:#ffffff;animation:register_spin__7aPuw .7s linear infinite}@keyframes register_spin__7aPuw{to{transform:rotate(1turn)}}@media (max-width:40rem){.register_container__u_diC{justify-content:flex-start;padding-top:1rem}.register_title__Hg7I9{font-size:0;text-align:center}.register_title__Hg7I9:after{content:"Registrar";font-size:clamp(1.5rem,5vw,1.8rem)}.register_dividerText__6SYso,.register_title2__1XtsO{display:none}.register_secondaryButton__LuBLz{order:999;max-width:100%}}@media (max-width:22.5rem){.register_container__u_diC{padding:.75rem;gap:.625rem}.register_mobileLogo__FBSgn{width:70%;margin-top:.5rem}.register_fieldset__VWvyi{padding:.5rem .625rem .625rem}.register_legend__idhW0{font-size:.75rem}.register_inputBase__mk_zf,.register_input__cFS64{font-size:.875rem}}