.about-copy p {
  text-align: justify;
  text-justify: inter-word;
  line-height: 1.65;
  hyphens: auto;
}

.about-copy p:first-child {
  margin-top: 0;
}

.about-copy p:last-child {
  margin-bottom: 0;
}

.page-hero {
  background:
    linear-gradient(90deg, #061528 0%, rgba(6, 21, 40, .94) 20%, rgba(8, 31, 57, .72) 48%, rgba(8, 31, 57, .18) 72%, #081f39 100%),
    linear-gradient(180deg, #081f39 0%, transparent 24%, transparent 68%, #081f39 100%),
    url("kf-home-strategy.jpg") 78% 52% / 88% auto no-repeat;
  box-shadow: inset 0 0 70px rgba(8, 31, 57, .62);
}

.about-feature-image {
  position: relative;
  overflow: hidden;
  background: #091e36;
}

.about-feature-image img {
  filter: grayscale(1) sepia(.22) hue-rotate(158deg) saturate(1.9) contrast(1.08) brightness(.78);
}

.about-feature-image::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background:
    linear-gradient(90deg, #091e36 0%, rgba(9, 30, 54, .72) 10%, rgba(9, 30, 54, .08) 30%, rgba(9, 30, 54, .12) 72%, rgba(9, 30, 54, .72) 92%, #091e36 100%),
    linear-gradient(180deg, #091e36 0%, transparent 22%, transparent 68%, #091e36 100%),
    rgba(18, 55, 86, .25);
  mix-blend-mode: multiply;
  box-shadow: inset 0 0 78px rgba(9, 30, 54, .82);
}
