.brand-logo {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  object-fit: cover;
  background: #f3f0e8;
  border: 2px solid var(--gold);
}

.logo-stage {
  width: 340px;
  height: 340px;
  padding: 16px;
  border: 1px solid #785d32;
  border-radius: 50%;
  box-shadow: 0 0 100px #76572055;
}

.logo-stage img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  filter: sepia(.08) contrast(1.04);
}

footer .brand-logo {
  width: 48px;
  height: 48px;
}
