@font-face{font-family:"DiatypeRounded";src:url("../fonts/ABCDiatypeRounded-Medium.woff2") format("woff2"),url("../fonts/ABCDiatypeRounded-Medium.woff") format("woff")}@font-face{font-family:"DiatypeRoundedItalic";src:url("../fonts/ABCDiatypeRounded-MediumItalic-Trial.woff2") format("woff2"),url("../fonts/ABCDiatypeRounded-MediumItalic-Trial.woff") format("woff")}@font-face{font-family:"NotoSerif";src:url("../fonts/NotoSerif-Regular.ttf") format("truetype")}@font-face{font-family:"Repost";src:url("../fonts/HALRepost-Regular.woff2") format("woff2"),url("../fonts/HALRepost-Regular.woff") format("woff")}@font-face{font-family:"RepostItalic";src:url("../fonts/HALRepost-Italic.woff2") format("woff2"),url("../fonts/HALRepost-Italic.woff") format("woff")}em{font-family:"RepostItalic";font-style:normal}p{margin-block-start:0em;margin-block-end:1.1em}a{color:unset}a:-webkit-any-link{color:unset;text-decoration-thickness:2px;text-underline-offset:3px}.gray::before{content:"";position:fixed;background-color:#e5e5e5;height:100vh;width:100%;opacity:.9}.dark::before{content:"";position:fixed;background-color:#000;height:100vh;width:100%;opacity:.7}.blacktext{color:#000}.whitetext{color:#fff}.grotesk{font-family:"DiatypeRounded";font-size:16px;line-height:20px}.grotesk a{text-decoration:underline;text-underline-offset:unset;text-decoration-thickness:unset}.grotesk em{font-family:"DiatypeRoundedItalic";font-style:normal}.privacy{font-size:16px !important}.privacy .logo{max-width:300px;margin:0px 1em 1em 0px}body{font-family:"Repost","NotoSerif";margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-decoration-thickness:1px;mix-blend-mode:normal}.desktopmenu{position:fixed;z-index:8}.desktopmenu p{margin-block-end:0em}@media only screen and (max-width: 600px){.desktopmenu{display:none}}.responsivemenu{display:none}@media only screen and (max-width: 600px){.responsivemenu{display:block;position:absolute;width:100%;height:100vh;top:0px;left:0px;z-index:5;-webkit-hyphens:auto;hyphens:auto}.responsivemenu p{margin-block-end:0em}.responsivemenu #navigation-top{width:calc(100% - 40px)}.responsivemenu #navigation-top .grid{grid-template-columns:30px auto;margin-bottom:6px}.responsivemenu #navigation-bottom{z-index:11}.responsivemenu #navigation-bottom .grid{grid-template-columns:30px auto}.responsivemenu #navigation-bottom .grid div{margin-top:2px;cursor:pointer}}@media only screen and (max-width: 600px)and (max-width: 600px){.responsivemenu #navigation-bottom{display:block}}@media only screen and (max-width: 600px){.responsivemenu .grotesk{font-size:12pt;line-height:1.1em}}#title{position:fixed;top:26px;left:20px;z-index:5}#title a{text-decoration:none}@media only screen and (max-width: 600px){#title{display:none}}#responsivetitle{display:none;position:fixed;top:26px;left:20px;z-index:6;width:calc(100% - 40px)}#responsivetitle a{text-decoration:none}@media only screen and (max-width: 600px){#responsivetitle{display:grid;grid-template-columns:auto 60px}}#navigation-top{position:fixed;z-index:5;top:96px;left:20px;width:360px}#navigation-top .grid{display:grid;grid-template-columns:30px auto;cursor:pointer;margin-bottom:3px}#navigation-top a{color:unset;text-decoration:none}@media only screen and (max-width: 1100px){#navigation-top{width:200px}}#navigation-bottom{position:fixed;z-index:5;bottom:25px;left:20px}#navigation-bottom .grid{display:grid;grid-template-columns:30px auto}#navigation-bottom .grid div{margin-top:1px}#navigation-bottom .grid .button{cursor:pointer}#navigation-bottom a{color:unset;text-decoration:none}@media only screen and (max-width: 600px){#navigation-bottom{display:none}}#layer1,#layer2,#layer3{position:absolute;top:0px;left:0px;width:100%;height:100%;transition:filter .5s linear}#layer1{z-index:4}#layer2{z-index:3;opacity:.6}#layer3{z-index:2;opacity:.2}.plattform{position:absolute;top:26px;left:636px}.plattform.haslink{cursor:pointer}@media only screen and (max-width: 1100px){.plattform{left:490px}}@media only screen and (max-width: 600px){.plattform{display:none}}.datum{position:absolute;top:26px;left:430px}@media only screen and (max-width: 1100px){.datum{left:280px}}@media only screen and (max-width: 600px){.datum{display:none}}.content{position:absolute;top:92px;left:430px;font-size:21pt;line-height:1.1em;width:calc(100% - 500px);max-width:900px;padding-bottom:2em;opacity:1}@media only screen and (max-width: 1100px){.content{left:280px;width:calc(100% - 340px)}}@media only screen and (max-width: 600px){.content{left:20px;width:calc(100% - 40px);-webkit-hyphens:auto;hyphens:auto;font-size:17pt;line-height:1.2em}}.content .privacy{font-size:lege}.content .block+.block{margin-top:1em !important}.content .imageblock+.legendeblock{margin-top:1em !important}.content .imageblock img{max-width:60%;margin-left:20%}@media only screen and (max-width: 1100px){.content .imageblock img{max-width:80%;margin-left:10%}}.content .imageblock .legende{margin-left:20%}.content .titleblock{margin:0em auto 2.2em auto;text-align:center;max-width:600px}.content .video{text-align:center}.content .video div{display:flex;justify-content:center;align-items:center}.content .quoteblock{margin-left:2em;margin-right:2em}@media only screen and (max-width: 600px){.content .quoteblock{margin-left:1em;margin-right:1em}}.content .legendeblock{margin:-8px 0px -9px 0px !important}.content .soundcloudblock{display:block;text-align:center}.content .videoblock{display:block;text-align:center}.content .videoblock iframe{width:100% !important;max-width:600px}.content .citationblock{margin-left:56px;margin-top:8px !important}@media only screen and (max-width: 600px){.content .citationblock{margin-left:22px}}.content .listblock ul{margin-left:0px;padding-inline-start:22px}.content .galleryblock .gallery .image img{max-width:60%;margin-left:20%;cursor:pointer}@media only screen and (max-width: 1100px){.content .galleryblock .gallery .image img{max-width:80%;margin-left:10%}}.content .galleryblock .gallery .legende{margin-left:20%}@media only screen and (max-width: 1100px){.content .galleryblock .gallery .legende{margin-left:10%}}.content .responsiveinfo{display:none}.content .responsiveinfo.haslink{cursor:pointer}@media only screen and (max-width: 600px){.content .responsiveinfo{display:block}}.content .portrait img{max-width:100%;max-height:700px}.references{margin-top:2em}.references .grid{display:grid;grid-template-columns:30px auto;cursor:pointer}.references a{text-decoration:none}#archive{position:fixed;top:0px;left:0px;width:100vw;height:100vh;z-index:10}#archive .window{display:block;background-color:rgba(255,255,255,.7);width:100%;height:100%;transition:all;transition-duration:500ms;transform:scale(1);border-radius:2px}#archive .window .titlewrapper{position:fixed;z-index:5;top:25px;left:20px;width:360px}@media only screen and (max-width: 600px){#archive .window .titlewrapper{width:300px}}#archive .window .titlewrapper .closer{position:fixed;right:33px;top:25px;display:none}@media only screen and (max-width: 600px){#archive .window .titlewrapper .closer{display:block}}#archive .window .filterwrapper{position:fixed;z-index:5;top:96px;left:20px;width:360px;line-height:21px}@media only screen and (max-width: 600px){#archive .window .filterwrapper{display:none}}#archive .window .filterwrapper .filterbutton{cursor:pointer}#archive .window .filterwrapper .filterbutton .filterbuttontitle{margin-left:14px}#archive .window .articletitle{position:absolute;top:23px;left:430px;width:calc(100% - 500px);max-width:900px;text-align:center;font-size:21pt;line-height:1.1em}@media only screen and (max-width: 1100px){#archive .window .articletitle{left:280px;width:calc(100% - 340px)}}@media only screen and (max-width: 600px){#archive .window .articletitle{display:none}}#archive .window .archiveWrapper{display:block;position:absolute;top:96px;left:430px;height:calc(80vh - 140px);width:calc(100% - 500px);max-width:900px;overflow-y:scroll !important;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin;line-height:15px}@media only screen and (max-width: 1100px){#archive .window .archiveWrapper{left:280px;width:calc(100% - 340px)}}@media only screen and (max-width: 600px){#archive .window .archiveWrapper{left:20px;width:calc(100% - 40px);top:0px;padding-top:140px;height:calc(100vh - 140px);-webkit-hyphens:auto;hyphens:auto;font-size:17pt;line-height:1.2em;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}}#archive .window .archive{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 600px){#archive .window .archive{display:block}}#archive .window .archiveentry{cursor:pointer;text-align:left;width:50px;margin-bottom:1em}@media only screen and (max-width: 600px){#archive .window .archiveentry{width:100%}}#archive .window .archiveentry div::before{content:""}@media only screen and (max-width: 600px){#archive .window .archiveentry div::before{content:""}}#archive .window .archiveentry div:hover::before{content:""}@media only screen and (max-width: 600px){#archive .window .archiveentry div:hover::before{content:""}}#archive .window .archiveentry .onlyresponsive{display:none}@media only screen and (max-width: 600px){#archive .window .archiveentry .onlyresponsive{display:block;font-family:"Repost","NotoSerif";font-size:17pt;line-height:1.2em}#archive .window .archiveentry .onlyresponsive::before{content:""}#archive .window .archiveentry .onlyresponsive p{margin-bottom:-0.1em}}#calendar{position:fixed;top:0px;left:0px;width:100vw;height:100vh;z-index:10}#calendar #navigation-bottom{color:#fff}@media only screen and (max-width: 600px){#calendar #navigation-bottom{display:none}}#calendar .window{display:inline-block;background-color:rgba(255,255,255,.7);width:100%;height:100%;transition:all;transition-duration:500ms;transform:scale(1);border-radius:2px}#calendar .window .titlewrapper{position:fixed;z-index:5;top:25px;left:20px;width:360px}#calendar .window .closer{position:fixed;right:33px;top:25px;display:none}@media only screen and (max-width: 600px){#calendar .window .closer{display:block}}#calendar .window .calendarWrapper{display:block;position:absolute;top:0px;padding-top:25px;left:250px;height:calc(100vh - 25px);width:calc(100% - 300px);max-width:1100px;overflow-y:scroll !important;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:thin;line-height:15px}@media only screen and (max-width: 1100px){#calendar .window .calendarWrapper{left:280px;width:calc(100% - 340px)}}@media only screen and (max-width: 600px){#calendar .window .calendarWrapper{left:20px;width:calc(100% - 40px);top:0px;padding-top:75px;height:100%;-webkit-hyphens:auto;hyphens:auto}}#calendar .window .calendarWrapper .calendar{overflow-y:scroll;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin}#calendar .window .calendarWrapper .calendar .year{color:#000}#calendar .window .calendarWrapper .calendar .sortyears{display:grid;grid-template-columns:180px auto}@media only screen and (max-width: 1100px){#calendar .window .calendarWrapper .calendar .sortyears{grid-template-columns:64px auto}}@media only screen and (max-width: 600px){#calendar .window .calendarWrapper .calendar .sortyears{grid-template-columns:auto}}#calendar .window .calendarWrapper .calendar a{text-decoration:none}@media only screen and (max-width: 600px){#calendar .window .calendarWrapper .calendar{grid-template-columns:64px auto}}#calendar .window .calendarWrapper .calendar .event{margin-bottom:1em;grid-template-columns:200px auto;display:grid;margin-bottom:1em;-moz-column-gap:20px;column-gap:20px}#calendar .window .calendarWrapper .calendar .event p{margin-bottom:0px}#calendar .window .calendarWrapper .calendar .event .eventtitel{font-size:21pt;line-height:1.1em;margin-bottom:.3em}@media only screen and (max-width: 1100px){#calendar .window .calendarWrapper .calendar .event{grid-template-columns:1fr}}@media only screen and (max-width: 600px){#calendar .window .calendarWrapper .calendar .event{grid-template-columns:1fr}}#backdrop{z-index:9;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);position:fixed;top:0px;left:0px;width:100%;height:100%}#one-time-starter{display:none;width:100vw;height:100vh;position:fixed;top:0px;left:0px;z-index:10}#one-time-starter .startertext{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:80pt;line-height:1.1em;font-family:"Repost","NotoSerif";color:#fff;max-width:calc(100vw - 80px);width:100%}@media only screen and (max-width: 600px){#one-time-starter .startertext{font-size:40pt;line-height:1.2em;max-width:calc(100vw - 40px)}}#one-time-starter .starterimage{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover}