@import url('normalize.css');@font-face{font-family:'Smalltalk Sans 10';font-weight:normal;font-style:normal;src:url('/fonts/SmalltalkSans10ExtRegular.woff2') format('woff2')}@font-face{font-family:'Smalltalk Sans 10';font-weight:bold;font-style:normal;src:url('/fonts/SmalltalkSans10Bold.woff2') format('woff2')}@font-face{font-family:'Smalltalk Sans 10';font-weight:normal;font-style:italic;src:url('/fonts/SmalltalkSans10Italic.woff2') format('woff2')}@font-face{font-family:'Univers';font-weight:normal;font-style:normal;font-stretch:normal;src:url('/fonts/URWClassicSans-Regular.woff2')}@font-face{font-family:'Univers';font-weight:bold;font-style:normal;font-stretch:normal;src:url('/fonts/URWClassicSans-Bold.woff2')}@font-face{font-family:'Univers';font-weight:normal;font-style:italic;font-stretch:normal;src:url('/fonts/URWClassicSans-RegularIt.woff2')}@font-face{font-family:'Univers';font-weight:bold;font-style:italic;font-stretch:normal;src:url('/fonts/URWClassicSans-BoldItalic.woff2')}@font-face{font-family:'Courier Prime';font-weight:normal;font-style:normal;src:url('/fonts/CourierPrime.woff2') format('woff2')}:root{font-size:16px;line-height:24px;code,pre,kbd{font-family:'Courier Prime',monospace}body{color:#222;background-color:#fafafa;@media (prefers-color-scheme:dark){color:#fafafa;background-color:#222;a:link{color:skyblue}a:visited{color:plum}a:active{color:pink}}max-width:60rem;margin:1em;font-family:'Univers',sans-serif;>header{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;.site-name{font-weight:bold;font-size:48px;line-height:48px;display:inline;margin-right:0.5em}.strapline{font-size:24px;line-height:24px;display:inline}}>nav{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;margin:0.5em 0}main{margin-top:3rem;h1{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;font-weight:normal;font-size:36px;line-height:36px;margin:0}article>time{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;font-style:italic;display:block;margin-top:0.5em}article img{max-width:100%}article details{background-color:#eee;padding:0.5em}h2{font-size:inherit}h3{font-size:inherit;font-weight:normal;font-style:italic}hr{border:none;color:inherit;text-align:center;padding-bottom:1em;&::after{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;content:'* * *'}}.footnote-back{margin-left:0.5rem}@supports (text-wrap:pretty){p{text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:6 3 3}}}>footer{font-family:'Smalltalk Sans 10',sans-serif;font-smooth:never;text-align:right;margin-top:3em;p{margin:0}p:lang(de){font-style:italic}}}}