.login_page__VIB1K{min-height:100vh;display:flex;background:var(--mz-bg);color:var(--mz-text);font-family:var(--mz-font-body)}.login_page__VIB1K a{color:inherit}.login_page__VIB1K :focus-visible{outline:2px solid var(--mz-accent);outline-offset:3px}.login_form__NY6Qf{flex:1 1 0;display:flex;flex-direction:column;justify-content:space-between;padding:48px 72px;min-width:0}.login_back__hxSvm{font-size:14px;color:var(--mz-text-3)!important;text-decoration:none;align-self:flex-start}.login_back__hxSvm:hover{color:var(--mz-text)!important}.login_body__fpW2c{display:flex;flex-direction:column;gap:28px;max-width:420px}.login_heading__aejiZ{display:flex;flex-direction:column;gap:10px}.login_h1__fQw08{margin:0;font-family:var(--mz-font-display);font-weight:500;font-size:44px;line-height:1.25}.login_lead__6fq4Q{margin:0;font-size:17px;line-height:1.8;color:var(--mz-text-soft)}.login_error__wxSLK{margin:0;padding:12px 14px;border-radius:12px;font-size:14px;color:var(--mz-danger-text);background:color-mix(in srgb,var(--mz-live) 8%,transparent);border:var(--mz-hairline) solid color-mix(in srgb,var(--mz-live) 30%,transparent)}.login_buttons__n8MWd{display:flex;flex-direction:column;gap:12px}.login_option__LZ2CQ,.login_primary__UgKq8{display:flex;align-items:center;gap:14px;height:56px;padding:0 20px;border-radius:14px;font-size:16px;text-decoration:none;transition:background var(--mz-dur-fast) ease,border-color var(--mz-dur-fast) ease}.login_primary__UgKq8{background:var(--mz-text);color:var(--mz-bg)!important;font-weight:600}.login_primary__UgKq8:hover{background:var(--mz-text-2)}.login_option__LZ2CQ{border:var(--mz-hairline) solid var(--mz-line-strong)}.login_option__LZ2CQ:hover{background:var(--mz-surface)}.login_badge__jffLw{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mz-font-logo);font-weight:800;font-size:13px;color:#0F0E12;flex-shrink:0}.login_option__LZ2CQ .login_badge__jffLw{color:#fff}.login_more__suj8r{margin:0;font-size:13px;line-height:2;color:var(--mz-text-3)}.login_moreLink__3xAmi{display:inline-flex;align-items:center;gap:5px;color:var(--mz-text-soft)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--mz-text-4);vertical-align:middle}.login_moreLink__3xAmi:hover{color:var(--mz-text)!important}.login_fine__qninp{margin:0;font-size:13px;line-height:1.8;color:var(--mz-text-3)}.login_fine__qninp a{color:var(--mz-text-soft)!important}.login_tag__olWLA{font-size:13px;color:var(--mz-text-4)}.login_brand__ezSFe{flex:1 1 0;position:relative;overflow:hidden;border-inline-start:var(--mz-hairline) solid var(--mz-line);background:radial-gradient(ellipse 60% 50% at 50% 45%,color-mix(in srgb,var(--mz-accent) 14%,transparent),transparent 70%),var(--mz-sunken);display:flex;align-items:center;justify-content:center}.login_features__wh9xg{position:absolute;bottom:48px;inset-inline:56px;display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--mz-text-3)}@media (max-width:900px){.login_page__VIB1K{flex-direction:column-reverse}.login_brand__ezSFe{min-height:260px;border-inline-start:none;border-bottom:var(--mz-hairline) solid var(--mz-line)}.login_brand__ezSFe>:first-child{transform:scale(.55)}.login_features__wh9xg{bottom:18px;inset-inline:16px;font-size:12px}.login_form__NY6Qf{padding:24px 16px 32px;gap:32px}.login_body__fpW2c{max-width:none}}