.main.project-information-main{margin-top:unset;gap:unset}.project-information-container{margin-top:80px;display:flex;flex-direction:column;align-items:flex-start;gap:45px;width:100%}.project-information-block-1{margin-top:15px}.project-information-block{display:flex;flex-direction:column;gap:25px;width:100%}.project-information-block-headline{padding-bottom:25px;border-bottom:1px solid var(--grey-color)}.project-information-block-text{display:flex;flex-direction:column;gap:4px}.project-information-button{font-size:var(--smaller-font-size);display:flex;justify-content:center;align-items:center;width:125px;height:var(--button-height-mobile);border:1px solid var(--white-color);border-radius:var(--border-radius-button);color:var(--white-color)}@media only screen and (min-width:768px){.project-information-container{margin-top:190px;gap:120px}.project-information-button{font-size:var(--main-font-size);width:145px;height:var(--button-height-desktop)}}@media only screen and (min-width:1250px) and (orientation:landscape){.main.project-information-main{height:100vh;width:300px;position:fixed;top:0;right:0;background:var(--white-color);z-index:2;border-left:1px solid var(--light-grey-color)}.project-information-wrapper{width:100%;height:100%;color:var(--black-color);display:flex;align-items:center;margin:0}.project-information-container{margin-top:70px;margin-left:40px;margin-right:50px;gap:45px}.project-information-headline{font-size:var(--main-font-size);color:var(--black-color)!important}.project-information-block-headline{color:var(--light-grey-color)!important;border-bottom:1px solid var(--light-grey-color)}.project-information-button{border:1px solid var(--black-color);color:var(--black-color)}}@media only screen and (min-width:1440px) and (orientation:landscape){.main.project-information-main{width:505px}.project-information-wrapper{display:flex;align-items:center}.project-information-container{margin-top:70px;margin-left:80px;margin-right:100px;gap:90px}.project-information-block-1{margin-top:30px}.project-information-block{gap:50px}}.main.project-assets-main{gap:unset;margin-top:100px}.project-assets-wrapper{position:relative;width:100vw;height:100vw;overflow:hidden}.project-assets-image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--white-color);position:relative}.project-assets-image{width:100%;height:100%;object-fit:contain;object-position:center;margin-top:unset}.project-assets-loader{position:absolute;inset:0;background:#dcdcdc;opacity:0;pointer-events:none;z-index:30;transition:opacity .22s ease}.project-assets-loader.visible{opacity:1;animation:loaderFade 1.2s ease-in-out infinite}@keyframes loaderFade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.project-assets-image.parallax-image{object-fit:cover;height:125%;object-position:center top;margin-top:-25%}@media only screen and (min-width:768px){.main.project-assets-main{margin-top:200px}}@media only screen and (min-width:768px) and (orientation:landscape){.project-assets-wrapper{height:100vh}}@media only screen and (min-width:1250px) and (orientation:landscape){.main.project-assets-main{margin-top:0;align-items:flex-start}.project-assets-wrapper{width:calc(100vw - 300px);height:100vh}}@media only screen and (min-width:1440px) and (orientation:landscape){.project-assets-wrapper{width:calc(100vw - 505px);height:100vh}}.main.next-project-main{gap:unset;margin-top:100px}.next-project-container{display:flex;align-items:center;gap:10px}.next-project-container svg{width:36px;height:36px}@media only screen and (min-width:768px){.main.next-project-main{margin-top:200px}.next-project-container{gap:30px}.next-project-container svg{width:60px;height:60px}.next-project-image-sticky{position:fixed;width:340px;height:288px;pointer-events:none;transform-origin:center center;transform:scale(0);margin-left:-170px;margin-top:-144px;border-radius:var(--border-radius-image-desktop);overflow:hidden;z-index:var(--z-index-project-preview)}.next-project-image-sticky-preview{width:100%;height:100%;background-size:cover;background-position:50%}}@media only screen and (min-width:1235px){.next-project-image-sticky{width:425px;height:360px;margin-left:-212.5px;margin-top:-180px}}@media only screen and (min-width:1250px) and (orientation:landscape){.next-project-container{margin-right:300px}}@media only screen and (min-width:1440px) and (orientation:landscape){.next-project-container{margin-right:505px}}@media only screen and (min-width:1800px){.next-project-image-sticky{width:550px;height:465.8825px;margin-left:-275px;margin-top:-232,94125px}}