@media print {
  * {
    overflow: visible !important; }
  body {
    -webkit-print-color-adjust: exact !important;
            color-adjust: exact !important;
    width: 1000px;
    margin: 0 auto;
    font-size: 14px; }
  table, figure, iframe, img, video, audio, object, embed,
  .adviser, .related, .teaser {
    page-break-inside: avoid; }
  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid; }
  a:after {
    content: " (" attr(href) ") ";
    font-size: 0.8em;
    font-weight: normal; }
  .hero {
    min-height: 0;
    height: auto;
    width: 100%; }
  .wrapper {
    width: 70%; }
  header.header,
  footer.footer,
  .sharing__sidebar, .sharing__footer,
  .adviser__link,
  .featured__details,
  .related__wrapper,
  .newsletter,
  .eu-cookie-compliance-banner,
  figure > div,
  iframe, video, audio, object, embed {
    display: none; } }
