/* Printing on A4: content only, without navigation, search or the cookie banner. */
@page { size: A4; margin: 15mm; }
body { background: #fff !important; color: #000 !important; }
header nav, header form, .skip-link, footer nav,
[aria-labelledby="cookie-consent-title"], .MuiAppBar-root, .MuiDrawer-root { display: none !important; }
a { color: #000; text-decoration: underline; }
a[href^="http"]::after { content: " (" attr(href) ")"; font-size: 90%; }
