@font-face{font-family:"Rhetorik";src:url("/assets/fonts/RhetorikSerif-Light.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Rhetorik";src:url("/assets/fonts/RhetorikSerif-LightItalic.woff2") format("woff2");font-weight:normal;font-style:italic}body,html{padding:0;margin:0;font-size:1vw;font-family:"Rhetorik", serif;position:relative;--isMobile: false}@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:0.8){body,html{height:unset;overflow:unset;--isMobile: true}}body{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;padding: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:0.8){body{height:100%;overflow:unset;padding:3rem}}body.dark-body{background-color: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:0.8){body.info{background-color:black}}a{all:unset;cursor:pointer}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-weight:unset}@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:0.8){.button_show_works,.button_show_infos{text-decoration:underline !important}}.button_show_works .draggable:hover,.button_show_infos .draggable:hover{text-decoration:underline;text-decoration-thickness:1.5px;font-style:normal !important}.button_show_works.active .draggable,.button_show_infos.active .draggable{text-decoration:underline;text-decoration-thickness:1.5px;font-style:normal !important}.info-section-work p{margin:0;line-height:1}.info-section p{margin:0;line-height:1.2}.info-section p a{text-decoration:underline}.info-section h1,.info-section h2,.info-section h3,.info-section h4,.info-section h5,.info-section h6{text-transform:uppercase;text-align:center;font-size:1rem;margin-top:1rem !important;margin-bottom:1rem !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:0.8){.info-section h1,.info-section h2,.info-section h3,.info-section h4,.info-section h5,.info-section h6{font-size:3rem !important}.info-section h1:first-child,.info-section h2:first-child,.info-section h3:first-child,.info-section h4:first-child,.info-section h5:first-child,.info-section h6:first-child{font-size:5rem !important}}.info-section figure{margin:0;margin-bottom:0.5rem}.info-section figure img{width:100%;pointer-events:none}.info-section figure figcaption{text-align:center;line-height:1}.info-section .block-table tr{margin-bottom:1rem;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:0.8){.info-section .block-table tr{display:flex;flex-direction:column;margin-bottom:3rem}}.info-section .block-table td{padding:0;vertical-align:top}.info-section .block-table .timespan{width: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:0.8){.info-section .block-table .timespan{width:100%}}.side-navi .privatsphare,.side-navi .impressum{display:none}.works-wrapper .single-work{cursor:default}.works-wrapper .single-work img:hover{cursor:url("/assets/images/Plus_klein.svg"), auto}.home-navigation .work-navigation .drag-track:nth-child(odd) .draggable-link{border-radius:3rem}.home-navigation .info-navigation .drag-track:nth-child(even) .draggable-link{border-radius: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:0.8){.child.privatsphare *,.child.impressum *{color:white !important}}body .home-link:hover{background-color:var(--workbackground) !important}body.info .home-link:hover{background-color:var(--infobackground) !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:0.8){body.info .info-section{padding-bottom:2rem}}body{-ms-overflow-style:none;scrollbar-width:0}body::-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:0.8){.information-content-wrapper .child:hover:not(.open){background-color:black;border:1px solid white;transition:flex 0.3s ease}.information-content-wrapper .child:hover:not(.open) *{background-color:black;color:white}.information-content-wrapper .child.impressum:hover:not(.open),.information-content-wrapper .child.privatsphare:hover:not(.open){background-color:white !important;border:1px solid black !important;transition:flex 0.3s ease}.information-content-wrapper .child.impressum:hover:not(.open) *,.information-content-wrapper .child.privatsphare:hover:not(.open) *{background-color:white !important;color:black !important}.mobile-only-work-link:hover{font-style:italic}}