@import url(https://use.typekit.net/jib4ytx.css);/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:5px 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:2px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px;max-width:50%}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);max-width:100%}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}img{max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow-x:auto;white-space:pre-wrap}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto;loading:lazy}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;border:none;background-color:transparent}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow-x:auto;white-space:pre-wrap}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto;loading:lazy}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;border:none;background-color:transparent}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--space:clamp(25px, 22.9411764706px + 0.4901960784vw, 30px);--space-md:clamp(30px, 25.8823529412px + 0.9803921569vw, 40px);--space-lg:clamp(40px, 31.7647058824px + 1.9607843137vw, 60px);--space-xl:clamp(60px, 51.7647058824px + 1.9607843137vw, 80px);--space-xl-team:clamp(50px, 10.8823529412px + 9.3137254902vw, 145px);--space-xxl:clamp(60px, 12.6470588235px + 11.2745098039vw, 175px)}:root{--text-base:1.6rem;--lh:1.3;--h1:clamp(32px, 16px + 2.5vw, 52px);--lead:clamp(22px, 12.4px + 1.5vw, 34px);--text:clamp(16px, 13.5294117647px + 0.5882352941vw, 22px);--nav:var(--text);--nav-sub:var(--text);--nav-mobile:clamp(24px, 21.5294117647px + 0.5882352941vw, 30px);--nav-mobile-sub:clamp(22px, 21.1764705882px + 0.1960784314vw, 24px)}html{font-size:10px;font-family:adobe-garamond-pro,serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--text);line-height:var(--lh)}h1,h2,h3,h4,h5,h6{font-weight:400;margin-block:1em}.hero__title{font-size:clamp(37px,30.4117647059px + 1.568627451vw,53px);line-height:1.2}@media (min-width:768px){.hero__title{font-size:var(--h1)}}p{margin-block:1.5em;font-size:var(--lead);line-height:1.15}.bild-text p,.footer__bar p,.team__item p{font-size:var(--text);line-height:var(--lh)}.team-portrait__head h1,.team-portrait__head p{font-size:var(--lead);line-height:1.15;margin-block:0}h1,h2{font-size:var(--h1);line-height:1.2}.logo__text{font-size:var(--lead);line-height:1em}.publikationen__name,.publikationen__title{font-size:var(--h1);line-height:1.15}.publikationen__meta,.publikationen__more{font-size:var(--text);line-height:var(--lh)}.footer__title{margin:0;font-size:var(--lead);line-height:1.1}.bild-text__title{font-size:var(--h1);line-height:1.2}.bild-text__btn,.bild-text__text p{font-size:var(--text);line-height:var(--lh)}.bild-text__btn{font-family:inherit}.bewerbung--labels .bewerbung__files label,.bewerbung--labels legend,.bewerbung__field span{font-size:.8em}.nav__link{font-size:var(--nav-mobile);line-height:1.15}.nav__sub .nav__link{font-size:var(--nav-mobile-sub);line-height:.75;margin-left:var(--space)}@media (min-width:1200px){.nav__link{font-size:var(--nav)}.nav__sub .nav__link{font-size:var(--nav-sub);margin-left:0}}strong{font-weight:700}a{text-decoration:none;color:#000;-webkit-transition:color .3s,background .3s ease;transition:color .3s,background .3s ease}a:hover{color:#70c2b4}:root{--logo-lines:3;--logo-h:calc(var(--logo-lines) * var(--lead) * .975);--icon-ratio:0.9714;--logo-gap:calc(var(--logo-h) * 0.25);--page-pad:var(--space);--content-inset:0px}@media (min-width:1024px){:root{--page-pad:4rem;--content-inset:calc(var(--logo-h) * var(--icon-ratio) + var(--logo-gap))}}html{height:100%}body{min-height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper{--wrapper-pad:calc(var(--page-pad) + var(--content-inset));width:100%;max-width:calc(1180px + 2 * var(--page-pad));margin:auto;padding-inline:var(--wrapper-pad)}.wrapper--large{max-width:calc(1440px + 2 * var(--page-pad))}.wrapper--outer{--wrapper-pad:var(--page-pad)}.wrapper--full{max-width:none;padding:0}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}header{position:sticky;top:0;z-index:10;background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04)}header .logo__icon{-webkit-transition:height .3s ease;transition:height .3s ease}header .logo__text{max-height:3em;-webkit-transition:opacity .2s ease,visibility .6s,max-height 1s,-webkit-transform .4s ease;transition:opacity .2s ease,visibility .6s,max-height 1s,-webkit-transform .4s ease;transition:opacity .2s ease,visibility .6s,max-height 1s,transform .4s ease;transition:opacity .2s ease,visibility .6s,max-height 1s,transform .4s ease,-webkit-transform .4s ease}header.is-scrolled .logo__icon{height:calc(var(--logo-h) * .7)}@media (min-width:1024px){header.is-scrolled .logo__icon{height:calc(var(--logo-h) * .4)}}header.is-scrolled .logo__text{max-height:0;opacity:0;visibility:hidden;-webkit-transform:scale(.75);transform:scale(.75)}header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-block:var(--space-md)}header .hamburger,header .logo{position:relative;z-index:2}header .hamburger{-ms-flex-item-align:start;align-self:flex-start}header ul{list-style:none;margin:0;padding:0}.nav{position:fixed;inset:5% 0 0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:#fff;padding-block:calc(var(--logo-h) + 2 * var(--space-md)) var(--space-xl);padding-inline:var(--page-pad);opacity:0;visibility:hidden;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s;transition:opacity .3s ease,transform .3s ease,visibility .3s,-webkit-transform .3s ease}.nav.is-active{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-md);max-width:480px;margin:auto}@media (min-width:1200px){.nav__list{max-width:none}}.nav__item--sub{display:grid;grid-template-columns:minmax(0,-webkit-max-content) 5rem;grid-template-columns:minmax(0,max-content) 5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__link{color:#000}.nav__link:hover{color:rgba(0,0,0,.5)}.nav__link.is-current{color:#70c2b4}.nav__toggle{width:4rem;height:4rem;-webkit-margin-start:1rem;margin-inline-start:1rem;padding:0;border:0;background:0 0;cursor:pointer}.nav__toggle::before{content:"";display:block;width:1.2rem;height:1.2rem;margin:auto;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.nav__toggle[aria-expanded=true]::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.nav__sub{display:none;grid-column:1/-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space);-webkit-padding-before:var(--space)!important;padding-block-start:var(--space)!important}.nav__item.is-open .nav__sub{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-margin-before:var(--space-lg)!important;margin-block-start:var(--space-lg)!important}.nav__social img{display:block;width:2.5rem;height:2.5rem}@media (min-width:1200px){header .hamburger{display:none}.nav,.nav.is-active{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;background:0 0;gap:var(--space-lg);padding:0;overflow:visible}.nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(30px,-93.0769230769px + 12.0192307692vw,80px)}.nav__item{position:relative}.nav__link{white-space:nowrap}.nav__item--sub{display:block;-webkit-padding-after:var(--space-md);padding-block-end:var(--space-md);-webkit-margin-after:calc(-1 * var(--space-md));margin-block-end:calc(-1 * var(--space-md))}.nav__toggle{display:none}.nav__item.is-open .nav__sub,.nav__sub{position:absolute;top:65%;left:-1.8rem;display:none;gap:0;min-width:15rem;padding:0!important;background:#fff;border:1px solid #c8c8c8;border-top:0}.nav__item.is-open .nav__sub .nav__link,.nav__sub .nav__link{display:block;padding:1.5rem 1.8rem;border-top:1px solid #c8c8c8;white-space:nowrap}.nav__item.is-open .nav__sub .nav__link.current,.nav__item.is-open .nav__sub .nav__link:hover,.nav__sub .nav__link.current,.nav__sub .nav__link:hover{color:#000;background:#d6ebe4}.nav__item--sub:focus-within .nav__sub,.nav__item--sub:hover .nav__sub{display:block}.nav__social{margin:0!important;-ms-flex-item-align:start;align-self:flex-start}}footer ul{list-style:none;margin:0;padding:0}footer address{font-style:normal}footer a{color:inherit}footer a:hover{color:inherit;opacity:.6}.footer__grid{display:grid;gap:var(--space-md) var(--space);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.footer__news{background:#d6ebe4}.footer__news .footer__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:var(--space-lg)}.footer__form{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.footer__form input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:1.5rem 2rem;border:0;border-radius:0;background:#fff;font:inherit}.footer__form button{padding:1.5rem 2rem;border:0;border-radius:0;background:#70c2b4;color:#000;font:inherit;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.footer__form button:hover{background:rgba(112,194,180,.7)}.footer__main{background:#fff;color:#000}.footer__main .footer__grid{padding-block:var(--space-xl)}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space)}.footer__nav ul:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-md)}.footer__social{margin-bottom:.3em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.footer__social img{display:block;width:2.5rem;height:2.5rem}.footer__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-md)}.footer__bar{background:#000;color:#fff}.footer__bar .footer__grid{padding-block:var(--space)}.footer__bar p{margin:0}@media (min-width:768px){.footer__grid{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1023px){footer .footer__main .wrapper .footer__address{max-width:30vw}footer .footer__main .footer__grid{max-width:75vw;margin-inline:0}.footer__main .logo{grid-column:1/-1}}@media (min-width:1024px){.footer__grid{grid-template-columns:5fr 2fr 2fr 1fr}.footer__bar p,.footer__title{-webkit-padding-start:var(--content-inset);padding-inline-start:var(--content-inset)}.footer__form{grid-column:2/-1}.footer__mail{-ms-flex-item-align:end;align-self:end}}iframe{margin-bottom:var(--space-xxl)}.txt-module{margin-block:var(--space-xxl)}.txt-module figure{margin-top:3em;display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:0;gap:var(--space-md)}.txt-module figure img{width:35%}@media (min-width:768px){.txt-module figure img{width:20%}}.txt-module--green{padding-block:var(--space-xxl);background:#d6ebe4}.txt-module--green>.wrapper>:first-child{margin-top:0}.txt-module--green>.wrapper>:last-child{margin-bottom:0}main>.txt-module.txt-module--green:first-child{margin-top:0;margin-bottom:4px}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--logo-gap);color:inherit;white-space:nowrap}.logo:hover{color:inherit}.logo__icon{height:var(--logo-h);width:auto}.hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero img{margin:auto;max-width:100%;height:auto}.hero .hero__title{position:absolute;color:#fff;text-shadow:0 1px 15px rgba(0,0,0,.5)}.bild-text{display:grid;gap:var(--space);margin-block:var(--space-xl)}.bild-text img{display:block;width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.bild-text{grid-template-columns:1fr 1fr;gap:var(--space-xl);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.bild-text--reverse .bild-text__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bild-text__title{margin-block:0 var(--space-lg)}.bild-text__text p{margin-block:0 1em}.bild-text__btn{padding:0;border:0;background:0 0;color:inherit;text-decoration:none;cursor:pointer}.bild-text__more{padding-block:var(--space-xxl);background:#d6ebe4}.bild-text__more>.wrapper>:first-child{margin-top:0}.bild-text__more>.wrapper>:last-child{margin-bottom:0}.partner{border-top:1px solid #000;margin-block:var(--space-xxl);padding-top:var(--space-xxl)}.partner__txt{-webkit-margin-after:var(--space-xl);margin-block-end:var(--space-xl)}.partner__txt>:first-child{margin-top:0}.partner__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 var(--space-md);margin:0;padding:0;list-style:none;margin-inline:calc(var(--space) * -1)}@media (min-width:768px){.partner__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.partner__grid{grid-template-columns:repeat(5,1fr)}}.partner__grid img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}:root .team-portrait{margin-block:var(--space-xxl)}.team-portrait__img img{display:block;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.team-portrait__img img{width:50%}}.team-portrait__head{margin-block:var(--space-xl-team)}.team-portrait__function{font-style:italic}.team-portrait__text{max-width:45em}.team-portrait__text p{margin-block:0 1em}.team-portrait__contact{margin-block:var(--space-xl-team);padding:0;list-style:none}.team-portrait__contact li+li{margin-top:1em}.team-portrait__back,.team-portrait__contact a{text-decoration:none}.team{margin-block:var(--space-xxl)}.team__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg) var(--space);margin:0;padding:0;list-style:none}@media (min-width:768px){.team__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.team__grid{grid-template-columns:repeat(3,1fr)}}.team__item{display:block;text-decoration:none}.team__item img{display:block;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;margin-bottom:1em}.team__item p{margin:0}.team__function{font-style:italic}.publikationen{margin-block:var(--space-xxl)}.publikationen__title{margin-block:0 var(--space-xl)}.publikationen__list{display:grid;gap:var(--space-xl);margin:0;padding:0;list-style:none}.publikationen__item{display:grid;gap:var(--space)}@media (min-width:768px){.publikationen__item{grid-template-columns:1fr 1fr;gap:var(--space-lg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.publikationen__img img{display:block;width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.publikationen__name{margin-block:0}.publikationen__meta{margin-block:1em 0}.publikationen__more{margin-block:var(--space-lg) 0;text-align:center}.bewerbung{display:grid;gap:.8rem}.bewerbung fieldset{min-width:0;margin:0;padding:0;border:0}.bewerbung legend{padding:0}.bewerbung .bewerbung__choices{margin-block:var(--space)}.bewerbung input:not([type=checkbox],[type=radio]),.bewerbung select,.bewerbung textarea{width:100%;min-width:0;padding:1.2rem 1.5rem;border:0;border-radius:0;background:#fff;color:#000;font:inherit}.bewerbung input[type=checkbox],.bewerbung input[type=radio]{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;margin:0;accent-color:#70c2b4}.bewerbung textarea{display:block;resize:vertical}.bewerbung ::-webkit-input-placeholder{color:#000;opacity:1}.bewerbung ::-moz-placeholder{color:#000;opacity:1}.bewerbung :-ms-input-placeholder{color:#000;opacity:1}.bewerbung ::-ms-input-placeholder{color:#000;opacity:1}.bewerbung ::placeholder{color:#000;opacity:1}.bewerbung ::-webkit-file-upload-button{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;padding:.6rem 1.2rem;border:0;border-radius:0;background:#70c2b4;color:#000;font:inherit;cursor:pointer}.bewerbung ::file-selector-button{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;padding:.6rem 1.2rem;border:0;border-radius:0;background:#70c2b4;color:#000;font:inherit;cursor:pointer}.bewerbung [aria-invalid=true]{outline:2px solid #c0392b;outline-offset:-2px}.bewerbung a{text-decoration:underline}.bewerbung button{padding:1.2rem 3rem;border:0;border-radius:0;background:#70c2b4;color:#000;font:inherit;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.bewerbung button:hover{background:rgba(112,194,180,.7)}.bewerbung__files,.bewerbung__row,.bewerbung__stack{display:grid;gap:.8rem}.bewerbung__field{display:grid}.bewerbung__field span{margin-bottom:.3em}.bewerbung--labels,.bewerbung--labels .bewerbung__row,.bewerbung--labels .bewerbung__stack{row-gap:1.5rem}.bewerbung__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;cursor:pointer}.bewerbung__choices .bewerbung__check{margin-top:.3em}.bewerbung__files{margin-block:var(--space);gap:var(--space)}.bewerbung__files label{display:block;margin-bottom:.3em}.bewerbung__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--space)}.bewerbung__errors{margin-bottom:var(--space-md);padding:var(--space);background:#fff;color:#c0392b}.bewerbung__errors p{margin-block:0 .5em}.bewerbung__errors ul{margin:0;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.bewerbung__done{padding:var(--space);background:#fff}@media (min-width:768px){.bewerbung__files,.bewerbung__row{grid-template-columns:1fr 1fr}.bewerbung__row--wide{grid-template-columns:7fr 3fr}.bewerbung__row--narrow{grid-template-columns:3fr 7fr}}
/*# sourceMappingURL=style.min.css.map */
