@charset "UTF-8";.text[data-v-5e981d71]{max-width:35rem;margin:0 auto}.home-link:hover{background-color:var(--hoverbackground)!important;border:1px solid black!important}.side-navigation{position:fixed;top:1rem;left:0;display:flex;flex-direction:column;height:calc(100vh - 2rem);flex-direction:column-reverse;padding:0rem 0rem 0rem 1rem;z-index:1000}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.side-navigation{display:none}}.side-navigation .single-child-link:hover{background-color:#000;color:#fff;border:1px solid transparent}.side-navigation a{border:1px solid black;writing-mode:vertical-rl;transform:rotate(180deg);text-decoration:none;color:#000;font-size:1rem;text-align:center;padding:.5rem;flex:1;width:2.25rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.4rem 0;white-space:no-wrap;box-shadow:0 3px 6px #00000029;margin-top:1px;background-color:#fff}.side-navigation a.segment-link:hover{background-color:var(--hoverbackground)!important;border:1px solid black!important}.side-navigation a.router-link-exact-active{background-color:#000;color:#fff;font-style:italic}.side-navigation a:nth-child(odd){border-radius:3rem}.side-navigation.light .router-link-exact-active,.side-navigation.light a:hover{border:1px solid white}.side-navigation.dark a{border:1px solid white;background-color:#000;color:#fff}.side-navigation.dark a:hover{background-color:#fff;color:#000;border:1px solid black}.side-navigation.dark a.router-link-exact-active{border:1px solid black;background-color:#fff;color:#000}@keyframes bounce-in{0%{transform:translateY(-250%);animation-timing-function:ease-out}30%{transform:translateY(-50%);animation-timing-function:ease-out}50%{transform:translateY(-60%);animation-timing-function:ease-out}60%{transform:translateY(-50%);animation-timing-function:ease-out}75%{transform:translateY(-52%);animation-timing-function:ease-out}80%{transform:translateY(-50%);animation-timing-function:ease-out}90%{transform:translateY(-51%);animation-timing-function:ease-out}to{transform:translateY(-50%);animation-timing-function:ease-out}}h1[data-v-131edb3c]{text-align:center;text-decoration:underline;text-decoration-thickness:1px;margin-bottom:1rem;position:sticky;top:0rem;background-color:transparent;padding-top:.5rem;padding-bottom:.5rem;width:100%;background-color:#fff}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){h1[data-v-131edb3c]{font-size:5rem!important;text-decoration:none;height:8rem;cursor:pointer}h1.impressum[data-v-131edb3c],h1.privatsphare[data-v-131edb3c]{background-color:#000;color:#fff}h1.impressum.open[data-v-131edb3c],h1.privatsphare.open[data-v-131edb3c]{color:#000;padding-top:.5rem;line-height:1.2}}*[data-v-131edb3c]{font-size:1rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){*[data-v-131edb3c]{font-size:5rem}}.bottom-navi[data-v-395ff63a]{position:fixed;right:.75rem;bottom:.75rem;display:flex;padding:.25rem;z-index:100}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.bottom-navi[data-v-395ff63a]{display:none}}.bottom-navi a[data-v-395ff63a]{border:1px solid white;width:15rem;display:block;font-size:1rem;text-align:center;padding:.5rem;flex:1;height:2.25rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.4rem 0;white-space:no-wrap;box-shadow:0 3px 6px #00000029;background-color:#000;color:#fff}.bottom-navi a[data-v-395ff63a]:nth-child(1){border-radius:3rem}.bottom-navi a[data-v-395ff63a]:hover{background-color:#fff;color:#000;border:1px solid black}.bottom-navi a.router-link-exact-active[data-v-395ff63a]{background-color:#fff;border:1px solid black;color:#000}.side-navi[data-v-395ff63a]{z-index:10000}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.side-navi[data-v-395ff63a]{display:none}}.navi-link[data-v-395ff63a]:hover{font-style:italic}.mobile-only-top-navigation[data-v-395ff63a]{font-size:5rem!important}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.mobile-only-top-navigation[data-v-395ff63a]{order:8}}.information-content-wrapper[data-v-395ff63a]{position:relative;width:98rem;height:calc(100vh - 2rem)}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .spacer[data-v-395ff63a]{order:4;transition:flex .3s ease}.information-content-wrapper .spacer.flexone[data-v-395ff63a]{flex:1 0 0}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper[data-v-395ff63a]{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end;background-color:#000;width:94rem;height:calc(100svh - 6rem)}}.information-content-wrapper .mobile-only-top-navigation[data-v-395ff63a],.information-content-wrapper .mobile-only-work-link[data-v-395ff63a],.information-content-wrapper .information-content-wrapper[data-v-395ff63a]{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .mobile-only-top-navigation[data-v-395ff63a],.information-content-wrapper .mobile-only-work-link[data-v-395ff63a],.information-content-wrapper .information-content-wrapper[data-v-395ff63a]{display:block}.information-content-wrapper .mobile-only-top-navigation .current-route[data-v-395ff63a],.information-content-wrapper .mobile-only-work-link .current-route[data-v-395ff63a],.information-content-wrapper .information-content-wrapper .current-route[data-v-395ff63a]{font-style:italic}.information-content-wrapper .mobile-only-top-navigation *[data-v-395ff63a],.information-content-wrapper .mobile-only-work-link *[data-v-395ff63a],.information-content-wrapper .information-content-wrapper *[data-v-395ff63a]{font-size:5rem;text-align:center;color:#fff}}.information-content-wrapper .mobile-only-work-link[data-v-395ff63a]{display:none;font-size:5rem;color:#fff;justify-content:flex-end;align-items:flex-end;transition:flex .3s ease}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .mobile-only-work-link[data-v-395ff63a]{display:flex;background-color:var(--backroundworks);width:100%;flex:8rem 0 0;text-align:center;color:#000;align-items:center;justify-content:center}}.information-content-wrapper .mobile-only-work-link.flexone[data-v-395ff63a]{flex:1}.information-content-wrapper .child[data-v-395ff63a]{position:absolute;height:calc(100vh - 3rem);width:50rem;overflow:scroll;cursor:grab;border:1px solid black;background-color:#fff;left:50rem;transform:translate(-50%,-52.7%);padding:1rem;padding-top:0;box-shadow:0 3px 6px #00000029;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child[data-v-395ff63a]{position:unset;transform:none;height:8rem!important;width:94rem!important;margin:1rem 0rem;transition:flex .3s ease;padding:0 3rem;cursor:default}}.information-content-wrapper .child[data-v-395ff63a]::-webkit-scrollbar{display:none}.information-content-wrapper .child[data-v-395ff63a]:nth-child(odd){border-radius:2rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child[data-v-395ff63a]:nth-child(odd){border-radius:6rem}}.information-content-wrapper .child.kontakt[data-v-395ff63a]{width:20rem;height:20rem;top:20rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child.kontakt[data-v-395ff63a]{order:5}}.information-content-wrapper .child.impressum[data-v-395ff63a]{width:20rem;height:50vh}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child.impressum[data-v-395ff63a]{background-color:#000;flex:8rem 0 0!important;border:1px solid white}.information-content-wrapper .child.impressum.open[data-v-395ff63a]{flex:1!important;transform:translateY(0);margin-top:1rem!important}}.information-content-wrapper .child.privatsphare[data-v-395ff63a]{width:30rem;height:60vh}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child.privatsphare[data-v-395ff63a]{background-color:#000;flex:8rem 0 0!important;margin-bottom:2rem!important;border:1px solid white}.information-content-wrapper .child.privatsphare.open[data-v-395ff63a]{flex:1!important;margin-bottom:2rem!important;margin-top:2rem!important}}.information-content-wrapper .child.ausstellungen[data-v-395ff63a]{width:70rem;height:88vh}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child.ausstellungen[data-v-395ff63a]{order:6}}.information-content-wrapper .child.cv[data-v-395ff63a]{width:38rem;height:80vh;top:10vh}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.information-content-wrapper .child.cv[data-v-395ff63a]{order:7}}.child[data-v-395ff63a]:active{cursor:grabbing}.mode-selector[data-v-395ff63a]{position:fixed;top:.75rem;right:.75rem;padding:.25rem;z-index:100}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.mode-selector[data-v-395ff63a]{display:none}}.mode-selector button[data-v-395ff63a]{width:2.25rem;height:2.25rem;border:1px solid black;display:flex;justify-content:center;align-items:center;background-color:#fff;font-family:Rhetorik;box-shadow:0 3px 6px #00000029;cursor:pointer;font-size:1rem}.mode-selector button[data-v-395ff63a]:hover{font-style:italic}.mode-selector button.active[data-v-395ff63a]{background-color:#000;color:#fff;border:1px solid white}.mode-selector button[data-v-395ff63a]:first-child{border-radius:1.5rem}.page-wrapper.light[data-v-395ff63a]{background-color:#000}@keyframes bounce-31e55646{0%,to{transform:translate(-50%)}5%{transform:translate(-50%,-10%)}10%{transform:translate(-50%)}15%{transform:translate(-50%,-5%)}20%{transform:translate(-50%)}to{transform:translate(-50%)}}.home-wrapper[data-v-31e55646]{position:relative;min-height:200vh;opacity:0;transition:opacity 2s}.home-wrapper.show[data-v-31e55646]{opacity:1}.home-wrapper .scroll-down[data-v-31e55646]{position:absolute;left:50vw;top:calc(100dvh - 7.7rem);transform:translate(-50%);font-family:Montreal;background-color:transparent;border:none;font-size:5rem;opacity:0;transition:opacity 3s ease;animation:bounce-31e55646 6s ease-in-out infinite;z-index:8;color:#fff;cursor:pointer}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .scroll-down[data-v-31e55646]{top:calc(100dvh - 31.5rem);font-size:21rem}}.home-wrapper .scroll-down.show[data-v-31e55646]{opacity:1}.home-wrapper .intro-wrapper.hideImage[data-v-31e55646]{opacity:0}.home-wrapper .intro-wrapper .image-wraper[data-v-31e55646]{width:100vw;height:100vh;position:relative;overflow:hidden}.home-wrapper .intro-wrapper .image-wraper figure[data-v-31e55646]{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;opacity:0;transition:opacity 3s ease;transform:scale(1);overflow:hidden}.home-wrapper .intro-wrapper .image-wraper figure img[data-v-31e55646]{width:100%;height:100%;object-fit:cover;transform:translate(0);transition:transform 5s linear}.home-wrapper .intro-wrapper .image-wraper figure span[data-v-31e55646]{position:absolute;bottom:2rem;left:2rem;font-size:1.8rem;color:#fff}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .intro-wrapper .image-wraper figure span[data-v-31e55646]{display:none}}.home-wrapper .intro-wrapper .image-wraper figure.active[data-v-31e55646]{opacity:1}.home-wrapper .home-content-wrapper .startpagedescription[data-v-31e55646]{padding:1rem 8rem 1rem 37.4rem;font-size:1.3rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .home-content-wrapper .startpagedescription[data-v-31e55646]{font-size:5rem;padding:10rem 3.3rem;transform:translateY(0);transition:transform 1s ease}.home-wrapper .home-content-wrapper .startpagedescription.hideintrotext[data-v-31e55646]{transform:translateY(100%)}}.home-wrapper .home-content-wrapper .startpagedescription p[data-v-31e55646]{margin:0}.home-wrapper .home-content-wrapper .projects-wrapper[data-v-31e55646]{padding:0rem 4.05rem 0;display:flex;flex-wrap:wrap;z-index:3;position:relative;background-color:#fff;gap:9.3rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .home-content-wrapper .projects-wrapper[data-v-31e55646]{padding-top:0rem;flex-direction:column;gap:20rem;padding:0 2.5rem}}.home-wrapper .home-content-wrapper .projects-wrapper .top-navigation-wrapper[data-v-31e55646]{width:100%;display:flex;justify-content:space-between;padding-bottom:3rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .home-content-wrapper .projects-wrapper .top-navigation-wrapper[data-v-31e55646]{display:none}}.home-wrapper .home-content-wrapper .projects-wrapper .top-navigation-wrapper a[data-v-31e55646]{font-size:3rem}.home-wrapper .home-content-wrapper .projects-wrapper .single-project[data-v-31e55646]{flex:calc((100% - 18.6rem) / 3) 0 0;height:fit-content}.home-wrapper .home-content-wrapper .projects-wrapper .single-project p[data-v-31e55646]{margin:0;margin-top:2rem;font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .home-content-wrapper .projects-wrapper .single-project p[data-v-31e55646]{font-size:7.5rem;margin-top:10rem}}.home-wrapper .home-content-wrapper .projects-wrapper .single-project figure[data-v-31e55646]{margin:0}.home-wrapper .home-content-wrapper .projects-wrapper .single-project figure img[data-v-31e55646]{width:100%;height:37.5rem;object-fit:cover;object-position:top}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.home-wrapper .home-content-wrapper .projects-wrapper .single-project figure img[data-v-31e55646]{height:125.5rem}}.about-wrapper{margin-top:10rem;padding:5.3rem 10rem 0 3.9rem;min-height:calc(100vh - 21rem)}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper{margin-top:50rem}}.about-wrapper .flex-text-wrapper{display:flex;flex-wrap:wrap;margin-bottom:5rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper{flex-direction:column}.about-wrapper .flex-text-wrapper .title{order:1}.about-wrapper .flex-text-wrapper .address{order:2}.about-wrapper .flex-text-wrapper .text{order:3;margin-top:12rem}.about-wrapper .flex-text-wrapper .email{order:4}}.about-wrapper .flex-text-wrapper .title,.about-wrapper .flex-text-wrapper .address{flex:34rem 0 0;font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .title,.about-wrapper .flex-text-wrapper .address{font-size:7.5rem;flex:1}}.about-wrapper .flex-text-wrapper .address{flex-direction:column;display:flex}.about-wrapper .flex-text-wrapper .address p:first-child{margin-top:1rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .address{font-size:7.5rem;flex:1;order:2}}.about-wrapper .flex-text-wrapper .address p{margin-bottom:0}.about-wrapper .flex-text-wrapper .email{font-size:1.98rem;display:flex;align-items:end}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .email{font-size:7.5rem;flex:1}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .text{font-size:5rem;flex:1}}.about-wrapper .flex-text-wrapper .text p{font-size:1.19rem;text-indent:2rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .text p{text-indent:0;font-size:5rem}}.about-wrapper .flex-text-wrapper .text,.about-wrapper .flex-text-wrapper .email{flex:50rem 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.about-wrapper .flex-text-wrapper .text,.about-wrapper .flex-text-wrapper .email{flex:1}}.projects-wrapper[data-v-c011654d]{transition:opacity .3s ease-in-out;margin-top:6rem;padding:7rem 3.65rem 0;overflow:scroll;opacity:0;font-size:1.19rem;-ms-overflow-style:none;scrollbar-width:none}.projects-wrapper[data-v-c011654d]::-webkit-scrollbar{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper[data-v-c011654d]{margin-top:0;padding-top:60rem;font-size:3rem}}.projects-wrapper.show[data-v-c011654d]{opacity:1}.projects-wrapper .table-header[data-v-c011654d],.projects-wrapper .single-project[data-v-c011654d]{border-bottom:1px solid black;padding-top:.2rem;padding-bottom:.3rem;display:flex}.projects-wrapper .table-header .year[data-v-c011654d],.projects-wrapper .single-project .year[data-v-c011654d]{flex:22.73% 0 0}.projects-wrapper .table-header .year .year[data-v-c011654d],.projects-wrapper .single-project .year .year[data-v-c011654d]{flex:33% 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .year[data-v-c011654d],.projects-wrapper .single-project .year[data-v-c011654d]{flex:37% 0 0;hyphens:auto}.projects-wrapper .table-header .year .year[data-v-c011654d],.projects-wrapper .single-project .year .year[data-v-c011654d]{flex:51% 0 0}}.projects-wrapper .table-header .year .image[data-v-c011654d],.projects-wrapper .single-project .year .image[data-v-c011654d]{padding-bottom:.19rem;flex:40% 0 0}.projects-wrapper .table-header .year p[data-v-c011654d],.projects-wrapper .single-project .year p[data-v-c011654d]{margin:0}.projects-wrapper .table-header .object[data-v-c011654d],.projects-wrapper .single-project .object[data-v-c011654d]{flex:27.27% 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .object[data-v-c011654d],.projects-wrapper .single-project .object[data-v-c011654d]{flex:29% 0 0;hyphens:auto}}.projects-wrapper .table-header .type[data-v-c011654d],.projects-wrapper .single-project .type[data-v-c011654d]{flex:18.18% 0 0}.projects-wrapper .table-header .type .mobile[data-v-c011654d],.projects-wrapper .single-project .type .mobile[data-v-c011654d]{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .type[data-v-c011654d],.projects-wrapper .single-project .type[data-v-c011654d]{flex:11.18% 0 0}.projects-wrapper .table-header .type .desktop[data-v-c011654d],.projects-wrapper .single-project .type .desktop[data-v-c011654d]{display:none}.projects-wrapper .table-header .type .mobile[data-v-c011654d],.projects-wrapper .single-project .type .mobile[data-v-c011654d]{display:inline-block}}.projects-wrapper .table-header .place[data-v-c011654d],.projects-wrapper .single-project .place[data-v-c011654d]{flex:9.09% 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .place[data-v-c011654d],.projects-wrapper .single-project .place[data-v-c011654d]{flex:22% 0 0}}.projects-wrapper .table-header .status[data-v-c011654d],.projects-wrapper .single-project .status[data-v-c011654d]{flex:14% 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .status[data-v-c011654d],.projects-wrapper .single-project .status[data-v-c011654d]{display:none}}.projects-wrapper .table-header .project-page[data-v-c011654d],.projects-wrapper .single-project .project-page[data-v-c011654d]{flex:12% 0 0}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header .project-page[data-v-c011654d],.projects-wrapper .single-project .project-page[data-v-c011654d]{display:none}}.projects-wrapper .table-header[data-v-c011654d]{position:fixed;top:11rem;width:92.7rem;border-top:1px solid black;backdrop-filter:blur(3px);background:linear-gradient(to bottom,rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 100%)}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .table-header[data-v-c011654d]{top:55rem}}.projects-wrapper .spacer[data-v-c011654d]{position:fixed;width:100rem;top:8rem;height:3rem;backdrop-filter:blur(3px);background:linear-gradient(to bottom,rgba(255,255,255,.7) 0%,rgba(255,255,255,.6) 100%)}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .spacer[data-v-c011654d]{top:39rem;height:17rem}}.projects-wrapper .single-project[data-v-c011654d]{padding:1rem 0;align-items:flex-end}.projects-wrapper .single-project .year[data-v-c011654d]{display:flex;align-items:flex-end}.projects-wrapper .single-project .year p[data-v-c011654d]{margin:0}.projects-wrapper .single-project .year img[data-v-c011654d]{width:6rem;height:9rem;object-fit:cover;display:block}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.projects-wrapper .single-project .year img[data-v-c011654d]{width:9rem;height:12rem}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.project-wrapper{transition:opacity .3s ease-in-out;margin-top:10rem;padding:0 4rem}.project-wrapper.show{opacity:1}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper{margin-top:54rem;padding:0 3rem}}.project-wrapper .inner-project .top-info-wrapper{display:flex;padding-right:17.5rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper{padding-right:0rem}}.project-wrapper .inner-project .top-info-wrapper .left-side{padding-right:4rem;flex:34rem 0 0;display:flex;flex-direction:column}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side{flex:1;padding-right:0}}.project-wrapper .inner-project .top-info-wrapper .left-side .title{font-size:1.98rem;flex:1}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side .title{font-size:7.5rem;margin-bottom:4rem}}.project-wrapper .inner-project .top-info-wrapper .left-side .mobile-only-top-images{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side .mobile-only-top-images{display:block}.project-wrapper .inner-project .top-info-wrapper .left-side .mobile-only-top-images img{width:100%}}.project-wrapper .inner-project .top-info-wrapper .left-side .address{font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side .address{font-size:7.5rem}.project-wrapper .inner-project .top-info-wrapper .left-side .address p{margin-top:11rem;margin-bottom:0}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side .table{font-size:5rem;margin-top:2rem}}.project-wrapper .inner-project .top-info-wrapper .left-side .table .single-row{font-size:1.19rem;padding:.25rem 0;border-bottom:1px solid black}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .left-side .table .single-row{font-size:5rem}}.project-wrapper .inner-project .top-info-wrapper .left-side .table .single-row:first-child{border-top:1px solid black}.project-wrapper .inner-project .top-info-wrapper .left-side .table .single-row:last-child{margin-bottom:0rem}.project-wrapper .inner-project .top-info-wrapper .right-side .top-images-wrapper{display:flex;width:100%;gap:.6rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-wrapper .right-side .top-images-wrapper{display:none}}.project-wrapper .inner-project .top-info-wrapper .right-side .top-images-wrapper img{flex:1;width:22rem}.project-wrapper .inner-project .top-info-text{margin-top:2.4rem;margin-bottom:2.4rem;margin-left:34rem;font-size:1.19rem;padding-right:17.5rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-text{padding-right:0rem}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .top-info-text{font-size:5rem;margin-left:0}.project-wrapper .inner-project .top-info-text p{margin-top:11rem;margin-bottom:11rem}}.project-wrapper .inner-project .slide-show-wrapper{margin-left:13.2rem;margin-right:13.2rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper{margin-left:0;margin-right:0}}.project-wrapper .inner-project .slide-show-wrapper .splide__slide{display:flex;align-items:center;justify-content:space-around}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--prev{left:-8rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--prev{left:1rem}}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--prev:before{content:"\2190";font-size:1.3rem;font-family:Montreal}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--prev:before{font-size:8rem;color:#000!important}}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow:disabled{opacity:.5}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--next{right:-8rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--next{right:1rem}}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--next:before{content:"\2192";font-size:1.3rem;font-family:Montreal}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper .splide__arrow--next:before{font-size:8rem;color:#000!important}}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow{background:transparent}.project-wrapper .inner-project .slide-show-wrapper .splide__arrow svg{display:none}.project-wrapper .inner-project .slide-show-wrapper img{width:100%;object-fit:cover;height:47.5rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .slide-show-wrapper img{height:69.6rem!important}}.project-wrapper .inner-project .slide-show-wrapper img.landscape{object-fit:contain;width:50rem}.project-wrapper .inner-project .bottom-info-text{margin-left:13.2rem;margin-right:13.2rem;margin-top:3rem;font-size:1.19rem;padding-right:17.5rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .bottom-info-text{padding-right:0rem}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .bottom-info-text{font-size:5rem;margin-left:0;margin-right:0;margin-top:11rem;margin-bottom:11rem}}.project-wrapper .inner-project .bottom-images-wrapper{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .bottom-images-wrapper{margin-left:0;margin-bottom:12rem}}.project-wrapper .inner-project .bottom-images-wrapper img{width:20rem;object-fit:cover}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .bottom-images-wrapper img{width:100%}}.project-wrapper .inner-project .bottom-images-wrapper img.landscape{width:40rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.project-wrapper .inner-project .bottom-images-wrapper img.landscape{width:100%}}#announcer{position:absolute;width:1px;height:1px;border:0;padding:0;margin:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.navigation-wrapper{position:fixed;top:0;left:0;width:100vw;height:auto;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:0;padding-top:1.3rem;padding-left:3.65rem;padding-right:3rem;z-index:10;background-color:transparent;transition:background-color 1s ease}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper{flex-direction:column}}.navigation-wrapper.invert,.navigation-wrapper:hover{background-color:#fff}.navigation-wrapper.invert:after,.navigation-wrapper:hover:after{opacity:1}.navigation-wrapper.invert .logo-wrapper,.navigation-wrapper:hover .logo-wrapper{color:#000}.navigation-wrapper.invert .links-wrapper,.navigation-wrapper:hover .links-wrapper{opacity:1}.navigation-wrapper .logo-wrapper{font-size:6.42rem;font-weight:400;color:#fff;transition:color 1s ease;line-height:1;transform:translateY(.5rem)}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .logo-wrapper{font-size:22rem;width:100%;padding-top:4rem}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .logo-wrapper a{text-align:center;display:block;width:100%}}.navigation-wrapper .logo-wrapper span{padding-left:.2rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .logo-wrapper span{padding-left:.6rem}}.navigation-wrapper .logo-wrapper span:nth-child(4){padding-left:.4rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .logo-wrapper span:nth-child(4){padding-left:1.82rem}}.navigation-wrapper .links-wrapper{opacity:0;transform:translateY(.5rem);transition:opacity 1s ease;width:21.6rem;font-size:1.19rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .links-wrapper{font-size:5rem;width:100%;display:flex;justify-content:space-around;margin-top:5rem;transform:translate(0);transition:transform 1s ease;padding-bottom:1rem}.navigation-wrapper .links-wrapper.hide{transform:translate(100%)}}.navigation-wrapper .links-wrapper a:first-child{padding-right:6.6rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .links-wrapper a:first-child{transform:translate(-1.5rem)}}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper .links-wrapper a:nth-child(2){transform:translate(-1.5rem)}}.navigation-wrapper .links-wrapper a.active{text-decoration:underline;text-underline-offset:.25rem}.navigation-wrapper:after{opacity:0;transition:opacity 1s ease;content:"";position:absolute;left:0;right:0;bottom:-2rem;height:2rem;pointer-events:none;background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgba(255,255,255,.9) 20%,rgba(255,255,255,.6) 40%,rgba(255,255,255,.3) 60%,rgba(255,255,255,.1) 80%,rgba(255,255,255,0) 100%);z-index:11}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.navigation-wrapper:after{bottom:-9rem;height:9rem}}.page[data-v-a150c282]{margin:0;padding:0}.page.hideoverflow[data-v-a150c282]{height:100vh;overflow:hidden}.page .bottom-navigation-wrapper[data-v-a150c282]{margin-top:5.6rem;margin-bottom:1rem}.page .bottom-navigation-wrapper .imprint[data-v-a150c282]{padding-right:1rem;display:flex;justify-content:end;padding-top:2rem;padding-bottom:2rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .imprint[data-v-a150c282]{font-size:5rem;justify-content:space-around;margin-bottom:20rem}}.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]{margin-right:3.7rem;font-size:1.19rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]{font-size:5rem;margin-right:1.3rem}.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]:nth-child(2){transform:translate(1.5rem)}.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]:nth-child(1){transform:translate(1.5rem)}}.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]:first-child{margin-right:6.9rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .imprint a[data-v-a150c282]:first-child{margin-right:1.3rem}}.page .bottom-navigation-wrapper .projects-link-wrapper[data-v-a150c282]{display:flex;justify-content:center;font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .projects-link-wrapper[data-v-a150c282]{justify-content:start;padding:0 3.3rem;flex-direction:column;margin-bottom:15rem;margin-top:15rem}}.page .bottom-navigation-wrapper .projects-link-wrapper a[data-v-a150c282]{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .projects-link-wrapper a[data-v-a150c282]{flex-direction:row;justify-content:start}.page .bottom-navigation-wrapper .projects-link-wrapper a[data-v-a150c282]:before{content:"\2192";font-size:7.5rem}}.page .bottom-navigation-wrapper .projects-link-wrapper a span[data-v-a150c282]{text-align:center;font-size:1.98rem}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .bottom-navigation-wrapper .projects-link-wrapper a span[data-v-a150c282]{font-size:7.5rem}.page .bottom-navigation-wrapper .projects-link-wrapper a span[data-v-a150c282]:first-child{margin-left:2rem}.page .bottom-navigation-wrapper .projects-link-wrapper a span[data-v-a150c282]:nth-child(2){display:none}}.page .mobile-menu[data-v-a150c282]{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .mobile-menu[data-v-a150c282]{display:block;position:fixed;top:30vh;left:10rem;width:80rem;z-index:5;background-color:#fff;display:flex;flex-direction:column;padding:18rem 10rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.page .mobile-menu.show[data-v-a150c282]{opacity:1;pointer-events:all}.page .mobile-menu a[data-v-a150c282]{font-size:7rem;text-align:center;border-bottom:1px solid black;padding:1rem 0}.page .mobile-menu a[data-v-a150c282]:first-child{border-top:1px solid black}}.page .mobile-logo-wrapper[data-v-a150c282]{display:none}@media only screen and (max-device-width: 912px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 867px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (max-aspect-ratio: 4/5){.page .mobile-logo-wrapper[data-v-a150c282]{pointer-events:none;display:block;position:fixed;top:0;z-index:5;width:100vw;height:100dvh}.page .mobile-logo-wrapper.blackLogo span[data-v-a150c282]{background-color:#000!important}.page .mobile-logo-wrapper.blackLogo .single-letter[data-v-a150c282]{color:#000!important}.page .mobile-logo-wrapper .mobile-burger-menu[data-v-a150c282]{position:absolute;top:8rem;left:50vw;transform:translate(-50%);height:15rem;width:10rem;pointer-events:all}.page .mobile-logo-wrapper .mobile-burger-menu span[data-v-a150c282]{width:100%;height:1rem;background-color:#fff;display:block;position:absolute;transition:transform 1s ease,top 1s ease,opacity 1s ease,background-color 2s ease,color 1s ease}.page .mobile-logo-wrapper .mobile-burger-menu span[data-v-a150c282]:nth-child(1){top:0}.page .mobile-logo-wrapper .mobile-burger-menu span[data-v-a150c282]:nth-child(2){top:3rem}.page .mobile-logo-wrapper .mobile-burger-menu span[data-v-a150c282]:nth-child(3){top:6rem}.page .mobile-logo-wrapper .mobile-burger-menu.transformed span[data-v-a150c282]:nth-child(1){transform:rotate(45deg);top:2rem}.page .mobile-logo-wrapper .mobile-burger-menu.transformed span[data-v-a150c282]:nth-child(2){opacity:0}.page .mobile-logo-wrapper .mobile-burger-menu.transformed span[data-v-a150c282]:nth-child(3){transform:rotate(-45deg);top:2rem}.page .mobile-logo-wrapper .single-letter[data-v-a150c282]{font-size:14rem;color:#fff;position:absolute;transition:color 2s ease}.page .mobile-logo-wrapper .single-letter[data-v-a150c282]:nth-child(1){left:2rem;top:2rem}.page .mobile-logo-wrapper .single-letter[data-v-a150c282]:nth-child(2){right:2rem;top:2rem}.page .mobile-logo-wrapper .single-letter[data-v-a150c282]:nth-child(3){left:2rem;bottom:2rem}.page .mobile-logo-wrapper .single-letter[data-v-a150c282]:nth-child(4){right:2rem;bottom:2rem}}
