@media (hover:hover){.login-form_button__B0wGS:hover{cursor:pointer;background:#6d28d9;box-shadow:none;border:1px solid #6d28d9;outline:none}}.login-form_loginFormContainer__I2dQh{width:100%;display:flex;flex-direction:column;gap:1.5rem}.login-form_stepHeader__z_a5e{display:flex;flex-direction:column;gap:.45rem}.login-form_stepTitle__vzdN7{font-size:1.15rem;font-weight:700;color:#1f2937}.login-form_stepDescription___Mca0{margin:0;font-size:.95rem;line-height:1.5;color:#6b7280}.login-form_identitySummary__hmOph{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1rem;border-radius:12px;background:#faf5ff;border:1px solid #eadcff}.login-form_summaryLabel__UhDxB{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#8b5cf6}.login-form_summaryValue__oHoGa{font-size:.95rem;font-weight:600;color:#4c1d95;word-break:break-word}.login-form_credentialContainer__bHlaI{display:flex;flex-direction:column;gap:1rem;width:100%}.login-form_inputContainer__7OE1Q{display:flex;flex-direction:column;gap:.5rem}.login-form_inputElementContainer__a1H47{display:flex;align-items:center;width:100%;height:48px;gap:.5rem;border:1px solid #d9d9d9;border-radius:8px;padding:0 .5rem}.login-form_inputElementContainer__a1H47:focus-within{border:1px solid #7c3aed;box-shadow:none}.login-form_labelText__gq0V1{font-size:.8rem}.login-form_inputElement__Qh2u4{width:100%;height:100%;font-size:16px;outline:none;border:none;background:none;min-width:0}.login-form_inputElement__Qh2u4::placeholder{color:#858892;font-size:16px}.login-form_visibilityButton__v8CUl{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:#737373;padding:0;cursor:pointer;flex-shrink:0}.login-form_passwordValidityText__gijSZ{font-size:12px;color:#737373}.login-form_buttonContainer__lOSkt{width:100%}.login-form_buttonRow__ZEbLW{display:flex;gap:.75rem}.login-form_button__B0wGS{border:1px solid #7c3aed;width:100%;padding:11px 27px;outline:none;background-color:#7c3aed;color:white;font-size:16px}.login-form_button__B0wGS,.login-form_secondaryButton__eEyfM{display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px}.login-form_secondaryButton__eEyfM{min-width:104px;padding:11px 18px;border:1px solid #d8b4fe;background:#ffffff;color:#7c3aed;font-size:15px}.login-form_button__B0wGS:active{background:#6d28d9}.login-form_secondaryButton__eEyfM:hover{cursor:pointer;background:#faf5ff}.login-form_secondaryButton__eEyfM:disabled{cursor:not-allowed;opacity:.6}.login-form_button__B0wGS:disabled{background:#6d28d9;box-shadow:none;border:1px solid #6d28d9;cursor:not-allowed;opacity:.6}.login-form_redirectLinkContainer__43C7S{width:100%;text-align:center}.login-form_redirectLinkText__tTsOV{font-size:16px;line-height:150%;color:#737373}.login-form_purpleText__DK_Zl{color:#7c3aed}.login-form_inputToggle__tHjzT{border:none;background:none;color:#7c3aed;font-weight:600;padding:0;cursor:pointer}.login-form_errorText__plgCl{color:#b42318}@media only screen and (max-width:480px){.login-form_combinedInputsContainer__4KeeN{flex-direction:column;gap:1.5rem}.login-form_credentialContainer__bHlaI{width:100%}}.login-form_button__B0wGS,.login-form_secondaryButton__eEyfM{min-height:46px}.login-form_visibilityButton__v8CUl{min-width:40px;min-height:44px}.login-form_inputElementContainer__a1H47:focus-within{outline:2px solid #ddd0f7;outline-offset:2px}.login-form_button__B0wGS:focus-visible,.login-form_inputToggle__tHjzT:focus-visible,.login-form_redirectLinkContainer__43C7S a:focus-visible,.login-form_secondaryButton__eEyfM:focus-visible,.login-form_visibilityButton__v8CUl:focus-visible{outline:2px solid #7c3aed;outline-offset:3px}.login-form_stepTitle__vzdN7{font-size:34px;font-weight:550;line-height:1.12;letter-spacing:-.04em;color:#252b29;margin:0 0 12px}.login-form_stepDescription___Mca0{font-size:14px;line-height:1.65;color:#70756b;overflow-wrap:anywhere}.login-form_stepHeader__z_a5e{width:100%;margin-bottom:8px}.login-form_divider__yQGVl{width:100%;border:0;border-top:1px solid #e7e8e0}.login-form_codeInput__go7lh{font-size:24px;letter-spacing:.2em;text-align:center;min-width:0}.login-form_identitySummary__hmOph{border-radius:8px;background:#f5f6f1;border:1px solid #e4e7dc}.login-form_summaryValue__oHoGa{overflow-wrap:anywhere}.login-form_formContainer__6Z4tj{display:flex;flex-direction:column;gap:24px;width:100%}.auth-entry-shell_page__sU8rL{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);color:#202329;background:#fff}.auth-entry-shell_story__4jEMV{display:flex;flex-direction:column;padding:42px clamp(32px,5vw,80px);background:#f2f1ee;border-right:1px solid #e5e3df}.auth-entry-shell_brand__aRgp7{width:-moz-fit-content;width:fit-content;color:#202329;font-size:32px;font-weight:750;letter-spacing:-1.8px;text-decoration:none;line-height:1}.auth-entry-shell_storyBody__RWQqd{margin-block:auto;padding-block:64px 44px;max-width:480px}.auth-entry-shell_eyebrow__c2S5t{margin:0 0 22px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#696963}.auth-entry-shell_storyBody__RWQqd h2{margin:0;font-size:clamp(40px,4.7vw,68px);line-height:1.04;letter-spacing:-.055em;font-weight:550}.auth-entry-shell_storyBody__RWQqd h2 span{color:#72736d}.auth-entry-shell_intro___HW62{max-width:365px;margin:26px 0 0;font-size:16px;line-height:1.65;color:#60625d}.auth-entry-shell_drawing__DSKHs{margin:28px 0 18px}.auth-entry-shell_drawing__DSKHs svg{display:block;width:100%;stroke:#aaa99f;stroke-width:1}.auth-entry-shell_features__lpjgk{display:flex;flex-wrap:wrap;gap:12px 22px;padding:0;list-style:none;font-size:12px;color:#62645f}.auth-entry-shell_features__lpjgk li{display:flex;align-items:center;gap:8px}.auth-entry-shell_guide__2Ht8x{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;color:#4f514c;font-size:13px;text-decoration:none}.auth-entry-shell_formSide__IlpmD{display:flex;flex-direction:column;align-items:center;min-width:0;padding:60px clamp(24px,5vw,80px) 28px}.auth-entry-shell_form__MAIgT{width:100%;max-width:430px;margin-block:auto;padding-block:24px 48px}.auth-entry-shell_formHeader__VGcI0{margin-bottom:28px}.auth-entry-shell_formHeader__VGcI0 .auth-entry-shell_eyebrow__c2S5t{margin-bottom:14px}.auth-entry-shell_formHeader__VGcI0 h1{margin:0 0 12px;font-size:34px;font-weight:550;line-height:1.1;letter-spacing:-.04em}.auth-entry-shell_formHeader__VGcI0>p:last-child{color:#6b6d73;font-size:15px;line-height:1.6;margin:0}.auth-entry-shell_form__MAIgT>hr{border:0;border-top:1px solid #e7e8eb;margin:24px 0}.auth-entry-shell_support__FYsAM{font-size:12px;color:#777a80;margin:0}.auth-entry-shell_support__FYsAM a{color:#42454b;text-underline-offset:3px}.auth-entry-shell_mobileBrand__n8wIU{display:none}.auth-entry-shell_page__sU8rL a:focus-visible{outline:2px solid #7c3aed;outline-offset:5px;border-radius:3px}@media (max-width:800px){.auth-entry-shell_page__sU8rL{grid-template-columns:1fr}.auth-entry-shell_story__4jEMV{display:none}.auth-entry-shell_formSide__IlpmD{padding:28px 24px 24px}.auth-entry-shell_mobileBrand__n8wIU{display:block;align-self:flex-start;font-size:28px}.auth-entry-shell_form__MAIgT{padding-block:48px}.auth-entry-shell_formHeader__VGcI0 h1{font-size:30px}}@media (max-width:360px){.auth-entry-shell_formSide__IlpmD{padding-inline:18px}}.auth-entry-shell_signupStory__lhxac{background:#252b29;border-color:#252b29;color:#eeeae0}.auth-entry-shell_signupStory__lhxac .auth-entry-shell_brand__aRgp7{color:#f5f2eb}.auth-entry-shell_signupStory__lhxac .auth-entry-shell_eyebrow__c2S5t{color:#a6aaa1}.auth-entry-shell_signupStory__lhxac .auth-entry-shell_guide__2Ht8x{color:#c5c9be}.auth-entry-shell_signupStory__lhxac a:focus-visible{outline-color:#d6c5a7}.auth-entry-shell_signupBody__OMGR9{margin-block:auto;padding-block:58px 42px;max-width:470px}.auth-entry-shell_signupBody__OMGR9 h2{margin:0;font-size:clamp(40px,4.9vw,68px);line-height:1.04;letter-spacing:-.05em;font-weight:500}.auth-entry-shell_signupBody__OMGR9 h2 span{color:#b8c4ac}.auth-entry-shell_signupIntro__FAXGH{max-width:350px;margin:25px 0 36px;font-size:15px;line-height:1.75;color:#b7bcb4}.auth-entry-shell_workspaceMap__1LrPd{border-top:1px solid #4a5049}.auth-entry-shell_mapLabel__w33BR{margin:20px 0 8px;color:#858e82;font-size:10px;letter-spacing:.11em;text-transform:uppercase}.auth-entry-shell_mapRow__hEGxJ{display:flex;align-items:flex-start;gap:17px;padding:18px 0;border-bottom:1px solid #3d443c}.auth-entry-shell_mapRow__hEGxJ svg{flex-shrink:0;color:#adbba0;margin-top:1px}.auth-entry-shell_mapNumber__eS2YS{margin-top:3px;font-size:10px;letter-spacing:.07em;color:#7e8979}.auth-entry-shell_mapRow__hEGxJ h3{margin:0 0 6px;font-size:14px;font-weight:500;color:#e2e5d9}.auth-entry-shell_mapRow__hEGxJ p{margin:0;font-size:12px;line-height:1.5;color:#9da797}