/* Blog — logo Acelere (mesmas proporções da LP: static/css/acelere.css) */
body.blog-shell.acelere-theme .blog-logo {
  max-width: 52%;
}
body.blog-shell.acelere-theme .blog-logo__img {
  height: 2.25rem; /* 36px — igual .acelere-header-logo */
  width: auto;
  max-width: 12rem;
  object-fit: contain;
  object-position: left center;
}
@media (min-width: 960px) {
  body.blog-shell.acelere-theme .blog-logo {
    max-width: none;
  }
  body.blog-shell.acelere-theme .blog-logo__img {
    height: 2.5rem; /* 40px */
    max-width: 15.5rem;
  }
}

body.blog-shell.acelere-theme .blog-footer__logo {
  height: 2.25rem;
  width: auto;
  max-width: 22rem;
  object-fit: contain;
  object-position: left center;
}
@media (min-width: 960px) {
  body.blog-shell.acelere-theme .blog-footer__logo {
    height: 3rem;
    max-width: 20rem;
  }
}
