@import "//hello.myfonts.net/count/331bfe";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}html{color:#222;font-size:1em;line-height:1.4}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:before,:after,:first-letter,:first-line{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:LinotypeUnivers;font-weight:400;font-style:normal;src:url(/dist/assets/331BFE_0_0-B0InHo3T.woff2)format("woff2")}@font-face{font-family:LinotypeUnivers;font-weight:400;font-style:italic;src:url(/dist/assets/331BFE_1_0-CXmykM8e.woff2)format("woff2")}@font-face{font-family:LinotypeUnivers;font-weight:700;font-style:normal;src:url(/dist/assets/331BFE_2_0-C7omfCmE.woff2)format("woff2")}.project-detail{width:80%;margin:0 auto;padding:0;list-style:none}.project-detail li{padding-top:1.5em}.project-detail img{width:100%;height:auto}.compact{position:absolute;top:0;right:0}#navigate,.close,.compact{padding:.5em 3em 1em 1em;position:fixed;top:0;right:0}#navigate:target .compact{display:none}#navigate:target .expanded{background-color:#fff;display:block}.close{color:#0000}#navigate:target .close{color:#000;width:1.33em}#navigate:target .expanded,.always.expanded{transform:scale(1)}.projektliste{border-collapse:separate;border-spacing:0;border-bottom:.0625rem solid #000}.projektliste th{text-align:left;text-transform:uppercase;padding:.625rem 1.125rem .625rem 0;font-weight:400}.projektliste td{vertical-align:top;border-top:.0625rem solid #000;padding:.5rem .625rem .5rem 0}main,main div{background-color:#fff}.navbar,nav header{width:100%;padding:1em 2em 0;position:fixed;top:0;left:0}.inactive{color:#aaa}h2 .close{padding-top:1em}:root{--regular:1.6rem;--regularplus:1.8rem;--medium:2.8rem;--large:3.15vw;--large-mobile:3.1rem;--small:1.376rem;--pad:2.88vw}*{box-sizing:border-box}html{font-size:62.5%}body{font-family:LinotypeUnivers,Univers,sans-serif;font-size:var(--regular);color:#000;margin:0;padding:0;line-height:1.2}main h1,main h2,main h3{font-size:var(--regularplus);font-weight:400}main figure{margin:0}main img{width:100%;height:auto}main small,main .small,main p.regular{font-size:var(--regular);font-weight:400}.underlined,.underlined-within a,.hoverable:hover,.navbar.all-sections a:hover,article>* a{border-bottom:1px solid #000}#navigate:target~main article{display:none}#navigate:target~main .list-mode a{border-bottom:1px solid #000}#navigate:target~main .list-mode .underlined{border:none}a{color:inherit;text-decoration:none}.subpage .navbar.all-sections h1 a:hover{border-bottom:0 solid #0000!important}nav{margin:0}.navbar{width:100vw;height:calc(2.5 * var(--pad));padding:calc(.84 * var(--pad));color:#000;background-color:#fff;line-height:1;position:fixed;top:0;left:0;right:0}main{margin:calc(2.75 * var(--pad)) var(--pad);margin-bottom:0}.navbar{z-index:100;margin:0}.expanded{top:calc(4 * var(--pad));width:100vw;padding:0 var(--pad) calc(3 * var(--pad)) var(--pad);position:fixed;bottom:0;left:0;right:0;overflow-y:scroll}.expanded .list-mode{opacity:0;display:none}.expanded{transform-origin:top;transition:all .2s ease-in-out;transform:scaleY(0)}@media screen and (width<=768px){.subpage .navbar{background-color:#fff;padding-bottom:0;position:fixed}.subpage .navbar h1{font-size:var(--large-mobile);margin-bottom:0!important}.subpage .navbar>a{display:none}.subpage .navbar a.show-description{float:right;display:block}.subpage .navbar a.show-description svg{width:var(--large-mobile)!important;height:var(--large-mobile)!important}.subpage article h2{padding-top:0}}:is(.projects,.academic) main h2{display:none}:is(.projects,.academic).subpage .navbar{z-index:1000;color:#fff;background-color:#0000}:is(.projects,.academic).subpage .navbar h1+a{font-weight:400}:is(.projects,.academic).subpage .navbar svg.plus{width:2.4vw;height:2.4vw}:is(.projects,.academic).subpage .navbar h1 a,:is(.projects,.academic).subpage .navbar svg line{transition:all .1s ease-in-out}:is(.projects,.academic).subpage .navbar[data-textcolor=black] h1 a,:is(.projects,.academic).subpage .navbar[data-textcolor=black] svg line{color:#000;stroke:#000}main.list-images article a{display:block}main.list-images h3{height:2.5em;margin-top:.33em}main.list-images h3 span{padding-right:.03em}.figcaption{display:none}.figcaption:target,.figcaption.show{display:block}.figcaption{background-color:#0000;width:100vw;height:100vh;padding:18vh 18vw;position:fixed;top:0;left:0}.figcaption svg{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}.figcaption{z-index:1000}.figcaption h3{text-align:center;font-size:var(--regular)}.figcaption h3 span{margin-right:.5em}.figcaption p{font-size:var(--medium);font-weight:700}a.schliessen svg line:first-child{display:none}@media screen and (width<=768px){.figcaption{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-lines:3;padding:13vh 2.5vw}.figcaption svg{display:none}.figcaption p{font-size:var(--regular)!important}.figcaption[data-darstellung=black],.figcaption[data-darstellung=black\ petit],.figcaption[data-darstellung=black\ passepartout]{color:#000!important;background-color:#fff!important}.figcaption[data-darstellung=white],.figcaption[data-darstellung=white\ petit],.figcaption[data-darstellung=white\ passepartout]{color:#fff!important;background-color:#000!important}}.projektliste thead{z-index:2;position:sticky;top:0}.projektliste thead th{cursor:pointer}.projektliste thead th.sorting span:after{margin:1em}.projektliste thead th.sorting_desc span:after{content:" ▲";font-size:.92em}.projektliste thead th.sorting_asc span:after{content:" ▼";font-size:.92em}.projektliste thead th{background-color:#fff;background-image:none!important;border-bottom:.0625rem solid #000!important}.projektliste tbody tr:first-child td{border-top:none!important}.academic .projektliste .list-students{padding-left:1.66em;list-style:none}.academic .projektliste tr:hover td ul{font-weight:400}.academic .projektliste tr:hover td ul li:hover{font-weight:700}.academic .projektliste input.toggle-list{display:none}.academic .projektliste label:before{content:"▼";margin-right:.5em;transition:transform .2s;display:inline-block;transform:rotate(-90deg)}.academic .projektliste label:has(input:checked):before{transform:rotate(0)}.academic table .year{width:4em}.academic table .school,.academic table .reader{width:6em}.academic table .trailer{width:auto}.academic .deckblatt{z-index:1;position:relative}.academic .deckblatt h2{text-transform:uppercase;text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:75%;margin:0;padding:1em;font-size:1.8rem;font-weight:700;display:flex;position:absolute;top:0}.academic .deckblatt a{display:inline}hr.clear{clear:both;border-collapse:collapse;background-color:#0000;border-top:1px solid #000}.press #pdfjs{width:94vw;height:88vh;position:fixed;inset:12vh 5vw 0 3vw}.press table .year{width:4em}.press table .format{width:6em}.press table .published-in{width:12em}.press table .title{width:45rem}.press table .reference{width:auto}.press .screen{width:70vw;min-height:39.375vw;position:absolute;top:13vh;left:15vw}.press .screen iframe{width:70vw;height:39.375vw}.press .in-reference-to{margin-top:10vh;position:relative;left:-.2rem}@media screen and (aspect-ratio>=4/3){.press header.navbar{height:5.67vw;padding-bottom:0!important}.press #pdfjs{height:82vh;top:18vh}.press .in-reference-to{margin-top:14vh}}@media screen and (width<=768px){.press #pdfjs{width:100vw;height:100vh;inset:3rem 0 0}}.navbar>*{text-transform:uppercase;font-weight:700;font-size:var(--large);letter-spacing:-.05em;margin:0}.list-mode{text-transform:uppercase;margin:0 0 2.5vw;padding-top:0}:is(.writing,.office).subpage .navbar>a{display:none}:is(.writing,.office) article{width:94vw;max-width:33em;font-size:var(--regularplus);margin:12rem auto;line-height:1.25}:is(.writing,.office) h2,:is(.writing,.office) h3,:is(.writing,.office) img,:is(.writing,.office) img+em{padding-top:1.2em}:is(.writing,.office) h2{font-size:calc(1.3 * var(--medium));text-transform:uppercase;text-align:center;letter-spacing:normal}:is(.writing,.office) h3{font-size:inherit;text-transform:uppercase;letter-spacing:.02em;text-align:left;font-weight:400}:is(.writing,.office) figure{width:60%;height:auto;margin:0 auto;display:block}:is(.writing,.office) figcaption{font-size:var(--small);text-align:center;margin-top:.66em;padding:0 0 1.2em;display:block}:is(.writing,.office) figure img{width:100%;height:auto}:is(.writing,.office) table.curriculum-vitae th{white-space:nowrap;vertical-align:top;text-align:left;width:7em;padding-right:0;font-weight:400}:is(.writing,.office) table.curriculum-vitae td{vertical-align:top}.office article{margin:6rem auto}.office article+article{margin:3rem auto}.office .contact h2{display:none}.office .contact p{text-transform:uppercase;text-align:center}.office h3{text-align:center}.writing h2{line-height:1}.writing h2,.writing h3,.writing img,.writing img+em{text-align:center;position:relative;left:-.5em}@media screen and (width>=768px){.office article{width:54vw}.office .contact{margin-top:12rem}.office .contact p{font-size:calc(1.3 * var(--medium));letter-spacing:-.03em;font-weight:700}}@media screen and (width<=768px){.office th{width:6.2em;padding-top:.24em;font-size:.82em}.writing.subpage .navbar{background-color:#fff}.writing h2{font-size:var(--large-mobile);max-width:92vw;left:0}.writing figure{width:70%}}.home{flex-flow:column wrap;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .25s;display:flex}.home footer{padding:3em 0}.home .navbar{display:none!important}.home h1{text-align:center;text-transform:uppercase;letter-spacing:-.05em;margin:auto 0;padding-top:.5em;font-size:12vw}@media screen and (width<=768px){.home{position:fixed;top:0;left:0;overflow:hidden}.home footer{text-align:center;padding:0 0 6em}}.navbar{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.navbar .show-description{position:relative;top:-4px}@media screen and (width>=768px){main.list-images{margin-right:1em}main.list-images article{float:left;width:24.2%;margin-right:1%}main.list-images article:nth-of-type(4n){margin-right:0}}@media screen and (width<=768px){main.list-images article{width:100%}}table,table th,table td{box-sizing:content-box}table{width:100%;overflow:scroll}table th{border-bottom:none!important;padding-left:0!important;font-weight:400!important}table td{padding-left:0!important}table.projektliste tr:not(.nolink):hover td{cursor:pointer;font-weight:700}table.projektliste td.reference a:hover:before{content:"→ ";font-weight:700}table.projektliste th,table.projektliste td{min-width:4em}table.projektliste th.project,table.projektliste td.project{width:24em;min-width:24em;max-width:22em}table.projektliste th.year span,table.projektliste th.number span{white-space:nowrap}table.projektliste th:last-child,table.projektliste td:last-child{width:auto;max-width:none}table.projektliste td.status,table.projektliste td.size{white-space:nowrap}.swiper{width:100%;height:100%;margin:0}.swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.swiper-slide .image-caption{text-align:center;width:100%;font-size:var(--small);padding:0 15vw;position:fixed;bottom:8vh;left:0}.fade-in.lazyload,.fade-in.lazyloading{opacity:0}.fade-in.lazyloaded{opacity:1;transition:opacity .3s}.swiper-slide.passepartout,.swiper-slide.petit{background-color:#fff;background-image:none!important}.swiper-slide[data-textcolor=white]{background-color:#000}.swiper-slide[data-textcolor=white] .vignette{background-color:#000;border:1px solid #000}.swiper-slide[data-textcolor=white] .figcaption{color:#fff}svg.hintergrund rect{fill:#fff}.figcaption[data-darstellung=black],.figcaption[data-darstellung=black\ petit],.figcaption[data-darstellung=black\ passepartout]{color:#fff;background-color:#0000}:is(.figcaption[data-darstellung=black],.figcaption[data-darstellung=black\ petit],.figcaption[data-darstellung=black\ passepartout]) svg.hintergrund rect{fill:#000}.figcaption[data-darstellung=white],.figcaption[data-darstellung=white\ petit],.figcaption[data-darstellung=white\ passepartout]{color:#000;background-color:#0000}:is(.figcaption[data-darstellung=white],.figcaption[data-darstellung=white\ petit],.figcaption[data-darstellung=white\ passepartout]) svg.hintergrund rect{fill:#fff}.figcaption{cursor:default}.swiper-slide.passepartout .vignette{background-position:50%;background-repeat:no-repeat;background-size:contain;width:70vw;height:70vh;margin:13vh auto 17vh}.swiper-slide.petit .vignette{background-position:50%;background-repeat:no-repeat;background-size:contain;width:60vw;height:60vh;margin:20vh auto}.for-vimeo{justify-content:center;align-items:center;display:flex}.swiper-slide iframe.vignette{width:70vw!important;height:39.375vw!important}@media screen and (width<=768px){.swiper-slide.passepartout .vignette,.swiper-slide.petit .vignette{width:95vw;height:65vh;margin:13vh auto 17vh}iframe.vignette{overflow:hidden;width:100%!important;margin-left:0!important;margin-right:0!important}.swiper-slide{opacity:0!important}.swiper-slide-active{opacity:1!important}.swiper-slide .image-caption{bottom:.75em}}body.plus{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20width='25px'%20height='25px'%20viewBox='0%200%20100%20100'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2041.1%20(35376)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eangle-left%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpolyline%20id='Path-2'%20stroke='%23000000'%20stroke-width='6'%20points='0%200%20100%2050%200%20100'%3e%3c/polyline%3e%3c/g%3e%3c/svg%3e"),e-resize}body.minus{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20width='25px'%20height='25px'%20viewBox='0%200%20100%20100'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2041.1%20(35376)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eangle-right%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpolyline%20id='Path-3'%20stroke='%23000000'%20stroke-width='6'%20points='100%200%200%2050%20100%20100'%3e%3c/polyline%3e%3c/g%3e%3c/svg%3e"),w-resize}body.plus .swiper-slide-active.white{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20width='25px'%20height='25px'%20viewBox='0%200%20100%20100'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2041.1%20(35376)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eangle-left%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpolyline%20id='Path-2'%20stroke='white'%20stroke-width='6'%20points='0%200%20100%2050%200%20100'%3e%3c/polyline%3e%3c/g%3e%3c/svg%3e"),e-resize}body.minus .swiper-slide-active.white{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20width='25px'%20height='25px'%20viewBox='0%200%20100%20100'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2041.1%20(35376)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eangle-right%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpolyline%20id='Path-3'%20stroke='white'%20stroke-width='6'%20points='100%200%200%2050%20100%20100'%3e%3c/polyline%3e%3c/g%3e%3c/svg%3e"),w-resize}header:hover{cursor:default}.navbar label,.navbar input{display:none}@media screen and (width<=768px){.navbar label{float:right;display:inline}.navbar .toggle~a{display:none}.navbar .toggle:checked~a{display:block}.swiper{top:0;left:0;position:fixed!important}.swiper-slide{background-size:cover;height:100%}}@media screen and (width<=768px) and (orientation:portrait){.swiper-slide{background-size:contain!important}.projects.subpage.white main{background-color:#000}.projects.subpage main{padding:0}.swiper{top:0;left:0;padding:0 2.5vw!important;position:fixed!important}.swiper-slide{height:100%;background-size:contain!important}.navbar{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.navbar .show-description{position:relative;top:-4px}.navbar{background-color:#0000;height:auto}.navbar.all-sections{float:left;background-color:#fff;padding-bottom:2em;line-height:1.25;display:block;position:fixed}.navbar.all-sections h1{margin-bottom:.66em}.navbar.all-sections>a{margin-right:.5em}.navbar>*{font-size:var(--large-mobile)}.list-images,.landing .navbar+*{margin-top:22rem}.list-mode{margin:0 0 2em}#navigate:target .expanded{padding-top:21rem;top:0}#navigate:target .expanded .list-mode{opacity:1;padding-top:1rem;display:block}table.projektliste{-webkit-overflow-scrolling:touch;overflow:scroll;width:100%!important}table.projektliste th,table.projektliste td{width:auto!important;min-width:0!important;max-width:none!important}.projektliste td+td+td,.projektliste th+th+th{display:none}}@media screen and (width>=1240px){html{font-size:72.5%}html .underlined,html .hoverable:hover,html .navbar.all-sections a:hover{border-bottom:1px solid #000!important}html #navigate:target~main .list-mode a{border-bottom:1px solid #000}html #navigate:target~main .list-mode .underlined{border:none!important}html .show-description svg line{stroke-width:2px;stroke:#fff}}@media screen and (width>=1500px){.writing.subpage article{font-size:2.34rem}.writing.subpage article h2{margin-top:0;font-size:4.68rem}.writing.subpage article figcaption{font-size:1.789rem}.writing.subpage header{padding-bottom:1.33vw}}@media screen and (width>=2000px){.writing.subpage article{max-width:38em}}@media screen and (width<=374px){html{font-size:52%}}
