.Tvp09W_root{background-color:var(--lgln-brand,#0071c5);min-height:100vh;font-family:Inter, var(--mantine-font-family), sans-serif}.Tvp09W_logoAffix{z-index:10}.Tvp09W_logoGroup{gap:var(--mantine-spacing-sm)}.Tvp09W_brandName{color:#fff;letter-spacing:-.02em;font-size:1.75rem;font-weight:900}.Tvp09W_center{min-height:100vh;padding:5rem var(--lgln-space-lg) var(--lgln-space-xl)}.Tvp09W_card{width:100%;max-width:420px}.Tvp09W_submitButton{--button-color:#fff!important;--button-hover-color:#fff!important;--button-bg:var(--lgln-brand,#0071c5)!important;--button-hover:#0060a8!important;background-color:var(--lgln-brand,#0071c5)!important}.Tvp09W_submitButton:hover{color:#fff;background-color:#0060a8!important}.Tvp09W_splitRoot{min-height:100vh;overflow:hidden}.Tvp09W_splitBrand{background-color:var(--lgln-brand,#0071c5);min-height:100vh}.Tvp09W_splitFormArea{width:100%;min-height:100vh;padding:5rem var(--lgln-space-lg) var(--lgln-space-xl)}.Tvp09W_splitCard{width:100%;max-width:480px}.Tvp09W_heroImage{background-position:50%;background-size:cover;min-height:100vh}@media (max-width:62em){.Tvp09W_heroImage{display:none}}
