body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
:root{--col-text: #1d1d1d;--col-allgemein: #496391;--col-alternativ: #4890b4;--col-us: #567d83;--col-ch: #4890b4;--col-ch-heller: rgba(72,144,180,0.15)}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Light.otf');font-weight: 200;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Regular.otf');font-weight: 400;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Semilight.otf');font-weight: 300;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Bold.otf');font-weight: 600;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnExtraBold.otf');font-weight: 700;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-ExtralightIta.otf');font-weight: 100;font-style: italic}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBook.otf');font-weight: 500;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBold.otf');font-weight: 600;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBoldObl.otf');font-weight: 600;font-style: italic}#pi,#raus{z-index: 99999;top: 0;right: 0;opacity: 0;color: white;background: transparent;font-size: 1rem;transition: all .4s ease}body.dev #pi,body.dev #raus{opacity: 1;transition: all 4s ease}body.dev #pi,body.dev #raus{color: black;text-shadow: 1px 1px 1px #fff}#pi{opacity: 0.1;cursor: pointer;padding: 1rem;position: absolute}#pi:hover{opacity: 1;transition: all 4s ease}#raus{padding: 2rem;position: fixed}#raus.rot{background: red;color: white;font-weight: 800}#vita .image_container,.vita .image_container{position: relative}*{box-sizing: border-box}html{scroll-behavior: smooth;scroll-snap-type: block proximity;font: 18px/31px "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 200;background: transparent;color: var(--col-text)}html .mod_article{scroll-snap-align: start end}h1,h2,h3,h4,h5,h6{-mozilla-hyphens: none;-webkit-hyphens: none;hyphens: none}#main h1{font-weight: 200;font-size: 53px;line-height: 1;margin: 1.5em 0}.us h1{color: var(--col-us)}.ch h1{color: var(--col-ch);text-align: right;margin: 2.5em 0}#main h2,#footer h2{font-size: 2rem;font-weight: 400;color: var(--col-ch)}#main h3,#footer h3{font-family: "Real Condensed";font-size: 1rem;font-weight: 600}#main h4,#footer h4,#main h5,#footer h5,#main h6,#footer h6{font-size: 1rem}#main .nobreak,#footer .nobreak{break-inside: avoid}#main span.nobreak,#footer span.nobreak{white-space: nowrap;break-inside: avoid}#main .einschub:not(.hg){font-family: "Real Condensed";font-weight: 500}#main .einschub.hg{font-weight: 200}a{color: var(--col-text);text-decoration-line: underline;text-decoration-style: solid;text-decoration-thickness: .01em;text-underline-offset: .1em;text-decoration-color: #999;transition: all .3s ease, text-decoration-style 1s ease}#aktuelles .ce_image .caption a{color: white;opacity: 0.7}a:hover,a:focus{opacity: 1}a:hover,a:focus{text-decoration-thickness: .2em;text-underline-offset: .2em;text-decoration-color: inherit;color: var(--col-ch)}a:after{content: " ›››";display: inline}.image_container a{text-decoration-line: none;text-decoration-style: none;text-decoration-thickness: 0}.image_container a:after{content: none}a.mehr{display: block;position: relative;grid-column: 1/-1;width: 7.5rem;height: 5rem;margin: auto;text-decoration: none;background: url('/files/Layout/weiter-pfeil.svg') no-repeat center center;background-size: 5rem;transition: all .5s ease}a.mehr::before,a.mehr::after{content: none}@media screen and (min-width: 1500px){a.mehr{margin: 7.5rem auto 0}}a.mehr:hover,a.mehr:focus{background-color: var(--col-ch-heller)}.image_container{position: relative;line-height: 0}.image_container .caption{position: absolute;bottom: 0;right: 0;padding: 1em 1.5em;font-size: .7rem;line-height: 1em;color: white;opacity: 0.5;transition: all .7s ease}.image_container:hover .caption{background: rgba(0,0,0,0.3);opacity: .7}.image_container:hover .caption:hover{opacity: 1}hr.grid-sepp{grid-column: 1/-1;height: 0;margin: 0;padding: 0;line-height: 0;border: none}#aktuelles .ce_gallery ul,#autorinnen,#illustratorinnen,#kontakt{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 1rem;padding: 1rem}@media screen and (max-width: 650px){#illustratorinnen,#kontakt{grid-template-columns: 1fr}}#aktuelles .ce_gallery ul,#illustratorinnen{grid-auto-flow: dense}@media screen and (min-width: 650px){#aktuelles .ce_gallery ul,#autorinnen,#illustratorinnen,#kontakt{grid-gap: 2rem;padding: 2rem}}@media screen and (min-width: 1000px){#aktuelles .ce_gallery ul,#autorinnen,#illustratorinnen,#kontakt{grid-gap: 3rem;padding: 3rem}#aktuelles .ce_gallery ul,#autorinnen{grid-template-columns: repeat(4, 1fr)}}#aktuelles{display: block}.einleitung,#aktuelles .ce_text,#autorinnen .ce_text.einschub,#illustratorinnen .ce_headline{grid-column: 1 / -1}.ce_text > :not(.image_container){padding: 0 2rem}.ce_text > .image_container{padding: 0}.ce_text.einschub:not(.hg){padding: 2rem;font-weight: 500;font-size: 1.3em;line-height: 1.6em;color: var(--col-allgemein)}.ce_text.einschub.us:not(.hg){color: var(--col-us)}.ce_text.einschub.ch:not(.hg){color: var(--col-ch)}.ce_text.einschub.hg{padding: 2rem 2rem 1rem;background: var(--col-allgemein);font-size: 2rem;line-height: 2.75rem;font-weight: 300}#aktuelles .ce_text.einschub.hg,#autorinnen .ce_text.einschub.hg{margin: -1rem}@media screen and (min-width: 650px){#aktuelles .ce_text.einschub.hg,#autorinnen .ce_text.einschub.hg{margin: -3rem}}#main .ce_text.einschub.hg,#main .ce_text.einschub.hg h1,#main .ce_text.einschub.hg h2,#main .ce_text.einschub.hg h3,#main .ce_text.einschub.hg h4,#main .ce_text.einschub.hg h5,#main .ce_text.einschub.hg h6,#main .ce_text.einschub.hg p,#main .ce_text.einschub.hg a:link,#main .ce_text.einschub.hg a:visited{color: white}.ce_text.einschub.hg p:before,.ce_text.einschub.hg p:after{content: "/";font-size: 1.5em;font-weight: 100;vertical-align: bottom}.ce_text.einschub.hg p:before{padding-inline-end: .5rem}.ce_text.einschub.hg p:after{padding-inline-start: .5rem}.ce_text.einschub.hg.us{background: var(--col-us)}.ce_text.einschub.hg.ch{background: var(--col-ch)}.ce_text.einschub h1,.ce_text.einschub h2,.ce_text.einschub h3,.ce_text.einschub h4,.ce_text.einschub h5,.ce_text.einschub h6{text-align: center}#cboxContent{margin-top: unset;transition: all 1s ease}#cboxTitle{top: 5px;left: 5px;padding: 1rem 2rem 1rem 1.5rem;transition: all .7s ease;color: white;background: rgba(0,0,0,0.3)}#cboxTitle:hover{border-bottom-right-radius: 1.7rem}#cboxClose{top: 1rem;right: 1rem;width: 3rem;height: 3rem;border-radius: 100vw;background: rgba(255,255,255,0.5) url('/files/Layout/close-x.svg') no-repeat center;background-size: 1.6rem;padding: 0;color: transparent;transition: all .7s ease}#cboxClose:hover{background-color: rgba(255,255,255,0.75);transform: rotate(180deg);background-position: center;transition-duration: .4s}#menuBtn{text-decoration: none}#menuBtn:before,#menuBtn:after{content: none}@media screen and (max-width: 1000px){#menuBtn{display: block;position: absolute;top: 0;right: 0;z-index: 99999;padding: 2rem;width: 2rem;height: 2rem;background: url(/files/Layout/menuBtn-weiss.svg) no-repeat center center;background-size: 2rem;transition: transform .5s ease}body.untermKnick #menuBtn{position: fixed}body.untermAgentinnenPortrait #menuBtn{background-image: url(/files/Layout/menuBtn.svg)}body.open-nav #menuBtn{position: fixed;background-image: url(/files/Layout/close-x.svg);opacity: .7;background-size: 1.3rem;width: 1.3rem;height: 1.3rem;padding: 1.7rem}body.open-nav #menuBtn:focus,body.open-nav #menuBtn:hover{opacity: 1;transform: rotate(180deg)}}@media screen and (min-width: 1000px){#menuBtn{display: none}}#hauptnav,#linksnav,#rechtsnav{position: fixed;top: -3rem;margin: 0;padding: 0;text-align: center}@media screen and (max-width: 1000px){#hauptnav,#linksnav,#rechtsnav{bottom: 0;left: -100vw;right: 100vw;background: rgba(255,255,255,0.95);transition: all .4s ease}body.open-nav #hauptnav,body.open-nav #linksnav,body.open-nav #rechtsnav{left: 0;right: 0}}@media screen and (min-width: 1000px){#hauptnav,#linksnav,#rechtsnav{height: 3rem;transition: all 1s ease}}@media screen and (max-width: 1000px){#hauptnav,#linksnav,#rechtsnav{font: 1.5rem/1.2 "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 200}}@media screen and (min-width: 1000px){#hauptnav,#linksnav,#rechtsnav{font: 1rem/1 "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 400}}body.home.ganzOben #hauptnav,body.home.ganzOben #linksnav,body.home.ganzOben #rechtsnav{height: 0}body.untermKnick #hauptnav,body.untermKnick #linksnav,body.untermKnick #rechtsnav{top: 0}#hauptnav ul,#linksnav ul,#rechtsnav ul{margin: 0;padding: 0}#hauptnav ul li,#linksnav ul li,#rechtsnav ul li{list-style-type: none;margin: 0}@media screen and (min-width: 1000px){#hauptnav ul li,#linksnav ul li,#rechtsnav ul li{display: inline-block}}#hauptnav ul li a,#linksnav ul li a,#rechtsnav ul li a{display: block;padding: 1rem 2rem;color: var(--col-text);text-decoration: none}#hauptnav ul li a:after,#linksnav ul li a:after,#rechtsnav ul li a:after{content: none}#hauptnav ul li a:hover,#linksnav ul li a:hover,#rechtsnav ul li a:hover,#hauptnav ul li a:focus,#linksnav ul li a:focus,#rechtsnav ul li a:focus{color: var(--col-ch)}#hauptnav{z-index: 9990;background: white;border-top: .3px solid var(--col-text)}@media screen and (max-width: 1000px){#hauptnav{display: grid;align-items: center;padding: 2rem 0}}@media screen and (min-width: 1000px){#hauptnav{left: 0;right: 0}}#linksnav,#rechtsnav{z-index: 9999}@media screen and (min-width: 1000px){#linksnav,#rechtsnav{width: auto}#linksnav:after,#rechtsnav:after{content: "";display: block;position: absolute;bottom: 0;width: 60%;border-bottom: .3px solid var(--col-text)}}@media screen and (max-width: 1000px){#linksnav{bottom: unset}}@media screen and (min-width: 1000px){#linksnav{left: 0}#linksnav:after{left: 0}}@media screen and (max-width: 1000px){#rechtsnav{top: unset}}@media screen and (min-width: 1000px){#rechtsnav{right: 0}#rechtsnav:after{right: 0}}body.dev #main{padding-top: 100vh;max-height: 100vh;overflow-y: scroll}#intro,#start,#vita,.vita{display: flex;align-items: center;justify-items: center;transition: opacity .5s ease}#intro,#start{min-height: 100vh;margin: 0;font-size: clamp(1rem, 3vw, 2.7rem);line-height: 1.38;color: var(--col-allgemein)}@media screen and (min-width: 650px){#intro,#start{padding: 0 3em}}#intro h1,#start h1{font-family: "Real Condensed";font-size: clamp(.889rem,2.625vw,2.94rem);font-weight: 600;line-height: 1.38;font-style: oblique;text-transform: uppercase;color: var(--col-alternativ)}@media screen and (max-width: 650px){#intro h1,#start h1{margin: 3rem 0 0}}@media screen and (min-width: 650px){#intro h1,#start h1{margin: 0}}#intro h1 + p,#start h1 + p{margin: 1rem 0 0}#intro p:before,#start p:before,#intro p:after,#start p:after{content: "/";font-weight: 200}#intro p:before,#start p:before{padding-inline-end: .5rem}#intro p:after,#start p:after{padding-inline-start: .5rem}#intro a,#start a{color: inherit}#intro a:after,#start a:after{content: none}body.dev #start{position: fixed;z-index: -1;top: 0;left: 0;right: 0;bottom: 0}.mod_article{display: flex;align-items: center;min-height: calc(100vh - 3rem);margin: 0 0 3rem;padding: 0}@media screen and (min-width: 1000px){#vita,.vita{margin: 0;padding: 5rem 3rem 3rem}}@media screen and (min-width: 1000px){#vita .ce_text,.vita .ce_text{display: grid;grid-template-columns: 1fr 1fr;grid-auto-flow: dense;grid-gap: 0;justify-items: center;align-items: center}#vita .ce_text .image_container,.vita .ce_text .image_container{grid-column: 1 / 2;grid-row: 1 / 9;align-self: start}#vita .ce_text > .image_container + *,.vita .ce_text > .image_container + *{margin-top: 0}#vita .ce_text > :not(.image_container),.vita .ce_text > :not(.image_container){grid-column: -2 / -1}}@media screen and (max-width: 1000px){#vita .ce_text .image_container,.vita .ce_text .image_container{margin-bottom: 1rem}}#vita .ce_text .image_container img,.vita .ce_text .image_container img{width: 100%}#aktuelles h1.ce_headline,#autorinnen h1.ce_headline,#illustratorinnen h1.ce_headline,#aktuelles h2.ce_headline,#autorinnen h2.ce_headline,#illustratorinnen h2.ce_headline,#aktuelles h3.ce_headline,#autorinnen h3.ce_headline,#illustratorinnen h3.ce_headline{text-align: center}#aktuelles{position: relative;padding-bottom: 5rem}@media screen and (min-width: 1000px){#aktuelles .einleitung{padding: 3rem 1.5rem 0}#aktuelles .einleitung h1,#aktuelles .einleitung h2,#aktuelles .einleitung h3,#aktuelles .einleitung h4,#aktuelles .einleitung h5,#aktuelles .einleitung h6,#aktuelles .einleitung p{padding: 0;font-size: 1.4rem;line-height: 1.4;margin-bottom: 0}#aktuelles .einleitung h1 + p,#aktuelles .einleitung h2 + p,#aktuelles .einleitung h3 + p,#aktuelles .einleitung h4 + p,#aktuelles .einleitung h5 + p,#aktuelles .einleitung h6 + p,#aktuelles .einleitung p + p{margin-top: 0}#aktuelles .einleitung p{font-size: 1.4rem;line-height: 1.4;font-style: italic}}#aktuelles h2.ce_headline,#aktuelles h3.ce_headline,#aktuelles .ce_text h2,#aktuelles .ce_text h3{margin-top: 5rem;padding: 0 1rem}#aktuelles .ce_gallery ul{align-items: center;justify-items: center}#aktuelles .ce_gallery ul li{display: grid;align-items: center;justify-items: center;width: 100%;height: 100%;padding: 1rem;background: var(--col-ch-heller)}#aktuelles .ce_gallery ul .ce_image{position: relative;overflow: unset}#aktuelles .ce_gallery ul .ce_image img{width: 100%;max-width: 100%;aspect-ratio: 2 / calc(1 + 2.23606798);object-fit: cover}#aktuelles .ce_gallery ul .ce_image .caption{position: absolute;right: 0;bottom: 0;left: 0;padding: .5rem 1rem;color: white;-webkit-backdrop-filter: brightness(.7) blur(5px);backdrop-filter: brightness(.7) blur(5px)}#aktuelles .ce_gallery,#aktuelles .ce_gallery ul,#aktuelles .ce_gallery ul li{transition: all .5s ease;overflow: hidden}#aktuelles .ce_gallery.first{position: relative}#aktuelles:not(.aktiv) .ce_gallery:not(.first){max-height: 0;padding: 0;margin: 0}#aktuelles:not(.aktiv) .ce_gallery.first:not(.aktiv) li:not(.row_0,.row_1){max-height: 0;opacity: 0;display: none}#aktuelles.aktiv .ce_gallery:not(.first){max-height: 100%}#aktuelles.aktiv .ce_gallery.first li:not(.row_0,.row_1){max-height: 100%;opacity: 1}#aktuelles.aktiv a.mehr{transform: rotate(180deg);opacity: 0;pointer-events: none}#autorinnen{align-items: start}@media screen and (min-width: 1000px){#autorinnen .ce_text.einschub.einleitung{margin-left: 50% !important;padding: 3rem 1.5rem 0}#autorinnen .ce_text.einschub.einleitung h1,#autorinnen .ce_text.einschub.einleitung h2,#autorinnen .ce_text.einschub.einleitung h3,#autorinnen .ce_text.einschub.einleitung h4,#autorinnen .ce_text.einschub.einleitung h5,#autorinnen .ce_text.einschub.einleitung h6,#autorinnen .ce_text.einschub.einleitung p{padding: 0}}#autorinnen .ce_headline{grid-column: 1/-1;align-self: center;justify-self: center;margin: 0;padding: 0}#autorinnen h2.ce_headline{margin-top: 5rem}@media screen and (max-width: 650px){#autorinnen h3.ce_headline{margin-bottom: 3rem}}#autorinnen .ce_text > *{padding: 0}#autorinnen .image_container img{width: 100%;height: auto;aspect-ratio: 1.4;object-fit: cover;filter: saturate(0) brightness(1) contrast(1);transition: all .5s ease-out}#autorinnen .image_container a[title="Mehr Kontrast + heller"] img{filter: saturate(0) contrast(1.2) brightness(1.2)}#autorinnen .image_container a[title="Mehr Kontrast + deutlich heller"] img{filter: saturate(0) contrast(1.2) brightness(1.5)}#autorinnen .image_container a[title="deutlich mehr Kontrast + heller"] img{filter: saturate(0) contrast(1.4) brightness(1.3)}#autorinnen .image_container a[title="etwas mehr Kontrast + heller"] img{filter: saturate(0) contrast(1.1) brightness(1.3)}#autorinnen .image_container a[title="etwas mehr Kontrast + etwas heller"] img{filter: saturate(0) contrast(1.15) brightness(1.1)}#autorinnen .image_container a:hover img,#autorinnen .image_container a:focus img{filter: none;transition: all 1s ease-in}#autorinnen .ce_text > h3:first-child:before{content: " ";display: block;width: 100%;height: auto;aspect-ratio: 1.4 / 1;text-align: center;vertical-align: middle;background: var(--col-ch-heller);filter: saturate(0)}@media screen and (min-width: 1000px){#autorinnen .ce_text > h3:first-child:before{width: calc(100% + 4rem);margin: -1.4rem -2rem 1.4rem}}@media screen and (max-width: 1000px){#autorinnen .ce_text > h3:first-child:before{transform: translateY(-1em)}}#autorinnen .ce_text.aktiv > h3:first-child:before{height: 0;margin: 2.4rem}#autorinnen .ce_text{overflow: visible}#autorinnen .ce_text:not(.einschub){max-height: 100%;opacity: 1;position: relative;overflow: hidden;transition: all .5s ease}#autorinnen .ce_text:not(.einschub) > *{transition: all .5s ease}#autorinnen .ce_text:not(.einschub) > p{display: none;opacity: 0;max-height: 0;overflow: hidden}#autorinnen .ce_text:not(.einschub).aktiv{grid-column: auto / span 2}#autorinnen .ce_text:not(.einschub).aktiv p{display: block;opacity: 1;max-height: 100vh;overflow: scroll}#autorinnen .ce_text:not(.einschub).aktiv .image_container img{filter: none}#autorinnen .ce_text:not(.einschub) .close{position: fixed;top: -3rem;right: -3rem;transition: all .7s ease;opacity: 0}#autorinnen .ce_text:not(.einschub):not(.aktiv) .close{display: none}#autorinnen .ce_text:not(.einschub).aktiv .close{position: absolute;top: 1rem;right: 1rem;width: 3rem;height: 3rem;padding: 0;border-radius: 100vw;background: rgba(255,255,255,0.5) url('/files/Layout/close-x.svg') no-repeat center;background-size: 1.6rem;color: transparent;text-indent: 100vw;cursor: pointer;opacity: 1}#autorinnen .ce_text:not(.einschub).aktiv .close:hover{background-color: rgba(255,255,255,0.75);transform: rotate(180deg);transition-duration: .4s}#autorinnen .ce_text:not(.einschub).aktiv .close:after{content: none;display: none}#illustratorinnen h2.ce_headline{margin-top: 5rem}@media screen and (max-width: 1500px){#illustratorinnen .ce_text > *{padding: 0}}#illustratorinnen .image_container img{width: 100%;height: auto;aspect-ratio: 1.4;object-fit: cover;transition: all .5s ease-out}#illustratorinnen .ce_text{scroll-margin-top: 3rem}#illustratorinnen .ce_text h1,#illustratorinnen .ce_text h2,#illustratorinnen .ce_text h3,#illustratorinnen .ce_text h4,#illustratorinnen .ce_text h5,#illustratorinnen .ce_text h6{margin-bottom: 0}#illustratorinnen .ce_text h1 + p,#illustratorinnen .ce_text h2 + p,#illustratorinnen .ce_text h3 + p,#illustratorinnen .ce_text h4 + p,#illustratorinnen .ce_text h5 + p,#illustratorinnen .ce_text h6 + p{margin-top: 0.3rem}#footer > .inside{min-height: calc(100vh - 3rem);display: grid;align-items: center}#kontakt{grid-auto-flow: dense;align-items: start;min-height: 0}@media screen and (max-width: 1500px){#kontakt .ce_text > *{padding: 0}}#kontakt h3{margin-top: 3rem;font-size: 1rem}#kontakt .kontaktdaten,#kontakt .infos{padding: 3rem 0}#kontakt .kontaktdaten{grid-column-end: -1}#kontakt .infos{grid-column-start: 1}#kontakt .linkliste{position: absolute;bottom: 0;left: 0;right: 0;text-align: center}@media screen and (max-width: 650px){#kontakt .linkliste{line-height: 2.2}#kontakt .linkliste a,#kontakt .linkliste span.nobreak{display: inline-block}#kontakt .linkliste a + a{margin-top: 1rem}#kontakt .linkliste a + a:before{content: " | ";display: inline-block;margin: 0 2rem}#kontakt .linkliste a:hover:before,#kontakt .linkliste a:focus:before{color: var(--col-text)}#kontakt .linkliste a:after{content: none}}@media screen and (min-width: 650px){#kontakt .linkliste a:after{content: " | ";display: inline-block;margin: 0 2rem}#kontakt .linkliste a:hover:after,#kontakt .linkliste a:focus:after{color: var(--col-text)}}body.layout-unterseiten:not(.open-nav) #menuBtn{position: fixed;background-image: url(/files/Layout/menuBtn.svg)}body.layout-unterseiten #main .mod_article{display: grid;grid-template-columns: 1fr;grid-gap: 2rem 3rem;grid-auto-flow: dense;padding: 3rem 1rem}@media screen and (min-width: 1000px){body.layout-unterseiten #main .mod_article{padding: 3rem 2rem}}body.layout-unterseiten #main .mod_article .ce_headline{grid-column: 1/-1}body.layout-unterseiten #main .mod_article.nurText h1.ce_headline,body.layout-unterseiten #main .mod_article.nurText h2.ce_headline{padding-top: 3rem;text-align: center}body.layout-unterseiten #main .mod_article.nurText h3,body.layout-unterseiten #main .mod_article.nurText h4,body.layout-unterseiten #main .mod_article.nurText h5,body.layout-unterseiten #main .mod_article.nurText h6{font-size: 1rem}body.layout-unterseiten #main .mod_article.nurText h3.ce_headline,body.layout-unterseiten #main .mod_article.nurText h4.ce_headline,body.layout-unterseiten #main .mod_article.nurText h5.ce_headline,body.layout-unterseiten #main .mod_article.nurText h6.ce_headline{margin: 0}body.layout-unterseiten #main .mod_article.nurText .ce_text{margin: 3rem 0}@media screen and (min-width: 1000px){body.layout-unterseiten #main .mod_article.nurText .ce_text{columns: 2;gap: 2rem}}body.layout-unterseiten #main .mod_article.nurText .ce_text > *{padding: 0}body.layout-unterseiten #main .mod_article.nurText .ce_text p{orphans: 3;widows: 3}body.layout-unterseiten #main .mod_article.nurText .ce_text.nobreak{break-inside: avoid}body.layout-unterseiten #main .mod_article.nurText .ce_text h1,body.layout-unterseiten #main .mod_article.nurText .ce_text h2,body.layout-unterseiten #main .mod_article.nurText .ce_text h3,body.layout-unterseiten #main .mod_article.nurText .ce_text h4,body.layout-unterseiten #main .mod_article.nurText .ce_text h5,body.layout-unterseiten #main .mod_article.nurText .ce_text h6{margin: 0}body.layout-unterseiten #main .mod_article.nurText .ce_headline + .ce_text{margin-top: 0}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article{grid-template-columns: 1fr 1fr;grid-template-rows: masonry;padding: 6rem 3rem}}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article > .ce_text:not(.link){grid-row: 1;grid-column: 1 / 2;text-align: right}}body.layout-unterseiten.illustration #main .mod_article > .ce_text:not(.link) > *{padding: 0}body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){grid-row: 1}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){grid-column: 2 / -1;max-width: 50vw}}@media screen and (min-width: 1500px){body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){max-width: 20vw}}body.layout-unterseiten.illustration #main .mod_article > .ce_text.link,body.layout-unterseiten.illustration #main .mod_article > .ce_hyperlink{grid-column: 1 / 2;text-align: right;font-weight: 400}body.layout-unterseiten.illustration p.back a{font-size: 3rem;text-decoration: none}body.layout-unterseiten.illustration p.back a:hover,body.layout-unterseiten.illustration p.back a:focus{text-indent: -100%}body.layout-unterseiten.illustration p.back a:after{content: none}
