/* Canonical guild identity. Use this component instead of page-specific marks. */
.brand-crest {
  display: inline-block;
  flex: 0 0 auto;
  width: 3.25rem;
  height: 3.25rem;
  border-radius: 18px;
  background: #060606 url('/static/vana-logo.gif?v=20260422b') center / auto 108% no-repeat;
  border: 1px solid var(--line, #393229);
  box-shadow: var(--shadow-sm, 0 4px 12px #0003);
}

.brand-crest--hero {
  width: 100%;
  height: 100%;
  min-height: 0;
  aspect-ratio: 1;
  border: 0;
  border-radius: inherit;
  box-shadow: none;
  background-size: auto 110%;
}

.tributes-hero-logo.brand-crest {
  height: auto;
}

@media (prefers-reduced-motion: reduce) {
  .brand-crest {
    background-image: url('/static/vana-crest-still.png?v=20261102a');
  }
}
