.bm-login .bm-account-brand{color:#25231d;letter-spacing:-.7px;align-items:center;gap:10px;min-height:44px;margin-bottom:16px;font-size:21px;font-weight:650;text-decoration:none;display:inline-flex}.bm-account-brand .m-brand-mark{flex:0 0 34px}.bm-account-brand-ai{background:#ffd60a;border-radius:5px;padding:0 2px}.bm-account-alternatives{border-top:1px solid #e5e3dd;gap:6px;margin-top:12px;padding-top:16px;display:grid}.bm-login .bm-account-alternatives a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:13px;line-height:1.6;display:flex}.bm-account-alternatives a:hover,.bm-account-brand:hover{text-underline-offset:4px;text-decoration:underline}.bm-login .bm-account-brand:focus-visible,.bm-login .bm-account-alternatives a:focus-visible{outline-offset:4px;outline:3px solid #89630b}.bm-account-fields{border:0;min-width:0;margin:0;padding:0}.bm-account-fields:disabled{cursor:progress}.bm-login .bm-account-pending{color:#6b6559;margin:12px 0 0;font-size:13px;line-height:1.65}.bm-login .bm-account-pending:empty{margin:0}.bm-login .bm-account-feedback{overflow-wrap:anywhere;min-width:0;display:block}.bm-login .bm-account-feedback p{color:inherit;margin:0}.bm-login .bm-account-feedback a{align-items:center;min-height:44px;margin-top:8px;display:inline-flex}.bm-login .bm-account-feedback:focus{outline-offset:4px;outline:3px solid #89630b}.bm-login .bm-code-input{letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.bm-login .bm-field-error{color:#8c3e30;font-size:12px}.bm-login .bm-field input[aria-invalid=true]{border-color:#c4553f}.bm-login .bm-account-forgot{margin:-8px 0 16px;font-size:13px}.bm-login .bm-account-forgot a,.bm-login .bm-account-back{align-items:center;min-height:44px;display:inline-flex}.bm-login .bm-account-back{color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.bm-login .bm-account-hint{color:#6b6559;margin:12px 0 0;font-size:13px;line-height:1.6}.bm-code-resend{margin-top:16px}.bm-login .bm-code-resend .bm-button{width:100%}.bm-login .bm-code-resend p{color:#6b6559;min-height:1.6em;margin:8px 0 0;font-size:13px;line-height:1.6}.bm-login .bm-code-resend p.error{color:#8c3e30}.bm-account-consent{margin:4px 0 14px}.bm-login .bm-account-consent-check{cursor:pointer;min-height:44px;margin:0;padding:10px 0;font-size:13px;line-height:1.55}.bm-login .bm-account-consent-check input{flex:0 0 22px;width:22px;height:22px;margin:0}.bm-login .bm-account-consent-check input[aria-invalid=true]{outline-offset:2px;outline:2px solid #c4553f}.bm-login .bm-account-consent a,.bm-login .bm-account-policy a{text-underline-offset:3px;text-decoration:underline}.bm-login .bm-account-policy{color:#6b6559;margin:6px 0 0 32px;font-size:12px;line-height:1.6}.bm-login .bm-email-suggestion{color:#3e3a30;font-size:12px;line-height:1.6;display:block}.bm-login .bm-email-suggestion button{color:#89630b;text-underline-offset:3px;background:0 0;border:0;min-height:32px;padding:0 4px;font-weight:650;text-decoration:underline}
