.brand-logo {
  display: block;
  width: 158px;
  height: 72px;
  object-fit: contain;
}

.footer-brand {
  font-size: 15px;
  font-weight: 900;
  letter-spacing: 0.08em;
}

.hero-panel::after {
  display: none;
}

.form-button:disabled {
  cursor: wait;
  opacity: 0.7;
}

@media (max-width: 560px) {
  .brand-logo {
    width: 126px;
    height: 62px;
  }
}
