body.longform { @media print { header { display: none; } } // #body { // // background: unset; // @media screen { // padding: 0 1em; // } // } // header { // display: none; // } // h1, h2 { // clear: both; // page-break-before: always; // } // .header-link { display: none; } // article hr { // page-break-after: always; // opacity: 0; // } // > a > img:not(.card-img-top), > img { // max-width: 100%; // margin-bottom: 5px; // } }