/* Shared framing of the supplied 1448 × 1086 wordmark; preserve its original pixels.
   The visible window is x=130, y=318, width=1216, height=493. */
.header .brand,
.footer .footer-word {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
}
.header .logo-crop,
.footer .footer-word .logo-crop {
  width: 145px;
  height: auto;
  aspect-ratio: 1216 / 493;
  margin: 0;
  mix-blend-mode: screen;
}
.header .logo-crop img,
.footer .footer-word .logo-crop img {
  position: absolute;
  width: 119.078947%;
  height: auto;
  max-width: none;
  left: -10.690789%;
  top: -64.503043%;
  filter: grayscale(1) contrast(1.7) invert(1);
}
@media (max-width: 760px) {
  .header .logo-crop,
  .footer .footer-word .logo-crop { width: 125px; }
}
