*{margin:0;padding:0;font-weight:400;font-style:normal}body{font:var(--main-font);margin:0;padding:0;-webkit-text-size-adjust:none;letter-spacing:.0225em;overflow-y:scroll;background-color:var(--bg-color);color:var(--text-color)}#container,header{max-width:954px;margin:0 auto;padding:0 8.5% calc(8.5% - 1em)}header{position:sticky;top:0;background-color:var(--bg-header-color);z-index:4;padding-bottom:1em}.header{margin:0 auto;padding:0}.innerheader{padding:0;font-size:80%;line-height:1.083333333333333;letter-spacing:.01em}.logo{margin:0 0;z-index:1;position:relative}.logo a{display:block;margin:0 auto 1.5em;max-width:min(18em,50vw);height:4.5em;display:flex;flex-direction:column;justify-content:end}.logo a svg{margin:0 auto;display:block;height:auto;transform:scale(1);transition:.2s linear width,.05s linear transform}nav ul{list-style:none;padding:0;margin:0;display:flex;gap:1em;justify-content:space-between;white-space:nowrap}nav ul li::before{content:'';display:none}header,header a{color:var(--link-nav-color)}header a:hover,header a.active,header a.activesparent{color:var(--link-nav-active-color);text-decoration:none}#smartmenulink{display:none;padding:0 0 0 .6em}body.smartnavigation #smartmenulink{display:block;position:fixed;top:1.65em;right:4.5%;z-index:5}#smartmenulink button{position:relative;width:2.2em;height:2.2em;background-color:#fff0;border:none;box-shadow:unset;padding:0}#smartmenulink button span{background-color:var(--text-color);display:block;width:100%;height:4px;border-radius:2px;position:absolute;top:calc(50% - 2px);left:0;transition:.125s background-color .01s,.25s width,.25s left}#smartmenulink button span::after,#smartmenulink button span::before{content:'';display:block;background-color:var(--text-color);height:4px;width:2.2em;border-radius:2px;position:absolute;top:-.75em;transition:.125s top .125s,transform .125s,.25s width,.25s left}#smartmenulink button span::after{top:.75em}body.smartmenuopen #smartmenulink button span{background-color:#fff0;transition:.01s background-color .1s,.25s width,.25s left}body.smartmenuopen #smartmenulink button span::before,body.smartmenuopen #smartmenulink button span::after{top:0;transition:top .125s,.125s transform .125s,.25s width,.25s left}body.smartmenuopen #smartmenulink button span::before{transform:rotate(45deg)}body.smartmenuopen #smartmenulink button span::after{transform:rotate(-45deg)}body.smartnavigation nav.navigation{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;transform:translateX(100%);overflow:auto;transition:.5s ease-in-out transform;z-index:4}body.smartnavigation.smartmenuopen nav.navigation{transform:translateX(0)}body.smartnavigation nav>div{flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:var(--smartnav-bg-color);width:24em;margin-left:auto;max-width:80vw;padding-top:6em}body.smartnavigation nav ul{display:flex;flex-direction:column;justify-content:center;padding:4.5vw;font-size:150%;white-space:unset;text-align:right}body.smartnavigation #content,body.smartnavigation .logo{transition:.1s linear filter .1s}body.smartnavigation.smartmenuopen #content,body.smartnavigation.smartmenuopen .logo{filter:blur(1px)}body.noanimation nav.navigation{transition:unset!important}#content{padding-top:5%}a{text-decoration:none;color:var(--link-color)}a:hover{color:var(--link-active-color);text-decoration:var(--link-active-decoration)}a img{border:none}img{display:block}em,i{font-style:italic}section ul{padding-left:1em;list-style:none}section ul li{position:relative}section ul li::before{content:'-';left:-1em;position:absolute}section>h1{display:none}article{margin:0 auto;padding:0;max-width:644px}article.columncount-2,article.columncount-3{display:flex;gap:24px;flex-wrap:wrap}article.columncount-2>h2,article.columncount-3>h2{width:100%}article.columncount-2>div,article.columncount-3>div{flex:1 1 0%;width:0}article.columncount-3{padding:0;max-width:unset}div.column img{max-width:100%;height:auto}h1,h2,h3,p,ul{margin:1em 0}p,section li{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:5;hyphenate-limit-chars:11 3 5}p.lead{font-size:134%;line-height:1.1}p.footnote{font-size:80%;line-height:1.083333333333333;letter-spacing:.01em}p.footnote::before{content:'';width:1.5em;border-top:1px solid var(--text-color);display:block;margin:1.1em 0}p.footnote+p.footnote::before{display:none}p.footnote[style*="center"]::before{margin-left:auto;margin-right:auto}h1,h2{font-size:134%;line-height:1.1;color:inherit;text-align:center}article.form h2{display:block}h3{font-size:134%;text-align:center}hr{border:none;background-color:var(--text-color);width:1.25em;height:1px;margin:1.1em 0 1em}.text-small{font-size:80%;line-height:1.083333333333333;letter-spacing:.01em}.text-big{font-size:134%;line-height:1.1}.text-huge{font-size:168%;line-height:1.1}div.publications,div.references{display:flex;flex-wrap:wrap;gap:2em 24px;margin-top:1em}div.publications{margin-top:.7462686567164179em}div.publications .tile,div.references .tile{width:calc(33.3333% - 16px);margin:0}div.publications .tile a p{color:var(--text-color)}div.publications .tile a p.link{color:inherit}article+article{margin-top:2em}#content article.titled div.column>*:first-child{margin-top:0}article.publication{padding:0;position:relative;max-width:unset}article.publication h2{color:var(--text-color)}article.publication div.text h2{font-size:168%;margin-top:.5952380952380952em}div.publications article.publication h2{margin-top:0}article.publication div.text{max-width:644px;margin:0 auto}article.publication .details::before{content:'';width:1.5em;border-top:1px solid var(--text-color);display:block;margin:1.1em 0}article.publication .details p{margin:0}article.publication .details{font-size:80%;line-height:1.083333333333333;letter-spacing:.01em}div.publications article.publication a:hover{text-decoration:none}div.publications article.publication a:hover p.link{text-decoration:var(--link-active-decoration)}div.publications figure{height:0;position:relative;padding-bottom:70%;max-width:100%}div.publications figure img{position:absolute;top:0;left:0;width:100%;height:100%}div.publications article.publication p.link{text-align:center}div.references>div.tile{text-align:center;position:relative;line-height:1.1}div.references>div.tile a{font-size:134%}div.gallery{margin:1.5em 2em 1em;position:relative}.imageslider{width:100%;margin:0 auto}.imagesliderwrapper{overflow-x:hidden}.imagesliderinner{display:table;position:relative;margin:0 0 .5em}.imageslider .slide{text-align:center;display:table-cell;vertical-align:top}.imageslider .slideinner{margin:0 auto;padding:0}.imageslider figure{margin:0;max-width:100%}.imageslider figure .figure{padding-bottom:70%;height:0;background-size:contain;background-repeat:no-repeat;background-position:center bottom}figure figcaption,.figcaption{text-align:center;font-size:66.6666%;line-height:1.1;color:var(--text-caption-color);margin:1em 0 0}.figcaption{margin-bottom:1.5em}.imageslidernavigation{display:none}div.gallery .imagenav{position:absolute;top:45%;left:-2em;margin-top:-1em;z-index:3;display:none}div.gallery .imagenav a{display:block;width:1.5em;height:2em;line-height:1.8em;text-align:center}div.gallery .imagenav:last-child{left:auto;right:-2em;display:block}div.gallery.single{margin-left:0;margin-right:0}div.gallery.single .imagenav{display:none}figure.single{margin:0 auto 1.5em;width:100%}figure .imagewrapper{display:block;margin:0 auto}figure .imagewrapperinner{height:0;background-color:#EEE}figure img{display:block;width:100%;height:auto;margin:0}figure.media{margin:1em 0}figure.media>oembed{display:block}figure.media>oembed>div{height:0;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}figure.media>oembed>div a.fallback{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}figure.media>oembed>div a.fallback>span{display:none}figure.media>oembed[data-g-hwratio]>div{position:relative}figure.media>oembed[data-g-hwratio]>div>iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}figure.media>oembed.initialized.loaded>div{background-color:#fff0;background-size:0}figure.media>oembed.initialized[data-g-type="video"]:not(.loaded)>div{cursor:pointer}figure.media>oembed.initialized[data-g-type="video"]:not(.loaded)>div::before{opacity:.75;content:'';display:block;border-radius:50%;width:4em;height:4em;background-color:#FFF;position:absolute;left:50%;top:50%;margin:-2em 0 0 -2em;padding:0;transition:opacity .25s}figure.media>oembed.initialized[data-g-type="video"]:not(.loaded)>div::after{opacity:.9;content:'';position:absolute;left:50%;top:50%;margin:0;transform:translate(-40%,-50%);width:0;height:0;border-top:1em solid #fff0;border-bottom:1em solid #fff0;border-left:1.8em solid #000;transition:opacity .25s}figure.media>oembed.initialized[data-g-type="video"]:not(.loaded)>div:hover::before,figure.media>oembed.initialized[data-g-type="video"]:not(.loaded)>div:hover::after{opacity:.95}figure.media iframe{position:absolute;top:0;left:0;width:100%;max-height:100%;z-index:1;display:block}figure.media>oembed[data-g-type="video"] iframe{background-color:transparent!important;height:100%}figure.media span.caption{display:none}figure.media>oembed[data-g-providername="spotify"]>div{border-radius:12px;backdrop-filter:blur(20px)}figure.media>oembed[data-g-providername="spotify"]:not(.loaded)>div::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(10px);z-index:1}figure.media>oembed[data-g-providername="apple music"]>div{border-radius:11px}figure.media>oembed[data-g-providername="apple music"]:not(.loaded)>div::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(10px);z-index:1}figure.media>oembed[data-g-providername="bandcamp"]>div{background-size:contain;background-position:left top;background-color:#d2d2d2}figure.media>oembed[data-g-providername="issuu"]>div{background-size:contain;background-position:center;background-color:#333!important}figure.media>oembed[data-g-providername="twitter"]>div{background:linear-gradient(to right,#71c6f4,#0d70a5);border-radius:1em}figure.media>oembed[data-g-providername="twitter"]>div blockquote{padding:1em;margin:0}figure.media>oembed[data-g-providername="twitter"]>div blockquote p{padding:0;margin:0 0 1em}figure.media oembed.noembed>div{background-color:rgb(0 0 0 / .1);border-radius:.5em;height:unset}figure.media oembed.noembed>div a{display:flex;padding:1em;color:inherit}figure.media oembed.noembed>div a>span{display:flex;flex-direction:column;justify-content:center;margin-left:1em}figure.media oembed.noembed>div a>span span span{display:block}figure.media oembed.noembed>div a span.title{font-weight:700}figure.media oembed.noembed img{max-width:6em;height:auto;border-radius:.25em;object-fit:contain}img{display:block;margin:1em 0}figure.image{max-width:100%;margin:1em auto}figure.image-style-align-left{float:left;max-width:calc(50% - 1em);margin-right:2em}figure.image-style-align-right{float:right;max-width:calc(50% - 1em);margin-left:2em}figure.image img{max-width:100%;height:auto;display:block}span.nowrap{white-space:nowrap}@media only screen and (max-width:1000px){#container{padding:0 4.5% calc(4.5% - 1em)}header{padding-left:4.5%;padding-right:4.5%}}@media only screen and (max-width:768px){article.columncount-2,article.columncount-3{display:block}article.columncount-2>div,article.columncount-3>div{flex:unset;width:unset}div.publications .tile,div.references .tile{width:calc(50% - 12px)}.gimagecaptioned figcaption{width:100%!important}}@media only screen and (max-width:540px){div.publications .tile,div.references .tile{width:100%}#content form{font-size:100%}}