@font-face{font-family:'LeloRegular';src:url('../fonts/Lelo-Regular.woff') format('woff'),url('../fonts/Lelo-Regular.woff2') format('woff2')}@font-face{font-family:'LeloRegular';src:url('../fonts/Lelo-RegularItalic.woff') format('woff'),url('../fonts/Lelo-RegularItalic.woff2') format('woff2');font-style:italic}@font-face{font-family:'LeloMonoLight';src:url('../fonts/LeloMono-Light.woff') format('woff'),url('../fonts/LeloMono-Light.woff2') format('woff2')}@font-face{font-family:'LeloMonoLight';src:url('../fonts/LeloMono-LightItalic.woff') format('woff'),url('../fonts/LeloMono-LightItalic.woff2') format('woff2');font-style:italic}@font-face{font-family:'LeloMonoRegular';src:url('../fonts/LeloMono-Regular.woff') format('woff'),url('../fonts/LeloMono-Regular.woff2') format('woff2')}@font-face{font-family:'LeloMonoRegular';src:url('../fonts/LeloMono-RegularItalic.woff') format('woff'),url('../fonts/LeloMono-RegularItalic.woff2') format('woff2');font-style:italic}@font-face{font-family:'Logo';src:url('../fonts/TransitLogo-Light.woff') format('woff'),url('../fonts/TransitLogo-Light.woff2') format('woff2')}.bottom{margin-top:auto}.top{margin-bottom:auto}.project-image{width:100%}.three{grid-column-end:span 3}.two{grid-column-end:span 2}.start1{grid-column-start:1}.start2{grid-column-start:2}.start3{grid-column-start:3}.start4{grid-column-start:4}.start5{grid-column-start:5}.start6{grid-column-start:6}.start7{grid-column-start:7}.start8{grid-column-start:8}.start9{grid-column-start:9}.threeoffour{grid-column-end:span 3 !important}.fouroffour{grid-column-end:span 4 !important}.links{grid-column-start:1 !important}.mitte{grid-column-start:2 !important}.twooffive{grid-column-end:span 2 !important}.threeoffive{grid-column-end:span 3 !important}.fouroffive{grid-column-end:span 4 !important}.fiveoffive{grid-column-start:1 !important;grid-column-end:span 5 !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}::-moz-selection{color:#f9c;background-color:transparent}::selection{color:#f9c;background-color:transparent}.header-about-link{display:block;text-decoration:none}.header-about-link:hover{color:#f9c}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button:focus-visible{border-radius:.3rem}body,html{padding:0;margin:0;font-size:1vw;-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow:-moz-scrollbars-none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}strong{font-style:bold;font-weight:300}body{width:100vw}body::-webkit-scrollbar{display:none}*{box-sizing:border-box}h1,h2,h3{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){h1,h2,h3{font-size:5rem}}h2{margin:2rem 0 1rem 0;text-align:center}p{margin-block-start:.5rem;margin-block-end:.5rem}a{color:black;text-decoration-style:dotted;text-underline-offset:.1em;text-decoration-thickness:.08em}a:link,a:visited{color:black}a:hover{cursor:pointer;color:#f9c}.logo p{font-family:"Logo" !important}footer{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));border-top:2px solid black}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){footer{display:none}}footer .footer-project-link{padding-left:.7rem}footer a{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){footer a{font-size:5rem}}footer .footer-information-link{grid-column-start:4}footer .footer-impressum-link{grid-column-start:9;display:flex;align-items:center;text-align:left;justify-content:end;font-size:1.04rem;font-family:'LeloMonoRegular';padding-right:.7rem}.news-slider{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;white-space:nowrap;position:relative;width:66.4rem;margin-top:-.3rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.news-slider{font-size:5rem}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.news-slider{width:100%;height:6.3rem !important;font-size:5rem !important;background-color:white;transform:translateY(-.5px);z-index:0;margin-top:2px}.news-slider *{font-size:5rem !important;margin:0 !important;padding:0 !important;margin-block:0 !important}.news-slider .one{font-size:5rem !important}.news-slider .one *{font-size:5rem !important}}.news-slider .testing{height:0}.news-slider .one{white-space:pre}.news-slider .one p{white-space:pre}.news-slider .one p a:hover{color:#f9c}.news-slider .two{border:1px solid green}.news-slider div,.news-slider p{white-space:nowrap;display:inline-block}.project .start-header-wrapper,.about .start-header-wrapper,.impressum .start-header-wrapper,.index .start-header-wrapper{z-index:3}.project .start-header-wrapper .info,.about .start-header-wrapper .info,.impressum .start-header-wrapper .info,.index .start-header-wrapper .info{grid-column-end:span 9}.project .start-header-wrapper .info p,.about .start-header-wrapper .info p,.impressum .start-header-wrapper .info p,.index .start-header-wrapper .info p{display:inline}.project .start-header-wrapper .info.project,.about .start-header-wrapper .info.project,.impressum .start-header-wrapper .info.project,.index .start-header-wrapper .info.project{padding-right:4rem}.project .project-grid-wrapper,.about .project-grid-wrapper,.impressum .project-grid-wrapper,.index .project-grid-wrapper{position:relative;margin-top:calc(4rem + 2px);display:grid;grid-template-columns:repeat(9,minmax(0,1fr))}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper,.about .project-grid-wrapper,.impressum .project-grid-wrapper,.index .project-grid-wrapper{z-index:4;background-color:white;grid-template-columns:repeat(5,minmax(0,1fr))}.project .project-grid-wrapper .column,.about .project-grid-wrapper .column,.impressum .project-grid-wrapper .column,.index .project-grid-wrapper .column{grid-template-columns:repeat(5,minmax(0,1fr));grid-column-start:1 !important;grid-column-end:span 5 !important}.project .project-grid-wrapper .column *,.about .project-grid-wrapper .column *,.impressum .project-grid-wrapper .column *,.index .project-grid-wrapper .column *{padding:2rem}.project .project-grid-wrapper .column * *,.about .project-grid-wrapper .column * *,.impressum .project-grid-wrapper .column * *,.index .project-grid-wrapper .column * *{padding:0}.project .project-grid-wrapper .column .image-wrapper,.about .project-grid-wrapper .column .image-wrapper,.impressum .project-grid-wrapper .column .image-wrapper,.index .project-grid-wrapper .column .image-wrapper{padding:0}.project .project-grid-wrapper .column.right,.about .project-grid-wrapper .column.right,.impressum .project-grid-wrapper .column.right,.index .project-grid-wrapper .column.right{grid-row-start:1}.project .project-grid-wrapper .column.left,.about .project-grid-wrapper .column.left,.impressum .project-grid-wrapper .column.left,.index .project-grid-wrapper .column.left{grid-row-start:2}.project .project-grid-wrapper .column .whitespace,.about .project-grid-wrapper .column .whitespace,.impressum .project-grid-wrapper .column .whitespace,.index .project-grid-wrapper .column .whitespace{display:none}.project .project-grid-wrapper .column .project-text,.about .project-grid-wrapper .column .project-text,.impressum .project-grid-wrapper .column .project-text,.index .project-grid-wrapper .column .project-text{grid-column-start:1 !important;padding-right:2rem !important}.project .project-grid-wrapper .column .block-table,.about .project-grid-wrapper .column .block-table,.impressum .project-grid-wrapper .column .block-table,.index .project-grid-wrapper .column .block-table{padding-right:2rem !important}.project .project-grid-wrapper .column .block-table .table-cell.big,.about .project-grid-wrapper .column .block-table .table-cell.big,.impressum .project-grid-wrapper .column .block-table .table-cell.big,.index .project-grid-wrapper .column .block-table .table-cell.big{grid-column-end:span 4 !important}}.project .project-grid-wrapper .column h2,.about .project-grid-wrapper .column h2,.impressum .project-grid-wrapper .column h2,.index .project-grid-wrapper .column h2{grid-column-end:span 4;text-align:left}.project .project-grid-wrapper .column .block-table,.about .project-grid-wrapper .column .block-table,.impressum .project-grid-wrapper .column .block-table,.index .project-grid-wrapper .column .block-table{font-size:1.04rem;font-family:LeloMonoRegular;line-height:1.2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-start:1;grid-column-end:span 5;border-collapse:collapse;padding-right:1rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .block-table,.about .project-grid-wrapper .column .block-table,.impressum .project-grid-wrapper .column .block-table,.index .project-grid-wrapper .column .block-table{font-size:3.2rem}}.project .project-grid-wrapper .column .block-table .table-row,.about .project-grid-wrapper .column .block-table .table-row,.impressum .project-grid-wrapper .column .block-table .table-row,.index .project-grid-wrapper .column .block-table .table-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-end:span 5}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .block-table .table-row,.about .project-grid-wrapper .column .block-table .table-row,.impressum .project-grid-wrapper .column .block-table .table-row,.index .project-grid-wrapper .column .block-table .table-row{display:flex}}.project .project-grid-wrapper .column .block-table .table-row:first-child .table-cell,.about .project-grid-wrapper .column .block-table .table-row:first-child .table-cell,.impressum .project-grid-wrapper .column .block-table .table-row:first-child .table-cell,.index .project-grid-wrapper .column .block-table .table-row:first-child .table-cell{border-top:1px solid black}.project .project-grid-wrapper .column .block-table .table-row .table-cell,.about .project-grid-wrapper .column .block-table .table-row .table-cell,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell,.index .project-grid-wrapper .column .block-table .table-row .table-cell{border-bottom:1px solid black;padding:.2rem 0}.project .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.about .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.index .project-grid-wrapper .column .block-table .table-row .table-cell:first-child{margin-left:1rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.about .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell:first-child,.index .project-grid-wrapper .column .block-table .table-row .table-cell:first-child{margin-left:.5rem}}.project .project-grid-wrapper .column .block-table .table-row .table-cell.small,.about .project-grid-wrapper .column .block-table .table-row .table-cell.small,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell.small,.index .project-grid-wrapper .column .block-table .table-row .table-cell.small{grid-column-end:span 1;text-transform:uppercase}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .block-table .table-row .table-cell.small,.about .project-grid-wrapper .column .block-table .table-row .table-cell.small,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell.small,.index .project-grid-wrapper .column .block-table .table-row .table-cell.small{flex:32% 0 0}}.project .project-grid-wrapper .column .block-table .table-row .table-cell.big,.about .project-grid-wrapper .column .block-table .table-row .table-cell.big,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell.big,.index .project-grid-wrapper .column .block-table .table-row .table-cell.big{grid-column-end:span 3}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .block-table .table-row .table-cell.big,.about .project-grid-wrapper .column .block-table .table-row .table-cell.big,.impressum .project-grid-wrapper .column .block-table .table-row .table-cell.big,.index .project-grid-wrapper .column .block-table .table-row .table-cell.big{flex-grow:1}}.project .project-grid-wrapper .column p,.about .project-grid-wrapper .column p,.impressum .project-grid-wrapper .column p,.index .project-grid-wrapper .column p{margin:0}.project .project-grid-wrapper .column .whitespace,.about .project-grid-wrapper .column .whitespace,.impressum .project-grid-wrapper .column .whitespace,.index .project-grid-wrapper .column .whitespace{height:5rem}.project .project-grid-wrapper .column .project-text,.about .project-grid-wrapper .column .project-text,.impressum .project-grid-wrapper .column .project-text,.index .project-grid-wrapper .column .project-text{font-size:1.1rem;font-family:LeloRegular;line-height:1.2;grid-column-start:2;padding-right:.5rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .project-text,.about .project-grid-wrapper .column .project-text,.impressum .project-grid-wrapper .column .project-text,.index .project-grid-wrapper .column .project-text{font-size:4rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .project-text,.about .project-grid-wrapper .column .project-text,.impressum .project-grid-wrapper .column .project-text,.index .project-grid-wrapper .column .project-text{padding-left:2.5rem}}.project .project-grid-wrapper .column .sub-text,.about .project-grid-wrapper .column .sub-text,.impressum .project-grid-wrapper .column .sub-text,.index .project-grid-wrapper .column .sub-text{font-size:1.04rem;font-family:LeloMonoRegular;line-height:1.2;padding:.5rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .sub-text,.about .project-grid-wrapper .column .sub-text,.impressum .project-grid-wrapper .column .sub-text,.index .project-grid-wrapper .column .sub-text{font-size:3.2rem}}.project .project-grid-wrapper .column .sub-text.oben,.about .project-grid-wrapper .column .sub-text.oben,.impressum .project-grid-wrapper .column .sub-text.oben,.index .project-grid-wrapper .column .sub-text.oben{border-top:1px solid}.project .project-grid-wrapper .column .sub-text.unten,.about .project-grid-wrapper .column .sub-text.unten,.impressum .project-grid-wrapper .column .sub-text.unten,.index .project-grid-wrapper .column .sub-text.unten{border-bottom:1px solid}.project .project-grid-wrapper .column .sub-text.rechts,.about .project-grid-wrapper .column .sub-text.rechts,.impressum .project-grid-wrapper .column .sub-text.rechts,.index .project-grid-wrapper .column .sub-text.rechts,.project .project-grid-wrapper .column .sub-text.mitte,.about .project-grid-wrapper .column .sub-text.mitte,.impressum .project-grid-wrapper .column .sub-text.mitte,.index .project-grid-wrapper .column .sub-text.mitte{padding-left:0}.project .project-grid-wrapper .column .image-wrapper,.about .project-grid-wrapper .column .image-wrapper,.impressum .project-grid-wrapper .column .image-wrapper,.index .project-grid-wrapper .column .image-wrapper{margin:0;width:100%;align-items:flex-start}.project .project-grid-wrapper .column .image-wrapper img,.about .project-grid-wrapper .column .image-wrapper img,.impressum .project-grid-wrapper .column .image-wrapper img,.index .project-grid-wrapper .column .image-wrapper img{width:100%;z-index:4;height:auto}.project .project-grid-wrapper .column .project-text,.about .project-grid-wrapper .column .project-text,.impressum .project-grid-wrapper .column .project-text,.index .project-grid-wrapper .column .project-text{grid-column-end:span 5}.project .project-grid-wrapper .column .sub-text,.about .project-grid-wrapper .column .sub-text,.impressum .project-grid-wrapper .column .sub-text,.index .project-grid-wrapper .column .sub-text{grid-column-start:1;grid-column-end:span 4}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column .sub-text,.about .project-grid-wrapper .column .sub-text,.impressum .project-grid-wrapper .column .sub-text,.index .project-grid-wrapper .column .sub-text{margin-bottom:2.5rem !important;padding-left:2.5rem !important}}.project .project-grid-wrapper .column.left,.about .project-grid-wrapper .column.left,.impressum .project-grid-wrapper .column.left,.index .project-grid-wrapper .column.left{grid-column-end:span 4;grid-column-start:1;display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(4,minmax(0,1fr))}.project .project-grid-wrapper .column.left figure,.about .project-grid-wrapper .column.left figure,.impressum .project-grid-wrapper .column.left figure,.index .project-grid-wrapper .column.left figure{grid-column-start:1 !important;grid-column-end:span 4;margin:0}.project .project-grid-wrapper .column.left figure iframe,.about .project-grid-wrapper .column.left figure iframe,.impressum .project-grid-wrapper .column.left figure iframe,.index .project-grid-wrapper .column.left figure iframe{width:100%;margin:0;border:none;height:25rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column.left figure iframe,.about .project-grid-wrapper .column.left figure iframe,.impressum .project-grid-wrapper .column.left figure iframe,.index .project-grid-wrapper .column.left figure iframe{height:53rem}}.project .project-grid-wrapper .column.left .rechts,.about .project-grid-wrapper .column.left .rechts,.impressum .project-grid-wrapper .column.left .rechts,.index .project-grid-wrapper .column.left .rechts{grid-column-start:2}.project .project-grid-wrapper .column.left .fouroffour,.about .project-grid-wrapper .column.left .fouroffour,.impressum .project-grid-wrapper .column.left .fouroffour,.index .project-grid-wrapper .column.left .fouroffour{grid-column-start:1 !important;grid-column-end:span 4}.project .project-grid-wrapper .column.left .whitespace,.about .project-grid-wrapper .column.left .whitespace,.impressum .project-grid-wrapper .column.left .whitespace,.index .project-grid-wrapper .column.left .whitespace{grid-column-end:span 4}.project .project-grid-wrapper .column.right,.about .project-grid-wrapper .column.right,.impressum .project-grid-wrapper .column.right,.index .project-grid-wrapper .column.right{grid-column-end:span 5;grid-column-start:5;display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(5,minmax(0,1fr))}.project .project-grid-wrapper .column.right figure,.about .project-grid-wrapper .column.right figure,.impressum .project-grid-wrapper .column.right figure,.index .project-grid-wrapper .column.right figure{grid-column-start:1 !important;grid-column-end:span 5;margin:0}.project .project-grid-wrapper .column.right figure iframe,.about .project-grid-wrapper .column.right figure iframe,.impressum .project-grid-wrapper .column.right figure iframe,.index .project-grid-wrapper .column.right figure iframe{width:100%;margin:0;border:none;height:32rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project .project-grid-wrapper .column.right figure iframe,.about .project-grid-wrapper .column.right figure iframe,.impressum .project-grid-wrapper .column.right figure iframe,.index .project-grid-wrapper .column.right figure iframe{height:53rem}}.project .project-grid-wrapper .column.right .whitespace,.about .project-grid-wrapper .column.right .whitespace,.impressum .project-grid-wrapper .column.right .whitespace,.index .project-grid-wrapper .column.right .whitespace{grid-column-end:span 5}.project .project-grid-wrapper .column.right .fiveoffive,.about .project-grid-wrapper .column.right .fiveoffive,.impressum .project-grid-wrapper .column.right .fiveoffive,.index .project-grid-wrapper .column.right .fiveoffive{grid-column-start:1 !important;grid-column-end:span 5}.project .project-grid-wrapper .column.right .sub-text,.about .project-grid-wrapper .column.right .sub-text,.impressum .project-grid-wrapper .column.right .sub-text,.index .project-grid-wrapper .column.right .sub-text{grid-column-end:span 5}.project .project-grid-wrapper .column.right .rechts,.about .project-grid-wrapper .column.right .rechts,.impressum .project-grid-wrapper .column.right .rechts,.index .project-grid-wrapper .column.right .rechts{grid-column-start:3}.project .project-grid-wrapper .column.right .rechts.fouroffive,.about .project-grid-wrapper .column.right .rechts.fouroffive,.impressum .project-grid-wrapper .column.right .rechts.fouroffive,.index .project-grid-wrapper .column.right .rechts.fouroffive{grid-column-start:2}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.project figure,.about figure,.impressum figure,.index figure{padding:0 !important}.project figure iframe,.about figure iframe,.impressum figure iframe,.index figure iframe{height:55rem !important}}body.project .column.right .block-table{padding-right:0 !important;padding-bottom:1rem !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.project .column.right .block-table{padding-right:2rem !important;padding-bottom:3rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.project .column.left .sub-text.fouroffour{padding-left:2.5rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.project .project-grid-wrapper{z-index:1 !important}}body.index .footer-project-link{display:none}body.index .project-grid-wrapper{padding-bottom:11.1111111111rem}body.index .footer-information-link{grid-column-start:1;padding-left:.7rem}body.impressum .footer-impressum-link{display:none}body.impressum .start-header-wrapper p:nth-child(2){display:none}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.impressum .start-header-wrapper.project-header-project-only{display:none}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.impressum .close-project-wrapper{right:2rem;top:16.9rem;padding-left:13.5rem}body.impressum .close-project-wrapper svg{width:3rem;height:3rem}body.impressum .mobile-link-header.impressum{color:white;pointer-events:none}}body.impressum .start-header-wrapper.start-header-info-pages{display:none}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.impressum .start-header-wrapper.start-header-info-pages{display:grid}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.impressum .project-grid-wrapper .column{grid-column-start:1 !important;grid-column-end:span 5 !important}body.impressum .project-grid-wrapper .column.left{grid-row-start:1 !important}body.impressum .project-grid-wrapper .column.middle{grid-row-start:2}body.impressum .project-grid-wrapper .column.right{grid-row-start:3}}.index .single-project{text-decoration:none;margin:1rem 0rem 1rem 0;display:grid;grid-column-end:span 9;grid-template-columns:repeat(9,minmax(0,1fr))}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project{grid-template-columns:repeat(5,minmax(0,1fr))}}.index .single-project:hover{color:black}.index .single-project:first-child{margin-top:0}.index .single-project:first-child .title{border-top:none !important}.index .single-project .title-description{padding-left:1rem;grid-column-end:span 3;height:max-content;padding-bottom:.7rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .title-description{grid-column-end:span 4;padding-left:2.5rem}}.index .single-project .title-description .title{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;margin-right:1rem;border-top:1px solid black;font-size:2rem;padding-top:.4rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .title-description .title{font-size:5rem}}.index .single-project .title-description .title p{margin:0}.index .single-project .title-description .description{margin-top:1rem;font-size:1.04rem;font-family:LeloMonoRegular;line-height:1.2}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .title-description .description{font-size:3.2rem}}.index .single-project .project-images{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-end:span 6}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .project-images{grid-column-start:5;grid-column-end:span 1;display:block !important}}.index .single-project .project-images .image-wrapper{display:block !important;height:fit-content;overflow:hidden;grid-column-end:span 1;z-index:4;position:relative}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .project-images .image-wrapper{display:none !important}.index .single-project .project-images .image-wrapper:first-child{display:block !important}}.index .single-project .project-images img{grid-column-end:span 1;height:auto;max-height:11.1111111111rem;width:11.1111111111rem;object-fit:cover;object-position:left top;z-index:4;position:relative}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.index .single-project .project-images img{width:20rem;max-height:none}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.about .project-grid-wrapper{padding-left:.5rem}}.about .column h1,.about .column h2,.about .column h3{margin:3rem 0 !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.about .column h2{margin:0 !important;margin-top:2rem !important}}.about .table-cell:first-child{margin-left:0 !important}.about .table-cell.big{grid-column-end:span 4 !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.about .table-cell.small{flex:18% 0 0 !important;padding-left:1rem}}.about .sub-text{font-family:LeloRegular !important;padding:1rem !important;font-size:1.1rem !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.about .sub-text{font-size:4rem !important}}.about .structure-table{padding:1rem 0 !important;font-size:1.04rem;font-family:LeloMonoRegular;line-height:1.2}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.about .structure-table{font-size:3.2rem}}.about .structure-table a{text-decoration:none}.about .structure-table a:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.1em;text-decoration-thickness:.08em}.about .structure-table .structure-row{border-bottom:1px solid black;margin-left:1rem;padding:.2rem 0}.about .structure-table .structure-row:first-child{border-top:1px solid black}.about .right{grid-column-end:span 4 !important;grid-column-start:6 !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}.about .left{grid-column-end:span 5 !important;grid-column-start:1 !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important}.about .left .rechts{grid-column-start:3 !important}.impressum .column{font-size:1.1rem;font-family:LeloRegular;line-height:1.2;font-family:'LeloMonoRegular';padding:1rem 1rem 1rem 0;grid-column-end:span 3 !important;display:block !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.impressum .column{font-size:4rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.impressum .column{padding:0 0 0 .5rem !important}}.impressum .column.left{padding-left:.8rem}.impressum .column.middle{padding-left:.8rem}.impressum .column.right{grid-column-start:7 !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.project .start-header-wrapper{padding-left:2rem !important}}.mobile-only{display:none !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mobile-only{display:block !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.about .mobile-link-header.about{color:white;pointer-events:none}body.about .close-project-wrapper{right:1.4rem;top:1.4rem;padding-left:13.5rem}body.about .project-grid-wrapper{grid-template-columns:repeat(5,minmax(0,1fr)) !important}body.about .project-grid-wrapper .column *{grid-column-start:1 !important;grid-column-end:span 5 !important;padding:2rem !important}body.about .project-grid-wrapper .column * *{padding:0 !important}body.about .project-grid-wrapper .column .table-cell{padding:0rem 0 1rem 0 !important}body.about .project-grid-wrapper .column .structure-row{margin:0 !important}body.about .project-grid-wrapper .column .structure-row p{padding:1rem 0 !important}body.about .project-grid-wrapper .column .sub-text{font-size:1.1rem;font-family:LeloRegular;line-height:1.2}body.about .project-grid-wrapper .column.left{grid-row-start:1}body.about .project-grid-wrapper .column.right{grid-row-start:2}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.about .project-grid-wrapper .column .table-cell.small{padding:0rem 1rem 1rem 0 !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.about .project-grid-wrapper .column .sub-text{font-size:4rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.home .close-project-wrapper{display:none !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.index .mobile-link-header.index{color:white;pointer-events:none}body.index .close-project-wrapper{right:1.4rem;top:9.4rem;padding-left:13.5rem}}.start-header-wrapper{width:100rem;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));padding:.4rem 0rem .6rem 0rem;border-bottom:2px solid black;position:fixed;top:0;background-color:white}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper{grid-template-columns:repeat(5,minmax(0,1fr));padding-top:0;background-color:white}.start-header-wrapper .info{padding-left:0 !important}.start-header-wrapper .info .header-about-link{display:none}}.start-header-wrapper .close-project-wrapper{position:absolute;right:.6rem;top:.6rem;cursor:pointer}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .close-project-wrapper{display:none !important}.start-header-wrapper .close-project-wrapper.mobile-only{display:block !important}}.start-header-wrapper .close-project-wrapper svg{width:3rem;height:3rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .close-project-wrapper svg{width:5rem;height:5rem}}.start-header-wrapper .headline{grid-column-end:span 1;display:flex;align-items:center}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .headline{grid-column-end:span 2;height:21rem}}.start-header-wrapper .headline p{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;transform:translateX(-1.1rem);margin:0}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .headline p{font-size:5rem}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .headline p{font-size:9.6rem;transform:unset}}.start-header-wrapper .info{grid-column-end:span 6;padding-left:.7rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .info{grid-row-start:2;grid-column-start:1;grid-column-end:span 5}.start-header-wrapper .info .news-slider{border-bottom:2px solid black}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .info.project{border-top:none !important;padding-right:5rem !important}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .info .about{display:none}}.start-header-wrapper .info p{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;margin:0;line-height:1}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.start-header-wrapper .info p{font-size:5rem}}.mobile-nav{font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;grid-column-start:5;grid-column-end:span 1;display:flex;flex-direction:column;font-size:6rem !important;display:none !important;position:fixed;top:0;z-index:5;right:0;background-color:white}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mobile-nav{font-size:5rem}}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mobile-nav{display:flex !important}}.mobile-nav a{text-decoration:none;border-bottom:2px solid black;padding-bottom:.5rem;padding-right:1.6rem;padding-left:.3rem}.mobile-nav .impressum{font-size:3rem !important;padding-top:.4rem;padding-bottom:.7rem;border-bottom:2px solid black;padding-left:.8rem}.mobile-nav .close-project-wrapper{position:absolute;right:.6rem;top:.6rem;cursor:pointer}.mobile-nav .close-project-wrapper svg{width:3rem;height:3rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mobile-nav .close-project-wrapper svg{width:5rem;height:5rem}}.home-outer-wrapper{margin-top:10.8rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.home-outer-wrapper{margin-top:28.7rem}}.home-outer-wrapper .single-row{width:100rem;display:grid;grid-template-columns:repeat(9,1fr);height:33.3333333333rem;overflow:hidden}.image-wrapper{display:flex;height:auto}.image-wrapper.mid{align-items:center}.image-wrapper .inner-wrapper{position:relative;display:grid;width:100%}.image-wrapper .inner-wrapper .project-hover{position:absolute;opacity:0;transition:opacity ease 1s;font-family:LeloMonoLight;font-weight:100;letter-spacing:.02rem;line-height:1.17;font-size:3.2rem;font-size:2rem;box-sizing:border-box;cursor:pointer;text-decoration:none !important}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.image-wrapper .inner-wrapper .project-hover{font-size:5rem}}.image-wrapper .inner-wrapper .project-hover:hover{color:black}.image-wrapper .inner-wrapper .project-hover .padding-wrapper{padding:.5rem}.image-wrapper .inner-wrapper .project-hover .padding-wrapper p{padding:0}.image-wrapper .inner-wrapper .project-hover .info-wrapper{padding:.5rem;font-size:1.04rem;font-family:LeloMonoRegular;line-height:1.2;font-size:1rem;display:inline-block}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.image-wrapper .inner-wrapper .project-hover .info-wrapper{font-size:3.2rem}}.image-wrapper .inner-wrapper .project-hover .info-wrapper:nth-child(2){padding-right:0}.image-wrapper .inner-wrapper .project-hover .info-wrapper:nth-child(3){padding-left:0}.image-wrapper .inner-wrapper .project-hover .info-wrapper:nth-child(3)::before{content:','}.image-wrapper .inner-wrapper .project-hover p{padding:0 .5rem;margin:0;margin-block:0;margin-inline:0;text-decoration:none !important}.image-wrapper .inner-wrapper .project-hover:hover{opacity:1}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.image-wrapper .inner-wrapper .project-hover:hover{opacity:0 !important}}.image-wrapper .inner-wrapper .project-hover.three{width:33.3333333333rem}.image-wrapper .inner-wrapper .project-hover.two{width:22.2222222222rem}body.about .footer-information-link{display:none}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.about .sub-text{padding-left:2.5rem !important}}