/* About hero readability */
.about-hero { position: relative; }
.about-hero .wp-block-cover__image-background {
  filter: brightness(0.62) contrast(1.05);
}
.about-hero .wp-block-cover__inner-container * {
  color: #ffffff !important;
  text-shadow: 0 2px 8px rgba(0,0,0,.55);
}
/* Tighten headings below hero */
h2 { scroll-margin-top: 80px; }
