:root{--ncols: 16;--border: 2;--wcell_max: 80;--g_scale: 1;--nfull: calc(var(--ncols) * var(--wcell_max) + (var(--ncols) - 1) * var(--border));--wmax: calc(1px * var(--nfull));--wfrac: calc(100vw * (var(--wcell_max) / var(--nfull)));--wcell: min(calc(var(--wfrac) - 2px), 1px * var(--wcell_max));--border_px: calc(1px * var(--border))}@media only screen and (max-width: 780px){:root{--g_scale: 2}}:root{--font-color: rgba(30, 30, 30, 1);--grid-color: rgb(235, 231, 219);--bg-color: rgb(255, 251, 239);--color-A: rgb(56,40,70);--color-B: rgb(231,178,76);--color-C: rgb(230,214,169)}body{color:var(--font-color);margin:0;padding:0;background-color:var(--bg-color);display:flex;justify-content:center;font-family:sans-serif}div#main{margin-top:40px;position:absolute;border:var(--border_px) solid var(--grid-color);max-width:var(--wmax)}div.grid-root{display:grid;grid-template-columns:[col-start] repeat(var(--ncols),var(--wcell)) [line-right];grid-auto-rows:var(--wcell);gap:var(--border_px) var(--border_px);grid-auto-flow:row}div.grid-node{display:contents}div.grid-item{background-color:var(--bg-color);padding:10px;display:flex;justify-content:center;align-items:center;flex-flow:column;overflow:clip;z-index:1}.grid-bg{background-image:repeating-linear-gradient(90deg,rgba(255,0,0,0),rgba(255,0,0,0) var(--wcell),var(--grid-color) 0px,var(--grid-color) calc(var(--wcell) + var(--border_px))),repeating-linear-gradient(0deg,rgba(255,0,0,0),rgba(255,0,0,0) var(--wcell),var(--grid-color) 0px,var(--grid-color) calc(var(--wcell) + var(--border_px)));z-index:0}h1,h2,h3,h4{font-family:Parkinsans,sans-serif}h1{font-size:calc(.45*var(--wcell)*var(--g_scale))}h2,h3{font-size:calc(.325*var(--wcell)*var(--g_scale))}p{font-family:Open Sans,sans-serif;font-size:calc(.225*var(--wcell)*var(--g_scale));line-height:calc(.5*var(--wcell)*var(--g_scale));padding-left:10px;padding-right:10px;margin:0;width:100%}a{color:unset;text-decoration:none;font-size:calc(.325*var(--wcell)*var(--g_scale))}.grid-item img{max-height:calc(100% + 20px)}img.fitted,img.logo{max-width:100%;max-height:100%}.accent-A{background-color:var(--color-A)}.accent-B{background-color:var(--color-B)}.accent-C{background-color:var(--color-C)}div.copyright{font-family:monospace;font-size:calc(.2*var(--wcell))}div.showcase a{color:var(--color-B);text-decoration:underline;font-family:monospace}div#footer a,div.highlight a{color:var(--color-A);text-decoration:underline;font-family:monospace}div#header h1{font-size:calc(1.25*var(--wcell)*var(--g_scale))}div#article{grid-column:span 12;grid-row:span 18;grid-auto-flow:row;z-index:1}.grid-11{grid-column:span calc(1*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-15{grid-column:span 1;grid-row:span 5}.grid-21{grid-column:span calc(2*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-22{grid-column:span calc(2*var(--g_scale));grid-row:span calc(2*var(--g_scale))}.grid-23{grid-column:span calc(2*var(--g_scale));grid-row:span calc(3*var(--g_scale))}.grid-24{grid-column:span calc(2*var(--g_scale));grid-row:span calc(4*var(--g_scale))}.grid-31{grid-column:span calc(3*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-32{grid-column:span calc(3*var(--g_scale));grid-row:span calc(2*var(--g_scale))}.grid-33{grid-column:span calc(3*var(--g_scale));grid-row:span calc(3*var(--g_scale))}.grid-34{grid-column:span calc(3*var(--g_scale));grid-row:span calc(4*var(--g_scale))}.grid-35{grid-column:span calc(3*var(--g_scale));grid-row:span calc(5*var(--g_scale))}.grid-41{grid-column:span 4;grid-row:span 1}.grid-42{grid-column:span 4;grid-row:span 2}.grid-43{grid-column:span 4;grid-row:span 3}.grid-51{grid-column:span calc(5*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-52{grid-column:span calc(5*var(--g_scale));grid-row:span calc(2*var(--g_scale))}.grid-53{grid-column:span calc(5*var(--g_scale));grid-row:span calc(3*var(--g_scale))}.grid-54{grid-column:span calc(5*var(--g_scale));grid-row:span calc(4*var(--g_scale))}.grid-55{grid-column:span calc(5*var(--g_scale));grid-row:span calc(5*var(--g_scale))}.grid-56{grid-column:span calc(5*var(--g_scale));grid-row:span calc(6*var(--g_scale))}.grid-57{grid-column:span calc(5*var(--g_scale));grid-row:span calc(7*var(--g_scale))}.grid-58{grid-column:span calc(5*var(--g_scale));grid-row:span calc(8*var(--g_scale))}.grid-59{grid-column:span calc(5*var(--g_scale));grid-row:span calc(9*var(--g_scale))}.grid-5A{grid-column:span calc(5*var(--g_scale));grid-row:span calc(10*var(--g_scale))}.grid-61{grid-column:span calc(6*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-62{grid-column:span calc(6*var(--g_scale));grid-row:span calc(2*var(--g_scale))}.grid-63{grid-column:span calc(6*var(--g_scale));grid-row:span calc(3*var(--g_scale))}.grid-64{grid-column:span calc(6*var(--g_scale));grid-row:span calc(4*var(--g_scale))}.grid-65{grid-column:span calc(6*var(--g_scale));grid-row:span calc(5*var(--g_scale))}.grid-66{grid-column:span calc(6*var(--g_scale));grid-row:span calc(6*var(--g_scale))}.grid-67{grid-column:span calc(6*var(--g_scale));grid-row:span calc(7*var(--g_scale))}.grid-68{grid-column:span calc(6*var(--g_scale));grid-row:span calc(8*var(--g_scale))}.grid-69{grid-column:span calc(6*var(--g_scale));grid-row:span calc(9*var(--g_scale))}.grid-6A{grid-column:span calc(6*var(--g_scale));grid-row:span calc(10*var(--g_scale))}.grid-71{grid-column:span calc(7*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-72{grid-column:span 7;grid-row:span 2}.grid-73{grid-column:span 7;grid-row:span 3}.grid-75{grid-column:span 7;grid-row:span 5}.grid-77{grid-column:span 7;grid-row:span 7}.grid-81{grid-column:span calc(8*var(--g_scale));grid-row:span calc(1*var(--g_scale))}.grid-82{grid-column:span calc(8*var(--g_scale));grid-row:span calc(2*var(--g_scale))}.grid-83{grid-column:span calc(8*var(--g_scale));grid-row:span calc(3*var(--g_scale))}.grid-84{grid-column:span calc(8*var(--g_scale));grid-row:span calc(4*var(--g_scale))}.grid-85{grid-column:span calc(8*var(--g_scale));grid-row:span calc(5*var(--g_scale))}.grid-86{grid-column:span calc(8*var(--g_scale));grid-row:span calc(6*var(--g_scale))}.grid-87{grid-column:span calc(8*var(--g_scale));grid-row:span calc(7*var(--g_scale))}.grid-88{grid-column:span calc(8*var(--g_scale));grid-row:span calc(8*var(--g_scale))}.grid-91{grid-column:span 9;grid-row:span 1}.grid-93{grid-column:span 9;grid-row:span 3}.grid-97{grid-column:span 9;grid-row:span 7}.grid-A4{grid-column:span 10;grid-row:span 4}.grid-A5{grid-column:span 10;grid-row:span 5}.grid-B1{grid-column:span 11;grid-row:span 1}.grid-B3{grid-column:span 11;grid-row:span 3}.grid-B5{grid-column:span 11;grid-row:span 5}.grid-B7{grid-column:span 11;grid-row:span 7}.grid-C1{grid-column:span 12;grid-row:span 1}.grid-F1{grid-column:span 16;grid-row:span 1}
