.TextLink_link__5kM0S{text-decoration:none;transition:color .2s ease}.TextLink_link__5kM0S,.TextLink_link__5kM0S:hover{color:var(--primary-black);text-decoration:underline}.Checkbox_checkbox__LRmHg{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkboxInput__vDUWl{position:relative;width:20px;height:20px;margin:0;border:2px solid #e2e8f0;border-radius:4px;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease}.Checkbox_checkboxInput__vDUWl:checked{background-color:var(--primary-black);border-color:var(--primary-black)}.Checkbox_checkboxInput__vDUWl:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_checkboxLabel__aM6Hf{margin-left:8px;font-size:14px;color:#64748B}.AuthLayout_container__2F7d9{min-height:100vh;display:grid;grid-template-columns:1fr}.AuthLayout_formContainer__P54I_{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;order:2}.AuthLayout_formWrapper__8FGpC{width:100%;max-width:28rem}.AuthLayout_logo__ZB__e{display:inline-block;margin-bottom:3rem}.AuthLayout_header__KFuZY{margin-bottom:2rem}.AuthLayout_title__L0KVU{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:.5rem}.AuthLayout_subtitle__LEvgU{font-size:1rem;color:#6B7280}.AuthLayout_alternativeAction__NK6qL{margin-top:2rem;text-align:center;font-size:.875rem;color:#6B7280}.AuthLayout_alternativeLink__sBZ6R{color:var(--primary-color);font-weight:500;text-decoration:none;transition:color .2s}.AuthLayout_alternativeLink__sBZ6R:hover{color:var(--primary-color-dark);text-decoration:underline}.AuthLayout_imageContainer__XZLwO{display:none;background-image:url(/images/sign_bg.svg);background-size:cover;background-position:50%;position:relative;order:1}.AuthLayout_overlay__wI6_l{position:absolute;inset:0}@media (min-width:1024px){.AuthLayout_container__2F7d9{grid-template-columns:1fr 1fr}.AuthLayout_imageContainer__XZLwO{display:block}}