@import url(https://use.typekit.net/dyt4phh.css);footer{display:flex;justify-content:center;align-items:flex-end;height:10vh;width:100%;flex-direction:row;bottom:0}footer a,footer p{color:#aaa;margin:0;padding-bottom:2vh}footer .rou-li{padding-right:1.5rem}.background[data-v-6f70732e]{background:#141414}.background .logo-container[data-v-6f70732e]{display:flex}header[data-v-6f70732e]{display:flex;width:100%;height:8vh;margin:0;align-items:center;justify-content:space-between;background:transparent;position:fixed;z-index:150;top:0}header .logo-container[data-v-6f70732e]{flex:4;display:flex;padding-left:5vw;padding-top:.2vw;z-index:100}header .logo-container .logo[data-v-6f70732e]{font-size:2.5rem;font-weight:700;width:5vh;fill:#f5f4f3}header .navbar[data-v-6f70732e]{flex:6;display:flex;list-style:none;padding:0 0 0 0;overflow-x:hidden;position:fixed;flex-direction:column;justify-content:center;align-items:center;right:0;left:0;height:100vh;top:0;transform:translateX(100%);transition:transform .2s ease-in;background:#141414;margin:0}header .navbar .rou-li[data-v-6f70732e]{font-family:martian-mono-variable;text-transform:capitalize;letter-spacing:.1rem;text-decoration:none;font-size:1.5rem;line-height:100%;letter-spacing:.1px;font-weight:700;color:#f5f4f3;font-size:6vw;padding-bottom:4rem}header .navactive[data-v-6f70732e]{transform:translateX(0)}header .burger[data-v-6f70732e]{margin-right:3rem;display:flex;flex-direction:column;justify-content:space-evenly;justify-self:flex-end;cursor:pointer;max-width:4.5rem}header .burger div[data-v-6f70732e]{width:3.5rem;height:5px;margin:.25rem;background-color:#f5f4f3;transition:all .5s ease}header .burger .line1[data-v-6f70732e]{max-width:2.5rem;align-self:flex-end}header .burger .line3[data-v-6f70732e]{max-width:2.5rem}header .burger .toggle .line1[data-v-6f70732e]{transform:rotate(-45deg) translate(0);z-index:100;background-color:#141d23;position:fixed;transition:.3s ease;max-width:4rem;padding:0}header .burger .toggle .line2[data-v-6f70732e]{opacity:0}header .burger .toggle .line3[data-v-6f70732e]{transform:rotate(45deg) translate(0);z-index:10;background-color:#1f2d35;position:fixed;max-width:4rem}header .toggle div[data-v-6f70732e]{background-color:#f5f4f3;box-shadow:0 0 0 transparent}header .toggle .line1[data-v-6f70732e]{transform:rotate(-45deg) translate(-.1rem,.9rem);transition:.3s ease;max-width:4rem}header .toggle .line2[data-v-6f70732e]{opacity:0}header .toggle .line3[data-v-6f70732e]{transform:rotate(45deg) translate(-.3rem,-1rem);max-width:4rem}@media only screen and (max-width:1024px){header[data-v-6f70732e]{overflow-x:hidden;min-height:12vh;position:fixed;transition:all .5s ease-in}header .logo-container[data-v-6f70732e]{margin-left:3rem;padding:0}header .logo-container .logo[data-v-6f70732e]{margin-left:0}header .navbar .rou-li[data-v-6f70732e]{font-size:14vw;line-height:130%}}body{font-family:futura-pt,sans-serif;background-color:#141414;margin:0;padding:0}body ::-webkit-scrollbar{width:.5rem;background-color:#000}body ::-webkit-scrollbar-thumb{background-color:#ebebeb;border-radius:15px}::-moz-selection{background-color:#fe0;color:#141414}::selection{background-color:#fe0;color:#141414}h1{font-size:7vw;text-transform:none;margin:0 0 1vw 0}h1,h2{font-family:martian-mono-variable,futura-pt,sans-serif;font-weight:600;font-style:normal;color:#f5f4f3}h2{font-size:1.5vw}h3{font-family:martian-mono-variable,futura-pt,sans-serif;font-weight:600;font-size:1.6rem}a,p{font-family:futura-pt,sans-serif;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:.03rem;word-spacing:.1rem;text-transform:uppercase;text-decoration:none;line-height:1.2rem;color:#f5f4f3}@keyframes fontWidth{0%{font-weight:300}50%{font-weight:900}to{font-weight:300}}a:focus,button:focus{outline:none}@media only screen and (max-width:1024px){h1{font-size:13vw}h2{font-size:6vw}.routes{font-size:12vw}a,p{font-size:.8;line-height:1.3rem}}html body [data-ca3_iconfont=ETmodules]:before{font-family:ETmodules}[data-ca3_icon]:before{font-weight:400;content:attr(data-ca3_icon)}.landing{background-color:transparent;display:flex;flex-direction:column;justify-content:center}.landing .sm-cta{height:10vh;display:flex;justify-content:flex-end}.landing .sm-cta .social{align-self:flex-end;height:4vh;padding-right:8vh}.landing .centered{display:flex;align-items:center;justify-content:center;flex-direction:column;height:90vh}.landing .centered .cta{display:flex;width:40rem;align-content:center;justify-content:center;margin:0}.landing .centered .cta .link{height:2rem;color:#f5f4f3;display:flex;justify-content:center;align-items:center;transform:scale(1);transition-duration:.2s;font-weight:500}.landing .centered .cta .link hl{color:#fe0;border:none;margin-right:.5rem}.landing .centered .cta .link:hover{transform:scale(1.07)}.landing .centered .cta .link svg{fill:#f5f4f3;margin-right:1rem}@media only screen and (max-width:1024px){.landing{overflow-x:hidden;overflow:hidden;flex-direction:column}.landing h1{font-size:23vw}.landing .sm-cta{padding-right:5vw;display:none}.landing .sm-cta .social{align-self:center;padding:0}.centered{padding-top:5vh}.centered .cta{justify-content:space-evenly;align-content:center;width:100vw}.centered .cta .link{width:70vw;font-size:6vw;text-align:center;margin:5vh 0 5vh 0}}.home{display:flex;flex-direction:column}.home #backgroundVid{-o-object-fit:cover;object-fit:cover;filter:saturate(0);width:100vw;height:100vh;scale:1.05;position:fixed;top:0;left:0;z-index:-1;transition:1s}.home .change_blur{filter:blur(10px)}@media only screen and (max-width:1024px){.home #backgroundVid{height:120vh}.home .content h1{font-size:7vw}}.project-popup{display:flex;align-items:center;justify-content:center}.project-popup .project-wrapper{width:100vw;min-height:100vh;margin-top:8vh;background-size:cover;background-position:50%;background-attachment:fixed;background-blend-mode:lighten;display:flex;align-items:center;flex-direction:column}.project-popup .project-wrapper .background-img{position:fixed;z-index:0;background-size:cover;background-position:50%;filter:brightness(.2);width:100vw;height:100vh}.project-popup .project-wrapper .proj-content{width:90vw;display:flex;align-items:center;flex-direction:column;z-index:100}.project-popup .project-wrapper .proj-content .proj-head{width:50vw;display:flex;flex-direction:column;padding-top:4rem;margin-bottom:4rem;align-items:center}.project-popup .project-wrapper .proj-content .proj-head .back-button{font-family:futura-pt;display:flex;justify-content:flex-start;position:fixed;cursor:pointer;width:90vw}.project-popup .project-wrapper .proj-content .proj-head a{font-size:1.1rem;display:flex;justify-content:center;width:9rem;height:2.5rem;padding-top:1.2rem;opacity:.5;border-radius:.3rem;transform:scale(1);transition-duration:.2s}.project-popup .project-wrapper .proj-content .proj-head a:hover{background-color:hsla(30,9%,96%,.1);transform:scale(1.03)}.project-popup .project-wrapper .proj-content .proj-head h1{font-size:4rem;margin-top:2rem;margin-bottom:0}.project-popup .project-wrapper .proj-content .proj-head .by{justify-content:center;margin:0}.project-popup .project-wrapper .proj-content .proj-head .by p{padding-right:.2rem;margin:0}.project-popup .project-wrapper .proj-content .sub-content{width:50rem;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.project-popup .project-wrapper .proj-content .sub-content .placeholder{border-radius:0;background-color:#000;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.project-popup .project-wrapper .proj-content .sub-content .placeholder p{position:absolute;z-index:1}.project-popup .project-wrapper .proj-content .sub-content .placeholder iframe{width:50rem;height:28.125rem;border-radius:0;z-index:2}.project-popup .project-wrapper .proj-content .sub-content .proj-desc{max-width:50rem;align-self:flex-start;display:flex;padding:0;margin-bottom:2vw}.project-popup .project-wrapper .proj-content .sub-content .proj-desc p{font-size:.8rem;text-transform:uppercase;text-align:left;line-height:1.8 rem;margin-bottom:2rem;margin-top:2rem}.project-popup .project-wrapper .proj-content .sub-content table{font-family:futura-pt;width:30rem;align-self:flex-start;margin-bottom:5vw;padding-right:5rem;font-size:.8rem;color:#fff;z-index:100;text-transform:uppercase}.project-popup .project-wrapper .proj-content .sub-content table .roll-title{width:-moz-max-content;width:max-content;padding-right:2rem}.project-popup .project-wrapper .proj-content .sub-content table a{font-size:.8rem;text-decoration:underline}.project-popup .project-wrapper .proj-content .sub-content table hl{-webkit-text-decoration:underline #fe0;text-decoration:underline #fe0}.project-popup .project-wrapper .proj-content .sub-content table tr{vertical-align:top}@media only screen and (max-width:1024px){.project-popup .project-wrapper{height:-moz-fit-content;height:fit-content;padding-bottom:5vh}.project-popup .project-wrapper .proj-content{width:90vw}.project-popup .project-wrapper .proj-content .proj-head .back-button{opacity:0}.project-popup .project-wrapper .proj-content .proj-head h1{font-size:5vw;text-align:center}.project-popup .project-wrapper .proj-content .proj-head .by p{font-size:2.5vw}.project-popup .project-wrapper .proj-content .sub-content{width:100vw;align-items:center;justify-content:center}.project-popup .project-wrapper .proj-content .sub-content .placeholder{margin:0}.project-popup .project-wrapper .proj-content .sub-content .placeholder iframe{justify-self:center;width:90vw;height:50.625vw}.project-popup .project-wrapper .proj-content .sub-content .proj-desc{align-self:center;width:90vw;padding:2rem 0 2rem 0;border-radius:.3rem;font-size:1.1rem;color:#f5f4f3;z-index:100}.project-popup .project-wrapper .proj-content .sub-content .proj-desc p{text-align:left;line-height:1.5rem}.project-popup .project-wrapper .proj-content .sub-content .rolls{align-self:center;width:90vw;padding:0}.project-popup .project-wrapper .proj-content .sub-content .rolls .roll-title{padding-right:0}}#projects{z-index:1}#projects .select-wrapper{z-index:1;position:fixed;display:flex;align-self:end;right:5rem;top:8rem}#projects .select-wrapper:after{content:"▾";color:#fff;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}#projects .select-wrapper:hover{color:#fff}#projects .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:solid #fff;padding:1rem 2.5rem 1rem 1rem;font-size:.8rem;letter-spacing:.05rem;text-transform:uppercase;color:#fff;cursor:pointer;outline:none;position:relative;transition:.2s}#projects .select-wrapper select:hover{background-color:hsla(0,0%,100%,.153)}#projects .select-wrapper select:focus{border-color:none}#projects .project-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:max-content;padding:0;margin-top:8vh}#projects .project-grid .project-container{grid-column:minmax(1,3);display:flex;flex-direction:row;background:transparent;justify-content:space-between;width:100%;height:28.2485875706vw;text-decoration:none;overflow:hidden}#projects .project-grid .project-container:focus-visible{outline:1px solid}#projects .project-grid .project-container:active .project-img,#projects .project-grid .project-container:hover .project-img{filter:saturate(1);scale:1.005}#projects .project-grid ::-webkit-scrollbar{width:0;display:none}#projects .project-grid .project-img{width:100%;height:33.3333333333vw;background-size:cover;background-position:50%;filter:saturate(0);transition:.3s;justify-content:center}#projects .project-grid .proj-content{width:50%;height:28.2485875706vw;display:flex;flex-direction:column;position:absolute;background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}#projects .project-grid .proj-content .proj-type{margin-left:4vw;margin-top:4vw;width:-moz-max-content;width:max-content;padding:.3rem .5rem;letter-spacing:.05rem;border:.05rem solid #fff;opacity:.5}#projects .project-grid .proj-content .proj-text{height:28.2485875706vw;width:100%;display:flex;position:absolute;align-items:flex-start;justify-content:center;flex-direction:column;padding-left:4vw}#projects .project-grid .proj-content .proj-text .meine-rolle{color:#fff;margin:2rem 0 4rem 0;opacity:.6}#projects .project-grid .proj-content .proj-text .meine-rolle hl{color:#fe0;padding-right:.4rem;opacity:1}#projects .project-grid .proj-content .proj-text .by{display:flex;align-items:baseline;padding-top:.8rem;margin:0 0 0 2rem}#projects .project-grid .proj-content .proj-text .by p{padding-right:.2rem;margin-top:.5rem;font-size:1.3rem;justify-content:left;opacity:.5;margin-right:2rem}#projects .project-grid .proj-content .proj-text h1{color:#f5f4f3;font-size:3vw;margin-top:10rem}#projects .project-grid .proj-content .proj-text table{width:90%;font-size:1rem;color:#f5f4f3}#projects .project-grid .proj-content .proj-text table .roll-title{width:11rem}#projects .project-grid .proj-content .proj-text table tr{vertical-align:top}#projects .project-grid .proj-content .proj-text .watchButton{font-weight:500;padding-top:3rem}#projects .project-grid .proj-content .proj-text .watchButton svg{width:1rem}#projects .project-grid .proj-content .proj-text .watchButton:hover{text-decoration:underline}@media only screen and (max-width:1024px){#projects .select-wrapper{top:15vh;right:1rem}#projects .select-wrapper:after{right:1.8rem}#projects .select-wrapper select{padding:1rem 2rem 1rem 1rem;font-size:1rem;scale:.8}#projects .project-grid{margin-top:12vh;grid-template-columns:repeat(1,1fr);grid-gap:0}#projects .project-grid .project-container,#projects .project-grid .project-container .project-img{height:56.4971751412vw}#projects .project-grid .project-container .proj-content{height:100%}#projects .project-grid .project-container .proj-content .proj-type{display:none;font-size:.8rem;padding:.05rem .4rem;margin-left:4vw;margin-top:8vw}#projects .project-grid .project-container .proj-text{height:56.4971751412vw;width:90vw}#projects .project-grid .project-container .proj-text h1{font-size:6vw;margin-top:8vw}#projects .project-grid .project-container .proj-text .meine-rolle{font-size:.6rem;padding-top:.8rem;margin:1em}#projects .project-grid .project-container .proj-text .by{padding:0;margin-left:1rem;font-size:.6rem}#projects .project-grid .project-container .proj-text tr{display:none}#projects .project-grid .project-container .proj-text .watchButton{padding:0;margin:5vw 0 5vw 0}}.about-content{height:100vh}.about-content,.about-content .pb{display:flex;justify-content:center;align-items:center}.about-content .pb{flex-direction:column;margin-right:3vw}.about-content .pb img{height:20rem;border-radius:20rem}.about-content .pb p{color:#969696;font-size:.8rem}.about-content .bio{width:33rem;color:#f5f4f3;display:flex;flex-direction:column;align-items:right}.about-content .bio p{text-transform:uppercase;margin-top:0}.about-content .bio p a{font-family:futura-pt}.about-content .bio a{font-weight:600;text-decoration:underline}.about-content .sm-cta{width:100%;height:6vh;display:flex;justify-content:space-between;text-align:right;align-items:right}.about-content .sm-cta a{text-align:left}.about-content .sm-cta .icon{display:flex;justify-content:left;align-items:center;-webkit-text-decoration:#fff underline;text-decoration:#fff underline}.about-content .sm-cta .icon svg{height:1.8rem;padding-right:.3rem}.about-content .sm-cta .icon:hover{-webkit-text-decoration:#fe0 underline;text-decoration:#fe0 underline}@media only screen and (max-width:1024px){.about-content{padding-top:12vh;height:88vh;flex-direction:column}.about-content .pb{margin-right:0}.about-content .pb img{height:45vw}.about-content .bio{text-align:center;width:80vw;align-items:center}.about-content .bio .sm-cta{width:60%;justify-content:space-between}.about-content .bio .sm-cta .icon{text-decoration:underline}.about-content .bio .sm-cta .icon svg{width:8vw;padding:0}}.about{display:flex;justify-content:center;flex-direction:column}.about #backgroundVid{-o-object-fit:cover;object-fit:cover;filter:saturate(0);width:100vw;height:100vh;scale:1.05;position:fixed;top:0;left:0;z-index:-1}@media only screen and (max-width:1024px){.about #backgroundVid{height:120vh}}.imprint{color:#f5f4f3;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12vh}.imprint .imp-section{width:60vw;padding:0 10vw 2vw 10vw}.imprint .imp-section p{letter-spacing:.05rem;line-height:1.7rem}@media only screen and (max-width:1024px){.imprint .imp-section{width:80vw}.imprint .imp-section a{text-decoration:underline}}