/* R78-HF246. Login title is visible ONLY on account (first) step.
   The HF156 form data-hf156-step is the existing authoritative state;
   no timers, authentication listeners or business JS are modified.
   Default hidden prevents a flash of the heading before HF156 initializes. */
html body #loginView .login-card > h2.hf246-login-heading {
  display:none!important;
}
html body #loginView[data-hf156-login-ui="1"]
  .login-card:has(> #loginForm[data-hf156-step="account"])
  > h2.hf246-login-heading {
  display:block!important;
  text-align:center!important;
}
/* The heading remains hidden for password/Microsoft steps and whenever
   HF156 has not initialized. Preserve HF114 theme title, font and colors. */
