html{-webkit-text-size-adjust:100%}body{background:#f0f0f0 no-repeat fixed;color:#505050;font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:1.4;max-width:58em}body nav ul{padding:0}body nav ul li{list-style:none}body main ul,body main ol{padding-left:1.75em}body main section{width:100%}@media screen and (min-width: 768px){body main section{margin-left:12%;margin-top:10%}}body footer{clear:both;margin:3em 0}body footer a{padding:.375em .667em}a:link{color:#5050ff;background:rgba(0,0,0,0);text-decoration:none}a:visited{color:#5050ff;background:rgba(0,0,0,0);text-decoration:none}a:active{color:#ccc;background:rgba(0,0,0,0);text-decoration:none}a:hover{color:red;background:#d0d0f0;padding:.25em 0;text-decoration:none}.index{background:url(/images/block01-streck12.gif) #f0f0f0 no-repeat fixed;margin:0 auto;text-align:center}.index header{margin-top:12rem}.index nav ul{line-height:2.25rem;margin-top:.333rem}.index nav ul li{display:inline;white-space:nowrap}.index nav ul li a{padding:.5em}.index main{line-height:1.75rem;margin-top:1rem}.index main a{padding:.5em .05em}.page{background:url(/images/block01-streck12sm.gif) #f0f0f0 no-repeat;background-position:calc(100% - 1em) 1em}@media screen and (min-width: 768px){.page{background-attachment:fixed}}.page nav ul li .submenu{display:none}.page nav ul li .submenu.mEXP{display:block;position:absolute}@media screen and (min-width: 768px){.page nav ul li{display:inline;line-height:2.3em}.page nav ul li .submenu.subcode{left:8.7em}.page nav ul li .submenu.subinfo{left:16.85em}.page nav ul li .submenu.subnews{left:27.5em}}@media screen and (max-width: 768px){.page nav ul li{line-height:2.8em}.page nav ul li .submenu.subcode{left:8em;top:6.8em}.page nav ul li .submenu.subinfo{left:8em;top:15.1em}.page nav ul li .submenu.subnews{left:8em;top:17.8em}}.page nav ul li a{padding:.5em}.page nav ul li a.mSEL:link{color:#505050;background:#d0d0f0;text-decoration:none}.page nav ul li a.mSEL:visited{color:#505050;background:#d0d0f0;text-decoration:none}.page nav ul li a.mSEL:active{color:#ccc;background:#f0f0f0;text-decoration:none}.page nav ul li a.mSEL:hover{color:red;background:#d0d0f0;text-decoration:none}@media screen and (min-width: 768px){.page nav ul .break::before{content:"\a";white-space:pre}}.page nav ul .break a{padding:.375em .667em}.news main section h3{margin-bottom:0}.news main section p{margin-top:.25em}.code{background:url(/images/spektrum.gif) #f0f0f0 no-repeat;background-position:1.5em 1.5em}@media screen and (max-width: 768px){.code{background-position:bottom left}}.code main section img{height:auto;width:auto}.info main section img{height:auto;width:auto}.blog{background:url(/images/block01-streck12sm.gif) #f0f0f0 no-repeat;max-width:75em}@media screen and (min-width: 768px){.blog{background-attachment:fixed}}.blog hr{border:0;border-bottom:1px solid #bbb}.blog header{font-weight:bold;height:6.67em;line-height:1.5em;text-align:center}@media screen and (max-width: 768px){.blog header{height:auto;line-height:2.8em}}.blog header ul{padding:0}.blog header ul li{border-left-color:#bbb;border-left-style:solid;border-left-width:1px;display:inline;padding:0 .5em}.blog header ul li a{padding:.375em .1em}.blog header ul .first{border-left-style:none}.blog header .count{font-weight:normal}.blog nav{font-weight:bold;margin:0 .5em}@media screen and (min-width: 768px){.blog nav{float:left;margin:0 2.5em}}.blog nav .sidemenu{display:inline-block}@media screen and (min-width: 768px){.blog nav .sidemenu{display:block;margin-top:8em}}.blog nav .sidemenu ul{line-height:2.3em}@media screen and (max-width: 768px){.blog nav .sidemenu ul{line-height:2.8em}}.blog nav .sidemenu ul li{display:block}.blog nav .sidemenu ul li h1{font-size:1em}.blog nav .sidemenu ul li a{padding:.375em .1em}.blog nav .search{display:inline-block;vertical-align:top;margin-top:1em;width:11em}@media screen and (min-width: 768px){.blog nav .search{margin-top:.5em;width:13em}}.blog nav .search #search{font-size:1.333em;margin:.5em 0;width:100%}.blog main{margin-bottom:3em}@media screen and (min-width: 768px){.blog main{float:left;max-width:46em}.blog main section{margin-left:1em;margin-top:1em}}.blog main .info span{border-left-color:#bbb;border-left-style:solid;border-left-width:1px;padding-left:.25em}.blog main .spacer{margin:5em 2.5em 7.5em 2.5em}.blog main .category a{margin-left:.5em}.search-results{background-color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.5);display:none;max-height:400px;overflow:auto;padding:.5rem;position:absolute;z-index:1;left:1em;right:1em}.search-results li{list-style:none;margin-top:.5rem}.search-results li:first-of-type{margin-top:0}span.strike{text-decoration:line-through}pre{border:1px solid #ccc;font-size:12px;line-height:1.4;padding:.5em 1em;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.audio{margin-bottom:1em;margin-left:1em}.image{margin-bottom:1em;text-align:center}.image img{margin-left:.2em;margin-right:.2em}.imagesFlex{display:flex;gap:.4em}h1{font-size:x-large}h2{padding-top:1rem}h1 .zola-anchor,h2 .zola-anchor,h3 .zola-anchor{font-size:.75em;margin-left:.25em;padding-top:.25em;visibility:hidden}h1:hover .zola-anchor,h2:hover .zola-anchor,h3:hover .zola-anchor{visibility:visible}.paginator{font-weight:bold;margin:0;margin-top:2em;text-align:center;word-spacing:1em}.paginator .hidden{visibility:hidden}.blog .surroundings{font-weight:bold}.surroundings{overflow:auto;padding-top:2em}.surroundings span{float:right}canvas{border:1px solid #ccc;height:100%;position:absolute;width:100%}.js{position:relative;width:100%}.js:after{content:"";display:block;padding-bottom:100%}.js4_3{position:relative;width:100%}.js4_3:after{content:"";display:block;padding-bottom:75%}#sketch{min-height:320px;margin-bottom:.5rem;position:relative;width:100%}.soundcloud iframe{border:0;width:100%}.vimeo,.video{border:1px solid #ccc;height:0;margin-bottom:3em;position:relative}.vimeo iframe,.vimeo video,.video iframe,.video video{height:100%;left:0;position:absolute;top:0;width:100%}.vimeo .info,.video .info{margin-top:1em;padding-left:1em}.ratio{padding-bottom:56.25%}.ratio .info{padding-top:56.25%}.ratio1_1{padding-bottom:100%}.ratio1_1 .info{padding-top:100%}.ratio5_4{padding-bottom:80%}.ratio5_4 .info{padding-top:80%}.ratio13_10{padding-bottom:76.9%}.ratio13_10 .info{padding-top:76.9%}.ratio4_3{padding-bottom:75%}.ratio4_3 .info{padding-top:75%}.ratio3_2{padding-bottom:66.67%}.ratio3_2 .info{padding-top:66.67%}.ratio8_5{padding-bottom:62.5%}.ratio8_5 .info{padding-top:62.5%}.ratio2_1{padding-bottom:50%}.ratio2_1 .info{padding-top:50%}.ratio13_5{padding-bottom:38.46%}.ratio13_5 .info{padding-top:38.46%}.ratio3_1{padding-bottom:33.33%}.ratio3_1 .info{padding-top:33.33%}.ratio4_1{padding-bottom:25%}.ratio4_1 .info{padding-top:25%}img{height:auto;width:100%}.resize1{width:304px}.resize2{width:158px}@media screen and (max-width: 768px){.attachment{line-height:2.3}}.cc img{float:left;margin-right:.5em;width:auto}@media print{nav{display:none}}