@media print {
  #header img {
    width: 200px !important;
  }
  #links,
  #crumb,
  #search,
  #nav {
    display: none !important;
  }

  #footer {
    background-color: none;
    color: var(--nsblack);
  }

  .content {
    column-count: 2;
    -webkit-column-count: 2;
    -moz-column-count: 2;
  }

  .content h1,
  .content h2 {
    column-span: all;
  }

  .content h1,
  .content h2,
  .content h3 {
    page-break-after: avoid;
  }

  .promo {
    break-inside: avoid;
  }
}
