@media print{@page{size:A4;margin:15mm}body:has(.project-press){background:white!important;color:#111!important}.project-press .press-controls,body:has(.project-press) .fixed,body:has(.project-press)>footer,body:has(.project-press)>header{display:none!important}.project-press{--color-fg:#111;--color-fg-muted:#333;--color-accent:#17428c}.project-press *{color:#111!important;box-shadow:none!important}.project-press section{padding-top:6mm;padding-bottom:0}.project-press h1{font-size:20pt}.project-press article{font-size:10pt;line-height:1.5;max-width:none}.project-press p{-moz-column-break-inside:avoid;break-inside:avoid}.project-press img{max-height:15mm}}