.tpl-project .printspace a{color:inherit;border-bottom:dashed clamp(.0625rem,.0454545455rem + .0852272727vw,.25rem) var(--color-invert);text-decoration:none;cursor:pointer}.tpl-project .printspace a:active,.tpl-project .printspace a:focus,.tpl-project .printspace a:hover{border-bottom-style:solid}.tpl-project .printspace p{margin-bottom:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem);line-height:1.5}.tpl-project .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-project .printspace p.teaser::after{content:"–––";display:block;opacity:.6}.tpl-project .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-project .printspace blockquote :first-child{position:relative}.tpl-project .printspace blockquote :first-child::before{content:"> ";position:absolute;left:calc(clamp(1.66625rem,1.5905113636rem + .3786931818vw,2.499375rem) * -1)}.tpl-project .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-project .printspace>ol,.tpl-project .printspace>ul{margin-bottom:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem);padding-left:clamp(1.25rem,1.1931818182rem + .2840909091vw,1.875rem)}.tpl-project .printspace>ol li,.tpl-project .printspace>ul li{margin-bottom:clamp(.7034766944rem,.671500481rem + .1598810669vw,1.0552150416rem)}.tpl-project .printspace>ul{list-style:"– "}.tpl-project .printspace h1{letter-spacing:normal;text-transform:none}.tpl-project .printspace h2{margin:calc(2 * clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)) 0 clamp(2.9607412962rem,2.8261621464rem + .6728957491vw,4.4411119444rem)}.tpl-project .printspace h3{margin:calc(2 * clamp(2.22111125rem,2.1201516477rem + .5047980114vw,3.331666875rem)) 0 clamp(2.22111125rem,2.1201516477rem + .5047980114vw,3.331666875rem)}.tpl-project .printspace{--color-main:var(--color-black);--color-invert:var(--color-white);background-color:var(--color-main);color:var(--color-invert);border-color:var(--color-invert);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-project .printspace>:first-child{margin-top:0}.tpl-project .printspace>:last-child{margin-bottom:0}.tpl-project .printspace h2::before{content:"## ";font-weight:400}.tpl-project .printspace h3::before{content:"### ";font-weight:400}