.auth-shell_page__7Fp9P{min-height:100vh;background:var(--color-canvas);color:var(--color-ink)}.auth-shell_shell__CL_7G{max-width:var(--ace-width-portal);margin:0 auto;padding:0 var(--ace-gutter) 48px}.auth-shell_header__Lmb8E{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:20px}.auth-shell_header__Lmb8E>a{min-height:44px;display:inline-flex;align-items:center}.auth-shell_header__Lmb8E img{height:28px;width:auto}.auth-shell_main__2HMnc{display:grid;grid-template-columns:.43fr .57fr;border:1px solid var(--ace-border-strong);border-radius:var(--ace-radius-panel);background:var(--ace-surface);overflow:hidden}.auth-shell_aside__Tz4zj{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:44px 36px 32px;background:var(--ace-story-surface);color:var(--ace-story-ink)}.auth-shell_aside__Tz4zj>div:before{content:"";display:block;width:36px;height:3px;margin-bottom:32px;background:#ffab79}.auth-shell_aside__Tz4zj h2{color:var(--ace-story-ink);font-family:var(--ace-font-heading);font-size:clamp(34px,3.1vw,44px);font-weight:600;line-height:1.1;letter-spacing:-.035em}.auth-shell_aside__Tz4zj ol,.auth-shell_aside__Tz4zj p{color:var(--ace-story-muted)}.auth-shell_aside__Tz4zj>div>p{font-size:16px;line-height:1.65}.auth-shell_aside__Tz4zj li{border-color:#515349;font-size:14px}.auth-shell_asideFooter__s_kwW{margin-top:72px;padding-top:20px;border-top:1px solid #515349;font-size:13px}.auth-shell_form__Sk39P{width:100%;min-width:0;max-width:540px;justify-self:center;padding:42px 40px}.auth-shell_form__Sk39P h1{font-family:var(--ace-font-heading);font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.03em}.auth-shell_form__Sk39P fieldset+fieldset{margin-top:24px;padding-top:20px;border-top:1px solid var(--ace-border)}.auth-shell_form__Sk39P .lg-input{min-height:50px;border-radius:var(--ace-radius-control);padding-block:10px}.auth-shell_form__Sk39P .lg-input:has(input[aria-invalid=true]){border-color:#be123c}.auth-shell_form__Sk39P .lg-input>button{min-width:44px;min-height:44px;margin-block:-8px}.auth-shell_form__Sk39P .lg-btn{min-height:48px}.auth-shell_form__Sk39P [role=alert] button{min-width:44px;min-height:44px}.auth-shell_form__Sk39P .text-\[12px\],.auth-shell_form__Sk39P .text-xs{font-size:13px}.dark .auth-shell_form__Sk39P [id$=-error]{color:#fda4af}.auth-shell_continuity__eD8h2{margin:24px 0;padding:16px 18px;border:1px solid var(--ace-border);border-left:3px solid var(--ace-accent);border-radius:var(--ace-radius-control);background:var(--ace-accent-tint);font-size:13px;line-height:1.6}@media (max-width:1023px){.auth-shell_shell__CL_7G{max-width:720px}.auth-shell_main__2HMnc{grid-template-columns:minmax(0,1fr)}.auth-shell_aside__Tz4zj{display:none}.auth-shell_form__Sk39P{max-width:560px}}@media (max-width:640px){.auth-shell_shell__CL_7G{padding-bottom:28px}.auth-shell_header__Lmb8E{min-height:80px}.auth-shell_header__Lmb8E img{height:24px}.auth-shell_form__Sk39P{padding:28px 20px}.auth-shell_form__Sk39P h1{font-size:30px}.auth-shell_continuity__eD8h2{padding:14px}}@media (max-width:359px){.auth-shell_shell__CL_7G{padding-inline:12px}.auth-shell_form__Sk39P{padding-inline:16px}}.auth-shell_entrance__Yxo9b{--color-canvas:#f3efe7;--color-paper:#fffcf7;--color-paper-2:#f3efe7;--color-ink:#1b1915;--color-ink-soft:#686055;--color-ink-faint:#686055;--color-line:#d8d0c4;--color-line-strong:#d8d0c4;--auth-link:#a94f24;min-height:100vh;background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-hanken),sans-serif;caret-color:var(--auth-link)}.dark .auth-shell_entrance__Yxo9b{--color-canvas:#181714;--color-paper:#211f1b;--color-paper-2:#181714;--color-ink:#fffcf7;--color-ink-soft:#c4b8a9;--color-ink-faint:#c4b8a9;--color-line:#554c42;--color-line-strong:#554c42;--auth-link:#d89b72}.auth-shell_entrance__Yxo9b ::selection{background:#a94f24;color:#fffcf7}.auth-shell_entrance__Yxo9b .auth-shell_shell__CL_7G{max-width:none;padding:0 0 48px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E{min-height:94px;padding-inline:max(20px,calc((100% - 1120px) / 2));border-bottom:1px solid var(--color-line);gap:12px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E>a{flex-shrink:0}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E img{width:154px;height:auto}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E>div{gap:8px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E button{min-width:44px;min-height:44px;font-family:inherit;font-size:13px;letter-spacing:0;color:var(--color-ink-soft)}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E a{font-size:14px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E .ace-refined-link:before{display:none}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E [role=menu]{border-radius:6px}.auth-shell_entrance__Yxo9b .auth-shell_main__2HMnc{width:calc(100% - 40px);max-width:1120px;margin:32px auto 0;grid-template-columns:minmax(0,43fr) minmax(0,57fr);border:1px solid var(--color-line);border-radius:2px;background:var(--color-paper);box-shadow:none}.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj{padding:48px;background:#24231e;color:#fffcf7}.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj>div:before{display:none}.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj h2{color:#fffcf7;font-size:44px;line-height:48px;letter-spacing:-.03em}.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj ol,.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj p{color:#c4b8a9}.auth-shell_entrance__Yxo9b .auth-shell_asideFooter__s_kwW,.auth-shell_entrance__Yxo9b .auth-shell_aside__Tz4zj li{border-color:#554c42}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P{max-width:536px;padding:48px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P h1{font-family:var(--font-hanken),sans-serif;font-size:34px;line-height:40px;font-weight:600;letter-spacing:-.03em}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P>div>p{line-height:24px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P a{color:var(--auth-link);text-underline-offset:4px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .ace-refined-link:before{display:none}.auth-shell_entrance__Yxo9b a:focus-visible,.auth-shell_entrance__Yxo9b button:focus-visible,.auth-shell_entrance__Yxo9b input[type=checkbox]:focus-visible{outline:2px solid var(--auth-link);outline-offset:4px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P fieldset{min-width:0}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P fieldset+fieldset{margin-top:24px;padding-top:20px;border-color:var(--color-line)}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P fieldset>:not(legend):not(:last-child){margin-bottom:20px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P fieldset>:not(legend){margin-top:0}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P fieldset>div.grid{gap:20px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P legend{margin-bottom:16px;font-size:16px;line-height:24px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P label{font-size:14px;line-height:20px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-input{min-height:52px;padding:12px 14px;border:1px solid var(--color-line);border-radius:6px;background:var(--color-paper);box-shadow:none}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-input:focus-within{border-color:var(--auth-link)}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-input input{min-width:0;font-size:16px;line-height:24px;caret-color:var(--auth-link)}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-input input::placeholder{color:var(--color-ink-soft);opacity:1}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-input>button{min-width:44px;min-height:44px;border-radius:4px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P label[for=isCompanyToggle]{min-height:52px;border-radius:6px;background:var(--color-paper)}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P input[type=checkbox]{accent-color:#a94f24}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P [role=alert],.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P [role=status]{border-radius:6px}html:has([data-ace-refined-root]) .auth-shell_entrance__Yxo9b.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-btn{min-height:56px;justify-content:space-between;padding:16px 20px;border-radius:6px;background-color:#a94f24;background-image:none;color:#fffcf7;box-shadow:none;font-family:inherit;font-size:16px;line-height:24px}html:has([data-ace-refined-root]) .auth-shell_entrance__Yxo9b.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-btn:hover:not(:disabled):not([aria-disabled=true]){background-color:#93421d;background-image:none;box-shadow:none}html:has([data-ace-refined-root]) .auth-shell_entrance__Yxo9b.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-btn:active:not(:disabled):not([aria-disabled=true]){background-color:#7f371b}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P .lg-btn>svg{width:20px;height:20px;flex-shrink:0}@media (max-width:1023px){.auth-shell_entrance__Yxo9b .auth-shell_main__2HMnc{max-width:560px;grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.auth-shell_entrance__Yxo9b .auth-shell_shell__CL_7G{padding-bottom:32px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E{min-height:84px;padding-inline:20px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E img{width:136px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E>div{gap:0}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E a{font-size:13px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E button{padding-inline:8px}.auth-shell_entrance__Yxo9b .auth-shell_main__2HMnc{width:auto;margin:24px 20px 0;border:0;border-radius:0;background:transparent;overflow:visible}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P{max-width:none;padding:0}}@media (max-width:360px){.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E{padding-inline:16px;gap:8px}.auth-shell_entrance__Yxo9b .auth-shell_header__Lmb8E img{width:120px}.auth-shell_entrance__Yxo9b .auth-shell_main__2HMnc{margin-inline:16px}.auth-shell_entrance__Yxo9b .auth-shell_form__Sk39P h1{font-size:32px;line-height:36px}}.auth-shell_recovery__Di56x .auth-shell_recoveryContent__3xKS4{min-width:0;text-align:left}.auth-shell_recovery__Di56x .auth-shell_recoveryIntro__i0ce_{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.auth-shell_recovery__Di56x .auth-shell_recoveryDescription___N_zF{margin-top:8px;margin-bottom:28px;color:var(--color-ink-soft);font-size:16px;line-height:24px;overflow-wrap:anywhere}.auth-shell_recovery__Di56x .auth-shell_recoveryIntro__i0ce_ .auth-shell_recoveryDescription___N_zF{margin-bottom:0}.auth-shell_recovery__Di56x .auth-shell_recoveryEmail__wwqtm{color:var(--color-ink);font-weight:600;overflow-wrap:anywhere}.auth-shell_recovery__Di56x .auth-shell_recoveryMailIcon__ZqWYE{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;margin-bottom:20px;border:1px solid var(--color-line);border-radius:6px;background:var(--color-paper);color:var(--auth-link)}.auth-shell_recovery__Di56x .auth-shell_recoveryMailIcon__ZqWYE svg{width:24px;height:24px}.auth-shell_recovery__Di56x .auth-shell_recoverySteps__yeQvI{display:grid;gap:12px;margin-top:28px;padding-block:20px;border-block:1px solid var(--color-line);color:var(--color-ink-soft);font-size:14px;line-height:24px;text-align:left}.auth-shell_recovery__Di56x .auth-shell_recoverySteps__yeQvI li{min-width:0}.auth-shell_recovery__Di56x .auth-shell_recoverySteps__yeQvI li>span:first-child{flex-shrink:0;color:var(--auth-link)}.auth-shell_recovery__Di56x .auth-shell_recoverySteps__yeQvI li>span:last-child{min-width:0}.auth-shell_recovery__Di56x .auth-shell_recoveryResend___grSh{margin-top:28px}.auth-shell_recovery__Di56x .auth-shell_recoverySupport__Ja2x0{margin-bottom:16px;color:var(--color-ink-soft);font-size:14px;line-height:24px;text-align:left}.auth-shell_recovery__Di56x .auth-shell_recoveryResend___grSh form{display:grid;gap:20px}.auth-shell_recovery__Di56x .auth-shell_recoveryResend___grSh form>*{margin-block:0}.auth-shell_recovery__Di56x .auth-shell_recoveryFooter__4XSCA{margin-top:24px;color:var(--color-ink-soft);font-size:14px;line-height:24px;text-align:left}.auth-shell_recovery__Di56x .auth-shell_recoveryNotice__Y_FE9{min-width:0;padding:12px 16px;border:1px solid;border-radius:6px;font-size:14px;line-height:24px;overflow-wrap:anywhere}.auth-shell_recovery__Di56x .auth-shell_recoverySuccess__Jtz3R{border-color:#a0b39e;background:#edf2e9;color:#315231}.auth-shell_recovery__Di56x .auth-shell_recoveryError__up4IZ{border-color:#d5a6a0;background:#fbefeb;color:#943c2e}.auth-shell_recovery__Di56x .auth-shell_recoveryWarning__xWCx0{border-color:#cfb88e;background:#f8efde;color:#775019}.auth-shell_recovery__Di56x .auth-shell_recoveryIntro__i0ce_ .auth-shell_recoveryWarning__xWCx0{margin-top:16px}.auth-shell_recovery__Di56x .auth-shell_recoveryPageNotice__sc0oX{margin-bottom:20px}.auth-shell_recovery__Di56x .auth-shell_continuity__eD8h2{border:1px solid var(--color-line);border-radius:6px;background:var(--color-paper);color:var(--color-ink-soft);font-size:14px;line-height:24px}.auth-shell_recovery__Di56x .auth-shell_form__Sk39P .lg-btn{height:auto;gap:16px;white-space:normal;text-align:left}.auth-shell_recovery__Di56x .auth-shell_form__Sk39P .lg-btn>span{min-width:0;overflow-wrap:anywhere}.dark .auth-shell_recovery__Di56x .auth-shell_recoverySuccess__Jtz3R{border-color:#627b5c;background:#252f23;color:#c6dfbd}.dark .auth-shell_recovery__Di56x .auth-shell_recoveryError__up4IZ{border-color:#996258;background:#38241f;color:#f1b8a9}.dark .auth-shell_recovery__Di56x .auth-shell_recoveryWarning__xWCx0{border-color:#8d7047;background:#332b20;color:#e9c98f}