/* Keep the complete canonical artwork visible at every viewport width. */
.apex-brand-panel {
  display: grid;
  place-items: center;
  margin-block: 24px;
  padding: clamp(24px, 4vw, 48px);
  border: 1px solid var(--border);
  border-radius: var(--apex-site-radius-panel);
  background: var(--soft-green);
}

.apex-brand-panel img {
  display: block;
  width: min(100%, 360px);
  height: auto;
  aspect-ratio: 1;
  object-fit: contain;
}
