@media print{:root:not(#\#){--C-canvas:#fff;--C-surface:#fff;--C-surface-alt:#fff;--C-text:#000;--C-heading:#000;--C-accent:#000;--C-accent-alt:#000}:root:not(#\#),:root:not(#\#) *,:root:not(#\#) :before,:root:not(#\#) :after{content:none;color:#000!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important}:root:not(#\#) a:any-link{text-decoration:underline}:root:not(#\#) a:is([href^=\#],.header-logo,.button--tag){text-decoration:none}:root:not(#\#) a:not([href^=\#],.header-logo,.button--tag):after{content:" (" attr(href)")"}:root:not(#\#) a:has(>img):after{content:none!important}:root:not(#\#) abbr[title]:after{content:" (" attr(title)")"}:root:not(#\#) pre{white-space:pre-wrap!important}:root:not(#\#) pre,:root:not(#\#) :not(pre)>code,:root:not(#\#) blockquote{page-break-inside:avoid;border:1px solid #999}:root:not(#\#) tr,:root:not(#\#) img{page-break-inside:avoid}:root:not(#\#) p,:root:not(#\#) h2,:root:not(#\#) h3{orphans:3;widows:3}:root:not(#\#) h2,:root:not(#\#) h3{page-break-after:avoid}:root:not(#\#) .header{justify-content:center}:root:not(#\#) .header-logo{flex:1 0 0}:root:not(#\#) .header-logo>svg{margin-inline:auto}:root:not(#\#) .header:before,:root:not(#\#) .header:after{flex:4 0 0}:root:not(#\#) .header:before{content:"Christopher Kirk-Nielsen";text-align:end}:root:not(#\#) .header:after{content:"chriskirknielsen.com";text-align:start}:root:not(#\#) [data-theme-condition],:root:not(#\#) .header-menu,:root:not(#\#) .header-menu-toggle,:root:not(#\#) .footer>:not(p),:root:not(#\#) .footer-decorator,:root:not(#\#) .signoff-photo,:root:not(#\#) [data-about=facts],:root:not(#\#) .synth,:root:not(#\#) .synth-instructions,:root:not(#\#) .filtering,:root:not(#\#) [data-codewrap-copy]{display:none!important}}