.brand-logo img {
  max-width: 150px;
}

.container-header .site-description {
    font-size: 1.4rem;
  font-weight: 600;
}

  /* Masonry via CSS columns */
  .cb-masonry {
    column-gap: 1.5rem;
    column-count: 1;
  }
  @media (min-width: 768px) {
    .cb-masonry { column-count: 2; }
  }
  @media (min-width: 1200px) {
    .cb-masonry { column-count: 3; }
  }
  .cb-masonry-item {
    break-inside: avoid;
    margin-bottom: 1.5rem;
  }
  .card .blockquote p:last-child { margin-bottom: 0; }



