/* Minimal style tweaks for About-CSL */
.wp-block-separator { opacity: 0.6; }
.ack-logos img { max-height: 64px; width: auto !important; height: auto; object-fit: contain; display: block; margin: 0 auto; }
@media (max-width: 600px){
  .ack-logos img { max-height: 48px; }
}
/* Contain main groups to a nice width except full-bleed hero/cta */
.wp-block-group { max-width: 1200px; margin-inline: auto; }
.alignfull.about-hero, .alignfull.about-cta { max-width: 100%; }