@keyframes animate-aberration{0%{filter:drop-shadow(0 0 0 rgba(255,0,0,0.8)) drop-shadow(0 0 0 rgba(0,255,255,0.8))}40%{filter:drop-shadow(0 0 0 rgba(255,0,0,0.8)) drop-shadow(0 0 0 rgba(0,255,255,0.8))}40.1%{filter:drop-shadow(-.2em 0 0 rgba(255,0,0,0.8)) drop-shadow(.2em 0 0 rgba(0,255,255,0.8))}45%{filter:drop-shadow(-.2em 0 0 rgba(255,0,0,0.8)) drop-shadow(.2em 0 0 rgba(0,255,255,0.8))}45.1%{filter:drop-shadow(.1em 0 0 rgba(255,0,0,0.8)) drop-shadow(-.1em 0 0 rgba(0,255,255,0.8))}60%{filter:drop-shadow(.1em 0 0 rgba(255,0,0,0.8)) drop-shadow(-.1em 0 0 rgba(0,255,255,0.8))}60.1%{filter:drop-shadow(0em 0 0 rgba(255,0,0,0.8)) drop-shadow(0em 0 0 rgba(0,255,255,0.8))}70%{filter:drop-shadow(0 0 0 rgba(255,0,0,0.8)) drop-shadow(0 0 0 rgba(0,255,255,0.8))}70.1%{filter:drop-shadow(.4em 0 0 rgba(255,0,0,0.8)) drop-shadow(-.4em 0 0 rgba(0,255,255,0.8))}73%{filter:drop-shadow(.4em 0 0 rgba(255,0,0,0.8)) drop-shadow(-.4em 0 0 rgba(0,255,255,0.8))}73.1%{filter:drop-shadow(-.1em 0 0 rgba(255,0,0,0.8)) drop-shadow(.1em 0 0 rgba(0,255,255,0.8))}99.9%{filter:drop-shadow(-.1em 0 0 rgba(255,0,0,0.8)) drop-shadow(.1em 0 0 rgba(0,255,255,0.8))}100%{filter:drop-shadow(0 0 0 rgba(255,0,0,0.8)) drop-shadow(0 0 0 rgba(0,255,255,0.8))}}@font-face{font-family:'Space Mono';font-style:normal;font-weight:400;src:local(""),url("fonts/space-mono-v6-latin-regular.woff2") format("woff2"),url("fonts/space-mono-v6-latin-regular.woff") format("woff")}@font-face{font-family:'Space Mono';font-style:italic;font-weight:400;src:local(""),url("fonts/space-mono-v6-latin-italic.woff2") format("woff2"),url("fonts/space-mono-v6-latin-italic.woff") format("woff")}@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;src:local(""),url("fonts/space-mono-v6-latin-700.woff2") format("woff2"),url("fonts/space-mono-v6-latin-700.woff") format("woff")}@font-face{font-family:'Space Mono';font-style:italic;font-weight:700;src:local(""),url("fonts/space-mono-v6-latin-700italic.woff2") format("woff2"),url("fonts/space-mono-v6-latin-700italic.woff") format("woff")}@font-face{font-family:'Changa';font-style:normal;font-weight:500;src:local(""),url("fonts/changa-v14-latin-500.woff2") format("woff2"),url("fonts/changa-v14-latin-500.woff") format("woff")}@font-face{font-family:'Changa';font-style:normal;font-weight:600;src:local(""),url("fonts/changa-v14-latin-600.woff2") format("woff2"),url("fonts/changa-v14-latin-600.woff") format("woff")}:root{--aberration-offset: 0.1em}html{font-family:'Space Mono', sans-serif;box-sizing:border-box;margin:0;padding:0}*,*::before,*::after{box-sizing:inherit}body{background:#000;background-image:url("layout/bg_pixels.gif"),url("layout/grid.png"),linear-gradient(-45deg, #00d5ff, #b2ff01),url("layout/background_mobile_01.jpg");background-blend-mode:normal, normal, multiply, normal;background-attachment:scroll, fixed, scroll, fixed;background-size:auto, cover, 100% 100%, cover;background-repeat:repeat-y, no-repeat, no-repeat, no-repeat;background-position:50% calc(50% + 1px * 0.5 * var(--scrollTop, 0)),50% 50%,50% 50%,50% 50%;color:#fff;display:flex;flex-direction:column;min-height:100vh;align-items:center;margin:0}body::after{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%;pointer-events:none;background-image:url("layout/vcr_overlay.png"),radial-gradient(transparent, transparent, rgba(0,0,0,0.5))}body::before{content:'';display:block;position:fixed;opacity:0.3;top:0;left:0;height:100%;width:100%;pointer-events:none;background-image:url("layout/fg_pixels.gif");background-repeat:repeat-y;background-position:50% calc(50% + -1.4px * var(--scrollTop, 0))}@media (min-width: 800px){body{background-image:url("layout/bg_pixels.gif"), url("layout/grid.png"), linear-gradient(-45deg, #00d5ff, #b2ff01), url("layout/background_desktop_01.jpg")}}h1,h2,h3,h4,h5,h6,p,ul{margin-bottom:1em;margin-top:1em}h1,h2,h3,h4,h5,h6{font-family:Changa, sans-serif;font-weight:600;text-transform:lowercase}h1{font-size:3em;text-align:center}a{text-decoration:underline;color:inherit;transition:filter 0.2s ease 0s}a:hover,a:focus{filter:drop-shadow(-.05em 0 .001em rgba(255,0,0,0.8)) drop-shadow(.05em 0 .001em rgba(0,255,255,0.8))}.block-link{display:block}.read-more-link{font-size:1.2em;font-weight:bold;text-transform:lowercase}header{width:100%;padding:14px 17px;max-width:1200px}main{width:100%;padding:14px 17px;max-width:1200px;flex-grow:1}footer{font-size:0.9em;width:100%;max-width:1200px;padding:14px 17px;display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 800px){footer{flex-direction:row}footer>:first-child{margin-left:auto}}figure{margin:1rem 0}figure img,figure video{max-width:100%;display:block;margin:0 auto}figure img.invert,figure video.invert{filter:invert(100%)}figure img.cclogo,figure video.cclogo{width:200px;height:48px}figure img.fill,figure video.fill{background:#eee;padding:0.5em}figure figcaption{display:none}ul,ol{padding-left:1.5em}ul li,ol li{padding:0.2em 0}iframe{border:none;width:100%;height:100vh;display:block;margin:1rem 0}iframe.aspect-178{height:56.25vw;max-height:675px}table{border-collapse:collapse;margin:1rem 0}table thead th{font-family:Changa, sans-serif;font-weight:600;text-transform:lowercase;font-weight:bold;white-space:nowrap}table tr:not(:last-child){border-bottom:1px solid currentColor}table td,table th{padding:0.2em 0.5em;text-align:left}.nav{display:flex;flex-flow:column wrap;justify-content:flex-end}.nav hr{margin:0.5em 40%}.nav .nav-logo{font-family:Changa, sans-serif;font-weight:600;text-transform:lowercase;text-decoration:none;color:currentColor;margin:0 auto;animation:animate-aberration 2s linear infinite !important}.nav .nav-logo img{width:48px;margin-right:1em;vertical-align:middle}.nav .nav-logo .logotype{font-size:1.3em;vertical-align:middle;display:inline-block;width:3.5em;line-height:1;text-align:center}.nav .nav-logo .logotype :nth-child(1){letter-spacing:0.2em}.nav .nav-logo .logotype :nth-child(2){letter-spacing:0.14em}.nav .nav-logo .logotype :nth-child(3){letter-spacing:0.39em}@media screen and (min-width: 800px){.nav .nav-logo{margin-left:0}}.nav .nav-link{align-self:center;margin:0 0.5em;padding:0.5em 0;font-weight:bold;font-size:1.2em;text-decoration:none;text-transform:lowercase}.nav .nav-link.nav-link-active{filter:drop-shadow(-.05em 0 .001em rgba(255,0,0,0.8)) drop-shadow(.05em 0 .001em rgba(0,255,255,0.8))}@media screen and (min-width: 800px){.nav{flex-direction:row}.nav hr{margin:0 0.5em;align-self:center}}.box{margin:0;padding:0;border:1px solid #fff;background:rgba(0,0,0,0.5);display:flex;flex-direction:column}.box .box-header{font-size:1.2em;margin:0;padding:0 17px;text-align:center;background:#fff;color:#4c4c4c}.box .box-header a{text-decoration:none}.box .box-content{padding:14px 17px;flex-grow:1;flex-shrink:1;text-overflow:ellipsis;overflow:hidden}.box .box-footer{padding:7px 17px}.box-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-gap:14px 17px}.box-grid .box{max-width:100%;min-width:0}.date{font-style:italic}.overflow-x-auto{overflow-x:auto}.infobeamer h1{margin:14px 0}.infobeamer main{max-width:1700px}.infobeamer .box-grid{grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(10px, 1fr);max-height:75vh}.progress{filter:drop-shadow(-.1em 0 0 rgba(255,0,0,0.8)) drop-shadow(.1em 0 0 rgba(0,255,255,0.8));border:1px solid #fff;height:1em}.progress .fill{background:#fff;height:100%}
