/* Display the primary wordmark from the supplied brand artwork. */
.brand-art {
  position: relative;
  display: block;
  flex: 0 0 auto;
  width: 184px;
  aspect-ratio: 1120 / 348;
  overflow: hidden;
  mix-blend-mode: multiply;
}
.brand-art > img {
  position: absolute;
  left: -17.857143%;
  top: -68.965517%;
  width: 137.142857%;
  max-width: none;
  height: auto;
  filter: brightness(1.06);
}
.eb-brand .brand-art { width: 160px; }
@media (max-width: 650px) {
  .brand-art { width: 132px; }
  .masthead:has(.home-nav) { row-gap: 6px; }
  .eb-brand .brand-art { width: 144px; }
}
