.AuthForm_page__L83pU{min-height:100vh;display:flex;flex-direction:column;padding:0;background:#f6fbf8}.AuthForm_content__ePqwY{flex:1 1;width:100%}.AuthForm_shell__DsWjg{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);min-height:100vh}.AuthForm_brandPane__6txJ6{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:42px clamp(32px,5vw,76px);position:relative}.AuthForm_authPane__DORwb{align-items:center;background:#fff;border-left:1px solid #dcebe4;display:flex;justify-content:center;padding:48px clamp(28px,4vw,64px)}.AuthForm_brand__XzAgr,.AuthForm_mobileBrand__qwIo4{align-items:center;color:#12231d;display:inline-flex;font-weight:800;gap:10px;text-decoration:none}.AuthForm_brand__XzAgr{align-self:flex-start}.AuthForm_mobileBrand__qwIo4{display:none;margin-bottom:30px}.AuthForm_brandMark__urlbO{align-items:center;background:#0e7a5f;border-radius:8px;color:#fff;display:flex;font-weight:800;height:36px;justify-content:center;width:36px}.AuthForm_brandCopy__OMQJN{margin-top:clamp(54px,9vh,108px);max-width:680px;position:relative;z-index:1}.AuthForm_kicker__yWenl{color:#0e7a5f;font-size:.8125rem;font-weight:900;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.AuthForm_brandCopy__OMQJN h2{color:#12231d;font-family:var(--font-body);font-size:clamp(2.65rem,5vw,4.5rem);font-weight:900;letter-spacing:0;line-height:.98;margin:0}.AuthForm_brandCopy__OMQJN p:not(.AuthForm_kicker__yWenl){color:#4d6259;font-size:1.125rem;line-height:1.65;margin:24px 0 0;max-width:590px}.AuthForm_trustGrid__v0OVq{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;position:relative;z-index:1}.AuthForm_trustGrid__v0OVq span{background:#fff;border:1px solid #dcebe4;border-radius:8px;color:#344a41;font-size:.875rem;font-weight:800;padding:9px 12px}.AuthForm_preview__Jy2PE{margin-top:clamp(48px,6vh,96px);max-width:680px;min-height:238px;padding-top:56px;position:relative}.AuthForm_previewImage__BNAmj{border-radius:8px;bottom:-42px;height:270px;left:0;object-fit:cover;position:absolute;width:min(78%,520px)}.AuthForm_previewPanel__Dn5F5{background:#12231d;border-radius:8px;box-shadow:0 22px 55px rgba(18,35,29,.22);color:#fff;margin-left:auto;padding:22px;position:relative;width:min(360px,62%);z-index:1}.AuthForm_previewTopline__4kJ8k{display:flex;flex-direction:column;gap:4px}.AuthForm_previewRows__mvVuI span,.AuthForm_previewTopline__4kJ8k span{color:#c9dbd2;font-size:.8125rem;font-weight:800}.AuthForm_previewTopline__4kJ8k strong{color:#fff;font-size:3rem;line-height:1}.AuthForm_previewRows__mvVuI{border-top:1px solid hsla(0,0%,100%,.16);display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;margin-top:18px;padding-top:18px}.AuthForm_previewRows__mvVuI strong{color:#f7c948;display:block;font-size:.95rem;line-height:1.3;margin-top:4px}.AuthForm_card__IPnLF{width:100%;max-width:480px;margin:0 auto;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.AuthForm_header__63xSz{margin-bottom:30px}.AuthForm_title__lQjzQ{color:#12231d;font-family:var(--font-body);font-size:2.4rem;font-weight:900;letter-spacing:0;line-height:1.05;margin:0 0 10px}.AuthForm_subtitle__q_lFW{font-size:1rem;color:#60756c;margin:0}.AuthForm_form__KQEnQ{display:flex;flex-direction:column;gap:18px}.AuthForm_formGroup__KjCX_{display:flex;flex-direction:column;gap:8px}.AuthForm_label__38kZV{font-size:.875rem;font-weight:600;color:var(--color-charcoal)}.AuthForm_input__FQSQi{padding:12px 16px;border:2px solid var(--color-input-border);border-radius:var(--radius-sm);font-size:1rem;font-family:var(--font-body);transition:all .2s ease;background:var(--color-input-bg);color:var(--color-input-text)}.AuthForm_input__FQSQi:focus{outline:none;border-color:var(--color-primary-700);box-shadow:0 0 0 3px var(--color-focus-ring)}.AuthForm_input__FQSQi.AuthForm_error__Y_rnW{border-color:var(--color-error)}.AuthForm_errorText__ZpM3U{font-size:.875rem;color:var(--color-error);margin:0}.AuthForm_noticeText__6JKma{color:#0e7a5f;font-size:.875rem;font-weight:700;margin:0}.AuthForm_primaryButton__wJKEC,.AuthForm_secondaryButton__4sg0w{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.9375rem;font-weight:800;justify-content:center;min-height:48px;padding:0 18px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100%}.AuthForm_primaryButton__wJKEC{background:#0e7a5f;border:1px solid #0e7a5f;color:#fff}.AuthForm_primaryButton__wJKEC:hover:not(:disabled){background:#0b5c49;border-color:#0b5c49}.AuthForm_secondaryButton__4sg0w{background:#fff;border:1px solid #cfe1d8;color:#12231d}.AuthForm_secondaryButton__4sg0w:hover:not(:disabled){border-color:#0e7a5f;color:#0e7a5f}.AuthForm_primaryButton__wJKEC:disabled,.AuthForm_secondaryButton__4sg0w:disabled{cursor:not-allowed;opacity:.55}.AuthForm_links__fFWk9{margin-top:24px;text-align:center;font-size:.875rem;color:#60756c}.AuthForm_link__xg5l7{color:#0e7a5f;font-weight:800}.AuthForm_link__xg5l7:hover{color:#0b5c49}@media (max-width:980px){.AuthForm_shell__DsWjg{grid-template-columns:1fr}.AuthForm_brandPane__6txJ6{display:none}.AuthForm_authPane__DORwb{border-left:0;min-height:100vh;padding:34px 22px}.AuthForm_mobileBrand__qwIo4{display:inline-flex}.AuthForm_card__IPnLF{max-width:520px}}[data-theme=dark] .AuthForm_page__L83pU{background:#0f1419}[data-theme=dark] .AuthForm_authPane__DORwb{background:#101820;border-left-color:#243241}[data-theme=dark] .AuthForm_brandCopy__OMQJN h2,[data-theme=dark] .AuthForm_brand__XzAgr,[data-theme=dark] .AuthForm_mobileBrand__qwIo4,[data-theme=dark] .AuthForm_title__lQjzQ{color:#eef7f2}[data-theme=dark] .AuthForm_brandCopy__OMQJN p:not(.AuthForm_kicker__yWenl),[data-theme=dark] .AuthForm_links__fFWk9,[data-theme=dark] .AuthForm_subtitle__q_lFW{color:#a7b8b0}[data-theme=dark] .AuthForm_trustGrid__v0OVq span{background:#17222b;border-color:#273745;color:#d7e6df}