/* The supplied bulldog artwork replaces the site's previous text-and-star mark. */
.brand-logo{display:block;width:96px;height:96px;object-fit:contain;background:#23241f;border-radius:0;flex-shrink:0}
.wordmark:has(.brand-logo){gap:0;letter-spacing:0;line-height:1;flex-shrink:0}
.footer .brand-logo{width:124px;height:124px}
.vb-mark{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}
.vb-mark .brand-logo{width:58px;height:58px;border-radius:0}
/* The original, dormant studio remains visually consistent if reopened. */
.studio-top .wordmark{font-size:0;gap:0;letter-spacing:0}
.studio-top .wordmark .logo-star{display:none}
.studio-top .wordmark::before{content:"";display:block;width:64px;height:64px;border-radius:0;background:#23241f url("/assets/very-petty-crimes-logo.webp") center/contain no-repeat}
@media(max-width:767px){
  .header .brand-logo{width:74px;height:74px}
  .footer .brand-logo{width:112px;height:112px;margin-bottom:20px}
  .vb-mark .brand-logo{width:48px;height:48px}
}
