@page{margin:1.2cm 1.5cm;size:auto}*,*::before,*::after{color:#000 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;text-shadow:none !important;animation:none !important;transition:none !important;print-color-adjust:exact}html,body{color:#000;background:#fff;color-scheme:light}body>header,.skip-link,.site-footer,nav[aria-label=Pagination],.tags{display:none !important}h1::after,.pride-rainbow{display:none !important}.container{display:block;padding:0}main,article,article>section,section.content{width:100%;max-width:100%}body{font-size:10pt;line-height:1.4}h1{font-size:18pt;text-align:left;margin:0 0 .4em}h2{font-size:13pt;text-align:left;margin:.6em 0 .3em}h3{font-size:11pt;text-align:left;margin:.5em 0 .25em}:is(p,ul,ol,pre,blockquote){margin:0 0 .5em}a{color:#000;text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-size:.8em;word-break:break-all}a[href^="#"]::after,a[href^="javascript:"]::after,header a::after,nav a::after{content:none}pre,code,code:not([data-lang]){color:#000;background:rgba(0,0,0,0);padding:0;font-size:.85em}pre{border:1px solid #000;padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;page-break-inside:avoid}pre code span{color:#000 !important;background:rgba(0,0,0,0) !important}blockquote{border:0;border-left:2px solid #000;padding:.2em .6em;margin:0 0 .5em}hr{border-top:1px solid #000}.meta{color:#000;font-size:.85em}:is(pre,blockquote,.pages article){border-color:#000}h1,h2,h3{page-break-after:avoid}pre,blockquote,figure,img{page-break-inside:avoid}