@charset "UTF-8";
 @page {
margin: 18mm 16mm;
}
body {
background: #fff !important;
color: #000;
font-size: 11.5pt;
line-height: 1.5;
} .site-header,
.search-panel,
.breadcrumbs,
.layout__sidebar,
.site-footer,
.back-to-top,
.share,
.post-nav,
.related,
.pagination,
.comments-pagination,
.comment-form,
.topic-cloud,
.skip-link,
.comment-body__reply,
.post-lead__cta,
.error-404__search {
display: none !important;
}
.layout,
.layout--with-sidebar {
display: block !important;
}
.site-main {
padding: 0 !important;
}
.wrap {
max-width: none;
padding: 0;
}
.single-post__content,
.single-page__content,
.single-post__header,
.comments {
max-width: none;
}
h1, h2, h3, h4 {
page-break-after: avoid;
break-after: avoid-page;
color: #000;
}
img, figure, blockquote, .post-card, table {
page-break-inside: avoid;
break-inside: avoid;
} .single-post__img,
.single-page__img {
max-height: 15cm;
width: auto;
margin-inline: auto;
border-radius: 0;
}
a {
color: #000;
text-decoration: underline;
} .entry-content a[href^="http"]::after {
content: " (" attr(href) ")";
font-size: 9pt;
word-break: break-all;
}
.entry-content a[href^="#"]::after,
.entry-content a[href^="mailto"]::after {
content: "";
}
.post-meta,
.single-post__caption {
color: #333;
font-size: 9.5pt;
}
.eyebrow,
.page-header__kicker {
color: #000;
}
blockquote {
border-inline-start: 2pt solid #666;
color: #000;
}
.chip {
border: 1pt solid #666;
color: #000;
}