/* Login decoration is isolated from the account form and authentication bundle. */
.business-login > main {
  position: relative;
}

.business-login > main > section.business-login-copy::after {
  content: '';
  position: relative;
  display: block;
  z-index: auto;
  top: auto;
  left: auto;
  width: min(400px, 100%);
  height: 132px;
  margin-top: 26px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  transform: none;
  mask-image: none;
  background: url('/brand/enterprise-entry.svg?v=20261022.1') left center / contain no-repeat;
  pointer-events: none;
}

.business-login > main > .business-login-copy > .business-login-rule {
  width: 56px;
  height: 2px;
  border: 0;
  background: linear-gradient(90deg, #2a66b7 0 64%, #4bb4b9 64%);
}

@media (max-width: 1000px) {
  .business-login > main > section.business-login-copy::after {
    height: 106px;
    margin-top: 22px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .business-login > main > section.business-login-copy::after {
    background-image: url('/brand/enterprise-entry-static.svg?v=20261022.1');
  }
}
