.brand-logo-img {
  display: block;
  width: 56px;
  height: 56px;
  object-fit: cover;
  border-radius: 18px;
  border: 1px solid rgba(34, 230, 167, 0.34);
  box-shadow: 0 14px 38px rgba(34, 230, 167, 0.18), inset 0 0 0 1px rgba(255,255,255,.08);
  background: #050713;
}

.brand .brand-logo-img,
.brand-block .brand-logo-img {
  flex: 0 0 auto;
}

.logo,
.logo-mark {
  background: url("scalpingai-logo.png") center / cover no-repeat !important;
  color: transparent !important;
  text-shadow: none !important;
  font-size: 0 !important;
  overflow: hidden;
  border: 1px solid rgba(34, 230, 167, 0.34);
}

.logo::after,
.logo-mark::after {
  display: none !important;
}

.card-logo {
  width: 96px;
  height: 96px;
  margin: 0 auto 18px;
  border-radius: 26px;
  object-fit: cover;
  display: block;
  border: 1px solid rgba(34, 230, 167, 0.34);
  box-shadow: 0 18px 54px rgba(34, 230, 167, 0.16);
}

@media (max-width: 720px) {
  .brand-logo-img {
    width: 48px;
    height: 48px;
    border-radius: 15px;
  }
}
