
/* Hub V397 — Mascot Logo Refresh */
.nav .logo img[src*="stlbeast-hub-mascot-mark-v397"],
.footer .logo img[src*="stlbeast-hub-mascot-mark-v397"]{
  object-fit:contain !important;
  background:rgba(255,255,255,.92);
  border:1px solid rgba(56,189,248,.22);
  border-radius:14px;
  box-shadow:0 10px 24px rgba(37,99,235,.16);
  padding:2px;
}
.nav .logo{
  gap:12px !important;
}
.nav .logo span{
  letter-spacing:-.03em;
}
@media(max-width:760px){
  header.nav .logo img[src*="stlbeast-hub-mascot-mark-v397"]{
    width:42px !important;
    height:42px !important;
    border-radius:12px;
  }
}
