/* Approved plush cat-head artwork, displayed unchanged from the brand board. */
.site-header .brand-lockup,
.site-footer .brand-lockup {
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  gap: 9px;
  min-height: 44px;
  line-height: 1;
  white-space: nowrap;
}
.brand-lockup .brand-cat-mark {
  display: block;
  width: 44px;
  height: auto;
  aspect-ratio: 600 / 410;
  overflow: hidden;
  flex: 0 0 auto;
}
.site-footer .brand-lockup .brand-cat-mark { width: 34px; }
@media (max-width: 760px) {
  .site-header .brand-lockup { gap: 7px; font-size: 25px; }
  .site-header .brand-lockup .brand-cat-mark { width: 37px; }
}
