.tpl-article .printspace a{color:inherit;border-bottom:dashed clamp(.0625rem,.0454545455rem + .0852272727vw,.25rem) var(--color-invert);text-decoration:none;cursor:pointer}.tpl-article .printspace a:active,.tpl-article .printspace a:focus,.tpl-article .printspace a:hover{border-bottom-style:solid}.tpl-article .printspace p{margin-bottom:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem);line-height:1.5}.tpl-article .printspace p.teaser{margin-bottom:calc(2 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem));font-size:clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem);line-height:clamp(2.22111125rem,2.1201516477rem + .5047980114vw,3.331666875rem);hyphens:auto}.tpl-article .printspace p.teaser::after{content:"–––";display:block;opacity:.6}.tpl-article .printspace blockquote{font-family:inconsolata,monospace;font-size:calc(clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem) * 1.07);margin:calc(2 * clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem)) 0;padding-left:clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem)}.tpl-article .printspace blockquote :first-child{position:relative}.tpl-article .printspace blockquote :first-child::before{content:"> ";position:absolute;left:calc(clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem) * -1)}.tpl-article .printspace p>code{--color-main:var(--color-black);--color-invert:var(--color-white);background-color:var(--color-main);color:var(--color-invert);border-color:var(--color-invert);font-family:inconsolata,monospace;font-size:calc(clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem) * 1.07);padding:0 calc(.5 * clamp(.7034766944rem,.671500481rem + .1598810669vw,1.0552150416rem))}.tpl-article .printspace>ol,.tpl-article .printspace>ul{margin-bottom:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem);padding-left:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem)}.tpl-article .printspace>ol li,.tpl-article .printspace>ul li{margin-bottom:clamp(.7034766944rem,.671500481rem + .1598810669vw,1.0552150416rem)}.tpl-article .printspace>ul{list-style:"– "}.tpl-article .page-header h1,.tpl-article .printspace h1{letter-spacing:normal;text-transform:none}.tpl-article .page-header h2,.tpl-article .printspace h2{margin:calc(2 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)) 0 clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)}.tpl-article .page-header h3,.tpl-article .printspace h3{margin:calc(2 * clamp(2.22111125rem,2.1201516477rem + .5047980114vw,3.331666875rem)) 0 clamp(2.22111125rem,2.1201516477rem + .5047980114vw,3.331666875rem)}.tpl-article .site-header{--color-main:var(--color-white);--color-invert:var(--color-black);background-color:var(--color-main);color:var(--color-invert);border-color:var(--color-invert)}.tpl-article .page-header{--color-main:var(--color-black);--color-invert:var(--color-white);background-color:var(--color-main);color:var(--color-invert);border-color:var(--color-invert);border-bottom:none}.tpl-article .page-header h1::before{content:"# "}.tpl-article .page-header .article-meta{display:flex;flex-direction:column;gap:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem);padding:clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem) 0}.tpl-article .printspace{background-image:url(/site/templates/noise.webp);padding-inline:max(clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem),(100vw - 15 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)) / 2);padding-block:calc(2 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem))}.tpl-article .printspace>:first-child{margin-top:0}.tpl-article .printspace>:last-child{margin-bottom:0}.tpl-article .printspace h2::before{content:"## ";font-weight:400}.tpl-article .printspace h3::before{content:"### ";font-weight:400}.tpl-article .printspace .related-articles h2{margin-top:0}.tpl-article .printspace aside.related-articles{margin:calc(3 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)) calc(-1 * clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem)) 0;padding:clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem) clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem) 0;border-top:solid clamp(.3125rem,.2272727273rem + .4261363636vw,1.25rem) var(--color-invert)}.tpl-article footer{--color-main:var(--color-black);--color-invert:var(--color-white);background-color:var(--color-main);color:var(--color-invert);border-color:var(--color-invert)}.byline{display:flex;flex-direction:row;align-items:center;font-size:clamp(.9377344336rem,.8951101412rem + .2131214622vw,1.4066016504rem)}.byline address{display:inline;font-style:normal;text-transform:uppercase}.byline address a{color:inherit;border-bottom:dashed clamp(.0625rem,.0454545455rem + .0852272727vw,.25rem) var(--color-invert);text-decoration:none;cursor:pointer}.byline address a:active,.byline address a:focus,.byline address a:hover{border-bottom-style:solid}