.brand-logo,
.register-logo,
.is-landing .pg-brand img,
.is-landing .landing-brand img {
  aspect-ratio: 1;
  padding: 0;
  object-fit: cover;
  border-radius: 12px;
  background: none;
}

.brand-logo { width: 48px; height: 48px; }
.register-logo { width: 58px; height: 58px; }
.desktop-nav-brand .brand-logo { width: 44px; height: 44px; }
.auth-wordmark .register-logo { width: 58px; height: 58px; }
.register-wordmark .register-logo { width: 58px; height: 58px; }
.is-landing .pg-brand img { width: 53px; height: 53px; }

@media (max-width: 760px) {
  .is-landing .pg-brand img { width: 42px; height: 42px; }
}
