@page{margin:1.5cm}:root{--leading:3rem;--shadow:unset}img{display:block;page-break-inside:avoid;max-height:10cm;width:auto}#nav,.action-nav,.breadcrumb,.main-nav,.post-header picture,.toc{display:none}.logo svg{fill:#000}.post-header{height:auto}.content>*{max-width:none}