
/* ===== Sirius manual stability fixes 2026-09-14 ===== */
/* script.js swaps the mark+text for the full transparent wordmark.
   This rule must beat the legacy `.site-header .brand img{width:31px!important}` rule. */
.site-header .brand img.brand-logo{
  width:118px!important;
  height:auto!important;
  max-width:none!important;
  max-height:42px!important;
  object-fit:contain!important;
}
.site-footer .brand img.brand-logo{
  width:138px!important;
  height:auto!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:contain!important;
}
@media(max-width:900px){
  .site-header .brand img.brand-logo{width:108px!important;max-height:39px!important}
}
