html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none;list-style:none}@font-face{font-family:"CenturySchoolbookBT-Monospace";src:url("/assets/fonts/CenturySchoolbookBT-Monospace.woff2") format("woff2"),url("/assets/fonts/CenturySchoolbookBT-Monospace.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ABCFavorit-Medium";src:url("/assets/fonts/ABCFavorit-Medium.woff2") format("woff2"),url("/assets/fonts/ABCFavorit-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ABCFavorit-MediumItalic";src:url("/assets/fonts/ABCFavorit-MediumItalic.woff2") format("woff2"),url("/assets/fonts/ABCFavorit-MediumItalic.woff") format("woff");font-weight:normal;font-style:italic}.transition-fade{transition:opacity 0.8s ease-out}html.is-animating .transition-fade{transition:opacity 0.8s ease-out;opacity:0}.transition-slide{transition:0.4s;opacity:1}html.is-animating .transition-slide{opacity:0}header{z-index:80}.base{z-index:10}.page{min-height:100vh;margin-bottom:calc(2.625rem + 16.5vw)}@media (min-width: 1200px){.page{margin-bottom:15rem}}.redbg{background:red !important}.container,.base,.page{overflow:visible}.color-mode{color:black;transition:background-color 0.3s}.color-mode .menu__background{transition:background-color 0.3s}.color-mode p{mix-blend-mode:multiply}.light-mode{background-color:white;color:black;transition:background-color 0.3s}.light-mode .menu__background{background-color:rgba(255,255,255,0.9) !important;transition:background-color 0.3s}.img__caption{font-size:.6rem}body{font-family:"CenturySchoolbookBT-Monospace";font-size:.8rem;line-height:1.45;letter-spacing:.7px;transition:background-color 0.3s ease-in-out;overflow-x:hidden !important;scroll-behavior:smooth}body ::-moz-selection{color:black;background:grey;mix-blend-mode:multiply}body ::selection{color:black;background:grey;mix-blend-mode:multiply}main{width:100vw;min-height:100vh;height:100%}.lang--select a{opacity:0.5}.lang--select a:hover{opacity:1}.lang--select .active a{opacity:1}.overflow-hidden{overflow:hidden !important}#canvas{position:absolute;display:block;width:100vw;z-index:95;max-height:100%;margin:auto;top:0;bottom:0;left:0;right:0;overflow:scroll;opacity:0.8}em{font-style:italic}a,a:hover,a:visited,a:active{color:black;border-bottom:1px solid black;padding-bottom:1px}blockquote a,blockquote a:hover,blockquote a:visited,blockquote a:active{border:none}a,a:hover{transition:opacity 0.3s ease-in-out}a:hover{opacity:.5}p{padding-bottom:1rem}figure{padding-bottom:1rem;display:flex}img{width:100%}.item__img,.item__cover{width:auto;max-width:100%;max-height:100%}.protokoll__item img{max-height:85vh}.item__beispiel img{max-height:45vh;width:auto}.studio__list img{max-height:35vh;width:auto}.studio__list img{width:auto;filter:grayscale(1);mix-blend-mode:multiply}.item__tag,.item__tags span,.meldung__tags span,.tabelle__tag{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;border:1px solid;border-radius:.8rem;padding-left:.6rem;padding-right:.5rem;margin-top:.3rem;margin-bottom:.2rem;line-height:1.7;margin-right:0}.slideshow__item{object-fit:cover}.slideshow__item img{object-fit:cover;width:100%;height:100%;mix-blend-mode:multiply}.page__title,.page__title--detail,.page__title--project{font-family:"ABCFavorit-Medium";font-size:calc(1.275rem + .3vw);line-height:1.2;letter-spacing:.5px;padding:.6rem .8rem .5rem .8rem;position:fixed;box-sizing:border-box;z-index:100;top:0}@media (min-width: 1200px){.page__title,.page__title--detail,.page__title--project{font-size:1.5rem}}.page__title--detail,.page__title--project{padding-top:30px;padding-left:.8rem}.page__title{width:60%;right:0;text-align:right}.page__corner{position:fixed;padding:.5rem .8rem .5rem .5rem;right:0;top:0;z-index:80}.page__corner:hover{cursor:pointer}.page__corner a{border:none}.page__title--studioliste,.project__title--mobile{position:fixed;left:0;top:33px;padding-left:.8rem}.sans{font-family:"ABCFavorit-Medium";font-size:1.2rem;line-height:1.2;letter-spacing:.5px}.sans em{font-family:"ABCFavorit-MediumItalic"}.mobile{display:block !important}.desktop{display:none !important}.stroke{fill:none;stroke:#000000;stroke-miterlimit:10;stroke-width:1.3px}.hover__wrapper{position:relative;visibility:hidden;transition:0.5s visibility ease-in-out}.hover__wrapper span{mix-blend-mode:multiply}.hover__wrapper .img__normal{position:absolute;left:0;top:0;opacity:0;transition:opacity 0.3s ease-in-out;height:100%}.hover__wrapper .img__multiplied{height:100%;filter:grayscale(1);mix-blend-mode:multiply;transition:opacity 0.3s ease-in-out}.hover__wrapper .img__normal:hover{opacity:1}.divider{border-left:1px solid black;margin-top:1vh;height:97vh;box-sizing:border-box;position:sticky;-webkit-position:sticky;left:0;top:0;float:left}@media screen and (min-width: 800px){body{font-size:.9rem}.page{margin-bottom:calc(1.625rem + 4.5vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){.page{margin-bottom:5rem}}@media screen and (min-width: 800px){.page__title{width:50%;right:0;pointer-events:none}.page__title,.page__title--detail{text-align:left}.page__title--project{left:50vw;padding-top:35px;pointer-events:none;z-index:95}.page__title,.page__title--detail,.page__title--project{padding:.5rem .8rem .5rem .8rem}.sans{font-size:calc(1.275rem + .3vw);line-height:1.2}}@media screen and (min-width: 800px) and (min-width: 1200px){.sans{font-size:1.5rem}}@media screen and (min-width: 800px){.col{width:48%;margin-left:50%;padding-left:.8rem}.mobile{display:none !important}.desktop{display:block !important}}@media only screen and (orientation: portrait){#canvas{transform:rotate(90deg);transform-origin:top left;width:100vh;height:100vw;position:fixed;top:0;left:100%;bottom:0;margin:0;padding:0;right:0}}.content__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.725rem + 17.7vw) !important;box-sizing:border-box;min-height:100vh}@media (min-width: 1200px){.content__wrapper{padding-top:16rem !important}}.content__wrapper a{border-bottom:1px solid black}.content__wrapper h2,.content__wrapper h3{padding-bottom:1rem;padding-top:calc(1.275rem + .3vw)}@media (min-width: 1200px){.content__wrapper h2,.content__wrapper h3{padding-top:1.5rem}}#general h1{font-family:"ABCFavorit-Medium";font-size:1.2rem;line-height:1.2;letter-spacing:.5px;padding-bottom:1rem;padding-top:calc(1.275rem + .3vw)}@media (min-width: 1200px){#general h1{padding-top:1.5rem}}#general h1 em{font-family:"ABCFavorit-MediumItalic"}@media screen and (min-width: 800px){.content__wrapper{width:50%;margin-left:50vw;padding-right:calc(1.325rem + .9vw);padding-left:.9rem;padding-top:calc(2.325rem + 12.9vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){.content__wrapper{padding-right:2rem}}@media screen and (min-width: 800px) and (min-width: 1200px){.content__wrapper{padding-top:12rem !important}}@media screen and (min-width: 800px){#general h1{font-size:calc(1.275rem + .3vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#general h1{font-size:1.5rem !important}}#home{min-height:100vh}#home .bg--color{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:12;mix-blend-mode:multiply}#home .slideshow{overflow:hidden}#home .slideshow{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10;overflow:hidden}#home .slideshow .slideshow__item{position:absolute;top:0;display:block;width:100vw;height:100vh;transition:1s opacity ease-in-out;background:white}#home .slideshow .slideshow__item.visible{opacity:1}#home .slideshow .slideshow__item.hidden{opacity:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.slide{opacity:0 !important}.slide:not(.is-selected){animation:fadeOut ease 10.2s}.slide.is-selected{z-index:99;opacity:1 !important;animation:fadeIn ease 10.2s}#meldung .meldung__wrapper{padding:.5rem .8rem .5rem .8rem !important;padding-top:calc(2.325rem + 12.9vw) !important;padding-bottom:calc(1.625rem + 4.5vw) !important}@media (min-width: 1200px){#meldung .meldung__wrapper{padding-top:12rem !important}}@media (min-width: 1200px){#meldung .meldung__wrapper{padding-bottom:5rem !important}}#meldung .meldung__wrapper .meldung__title{position:fixed;left:0;padding-left:.9rem;top:31px;z-index:500}#meldung .meldung__wrapper .meldung__close{position:fixed;top:0;right:0;padding:.5rem .8rem .5rem .8rem;z-index:5000}#meldung .meldung__wrapper .meldung__close:hover{cursor:pointer}#meldung .meldung__tags{display:flex}#meldung .meldung__tags li{padding-right:.5rem}#meldung .item__block .block__images .block__images__wrapper{padding-bottom:.7rem}#meldung .item__block .block__images .block__images__wrapper .hover__wrapper img{max-width:100%}#meldung .item__block .block__images .block__images__wrapper .hover__wrapper img.img__normal{height:unset}#meldung .item__block .block__images .block__images__wrapper .hover__wrapper img.landscape{width:100%}#meldung .item__block .block__images .block__images__wrapper .hover__wrapper img.portrait{width:70%}#meldung .hover__wrapper{display:flex}@media screen and (min-width: 800px){#meldung .page__title{padding-top:calc(1.355rem + 1.26vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldung .page__title{padding-top:2.3rem}}@media screen and (min-width: 800px){#meldung .meldung{padding-bottom:calc(1.625rem + 4.5vw);width:75%}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldung .meldung{padding-bottom:5rem}}@media screen and (min-width: 800px){#meldung .meldung__wrapper{padding:.5rem .8rem .5rem .8rem;padding-bottom:calc(1.425rem + 2.1vw) !important;padding:0}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldung .meldung__wrapper{padding-bottom:3rem !important}}@media screen and (min-width: 800px){#meldung .meldung__wrapper .meldung__title{left:50%;top:calc(1.345rem + 1.14vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldung .meldung__wrapper .meldung__title{top:2.2rem}}#meldungen .meldungen__wrapper{box-sizing:border-box;display:flex;flex-direction:column;padding-top:calc(2.725rem + 17.7vw);width:100vw;position:relative;padding-bottom:calc(1.625rem + 4.5vw) !important}@media (min-width: 1200px){#meldungen .meldungen__wrapper{padding-top:16rem}}@media (min-width: 1200px){#meldungen .meldungen__wrapper{padding-bottom:5rem !important}}#meldungen .meldungen__wrapper .meldungen__list{padding:.5rem .8rem .5rem .8rem;padding-bottom:calc(1.725rem + 5.7vw) !important}@media (min-width: 1200px){#meldungen .meldungen__wrapper .meldungen__list{padding-bottom:6rem !important}}#meldungen .meldungen__wrapper .meldungen__list,#meldungen .meldungen__wrapper .meldungen__detail{flex:1;flex-shrink:0;flex-grow:0;flex-basis:50%;box-sizing:border-box}#meldungen .meldungen__wrapper .meldungen__detail{position:fixed;z-index:75;left:0;top:0;height:100vh;overflow:scroll;transition:opacity 0.5s ease-in-out}#meldungen .meldungen__item{margin-bottom:calc(2.825rem + 18.9vw)}@media (min-width: 1200px){#meldungen .meldungen__item{margin-bottom:17rem}}#meldungen .meldung__inner{padding-bottom:calc(1.725rem + 5.7vw)}@media (min-width: 1200px){#meldungen .meldung__inner{padding-bottom:6rem}}#meldungen .item__date{padding-bottom:0}#meldungen .item__title{padding-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){#meldungen .item__title{padding-bottom:3rem}}#meldungen .divider{display:none}#meldungen .item__block--short{width:100%}#meldungen .item__block--short .block__images .block__images__wrapper{margin-bottom:.7rem}#meldungen .item__block--short .block__images .block__images__wrapper .hover__wrapper{display:flex}#meldungen .item__block--short .block__images .block__images__wrapper .hover__wrapper img{object-fit:contain}#meldungen .item__block--short .block__images .block__images__wrapper .hover__wrapper img.landscape{width:95%}#meldungen .item__block--short .block__images .block__images__wrapper .hover__wrapper img.portrait{width:60%}#meldungen .item__block--short .block__images .block__images__wrapper .hover__wrapper div{flex:1}#meldungen .item__block--short .block__embed{padding-bottom:1rem;position:relative;overflow-x:hidden !important;max-width:100%}#meldungen .item__block--short .block__embed .blockquote{min-width:70px !important}#meldungen .item__block--short .block__embed .ig-post.img__normal{position:absolute !important;left:0;top:0;opacity:0;transition:opacity 0.3s ease-in-out;width:100% !important}#meldungen .item__block--short .block__embed .ig-post.img__normal:hover{opacity:1}#meldungen .item__block--short .block__embed .ig-post.img__multiplied{filter:grayscale(1);mix-blend-mode:multiply}#meldungen .item__block--short .block__embed .fb_iframe_widget:hover.img__normal{opacity:1}#meldungen .item__block--short .block__embed .fb_iframe_widget:hover.img__multiplied{opacity:0}#meldungen .item__block--short .block__embed .fb_iframe_widget.img__normal{position:absolute !important;left:0;top:0;opacity:0;transition:opacity 0.3s ease-in-out;background:white}#meldungen .item__block--short .block__embed .fb_iframe_widget.img__multiplied{filter:grayscale(1);mix-blend-mode:multiply}#meldungen .item__footer{display:flex;transition:opacity 0.3s ease-in-out;flex-direction:column}#meldungen .item__footer .item__tags,#meldungen .item__footer .item__mehr{flex:1;flex-grow:0;flex-shrink:0;flex-basis:49%}#meldungen .item__footer .item__tags{align-self:flex-start;display:flex}#meldungen .item__footer .item__tags li{padding-right:.5rem}#meldungen .item__footer .item__mehr{padding-top:.5rem}#meldungen .item__footer .item__mehr span{border-bottom:1px solid black;transition:0.3s opacity ease-in-out}#meldungen .item__footer .item__mehr span:hover{cursor:pointer;opacity:0.5;transition:0.3s opacity ease-in-out}#meldungen .meldung__wrapper{width:100vw;box-sizing:border-box;transition:opacity 1s;padding:.5rem .8rem .5rem .8rem !important;margin-top:calc(3.125rem + 22.5vw)}@media (min-width: 1200px){#meldungen .meldung__wrapper{margin-top:20rem}}#meldungen .meldung__container{transition:0.3s opacity ease-in-out}#meldungen .meldung__container.hidden{opacity:0;pointer-events:none}#meldungen .meldung__container.visible{opacity:1;pointer-events:all}@media screen and (min-width: 800px){#meldungen{margin-bottom:0}#meldungen .meldungen__wrapper{flex-direction:row;width:100vw;padding-top:0;padding-bottom:0 !important}#meldungen .meldungen__wrapper .meldungen__detail{padding-left:0 !important;padding-top:0;position:sticky;-webkit-position:sticky;left:50vw !important;padding:.5rem .8rem .5rem .8rem;padding-right:0}#meldungen .meldungen__list,#meldungen .meldungen__detail{width:50%}#meldungen .meldung__wrapper{transition:opacity 1s;padding:.5rem .8rem .5rem .8rem !important;padding-top:calc(2.325rem + 12.9vw) !important;width:auto;height:auto;margin-top:0;padding-bottom:calc(1.625rem + 4.5vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .meldung__wrapper{padding-top:12rem !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .meldung__wrapper{padding-bottom:5rem !important}}@media screen and (min-width: 800px){#meldungen .meldungen__list{padding-right:calc(1.325rem + .9vw);padding-top:calc(2.325rem + 12.9vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .meldungen__list{padding-right:2rem}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .meldungen__list{padding-top:12rem !important}}@media screen and (min-width: 800px){#meldungen .meldung{position:absolute;top:0;right:0;width:50vw;box-sizing:content-box;width:100%}#meldungen .item__footer{flex-direction:row}#meldungen .item__footer .item__mehr{justify-self:flex-end;text-align:right;padding-top:0}#meldungen .meldungen__item{margin-bottom:calc(2.025rem + 9.3vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .meldungen__item{margin-bottom:9rem}}@media screen and (min-width: 800px){#meldungen .item__main{width:70%}#meldungen .item__title{padding-bottom:calc(1.325rem + .9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .item__title{padding-bottom:2rem}}@media screen and (min-width: 800px){#meldungen .divider{display:block}#meldungen .page__title--detail{padding-top:calc(1.355rem + 1.26vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#meldungen .page__title--detail{padding-top:2.3rem}}#profil .sans a{text-decoration:underline}#profil .profil__wrapper{padding:.5rem .8rem .5rem .8rem;box-sizing:border-box}#profil .profil__submenu{position:fixed;display:none}#profil .profil__submenu a,#profil .profil__submenu a:hover,#profil .profil__submenu a:visited,#profil .profil__submenu a:active{border:none;text-decoration:none}#profil .profil__submenu,#profil .profil__list{padding-top:calc(2.725rem + 17.7vw)}@media (min-width: 1200px){#profil .profil__submenu,#profil .profil__list{padding-top:16rem}}#profil .line{border-top:1px solid black;padding-bottom:.7rem}#profil .leistung__intro{padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){#profil .leistung__intro{padding-bottom:5rem}}#profil .leistung__item{padding-bottom:.6rem}#profil .leistung__item .item__content{display:none}#profil .leistung__item .item__content .item__text{padding-top:1rem}#profil .item__text,#profil .item__punkte ol,#profil .item__beispiele__title{padding-bottom:calc(1.625rem + 4.5vw) !important}@media (min-width: 1200px){#profil .item__text,#profil .item__punkte ol,#profil .item__beispiele__title{padding-bottom:5rem !important}}#profil .anfrage__text{padding-bottom:calc(1.325rem + .9vw) !important}@media (min-width: 1200px){#profil .anfrage__text{padding-bottom:2rem !important}}#profil .item__beispiel{padding-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){#profil .item__beispiel{padding-bottom:4rem}}#profil .item__beispiel a{border-bottom:1px solid black}#profil .item__beispiel span{display:flex;flex-direction:column;align-items:flex-start}#profil .beispiel__cover__wrapper{padding-bottom:1rem;display:block;width:100%}#profil .beispiel__cover__wrapper .beispiel__cover{max-height:unset}#profil .beispiel__cover__wrapper .beispiel__cover.landscape{width:70%}#profil .beispiel__cover__wrapper .beispiel__cover.portrait{width:50%}#profil ol{counter-reset:counter}#profil ol li{counter-increment:counter}#profil ol li::before{content:counter(counter);border:1px solid black;display:inline-block;border-radius:calc(1.325rem + .9vw);margin-bottom:1rem;margin-left:0;padding-left:.5rem;padding-right:.4rem;padding-top:.1rem;padding-bottom:.1rem}@media (min-width: 1200px){#profil ol li::before{border-radius:2rem}}#profil .item__punkt,#profil .punkt__title,#profil .anfrage__title{padding-bottom:1rem}#profil .profil__anfrage{padding-top:calc(2.525rem + 15.3vw);padding-bottom:calc(2.125rem + 10.5vw)}@media (min-width: 1200px){#profil .profil__anfrage{padding-top:14rem}}@media (min-width: 1200px){#profil .profil__anfrage{padding-bottom:10rem}}@media screen and (min-width: 800px){#profil .profil__list,#profil .profil__submenu{padding-top:calc(2.325rem + 12.9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .profil__list,#profil .profil__submenu{padding-top:12rem}}@media screen and (min-width: 800px){#profil .profil__submenu{display:block;width:50vw}#profil .line{padding-bottom:.5rem}#profil .item__text,#profil .item__punkte ol,#profil .item__beispiele__title,#profil .anfrage__text{padding-bottom:calc(1.425rem + 2.1vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .item__text,#profil .item__punkte ol,#profil .item__beispiele__title,#profil .anfrage__text{padding-bottom:3rem !important}}@media screen and (min-width: 800px){#profil .punkt__text{padding-bottom:1rem}#profil .leistung__item{min-height:70vh;padding-bottom:.8rem;scroll-snap-align:start}#profil .leistung__item .item__title,#profil .leistung__item .anfrage__title{padding-bottom:calc(1.425rem + 2.1vw) !important;position:sticky;top:calc(1.345rem + 1.14vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .leistung__item .item__title,#profil .leistung__item .anfrage__title{padding-bottom:3rem !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .leistung__item .item__title,#profil .leistung__item .anfrage__title{top:2.2rem}}@media screen and (min-width: 800px){#profil .leistung__item .item__content{display:block;padding-top:calc(1.625rem + 4.5vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .leistung__item .item__content{padding-top:5rem}}@media screen and (min-width: 800px){#profil .leistung__item .item__content .item__text{padding-top:0}#profil .leistung__item .anfrage__content{padding-top:calc(1.625rem + 4.5vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .leistung__item .anfrage__content{padding-top:5rem}}@media screen and (min-width: 800px){#profil .leistung__intro.col,#profil .leistung__intro .col,#profil .leistung__item.col,#profil .leistung__item .col{width:48%;padding-left:.77;padding-bottom:calc(1.925rem + 8.1vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .leistung__intro.col,#profil .leistung__intro .col,#profil .leistung__item.col,#profil .leistung__item .col{padding-bottom:8rem}}@media screen and (min-width: 800px){#profil ol li{margin-left:calc(1.525rem + 3.3vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil ol li{margin-left:4rem}}@media screen and (min-width: 800px){#profil ol li::before{position:absolute;margin-left:calc(-1.525rem - 3.3vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil ol li::before{margin-left:-4rem}}@media screen and (min-width: 800px){#profil .item__beispiele__title{padding-left:calc(1.595rem + 4.14vw) !important}}@media screen and (min-width: 800px) and (min-width: 1200px){#profil .item__beispiele__title{padding-left:4.7rem !important}}@media screen and (min-width: 800px){#profil .profil__anfrage{min-height:70vh;padding-top:0;padding-bottom:0}#profil .anfrage__details{width:25%}#profil .anfrage__details a{border-bottom:1px solid black}}#projekt .arrow__project{width:.7rem}#projekt .project__backlink{transition:0.5s opacity ease-in-out}#projekt .project__backlink.visible{opacity:1;pointer-events:all}#projekt .project__backlink.hidden{opacity:0;pointer-events:none}#projekt .images-wrapper{position:fixed;width:100vw;height:20vh;background-color:yellow;display:block;top:0}#projekt .images-wrapper .image{width:20vw;height:20vh}#projekt .projekt__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.725rem + 17.7vw);min-height:100vh}@media (min-width: 1200px){#projekt .projekt__wrapper{padding-top:16rem}}#projekt .projekt__tabelle ul li{border-bottom:1px solid black;display:flex}#projekt .projekt__tabelle ul li:first-child{border-top:1px solid black}#projekt .projekt__tabelle ul li p{padding:.5rem 0 .5rem 0;flex:1}#projekt .projekt__tabelle .tabelle__tags{padding-top:.2rem}#projekt .projekt__tabelle .tabelle__tags .tabelle__tag{margin:0}#projekt .projekt__section{border-top:1px solid black;padding-top:.3rem;padding-bottom:calc(2.525rem + 15.3vw);position:relative;display:flex;flex-direction:column}@media (min-width: 1200px){#projekt .projekt__section{padding-bottom:14rem}}#projekt .projekt__section:first-child{padding-top:calc(1.925rem + 8.1vw);border:none}@media (min-width: 1200px){#projekt .projekt__section:first-child{padding-top:8rem}}#projekt .projekt__section .section__gallery{top:0;left:0;flex:1;order:2}#projekt .projekt__section .section__gallery ol{display:flex;flex-wrap:wrap;width:100%}#projekt .projekt__section .section__gallery ol .gallery__item{flex-basis:48%;margin-right:4%;padding-bottom:.5rem}#projekt .projekt__section .section__gallery ol .gallery__item:nth-child(2n){margin-right:0}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper{min-height:15vh;height:auto;position:relative;width:100%;display:block;margin-bottom:.3rem;transition:all 0.5s}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper a{display:contents}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper a:hover{opacity:1 !important}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper .hover__wrapper{position:initial;display:flex;align-items:flex-start}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper img{top:0;left:0;object-fit:contain;object-position:left;width:100%;height:auto;bottom:0 !important}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper img.img__multiplied{mix-blend-mode:screen}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper .item__img{transition:opacity 0.5s}#projekt .projekt__section .section__description{flex:1;order:1;padding-bottom:calc(1.325rem + .9vw)}@media (min-width: 1200px){#projekt .projekt__section .section__description{padding-bottom:2rem}}#projekt .projekt__section .section__title{padding-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){#projekt .projekt__section .section__title{padding-bottom:4rem}}#projekt .projekt__section .projekt__links .projekt__links__item{padding-bottom:.3rem}#projekt .projekt__section .projekt__links .projekt__links__item a,#projekt .projekt__section .projekt__links .projekt__links__item a:hover,#projekt .projekt__section .projekt__links .projekt__links__item a:visited,#projekt .projekt__section .projekt__links .projekt__links__item a:active{border-bottom:1px solid black}#projekt .projekt__section .projekt__links .projekt__links__item span,#projekt .projekt__section .projekt__links .projekt__links__item a{display:flex;align-items:center}#projekt .projekt__section .projekt__links .projekt__links__item .arrow__project{padding-right:.7rem}#projekt ol{counter-reset:counter}#projekt ol li{counter-increment:counter}#projekt ol li::before{content:counter(counter);display:block;margin-bottom:.5rem}.hb-wrapper{z-index:80 !important}.hb-wrapper *{font-family:"ABCFavorit-Medium" !important}.hb-wrapper .hb-main-container .hb-image-container .hb-image-div img{width:auto;height:auto;max-height:80vh;max-width:80vw}.hb-wrapper .hb-main-container .hb-image-container .hb-image-div .hb-caption{background-color:transparent !important;bottom:0.3rem}.hb-wrapper .hb-main-container .hb-image-container .hb-image-div .hb-caption .hb-caption-text{font-family:"CenturySchoolbookBT-Monospace" !important;font-size:.6rem}.hb-wrapper .hb-main-container .hb-counter{position:fixed !important;right:10% !important;left:unset !important;top:0 !important;font-weight:normal !important;margin-bottom:.8rem !important}.hb-wrapper .hb-main-container .hb-counter,.hb-wrapper .hb-main-container .hb-close-icon-container,.hb-wrapper .hb-main-container .hb-left-icon-container,.hb-wrapper .hb-main-container .hb-right-icon-container{opacity:1 !important;background-color:transparent !important;font-size:unset !important}.hb-wrapper .hb-main-container .hb-close-icon-container .hb-close{opacity:1 !important;font-weight:normal !important;padding-right:.2rem !important;padding-top:0;padding-left:0;padding-bottom:0}.hb-wrapper .hb-main-container .hb-left-icon-container{position:fixed;left:0;top:50%}.hb-wrapper .hb-main-container .hb-right-icon-container{position:fixed;right:0;top:50%}@media screen and (max-width: 500px){#projekt .projekt__tabelle ul li{flex-direction:column;padding-top:.5rem;padding-bottom:.5rem}#projekt .projekt__tabelle ul li p{padding:0}}@media screen and (min-width: 500px) and (max-width: 800px){#projekt .projekt__section .section__gallery ol .gallery__item{flex-basis:49%;margin-right:2%}}@media screen and (min-width: 800px){.hb-wrapper .hb-main-container .hb-close-icon-container .hb-close{padding-top:.9rem !important}#projekt .projekt__wrapper{padding-top:calc(2.325rem + 12.9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__wrapper{padding-top:12rem}}@media screen and (min-width: 800px){#projekt .nodetail{padding-left:50vw}#projekt .projekt__tabelle li p:nth-child(2){padding-left:calc(1.305rem + .66vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__tabelle li p:nth-child(2){padding-left:1.8rem}}@media screen and (min-width: 800px){#projekt .projekt__tabelle .tabelle__tags{padding-top:.5rem}#projekt .projekt__section{flex-direction:row;padding-bottom:calc(1.425rem + 2.1vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__section{padding-bottom:3rem}}@media screen and (min-width: 800px){#projekt .projekt__section:first-child{padding-top:calc(1.525rem + 3.3vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__section:first-child{padding-top:4rem}}@media screen and (min-width: 800px){#projekt .projekt__section:first-child .section__gallery ol{padding-top:0}#projekt .projekt__section .section__gallery{order:1}#projekt .projekt__section .section__gallery ol{width:97%;padding-top:calc(1.555rem + 3.66vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__section .section__gallery ol{padding-top:4.3rem}}@media screen and (min-width: 800px){#projekt .projekt__section .section__gallery ol .gallery__item{padding-bottom:1rem;flex-basis:23%;margin-right:2%}#projekt .projekt__section .section__gallery ol .gallery__item:nth-child(2n){margin-right:2%}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper{max-height:30vh;height:auto;position:relative;width:100%;display:block;margin-bottom:.3rem;transition:all 0.5s}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper .hover__wrapper{position:initial;display:flex;align-items:flex-start}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper img{top:0;left:0;object-fit:contain;object-position:left;width:100%;height:auto;bottom:0 !important}#projekt .projekt__section .section__gallery ol .gallery__item .item__imgwrapper .item__img{transition:opacity 0.5s}#projekt .projekt__section .section__description{order:2;padding-left:.6rem;padding-bottom:0}#projekt .projekt__section .section__title,#projekt .projekt__section .section__text{padding-left:.6rem;padding-bottom:calc(1.325rem + .9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekt .projekt__section .section__title,#projekt .projekt__section .section__text{padding-bottom:2rem}}@media screen and (min-width: 800px){#projekt .projekt__section .projekt__links{margin-left:50vw;min-height:200px}#projekt .projekt__section .projekt__links a{border-bottom:1px solid black}#projekt .projekt__section .projekt__links .section__title{padding-left:0}}@media screen and (min-width: 800px) and (max-width: 1200px){#projekt .projekt__section .section__gallery ol .gallery__item{flex-basis:31%}}#projekte .hidden{opacity:0}#projekte .screen{position:fixed;z-index:20;background-color:white;opacity:0.9;width:100vw;top:0;left:0;height:40px}#projekte span{transition:opacity 0.5s}#projekte a{border:none}#projekte a:hover{opacity:1}#projekte .projekte__wrapper{padding-top:100px;padding-right:0}#projekte .projekte__wrapper ol{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-right:.8rem}#projekte .projekte__wrapper ol .projekt__item{margin-left:.8rem;box-sizing:border-box;flex:1;flex-basis:100%;transition:0.3s opacity ease-in-out}#projekte .projekte__wrapper ol .projekt__item.hidden{opacity:0.1;pointer-events:none !important}#projekte .projekte__wrapper ol .projekt__item.hidden .project__link,#projekte .projekte__wrapper ol .projekt__item.hidden .hover__wrapper,#projekte .projekte__wrapper ol .projekt__item.hidden img{pointer-events:none !important}#projekte .projekte__wrapper ol .projekt__item.visible{opacity:1;pointer-events:all}#projekte .projekte__wrapper ol .projekt__item .item__inner{margin-bottom:calc(1.255rem + .06vw)}@media (min-width: 1200px){#projekte .projekte__wrapper ol .projekt__item .item__inner{margin-bottom:1.3rem}}#projekte .projekte__wrapper ol .projekt__item a{transition:opacity 0.5s;display:block}#projekte .projekte__wrapper ol .projekt__item.detail .img__multiplied{mix-blend-mode:screen}#projekte .projekte__wrapper ol .projekt__item.detail img:hover{filter:grayscale(0)}#projekte .projekte__wrapper ol .projekt__item .item__imgwrapper{display:block;position:relative;width:100%;transition:all 0.5s}#projekte .projekte__wrapper ol .projekt__item .item__imgwrapper .item__cover{height:auto;bottom:0 !important;width:100%;transition:opacity 0.5s}#projekte .projekte__wrapper ol .projekt__item .item__imgwrapper .hover__wrapper{position:initial;display:flex;align-items:flex-start}#projekte .projekte__wrapper ol .projekt__item .item__imgwrapper img{bottom:0;left:0;transition:filter 0.3s ease-in-out;pointer-events:initial}#projekte .projekte__wrapper ol .projekt__item .item__tags{margin-bottom:.35rem}#projekte .projekte__wrapper ol .projekt__item .item__tags span{margin-top:.25rem !important}@media screen and (min-width: 800px){#projekte ol{counter-reset:counter}#projekte ol li{counter-increment:counter}#projekte ol li::before{content:counter(counter);display:block}#projekte .projekte__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.325rem + 12.9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekte .projekte__wrapper{padding-top:12rem}}@media screen and (min-width: 800px){#projekte .projekte__wrapper ol{flex-direction:row;flex-wrap:wrap;padding-right:0}#projekte .projekte__wrapper ol .projekt__item{align-self:flex-start;margin-bottom:0;margin-right:0;margin-left:0;margin-right:1.1%;flex-basis:24.1%;flex-grow:0}#projekte .projekte__wrapper ol .projekt__item.hidden{opacity:0.1}#projekte .projekte__wrapper ol .projekt__item .item__inner{margin-bottom:calc(1.325rem + .9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#projekte .projekte__wrapper ol .projekt__item .item__inner{margin-bottom:2rem}}@media screen and (min-width: 800px){#projekte .projekte__wrapper ol .projekt__item .hover__wrapper{display:inline-block}#projekte .projekte__wrapper ol .projekt__item .item__imgwrapper img{filter:grayscale(1)}#projekte .projekte__wrapper ol .projekt__item:nth-child(4n){margin-right:0}#projekte .projekte__wrapper ol .projekt__item:nth-child(4n+1){flex-basis:24.4%}#projekte .projekte__wrapper ol .projekt__item:nth-child(4n+3){flex-basis:24.1%}#projekte .projekte__wrapper ol .projekt__item a:hover{cursor:default}#projekte .projekte__wrapper ol .projekt__item.detail a:hover{cursor:pointer}}@media screen and (min-width: 800px) and (max-width: 1200px){#projekte .projekte__wrapper ol .projekt__item{margin-bottom:0;flex-basis:49.4%;margin-right:1.1%}#projekte .projekte__wrapper ol .projekt__item:nth-child(2n),#projekte .projekte__wrapper ol .projekt__item:nth-child(4n){margin-right:0}#projekte .projekte__wrapper ol .projekt__item:nth-child(2n+1){flex-basis:49.6%}#projekte .projekte__wrapper ol .projekt__item:nth-child(2n+2){flex-basis:49.2%}}#protokolle .protokolle__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.725rem + 17.7vw);padding-bottom:calc(2.725rem + 17.7vw)}@media (min-width: 1200px){#protokolle .protokolle__wrapper{padding-top:16rem}}@media (min-width: 1200px){#protokolle .protokolle__wrapper{padding-bottom:16rem}}#protokolle .protokolle__wrapper ol{list-style-type:none;counter-reset:counter;display:flex;flex-direction:column-reverse}#protokolle .protokolle__wrapper ol li:first-child{order:1}#protokolle .protokolle__wrapper ol li:not(:first-child){counter-increment:counter 1}#protokolle .protokolle__wrapper ol li:not(:first-child) .item__counter:before{content:counter(counter);display:block}#protokolle .protokoll__header p{padding:0}#protokolle .protokoll__item{border-top:1px solid black;padding-top:.5rem;padding-bottom:.5rem}#protokolle .protokoll__item:nth-child(2){border-top:0 !important;border-bottom:1px solid black}#protokolle .protokoll__item:last-child{border-bottom:1px solid black}#protokolle .protokoll__item.protokoll__header p{padding:0}#protokolle .protokoll__item .item__tags{margin-bottom:.3rem}#protokolle .protokoll__item .item__tags .item__tag{padding-bottom:0 !important;margin-top:.1rem !important}#protokolle .protokoll__item .protokoll__listwrapper{display:flex;flex-direction:column}#protokolle .protokoll__item .protokoll__listwrapper:hover{cursor:pointer}#protokolle .protokoll__item .protokoll__listwrapper .item__col{display:flex;flex-direction:column;flex:1}#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child p:first-child,#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child p:nth-child(2),#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child div:first-child,#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child div:nth-child(2){flex-grow:0;flex-shrink:0}#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child p:first-child,#protokolle .protokoll__item .protokoll__listwrapper .item__col:first-child div:first-child{flex-basis:25%}#protokolle .protokoll__item .protokoll__listwrapper .item__type{display:none}#protokolle .protokoll__item .protokoll__listwrapper .item__type,#protokolle .protokoll__item .protokoll__listwrapper .item__title{margin-top:.2rem;margin-bottom:.2rem;padding-bottom:0}#protokolle .protokoll__item .protokoll__listwrapper .item__counter{margin-top:.2rem;margin-bottom:0;padding-bottom:0}#protokolle .protokoll__item .protokoll__content{display:none;padding-bottom:calc(1.425rem + 2.1vw);overflow:hidden}@media (min-width: 1200px){#protokolle .protokoll__item .protokoll__content{padding-bottom:3rem}}#protokolle .protokoll__item .protokoll__content.protokoll--detail{display:block !important}#protokolle .protokoll__item .protokoll__content p{padding-bottom:1rem}#protokolle .protokoll__item .protokoll__content .item__block{padding-top:1rem}#protokolle .protokoll__item .protokoll__content .item__block:first-child{padding-top:1rem}#protokolle .protokoll__item .protokoll__content .block__text a,#protokolle .protokoll__item .protokoll__content .block__file a{border-bottom:1px solid black}#protokolle .protokoll__item .protokoll__content .block__file{padding-bottom:1rem}#protokolle .protokoll__item .protokoll__content .block__images{padding-bottom:.7rem}#protokolle .protokoll__item .protokoll__content .block__images .hover__wrapper{display:flex}#protokolle .protokoll__item .protokoll__content .block__images .hover__wrapper img{max-width:100%;max-height:70vh;height:auto}#protokolle .protokoll__item .protokoll__content .block__images .hover__wrapper img.landscape{width:100%}#protokolle .protokoll__item .protokoll__content .block__images .hover__wrapper img.portrait{width:70%}@media screen and (min-width: 800px){#protokolle{padding-top:calc(2.325rem + 12.9vw)}#protokolle .protokolle__wrapper{padding-top:0}}@media screen and (min-width: 800px) and (min-width: 1200px){#protokolle{padding-top:12rem}}@media screen and (min-width: 800px){#protokolle .protokoll__item{border-bottom:1px solid black;border-top:none}#protokolle .protokoll__item .protokoll__listwrapper{flex-direction:row}#protokolle .protokoll__item .protokoll__listwrapper .item__col{flex-direction:row}#protokolle .protokoll__item .protokoll__listwrapper .item__type{display:block}#protokolle .protokoll__item .protokoll__listwrapper .item__tags{margin-bottom:0}#protokolle .protokoll__item .protokoll__listwrapper .item__title{padding-left:.8rem;padding-top:.2rem}#protokolle .protokoll__content.col{width:49% !important}}#studio .studio__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.725rem + 17.7vw)}@media (min-width: 1200px){#studio .studio__wrapper{padding-top:16rem}}#studio .studio__item{padding-bottom:calc(1.825rem + 6.9vw)}@media (min-width: 1200px){#studio .studio__item{padding-bottom:7rem}}#studio .studio__portrait{display:flex;flex-direction:column;position:relative}#studio .studio__portrait .portrait__img{padding-bottom:calc(1.325rem + .9vw);position:relative;display:flex}@media (min-width: 1200px){#studio .studio__portrait .portrait__img{padding-bottom:2rem}}#studio .studio__portrait .portrait__img .hover__wrapper{width:100%;display:flex;flex-direction:column}#studio .studio__portrait .portrait__img .hover__wrapper img{width:100%}#studio .studio__portrait .portrait__img .img__caption{margin-top:.2rem}#studio .studio__portrait .portrait__text{display:flex;justify-content:flex-end;position:relative}#studio .studio__contact{display:flex;padding-bottom:calc(2.325rem + 12.9vw)}@media (min-width: 1200px){#studio .studio__contact{padding-bottom:12rem}}#studio .studio__contact .contact__col{flex:1;display:flex;flex-direction:column}#studio .studio__contact .contact__col .contact__item{flex-basis:50%;flex-grow:0;flex-shrink:0}#studio .studio__contact .contact__col .contact__item .contact__link a,#studio .studio__contact .contact__col .contact__item .contact__link a:visited,#studio .studio__contact .contact__col .contact__item .contact__link a:hover,#studio .studio__contact .contact__col .contact__item .contact__link a:active{border:none}#studio .studio__list{display:flex;flex-direction:column;flex-wrap:wrap}#studio .studio__list img{filter:grayscale(1)}#studio .studio__list .list__item{flex-basis:50%;border-top:1px solid black}#studio .studio__list .list__item a{border-bottom:1px solid black}#studio .studio__list .list__item .list__item__wrapper{display:block;padding-top:.7rem;padding-bottom:.7rem}#studio .studio__list .list__item:last-child{border-bottom:1px solid black}#studio .studio__list .list__item.team:last-child{border-bottom:0px solid black}#studio .studio__list .list__item.team span:first-child ul{padding-bottom:calc(1.825rem + 6.9vw)}@media (min-width: 1200px){#studio .studio__list .list__item.team span:first-child ul{padding-bottom:7rem}}#studio .studio__list .list__item.bewerbungen .item__content p:first-child{padding-top:1rem}#studio .studio__list .list__item .item__head{display:flex;flex-direction:row}#studio .studio__list .list__item .item__head p{padding-bottom:0}#studio .studio__list .list__item .item__head:hover{cursor:pointer}#studio .studio__list .list__item .item__head .item__close{margin-left:auto;display:none}#studio .studio__list .list__item .item__head .item__title{display:block}#studio .studio__list .list__item .item__content{padding-bottom:calc(1.725rem + 5.7vw);display:none}@media (min-width: 1200px){#studio .studio__list .list__item .item__content{padding-bottom:6rem}}#studio .studio__list .list__item .item__content li:first-child{padding-top:1rem}#studio .studio__list .list__item.closed .item__title{padding-bottom:0}#studio .studio__list .list__item.closed .item__content{display:none}@media screen and (min-width: 800px){#studio .studio__wrapper{padding-top:calc(2.325rem + 12.9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studio .studio__wrapper{padding-top:12rem}}@media screen and (min-width: 800px){#studio .list__team__wrapper{flex-basis:50%;display:flex;flex-direction:column}#studio .list__team__wrapper .item__title,#studio .list__team__wrapper li{padding-left:0 !important}#studio .studio__portrait .portrait__img{padding-bottom:0;margin-bottom:calc(1.325rem + .9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studio .studio__portrait .portrait__img{margin-bottom:2rem}}@media screen and (min-width: 800px){#studio .studio__portrait .portrait__img .hover__wrapper img{width:50%;height:100%}#studio .studio__portrait .portrait__text .portrait__text__wrapper{width:50%}#studio .studio__portrait .portrait__text .portrait__text__wrapper span{padding-left:.5rem;display:block}#studio .studio__contact .contact__col .contact__item{padding-left:.8rem}#studio .studio__list{flex-direction:row}#studio .studio__list .list__item{border:none}#studio .studio__list .list__item:last-child{border:none}#studio .studio__list .list__item li{padding-left:.4rem;padding-right:1rem}#studio .studio__list .list__item p{padding-left:.4rem}#studio .studio__list .list__item .item__head:hover{cursor:inherit}#studio .studio__list .list__item .item__head .item__close{display:none}#studio .studio__list .list__item .item__title{padding-left:.8rem;width:70%}#studio .studio__list .list__item .item__content{display:block;padding-bottom:calc(1.625rem + 4.5vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studio .studio__list .list__item .item__content{padding-bottom:5rem}}@media screen and (min-width: 800px){#studio .studio__list .list__item .list__alle{margin-left:.8rem}#studio .studio__list .list__item:nth-child(2n+1) li,#studio .studio__list .list__item:nth-child(2n+1) p,#studio .studio__list .list__item:nth-child(2n+1) .item__title{padding-left:0}#studio .studio__list .list__item:nth-child(2n+1) .list__alle{margin-left:0}#studio .studio__list .list__item.team span:first-child ul{padding-bottom:calc(1.425rem + 2.1vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studio .studio__list .list__item.team span:first-child ul{padding-bottom:3rem}}@media screen and (min-width: 800px){#studio .studio__list .list__item.closed .item__title{padding-bottom:1rem}#studio .studio__list .list__item.closed .item__content{display:block}}@media screen and (min-width: 1100px){#studio .list__team__wrapper{flex-basis:25%}#studio .studio__list .list__item{flex-basis:25%}#studio .studio__list .list__item.bewerbungen .item__content{padding-left:.5rem}#studio .studio__list .list__item:nth-child(2n+1) li,#studio .studio__list .list__item:nth-child(2n+1) p{padding-left:.4rem}#studio .studio__list .list__item:nth-child(2n+1) .item__title{padding-left:.8rem}#studio .studio__list .list__item:nth-child(2n+1) .list__alle{margin-left:.8rem}#studio .studio__list .list__item:nth-child(4n+1) li,#studio .studio__list .list__item:nth-child(4n+1) p,#studio .studio__list .list__item:nth-child(4n+1) .item__title{padding-left:0}#studio .studio__list .list__item:nth-child(4n+1) .list__alle{margin-left:0}}@media screen and (min-width: 1400px){#studio .studio__contact .contact__col{flex-direction:row}#studio .studio__contact .contact__col .contact__item{padding-left:0}#studio .studio__contact .contact__col .contact__item:first-child{padding-left:.8rem}}#studioliste .liste__wrapper{padding:.5rem .8rem .5rem .8rem;padding-top:calc(2.725rem + 17.7vw);display:flex;flex-direction:column}@media (min-width: 1200px){#studioliste .liste__wrapper{padding-top:16rem}}#studioliste .liste__wrapper .liste__item{display:flex;flex-direction:column;border-bottom:1px solid black;padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){#studioliste .liste__wrapper .liste__item{padding-bottom:5rem}}#studioliste .liste__wrapper .liste__item:first-child{border-top:1px solid black}#studioliste .liste__wrapper .liste__item .item__col{flex:1}#studioliste .liste__wrapper .liste__item .item__title{width:70%}#studioliste .liste__wrapper .liste__item .item__title p{padding-bottom:.5rem;padding-top:.5rem}#studioliste .liste__wrapper .liste__item .item__content{padding-top:.5rem}#studioliste .liste__wrapper .liste__item .item__content a{border-bottom:1px solid black}#studioliste .liste__wrapper .liste__item.closed .item__content{display:none}@media screen and (min-width: 800px){#studioliste .liste__wrapper{padding-top:calc(2.325rem + 12.9vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studioliste .liste__wrapper{padding-top:12rem}}@media screen and (min-width: 800px){#studioliste .liste__wrapper .liste__item{flex-direction:row;padding-bottom:calc(1.525rem + 3.3vw)}}@media screen and (min-width: 800px) and (min-width: 1200px){#studioliste .liste__wrapper .liste__item{padding-bottom:4rem}}@media screen and (min-width: 800px){#studioliste .liste__wrapper .liste__item:first-child{border-top:0}#studioliste .liste__wrapper .liste__item .item__content ul{width:97%}#studioliste .liste__wrapper .liste__item .item__content ul li{padding-left:.8rem}#studioliste .liste__wrapper .liste__item.closed .item__content{display:block}#studioliste .liste__wrapper .liste__item:last-child{border-bottom:0px solid black}}#footer{padding:.5rem .8rem .5rem .8rem;padding-bottom:1rem;padding-top:0;z-index:80}#footer .line{box-sizing:border-box;position:relative;padding:.7rem;width:100%;border-top:2px solid black;margin:auto}#footer footer{display:flex;flex-direction:column}#footer footer div{flex:1}#footer a{border-bottom:1px solid black}#footer .footer__wrapper--left{flex-direction:column}#footer .footer__wrapper--left div{padding-bottom:calc(1.325rem + .9vw)}@media (min-width: 1200px){#footer .footer__wrapper--left div{padding-bottom:2rem}}#footer .footer__wrapper--right{font-family:"ABCFavorit-Medium";font-size:calc(1.275rem + .3vw);line-height:1.2;letter-spacing:.5px;display:flex;flex-direction:row}@media (min-width: 1200px){#footer .footer__wrapper--right{font-size:1.5rem}}#footer .footer__wrapper--right div{flex:1}#footer .footer__wrapper--right .footer--lang{text-align:right}#footer .footer__wrapper--right .footer--lang a{border:0}#footer .footer--subpages a,#footer .footer--subpages a:hover,#footer .footer--subpages a:visited,#footer .footer--subpages a:active{border:none;display:block}@media screen and (min-width: 800px){#footer footer{flex-direction:row}#footer .line{border-top:2.5px solid black}#footer .footer__wrapper--left{display:flex;flex-direction:row}#footer .footer__wrapper--left div{padding-bottom:0}#footer .footer--left,#footer .footer--right{padding-bottom:0;flex-direction:row}#footer .footer--subpages{padding-left:.8rem}}#menu a,#menu a:visited,#menu a:hover,#menu a:active{border:none;align-self:flex-end;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu .menu__wrapper{transition:0.5s opacity ease-in-out}#menu .menu__wrapper.visible{opacity:1;pointer-events:all}#menu .menu__wrapper.hidden{opacity:0;pointer-events:none}#menu .menu__wrapper.hidden .menu__link{pointer-events:none !important}#menu .menu__wrapper .menu__background{position:fixed;left:0;top:0;width:100vw;height:100vh;display:block;z-index:95;transition:0.5s opacity ease-in-out;background-color:white;opacity:0.9}#menu .menu__wrapper .menu__background.visible{opacity:0.9;pointer-events:all}#menu .menu__wrapper .menu__background.hidden{opacity:0;pointer-events:none}#menu .menu__wrapper .menu__content{display:flex;flex-direction:column;position:absolute;top:0;right:.8rem;padding-top:.6rem;padding-bottom:calc(1.625rem + 4.5vw);width:100vw;z-index:120}@media (min-width: 1200px){#menu .menu__wrapper .menu__content{padding-bottom:5rem}}#menu .menu__wrapper .menu__content a{pointer-events:all}#menu .menu__wrapper .menu__content .menu__subpages{padding-top:1rem;display:flex;flex-direction:column}#menu .menu__wrapper .menu__content .menu__lang{padding-top:1rem}#menu .menu__trigger{display:inline-block;transition:0.3s opacity ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu .menu__trigger.visible{opacity:1;pointer-events:all}#menu .menu__trigger.hidden{opacity:0;pointer-events:none}#menu .menu__trigger h1{display:inline-block;transition:0.3s opacity ease-in-out}#menu .menu__trigger h1:hover{cursor:pointer;opacity:.5}#menu .menu__link{display:inline-block;align-self:flex-end}.home{color:white !important}.home .site__title,.home a,.home a:visited,.home a:hover,.home a:active,.home h1{color:white !important}.home a:hover{opacity:.5}@media screen and (min-width: 800px){#menu a,#menu a:visited,#menu a:hover,#menu a:active{align-self:flex-start}#menu #menu{pointer-events:initial;width:20%;right:30%}#menu .menu__trigger{width:50%}#menu .menu__link{align-self:flex-start;padding:0}#menu .menu__wrapper .menu__content{right:auto;padding-bottom:calc(1.325rem + .9vw);padding-top:.5rem}}@media screen and (min-width: 800px) and (min-width: 1200px){#menu .menu__wrapper .menu__content{padding-bottom:2rem}}@media screen and (min-width: 1100px){#menu .menu__wrapper .menu__subpages{position:fixed;top:0;right:0;width:24.7vw;padding-top:.5rem !important;display:flex;flex-direction:column;pointer-events:none}#menu .menu__wrapper .menu__subpages a{pointer-events:all}}header{font-family:"ABCFavorit-Medium";font-size:calc(1.275rem + .3vw);line-height:1.2;letter-spacing:.5px;display:flex;position:fixed;width:100vw;box-sizing:border-box;align-items:flex-start;pointer-events:none;color:black;z-index:120}@media (min-width: 1200px){header{font-size:1.5rem}}header a{pointer-events:initial}header .header__element{flex:1;flex-shrink:0;flex-grow:0;flex-basis:50%}.site__title{padding:.6rem .8rem .5rem .8rem;z-index:100;position:absolute;top:0;left:0;transition:0.3s opacity ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site__title:hover{cursor:pointer;opacity:.5 !important}.site__title.hidden{transition:0.2s opacity ease-in-out;opacity:0;pointer-events:none}.site__title.visible{transition:0.5s opacity ease-in-out;opacity:1;pointer-events:all}nav{width:100%;flex-direction:column;align-items:flex-end}a,a:hover,a:visited,a:active{color:black;border-bottom:0}@media screen and (min-width: 800px){header{font-size:1.2rem}header nav{align-items:flex-start;width:50vw;padding-left:.5rem}.site__title{padding:.5rem .8rem .5rem .8rem}}.projekte__filter__wrapper{position:fixed;display:block;top:0;margin-top:41px;padding:.5rem .8rem .5rem .8rem;padding-top:0;box-sizing:border-box;width:100%;z-index:70;transition:0.5s opacity ease-in-out}.projekte__filter__wrapper.visible{opacity:1;pointer-events:all}.projekte__filter__wrapper.hidden{opacity:0;pointer-events:none}.projekte__filter__wrapper .projekte__filter{box-sizing:border-box;border-top:1px solid black;border-bottom:1px solid black;padding-top:.55rem;background-color:rgba(255,255,255,0.9);position:relative;transition:all 0.3s}.projekte__filter__wrapper .projekte__filter .filter__trigger p{padding-bottom:0;padding-bottom:.5rem}.projekte__filter__wrapper .projekte__filter .filter__trigger:hover{cursor:pointer}.projekte__filter__wrapper .projekte__filter .filter__list{display:none;border-top:1px solid black;padding-bottom:.6rem}.projekte__filter__wrapper .projekte__filter .filter__item{transition:0.3s opacity ease-in-out;align-self:flex-start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projekte__filter__wrapper .projekte__filter .filter__item:first-child{padding-top:.5rem}.projekte__filter__wrapper .projekte__filter .filter__item:hover{cursor:pointer}.projekte__filter__wrapper .projekte__filter .filter__item.selected{opacity:1}.projekte__filter__wrapper .projekte__filter .filter__item.not-selected{opacity:0.5}@media screen and (min-width: 800px){.projekte__filter__wrapper{margin-top:0;right:.5rem;width:25vw;padding-top:.5rem;border:0}.projekte__filter__wrapper .projekte__filter{border:0;background-color:transparent;padding-top:0}.projekte__filter__wrapper .projekte__filter .filter__list{border:0;display:flex;flex-direction:column}.projekte__filter__wrapper .projekte__filter .filter__item:first-child{padding-top:0}}.projekte__cover .detail .img__multiplied{mix-blend-mode:screen}.projekte__cover .item__imgwrapper{display:block;position:relative;width:100%;margin-bottom:.2rem;transition:all 0.5s}.projekte__cover .item__imgwrapper .item__cover{background-blend-mode:screen;height:auto;bottom:0 !important;transition:opacity 0.5s}.projekte__cover .item__imgwrapper .hover__wrapper{position:initial;display:flex;align-items:flex-start}.projekte__cover .item__imgwrapper img{bottom:0;left:0;transition:filter 0.3s ease-in-out;pointer-events:initial}.projekte__cover .hover__wrapper{position:initial;display:flex}@media screen and (min-width: 800px){.projekte__cover .hover__wrapper{display:inline-block}.projekte__cover .item__imgwrapper{margin-bottom:1rem}.projekte__cover .item__imgwrapper img{filter:grayscale(1)}}


/*# sourceMappingURL=bundle.css.map*/