/**
 * @file
 * Print: plain black-on-white reading copy, without chrome.
 */
.site-header,
.site-nav,
.hero__art,
.hero__actions,
.sniff-form,
.back-to-top,
.tabs,
.breadcrumb,
.layout__sidebar,
.site-footer {
  display: none !important;
}

body,
.band {
  color: #000 !important;
  background: #fff !important;
}

.band {
  padding-block: 1rem;
}

a {
  color: #000;
}

.prose a[href^="http"]::after {
  content: " (" attr(href) ")";
  font-size: 0.85em;
}

.card,
.terminal {
  box-shadow: none !important;
  break-inside: avoid;
}
