/**handles:styles.css**/
:root{--cadmium:#f05a0a;--calcit:#bee69b;--gruenspan:#91b47d;--hellgrau:#e3e3e3;--kupfersulfat:#5aaadc;--leder:#e1aa82;--mittel-grau:#a2a2a2;--ocker:#ffb432;--patina:#69643c;--quarz:#c8dcff;--schwefel:#f5e66e;--smalte:#503ca0;--terracotta:#ffc8c8;--umbra:#875023}@media (min-width:1920px){body{background:#efefef}.sitefooter,main{width:1920px;margin:0 auto;box-shadow:0 0 40px #00000061}}::-moz-selection{background:var(--cadmium)}::selection{background:var(--cadmium)}body{font-family:"Atkinson Hyperlegible",sans-serif;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar{width:5px;height:5px}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:2px}body::-webkit-scrollbar-thumb:hover{background-color:#bbb}:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;margin:0;overflow:visible;position:fixed;top:10px;left:10px;z-index:100000;background:#000;color:#fff;padding:12px 24px;font-size:1rem;font-weight:700;outline:3px solid var(--cadmium);outline-offset:2px}main:focus{outline:0}*{box-sizing:border-box}a.blocklink{width:100%;height:100%;z-index:200;position:absolute;top:0;left:0}main section{padding:100px 40px;position:relative}@media (max-width:600px){main section{padding:60px 14px}}main section.same-bg-above{padding-top:0}main section.text-image-block+.same-bg-above{padding-top:100px}h2{font-size:clamp(40px, 3.0092592593vw, 64px);font-weight:700;line-height:1.1}h3{font-size:clamp(26px, 1.9675925926vw, 42px);font-weight:700;line-height:1.1}h3+h3{font-weight:400}h4{font-weight:700;font-size:clamp(22px, 1.6203703704vw, 34px)}h5{font-size:clamp(20px, 1.3888888889vw, 28px);font-weight:700}p{font-size:clamp(22px, 1.6203703704vw, 34px);line-height:1.1}a{text-decoration:none;color:#000}p a{text-decoration:underline}a.button{text-decoration:none;padding:.43em .75em .35em .8em;border-radius:8px;border:1px solid #000;line-height:1;display:inline-block;font-size:clamp(20px, 1.3888888889vw, 28px)}a.button::after{content:"";display:inline-block;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23000' d='M.75 5.233h10.992l-4.2-4.176L8.574.049 14.55 6l-5.976 5.952-1.032-1.032 4.2-4.152H.75z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;vertical-align:.01em;margin-left:.35em;transition:all .3s}a.button:hover::after{margin-left:.45em}.white-text:not(.projekte-block) a.button{color:#fff;border-color:#fff}.white-text:not(.projekte-block) a.button::after{filter:invert(1)}cite.authors{font-size:20px;font-style:normal}.numbers_animation_1{background-color:var(--umbra);color:#fff;height:100vh}.numbers_animation_1 .headlines h1{background:var(--calcit);color:#000}.numbers_animation_1 .headlines h2{background:#fff;color:#000}.numbers_animation_1 .container{position:relative;height:100%}.numbers_animation_1 .coffee_animation{height:100%}.numbers_animation_1 .coffee_animation .number{font-weight:700;font-size:21vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center;white-space:nowrap}.numbers_animation_1 .coffee_animation .info{opacity:0;width:100%;position:absolute;bottom:20px;font-weight:700;text-align:center}.numbers_animation_1 .coffee_animation .info p{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0;margin-top:.7em}.numbers_animation_1 .coffee_animation .info .info__icon,.numbers_animation_1 .coffee_animation .info svg{width:60px;height:60px;max-width:60px;max-height:60px;object-fit:contain;fill:currentColor}.numbers_animation_1 .coffee_animation .info .info__icon circle,.numbers_animation_1 .coffee_animation .info .info__icon ellipse,.numbers_animation_1 .coffee_animation .info .info__icon line,.numbers_animation_1 .coffee_animation .info .info__icon path,.numbers_animation_1 .coffee_animation .info .info__icon polygon,.numbers_animation_1 .coffee_animation .info .info__icon polyline,.numbers_animation_1 .coffee_animation .info .info__icon rect,.numbers_animation_1 .coffee_animation .info svg circle,.numbers_animation_1 .coffee_animation .info svg ellipse,.numbers_animation_1 .coffee_animation .info svg line,.numbers_animation_1 .coffee_animation .info svg path,.numbers_animation_1 .coffee_animation .info svg polygon,.numbers_animation_1 .coffee_animation .info svg polyline,.numbers_animation_1 .coffee_animation .info svg rect{fill:currentColor}.numbers_animation_1 .coffee_animation .animation_overlay{position:absolute;background:#fff;width:calc(100% - 80px);height:calc(100% - 80px);top:40px;left:40px}.numbers_animation_2{background-color:var(--patina);color:var(--patina);height:100vh}.numbers_animation_2 .container{position:relative;height:100%}.numbers_animation_2 .leihgaben_animation{height:100%}.numbers_animation_2 .number{font-weight:700;font-size:45vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:90%;text-align:center;white-space:nowrap}.numbers_animation_2 .info{width:100%;position:absolute;bottom:20px;font-size:clamp(20px, 1.3888888889vw, 28px);font-weight:700;text-align:center;z-index:20}.numbers_animation_2 .info p{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0;margin-top:.7em}.numbers_animation_2 .info .info__icon,.numbers_animation_2 .info svg{width:60px;height:60px;max-width:60px;max-height:60px;object-fit:contain;fill:currentColor}.numbers_animation_2 .info .info__icon circle,.numbers_animation_2 .info .info__icon ellipse,.numbers_animation_2 .info .info__icon line,.numbers_animation_2 .info .info__icon path,.numbers_animation_2 .info .info__icon polygon,.numbers_animation_2 .info .info__icon polyline,.numbers_animation_2 .info .info__icon rect,.numbers_animation_2 .info svg circle,.numbers_animation_2 .info svg ellipse,.numbers_animation_2 .info svg line,.numbers_animation_2 .info svg path,.numbers_animation_2 .info svg polygon,.numbers_animation_2 .info svg polyline,.numbers_animation_2 .info svg rect{fill:currentColor}.numbers_animation_2 .info_2{position:absolute;left:80px;bottom:20px;z-index:20}.numbers_animation_2 .info_2 dl{margin:0;padding:0}.numbers_animation_2 .info_2 dl div{display:flex;align-items:baseline;margin-top:.2em;opacity:0}.numbers_animation_2 .info_2 dl dt{font-weight:700;margin-right:1em;min-width:3ch;text-align:right;font-size:clamp(20px, 1.3888888889vw, 28px)}.numbers_animation_2 .info_2 dl dd{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0;font-weight:700}.numbers_animation_2 .animation_overlay_1,.numbers_animation_2 .animation_overlay_2{position:absolute;height:100%;width:50%;background-color:#fff;left:0;top:0;z-index:1}.numbers_animation_2 .animation_overlay_2{left:unset;right:0}.numbers_animation_3{background-color:var(--terracotta);height:100vh}.numbers_animation_3 .container{position:relative;height:100%;background:#fff}.numbers_animation_3 .visitors_animation .chart{display:flex;align-items:flex-end;gap:0;position:absolute;bottom:0;width:100%;height:100%;left:0}.numbers_animation_3 .visitors_animation .bar{font-size:clamp(20px, 1.3888888889vw, 28px);flex:1;background:var(--cadmium);color:#fff;font-weight:700;text-align:center;padding-top:.5rem;position:relative;overflow:visible;transition:background .5s;transition:background .5s}.numbers_animation_3 .visitors_animation .bar:hover{background:var(--ocker)}.numbers_animation_3 .visitors_animation .info{width:100%;position:absolute;bottom:20px;font-size:clamp(20px, 1.3888888889vw, 28px);font-weight:700;text-align:center;z-index:20;pointer-events:none}.numbers_animation_3 .visitors_animation .info p{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0;margin-top:.7em}.numbers_animation_3 .visitors_animation .info .info__icon,.numbers_animation_3 .visitors_animation .info svg{width:60px;height:60px;max-width:60px;max-height:60px;object-fit:contain;fill:currentColor}.numbers_animation_3 .visitors_animation .info .info__icon circle,.numbers_animation_3 .visitors_animation .info .info__icon ellipse,.numbers_animation_3 .visitors_animation .info .info__icon line,.numbers_animation_3 .visitors_animation .info .info__icon path,.numbers_animation_3 .visitors_animation .info .info__icon polygon,.numbers_animation_3 .visitors_animation .info .info__icon polyline,.numbers_animation_3 .visitors_animation .info .info__icon rect,.numbers_animation_3 .visitors_animation .info svg circle,.numbers_animation_3 .visitors_animation .info svg ellipse,.numbers_animation_3 .visitors_animation .info svg line,.numbers_animation_3 .visitors_animation .info svg path,.numbers_animation_3 .visitors_animation .info svg polygon,.numbers_animation_3 .visitors_animation .info svg polyline,.numbers_animation_3 .visitors_animation .info svg rect{fill:currentColor}.numbers_animation_1,.numbers_animation_2,.numbers_animation_3,.numbers_bubbles,.numbers_standard{padding:40px}.numbers_standard{background-color:#fff;padding:0;display:flex;flex-direction:column}.numbers_standard .headlines{margin-bottom:40px}.numbers_standard .headlines h1{background:var(--calcit);color:#000;display:inline-block;padding:.2em .5em}.numbers_standard .headlines h2{background:#fff;color:#000;display:inline-block;padding:.2em .5em}.numbers_standard .container{flex:1;display:flex;align-items:center}.numbers_standard .numbers_grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width:768px){.numbers_standard .numbers_grid{grid-template-columns:1fr;gap:20px}}.numbers_standard .number-item{position:relative;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;height:50vh;min-height:400px}.numbers_standard .number-item--bordered{background-color:#fff;border:4px solid currentColor}.numbers_standard .number-item__number{font-weight:700;font-size:15vw;line-height:1}@media (min-width:769px){.numbers_standard .number-item__number{font-size:8vw}}@media (min-width:1280px){.numbers_standard .number-item__number{font-size:140px}}.numbers_standard .number-item__info{display:flex;flex-direction:column;align-items:center;gap:10px;position:absolute;bottom:40px;left:40px;right:40px}.numbers_standard .number-item__icon{width:50px;height:50px;max-width:60px;max-height:60px;object-fit:contain;fill:currentColor}.numbers_standard .number-item__icon circle,.numbers_standard .number-item__icon ellipse,.numbers_standard .number-item__icon line,.numbers_standard .number-item__icon path,.numbers_standard .number-item__icon polygon,.numbers_standard .number-item__icon polyline,.numbers_standard .number-item__icon rect{fill:currentColor}.numbers_standard .number-item__description{font-size:clamp(20px, 1.3888888889vw, 28px);font-weight:700;margin:0}.numbers_bubbles{color:#fff;height:100vh;position:relative;overflow:hidden}.numbers_bubbles .headlines{position:absolute;z-index:30}.numbers_bubbles .headlines h1{background:var(--calcit);color:#000;display:inline-block;padding:.2em .5em}.numbers_bubbles .headlines h2{background:#fff;color:#000;display:inline-block;padding:.2em .5em}.numbers_bubbles .container{position:relative;height:100%}.numbers_bubbles .bubbles_animation{height:100%;position:relative}.numbers_bubbles .bubbles_animation .number{font-weight:700;font-size:21vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:90%;text-align:center;white-space:nowrap}.numbers_bubbles .bubbles_animation .info{opacity:0;width:100%;position:absolute;bottom:20px;font-weight:700;text-align:center;z-index:20}.numbers_bubbles .bubbles_animation .info p{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0;margin-top:.7em}.numbers_bubbles .bubbles_animation .info .info__icon,.numbers_bubbles .bubbles_animation .info svg{width:60px;height:60px;max-width:60px;max-height:60px;object-fit:contain;fill:currentColor}.numbers_bubbles .bubbles_animation .info .info__icon circle,.numbers_bubbles .bubbles_animation .info .info__icon ellipse,.numbers_bubbles .bubbles_animation .info .info__icon line,.numbers_bubbles .bubbles_animation .info .info__icon path,.numbers_bubbles .bubbles_animation .info .info__icon polygon,.numbers_bubbles .bubbles_animation .info .info__icon polyline,.numbers_bubbles .bubbles_animation .info .info__icon rect,.numbers_bubbles .bubbles_animation .info svg circle,.numbers_bubbles .bubbles_animation .info svg ellipse,.numbers_bubbles .bubbles_animation .info svg line,.numbers_bubbles .bubbles_animation .info svg path,.numbers_bubbles .bubbles_animation .info svg polygon,.numbers_bubbles .bubbles_animation .info svg polyline,.numbers_bubbles .bubbles_animation .info svg rect{fill:currentColor}.numbers_bubbles .bubbles_animation .bubbles_overlay{position:absolute;background:#fff;width:calc(100% - 80px);height:calc(100% - 80px);top:40px;left:40px;z-index:15;overflow:hidden}.numbers_animation_1 .headlines,.numbers_animation_2 .headlines,.numbers_animation_3 .headlines,.numbers_bubbles .headlines{position:absolute;z-index:30}.numbers_animation_1 .headlines h1.title,.numbers_animation_2 .headlines h1.title,.numbers_animation_3 .headlines h1.title,.numbers_bubbles .headlines h1.title{background:var(--calcit);color:#000;display:inline-block;padding:.2em .5em;margin:0}.numbers_animation_1 .headlines h2.subtitle,.numbers_animation_2 .headlines h2.subtitle,.numbers_animation_3 .headlines h2.subtitle,.numbers_bubbles .headlines h2.subtitle{background:#fff;color:#000;display:inline-block;padding:.2em .5em;margin:0}.hero-block{padding:40px 40px 80px 40px;position:relative}@media (max-width:600px){.hero-block{padding:14px 14px 60px 14px}}.hero-block__media{aspect-ratio:2.127;overflow:hidden;width:85%;margin-left:auto;z-index:3;position:relative}.hero-block__media img,.hero-block__media video{width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:900px){.hero-block__media{aspect-ratio:1.7}}.hero-block__content p:last-child{margin-bottom:0}.hero-block.is-originalformat .hero-block__media{aspect-ratio:unset;height:70vh;z-index:3;position:relative;text-align:right}.hero-block.is-originalformat .hero-block__media img,.hero-block.is-originalformat .hero-block__media video{height:100%;width:auto;object-fit:unset;object-position:unset}@media (max-width:900px){.hero-block.is-originalformat .hero-block__media{height:60vh}}.hero-block__media-toggle{all:unset;position:absolute;background:rgba(198,198,198,.7);width:44px;height:44px;bottom:20px;right:20px;border-radius:100px;cursor:pointer}.hero-block__media-toggle:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}.hero-block__media-toggle::after{content:"";mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTIuODkzdjEwLjIxNGMwIC43NjktLjU5NyAxLjM5My0xLjMzMyAxLjM5M2gtMS4zMzRjLS43MzYgMC0xLjMzMy0uNjI0LTEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny41OTctMS4zOTMgMS4zMzMtMS4zOTNoMS4zMzRjLjczNiAwIDEuMzMzLjYyNCAxLjMzMyAxLjM5M3pNMTUuMTY3IDExLjVoLTEuMzM0Yy0uNzM2IDAtMS4zMzMuNjI0LTEuMzMzIDEuMzkzdjEwLjIxNGMwIC43NjkuNTk3IDEuMzkzIDEuMzMzIDEuMzkzaDEuMzM0Yy43MzYgMCAxLjMzMy0uNjI0IDEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny0uNTk3LTEuMzkzLTEuMzMzLTEuMzkzeiIvPjwvc3ZnPg==");mask-size:cover;display:inline-block;top:0;left:0;width:44px;height:44px;position:absolute;background:#3c3c3c}.hero-block__media-toggle.paused::after{mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTE0IDIyLjU4N3YtOS4xNjhjMC0uOTM0LjU2My0xLjQyNSAxLjI2LTEuNDI1LjM4NiAwIC42MjcuMDY1Ljk2Ny4yNzNsNy40NjggNC40MDNjLjY2Mi4zOSAxLjAyLjcwNyAxLjAyIDEuMzI0IDAgLjYxOC0uMzU4LjkzNS0xLjAyIDEuMzI1bC03LjQ2OCA0LjQwM2MtLjM0LjIwOC0uNTgxLjI3My0uOTY2LjI3My0uNjk4IDAtMS4yNjEtLjQ3My0xLjI2MS0xLjQwOCIvPjwvc3ZnPg==")}.hero-block__breadcrumbs{margin-top:80px;margin-bottom:30px}.hero-block__breadcrumbs .smartcrawl-breadcrumbs{display:flex;flex-wrap:nowrap;align-items:center;row-gap:10px}@media (max-width:900px){.hero-block__breadcrumbs .smartcrawl-breadcrumbs{flex-wrap:wrap}}.hero-block__breadcrumbs span.smartcrawl-breadcrumb{padding:.43em .75em .35em .8em;border-radius:10px;background:rgba(0,0,0,.1);font-size:clamp(20px, 1.3888888889vw, 28px);display:inline-block;white-space:nowrap}.hero-block__breadcrumbs span.smartcrawl-breadcrumb strong{font-weight:400}.hero-block__breadcrumbs span.smartcrawl-breadcrumb a{color:inherit}.hero-block__breadcrumbs span.smartcrawl-breadcrumb:last-child{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.hero-block__breadcrumbs span.smartcrawl-breadcrumb{white-space:nowrap}}.hero-block__breadcrumbs span.smartcrawl-breadcrumb-separator{font-size:0;margin:0 10px}.hero-block__breadcrumbs span.smartcrawl-breadcrumb-separator::after{content:"";display:inline-block;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23000' d='M.75 5.233h10.992l-4.2-4.176L8.574.049 14.55 6l-5.976 5.952-1.032-1.032 4.2-4.152H.75z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;vertical-align:.01em;margin-left:.35em;transition:all .3s}@media (max-width:600px){.hero-block__breadcrumbs{width:calc(100% - 32px)}}.hero-block.no-image-added .content{margin-top:260px}.hero-block .content{width:65%;margin:0 auto;margin-top:40px}.hero-block .content h1{font-size:clamp(70px, 6.0763888889vw, 140px);line-height:1;margin-bottom:40px}@media (max-width:900px){.hero-block .content h1{hyphens:auto}}.hero-block .content p{font-size:clamp(26px, 1.9675925926vw, 42px)}@media (max-width:900px){.hero-block .content{width:80%}}@media (max-width:750px){.hero-block .content{width:90%}}@media (max-width:600px){.hero-block .content{width:100%}}.hero-block .hero-numbers-animation{text-align:center;line-height:1;font-size:34vw;padding-top:.1em}.hero-block .hero-numbers-animation span{letter-spacing:-.04em;color:#fff;font-weight:700}@media (min-width:1920px){.hero-block .hero-numbers-animation{font-size:700px}}.hero-block .hero-numbers-animation+.content{margin-top:0}.start-hero{background-size:cover;background-position:top center;padding:40px}.start-hero__logo{margin-top:20px;height:clamp(90px,12.153vw,250px)}.start-hero__logo img{height:100%;width:auto}.start-hero__profile{display:flex;flex-direction:column;align-items:center;font-size:clamp(20px, 1.3888888889vw, 28px)}.start-hero__profile p{margin:0}.start-hero__profile .start-hero__name{font-weight:700;white-space:nowrap}@media (max-width:900px){.start-hero__profile .start-hero__name{white-space:unset}}@media (max-width:600px){.start-hero__profile .start-hero__name{font-size:16px}}@media (max-width:600px){.start-hero__profile .start-hero__role{font-size:16px}}.start-hero__profile-image img{width:220px;height:220px;object-fit:cover;object-position:center center;overflow:hidden;border-radius:200px;margin-bottom:20px}@media (max-width:900px){.start-hero__profile-image img{width:150px;height:150px}}.start-hero__headlines{margin-top:calc(100vh - clamp(90px,12.153vw,250px) - 250px)}.start-hero__headlines .hero-block__title,.start-hero__headlines h1,.start-hero__headlines h2{font-size:clamp(40px, 3.0092592593vw, 64px);padding:.15em .4em .09em .4em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.27}@media (max-width:750px){.start-hero__headlines .hero-block__title,.start-hero__headlines h1,.start-hero__headlines h2{font-size:30px}}.start-hero__headlines .hero-block__title,.start-hero__headlines h1{background:var(--terracotta)}.start-hero__headlines h2{background:#fff}.start-hero__headlines .white-text{color:#fff}.start-hero__intro{padding:20px}.start-hero__intro h2,.start-hero__intro h3,.start-hero__intro p{font-size:clamp(26px, 1.9675925926vw, 42px)}.start-hero__container{background:#fff;width:85%;padding:60px;margin:0 auto;margin-top:100px;display:flex;column-gap:80px;margin-bottom:100px}@media (max-width:900px){.start-hero__container{padding:40px;column-gap:40px;width:95%}}@media (max-width:750px){.start-hero__container{width:100%;padding:30px}}.start-hero__cta{margin-bottom:0}@media (max-width:750px){.start-hero{padding:14px}}@media (max-width:600px){.start-hero{flex-wrap:wrap}.start-hero__profile{flex-direction:row;column-gap:30px;margin-bottom:20px}.start-hero__profile-image img{width:80px;height:80px;margin:0}.start-hero__container{flex-wrap:wrap;margin-bottom:50px}.start-hero__intro{padding:0}}.headlines{position:absolute;z-index:5;top:40px;left:40px}.headlines__inner{display:flex;flex-direction:column;align-items:start;margin-top:30px}.headlines__inner .hero-block__title,.headlines__inner h1,.headlines__inner h2{font-size:clamp(40px, 3.0092592593vw, 64px);padding:.15em .4em .09em .4em}.headlines__inner .white-text{color:#fff}@media (max-width:600px){.headlines{left:14px}.headlines__inner{margin-top:10px}}.facts{margin-top:80px;margin-bottom:0;display:flex;flex-wrap:wrap;column-gap:60px;row-gap:40px;justify-content:center}.facts .fact-icon{margin-bottom:10px}.facts .fact-icon img{min-width:60px;min-height:60px;max-height:60px;max-height:60px}.facts .fact-item{text-align:center;max-width:20%;min-width:200px}.facts .fact-label{font-weight:700;font-size:clamp(14px, .9837962963vw, 20px)}.hero-block.white-text .content{color:#fff}.hero-block.white-text .hero-block__breadcrumbs span.smartcrawl-breadcrumb-separator::after{filter:invert(1)}@media (max-width:600px){.hero-block.inbetween-hero{padding:60px 14px 60px 14px}}.hero-block.inbetween-hero.is-originalformat .hero-block__media{height:60vh}.hero-block.inbetween-hero .headlines__inner .hero-block__title,.hero-block.inbetween-hero .headlines__inner h1,.hero-block.inbetween-hero .headlines__inner h2{font-size:clamp(26px, 1.9675925926vw, 42px)}.hero-block.inbetween-hero .content p{font-size:clamp(22px, 1.6203703704vw, 34px)}.is-fullsize.hero-block{padding:0;padding-bottom:40px;background:#fff}.is-fullsize.hero-block .hero-block__media{aspect-ratio:unset;width:100%;height:80vh;z-index:5}@media (max-width:900px){.is-fullsize.hero-block .hero-block__media{height:50vh}}.is-fullsize.hero-block .hero-block__media img,.is-fullsize.hero-block .hero-block__media video{height:100%}.is-fullsize.hero-block .content{position:relative;margin-top:-170px;z-index:80;background:#fff;width:85%}.is-fullsize.hero-block .content .hero-block__content{width:72%;margin:0 auto;padding-top:60px}@media (max-width:900px){.is-fullsize.hero-block .content .hero-block__content{width:calc(100% - 80px)}}@media (max-width:600px){.is-fullsize.hero-block .content .hero-block__content{width:calc(100% - 32px)}}@media (max-width:1200px){.is-fullsize.hero-block .content{width:100%}}@media (max-width:900px){.is-fullsize.hero-block .content{width:100%;margin-top:0}}.is-fullsize.hero-block .facts{max-width:100%;margin:0 auto;margin-top:80px;margin-bottom:40px}@media (max-width:900px){.is-fullsize.hero-block .facts{max-width:calc(100% - 80px)}}.is-fullsize.hero-block .smartcrawl-breadcrumbs{width:72%;margin:0 auto;padding-top:60px}@media (max-width:900px){.is-fullsize.hero-block .smartcrawl-breadcrumbs{width:calc(100% - 80px)}}@media (max-width:600px){.is-fullsize.hero-block .smartcrawl-breadcrumbs{width:calc(100% - 32px);padding-top:32px}}.is-fullsize.hero-block .hero-block__breadcrumbs{margin-bottom:0}section.text-block .container{width:65%;margin:0 auto}section.text-block .container .text-content p:first-child{margin-top:0}section.text-block .container .text-content p:last-child{margin-bottom:0}@media (max-width:900px){section.text-block .container{width:80%}}@media (max-width:750px){section.text-block .container{width:90%}}@media (max-width:600px){section.text-block .container{width:100%}}section.text-block .container.with_headline_col{display:flex;width:85%;column-gap:80px;row-gap:20px}@media (max-width:1200px){section.text-block .container.with_headline_col{width:100%;flex-wrap:wrap}}section.text-block .container.with_headline_col .text-content{width:calc(65% - 0px)}section.text-block .container.with_headline_col .text-content p:first-child{margin-top:0}section.text-block .container.with_headline_col .text-content p:last-child{margin-bottom:0}@media (max-width:1200px){section.text-block .container.with_headline_col .text-content{width:100%}}section.text-block .container.with_headline_col .headline-content{width:calc(35% - 80px);min-width:400px;flex-shrink:0}section.text-block .container.with_headline_col .headline-content h3,section.text-block .container.with_headline_col .headline-content h4{position:sticky;top:40px}@media (max-width:900px){section.text-block .container.with_headline_col .headline-content{width:100%}}.container blockquote{font-size:clamp(26px, 1.9675925926vw, 42px);font-weight:700;text-align:center;margin:1em}.container blockquote p:first-child{font-size:clamp(26px, 1.9675925926vw, 42px);font-weight:700;margin-bottom:.3em}.container blockquote p:nth-child(2){font-size:clamp(22px, 1.6203703704vw, 34px);font-weight:400;margin:0}section.text-image-block{padding:0}section.text-image-block .text-image-grid{display:flex;align-items:flex-start}section.text-image-block .text-image-grid .text-column{width:50%;padding:60px;position:sticky;top:0}@media (max-width:900px){section.text-image-block .text-image-grid .text-column{padding:40px}}@media (max-width:750px){section.text-image-block .text-image-grid .text-column{width:60%;padding:24px}}@media (max-width:600px){section.text-image-block .text-image-grid .text-column{padding:16px}}section.text-image-block .text-image-grid .image-column{width:50%;position:sticky;top:0}section.text-image-block .text-image-grid .image-column img{width:100%;display:block}@media (max-width:750px){section.text-image-block .text-image-grid .image-column{width:40%}}section.text-image-block .text-image-grid.image-left .text-column{order:2}section.text-image-block .text-image-grid.image-left .image-column{order:1}section.text-image-block .text-image-grid.image-right .text-column{order:1}section.text-image-block .text-image-grid.image-right .image-column{order:2}section.text-image-block .text-image-grid .text-wrap{top:40px}section.text-image-block .text-image-grid .text-wrap p:last-child{margin-bottom:0}section.text-image-block .text-image-grid .text-wrap p:first-child{margin-top:0}section.foldouts-block .container{width:65%;margin:0 auto}@media (max-width:900px){section.foldouts-block .container{width:80%}}@media (max-width:750px){section.foldouts-block .container{width:90%}}@media (max-width:600px){section.foldouts-block .container{width:100%}}section.foldouts-block .foldouts-intro+.foldouts-wrapper{margin-top:40px}section.foldouts-block button.foldout-toggle{all:unset;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;font-size:clamp(22px, 1.6203703704vw, 34px);font-weight:700;padding:20px 0}section.foldouts-block button.foldout-toggle:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}section.foldouts-block button.foldout-toggle .foldout-icon{transition:all .2s}section.foldouts-block .foldout-item{border-bottom:1px solid #000}section.foldouts-block .foldout-item.open button .foldout-icon{transform:rotate(45deg)}section.foldouts-block .foldout-content{padding:0 0;padding-bottom:20px;display:none}section.foldouts-block .foldout-content .foldout-content-inner p:first-child{margin-top:0}section.foldouts-block .foldout-content .foldout-content-inner p:last-child{margin-bottom:0}.fullwidth-image-block .container{text-align:center;width:75%;margin:0 auto;position:relative}@media (max-width:900px){.fullwidth-image-block .container{width:100%}}.fullwidth-image-block .multi-images img,.fullwidth-image-block .single-image img{width:100%;height:auto}.fullwidth-image-block .multi-images img.portrait,.fullwidth-image-block .single-image img.portrait{width:50%}.fullwidth-image-block .multi-images{display:flex;flex-direction:column;gap:40px;align-items:center}.fullwidth-image-block .multi-images img{display:block}.fullwidth-image-block__controls{position:relative;width:100%;display:flex;gap:20px;justify-content:flex-end;z-index:10;padding:40px}.fullwidth-image-block__controls .swiper-button-next,.fullwidth-image-block__controls .swiper-button-prev{all:unset;border-radius:15px;border:1px solid #000;aspect-ratio:1;width:80px;display:flex;align-items:center;justify-content:center;cursor:pointer}.fullwidth-image-block__controls .swiper-button-next:focus-visible,.fullwidth-image-block__controls .swiper-button-prev:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}.fullwidth-image-block__controls .swiper-button-next:after,.fullwidth-image-block__controls .swiper-button-prev:after{all:unset}.fullwidth-image-block__controls .swiper-button-prev:after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cg clip-path='url(https://tb.landesmuseum-stuttgart.de/wp-content/themes/lmw/styles/%23a)'%3E%3Cpath fill='%23000' d='M14.25 6.767H3.258l4.2 4.176-1.032 1.008L.45 6 6.426.047 7.458 1.08l-4.2 4.152H14.25z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M15 12H0V0h15z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain}.fullwidth-image-block__controls .swiper-button-next:after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23000' d='M.75 5.233h10.992l-4.2-4.176L8.574.049 14.55 6l-5.976 5.952-1.032-1.032 4.2-4.152H.75z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain}.fullwidth-image-block__swiper .swiper-slide{width:auto}.fullwidth-image-block__swiper .swiper-slide img{height:600px;width:auto}@media (max-width:1200px){.fullwidth-image-block__swiper .swiper-slide img{height:500px}}@media (max-width:900px){.fullwidth-image-block__swiper .swiper-slide img{height:400px}}@media (max-width:600px){.fullwidth-image-block__swiper .swiper-slide img{height:250px}}.fullwidth-image-block__swiper .swiper-slide:first-child{margin-left:40px}.fullwidth-image-block__swiper .swiper-slide:last-child{margin-right:40px}.fullwidth-image-block.slider{padding:100px 0;padding-top:0}.fullwidth-image-block.slider .container{width:100%}button.burger,button.close{all:unset;cursor:pointer;position:fixed;top:60px;right:0;z-index:802;background:#fff;display:flex;align-items:center;width:60px;height:60px;justify-content:center}button.burger:focus-visible,button.close:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}button.burger svg,button.close svg{width:25px;height:auto;display:block}.navigation-toggle .label{position:absolute;right:0;top:60px;background:#fff;font-size:39px;z-index:800;height:60px;display:flex;align-items:center;line-height:1;padding:0 70px 0 15px;cursor:pointer}.navigation-toggle__close{display:none}.naviwrap{transform:translateX(100%);position:fixed;background:#fff;right:0;top:0;height:100%;max-width:800px;z-index:805;overflow:auto;-webkit-overflow-scrolling:touch;transition:all .3s}.naviwrap::-webkit-scrollbar{width:5px;height:5px}.naviwrap::-webkit-scrollbar-track{background:0 0}.naviwrap::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:2px}.naviwrap::-webkit-scrollbar-thumb:hover{background-color:#bbb}.naviwrap__inner{padding:80px 60px 80px 60px}.naviwrap nav.sitenavigation ul.menu{padding:0;padding-left:60px;margin:0;display:flex;flex-direction:column;gap:30px}.naviwrap nav.sitenavigation ul.menu li#menu-item-47 a{font-weight:700;color:#8f8f8f}.naviwrap nav.sitenavigation ul.menu li{font-size:clamp(26px, 1.9675925926vw, 42px)}.naviwrap nav.sitenavigation ul.sub-menu{padding:0;padding-left:30px;margin:0;margin-top:15px;display:flex;flex-direction:column;gap:10px}.naviwrap nav.sitenavigation ul.sub-menu li{line-height:1;padding:4px 0}.naviwrap nav.sitenavigation ul.sub-menu li a{color:#929292}.naviwrap nav.sitenavigation ul li.current-menu-item{position:relative}.naviwrap nav.sitenavigation ul li.current-menu-item:before{content:" ";background:var(--cadmium);width:26px;height:26px;display:block;position:absolute;left:-45px;top:5px;border-radius:200px}.naviwrap .close{z-index:810;right:0}.naviwrap.active{transform:translateX(0)}.pagefadeout{position:fixed;top:0;left:0;width:100%;height:100%;z-index:790;pointer-events:none;background:rgba(0,0,0,.4);transition:all .3s;opacity:0}.pagefadeout.active{opacity:1;pointer-events:all}body.menu-open{overflow:hidden;padding-right:5px}.page-nav{background-color:var(--hellgrau);padding:80px 40px}.page-nav__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px}@media (max-width:900px){.page-nav__inner{gap:30px}}.page-nav__next a,.page-nav__prev a{display:flex;gap:50px;align-items:center}.page-nav__prev{order:-1}.page-nav__next{width:66%}@media (max-width:900px){.page-nav__next{width:100%}}.page-nav__next a{background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.25);border-radius:10px;padding:40px;gap:50px;justify-content:space-between}@media (max-width:900px){.page-nav__next a{padding:20px}}.page-nav__prev{width:calc(34% - 50px)}@media (max-width:900px){.page-nav__prev{width:100%}}.page-nav__title{font-weight:700;font-size:clamp(20px, 1.3888888889vw, 28px)}.page-nav__thumb{aspect-ratio:2;display:block;width:clamp(120px,17vw,350px);overflow:hidden;margin-left:auto;flex-shrink:0}.page-nav__thumb img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.page-nav__thumb{width:120px}}.page-nav__counter{width:100%;text-align:right;font-size:clamp(20px, 1.3888888889vw, 28px);margin-top:10px;font-weight:700}.page-nav__label{display:block;border:1px solid #000;border-radius:7.5px;width:45px;height:45px;display:flex;justify-content:center;align-items:center;flex-shrink:0}section.supporter{background:#fff;padding:80px 130px}section.supporter p.supporter__text{font-size:clamp(22px, 1.6203703704vw, 34px);margin:0}section.supporter .supporter__logos{margin-top:2.5em}section.supporter .supporter__logos img{width:100%;height:auto}.sitefooter{background-color:var(--quarz);padding:50px 40px}.sitefooter .logo-nav{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:center}.sitefooter .logo-nav .logo{display:flex;flex-wrap:wrap;gap:80px}.sitefooter .logo-nav .logo img,.sitefooter .logo-nav .logo svg{width:220px;height:auto}.sitefooter .logo-nav .logo .jungesschloss{width:170px}.sitefooter .logo-nav .logo .maw{width:250px}.sitefooter .logo-nav ul.menu{list-style:none;margin:0;padding:0;gap:40px;display:flex}.sitefooter .logo-nav ul.menu li{font-size:clamp(22px, 1.6203703704vw, 34px)}.sitefooter .logo-nav ul.menu a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.sitefooter .legal-information{margin-top:150px;display:flex;justify-content:flex-end;gap:20px;font-size:clamp(14px, .9837962963vw, 20px)}.sitefooter .legal-information a:hover{text-decoration:underline}.slider-block{padding:40px 0}.slider-block__header{padding-left:40px;margin-bottom:20px}.slider-block__header h4{background:#fff;display:inline-block;padding:.15em .4em .09em .4em}.slider-block__controls{width:100%;padding-right:40px;right:20px;top:100px;display:flex;justify-content:flex-end;gap:20px}.slider-block__controls .swiper-button-next,.slider-block__controls .swiper-button-prev{all:unset;border-radius:15px;border:1px solid #000;aspect-ratio:1;width:80px;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider-block__controls .swiper-button-next:focus-visible,.slider-block__controls .swiper-button-prev:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}.slider-block__controls .swiper-button-next:after,.slider-block__controls .swiper-button-prev:after{all:unset}.slider-block__controls .swiper-button-prev:after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cg clip-path='url(https://tb.landesmuseum-stuttgart.de/wp-content/themes/lmw/styles/%23a)'%3E%3Cpath fill='%23000' d='M14.25 6.767H3.258l4.2 4.176-1.032 1.008L.45 6 6.426.047 7.458 1.08l-4.2 4.152H14.25z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M15 12H0V0h15z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain}.slider-block__controls .swiper-button-next:after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23000' d='M.75 5.233h10.992l-4.2-4.176L8.574.049 14.55 6l-5.976 5.952-1.032-1.032 4.2-4.152H.75z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain}.slider-block .swiper-slide{width:28%}.slider-block .swiper-slide:first-child{margin-left:40px}.slider-block .swiper-slide:last-child{margin-right:40px}@media (max-width:900px){.slider-block .swiper-slide{width:40%}}@media (max-width:600px){.slider-block .swiper-slide{width:75%}.slider-block .swiper-slide:first-child{margin-left:16px}.slider-block .swiper-slide:last-child{margin-right:16px}}.slider-block .slider-card{display:block}.slider-block .slider-card h4+h5{margin-top:.7em}.slider-block .slider-card__media{aspect-ratio:1.5;overflow:hidden;margin-bottom:20px;z-index:1}.slider-block .slider-card__media img{aspect-ratio:1.5;object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .3s}.slider-block .slider-card__media--portrait img,.slider-block .slider-card__media--square img{object-fit:contain}.slider-block .slider-card__media--landscape img{object-fit:cover}.slider-block .slider-card__content p,.slider-block .slider-card__excerpt{font-size:clamp(18px, 1.2152777778vw, 24px)}.slider-block .slider-card__runtime{font-size:clamp(18px, 1.2152777778vw, 24px)}.slider-block .slider-card__venue{font-size:clamp(18px, 1.2152777778vw, 24px);font-weight:700}.slider-block a.slider-card::after,.slider-block a.slider-card::before{content:"";position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:4px;border:1px solid transparent}.slider-block a.slider-card:after{background:#000;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M7 17q-2.074 0-3.537-1.463Q2.001 14.075 2 12q0-2.075 1.463-3.537Q4.927 7 7 7h3q.425 0 .713.288.288.289.287.712 0 .424-.288.713A.96.96 0 0 1 10 9H7q-1.25 0-2.125.875A2.9 2.9 0 0 0 4 12q0 1.25.875 2.125A2.9 2.9 0 0 0 7 15h3q.425 0 .713.288T11 16t-.288.713A.96.96 0 0 1 10 17zm2-4a.97.97 0 0 1-.712-.288A.97.97 0 0 1 8 12q0-.424.288-.712A.97.97 0 0 1 9 11h6q.425 0 .713.288T16 12t-.288.713A.96.96 0 0 1 15 13zm5 4a.97.97 0 0 1-.712-.288A.97.97 0 0 1 13 16q0-.424.288-.712A.97.97 0 0 1 14 15h3q1.25 0 2.125-.875A2.9 2.9 0 0 0 20 12q0-1.25-.875-2.125A2.9 2.9 0 0 0 17 9h-3a.97.97 0 0 1-.712-.288A.97.97 0 0 1 13 8q0-.424.288-.712A.97.97 0 0 1 14 7h3q2.075 0 3.538 1.463T22 12q0 2.074-1.463 3.538Q19.075 17.002 17 17z'/%3E%3C/svg%3E");mask-size:35px;mask-position:center center;mask-repeat:no-repeat;z-index:4}.slider-block a.slider-card::before{background:rgba(225,225,225,.5);z-index:3;backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.2)}.slider-block a.slider-card:hover .slider-card__media img{transform:scale(1.05)}@media (max-width:600px){.slider-block__header{padding-left:16px;margin-bottom:16px}.slider-block__controls{margin-top:16px}}.single-projekt .hero-block__title{background-color:var(--hellgrau);font-weight:700;margin:0}.single-projekt .hero-block.is-fullsize .hero-block__title{background-color:#fff}.single-projekt p.hero-block__subheadline{font-size:clamp(40px, 3.0092592593vw, 64px);font-weight:700}.projekte-block .projekte-block__container{display:flex;flex-wrap:wrap;flex-direction:column;gap:80px;width:85%;margin:0 auto}@media (max-width:900px){.projekte-block .projekte-block__container{width:100%}}.projekte-block .project-card{display:flex;margin:0 auto}.projekte-block .project-card__media{width:50%;position:relative;aspect-ratio:1}.projekte-block .project-card__image-wrap{overflow:hidden;aspect-ratio:1;width:100%;height:100%;display:block}.projekte-block .project-card__image-wrap img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .3s;display:block}.projekte-block .project-card__image-wrap:hover img{transform:scale(1.03)}.projekte-block .project-card__date{position:absolute;background:#fff;z-index:5;font-weight:700;font-size:clamp(40px, 3.0092592593vw, 64px);top:30px;left:-30px;padding:.15em .4em .09em .4em;line-height:1;pointer-events:none}.projekte-block .project-card__content{width:50%;background:#fff;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.projekte-block .project-card__title{line-height:.98}.projekte-block .project-card__subheadline{margin-bottom:0;font-weight:700;margin-top:.5em}@media (max-width:900px){.projekte-block .project-card h2{font-size:clamp(40px, 3.0092592593vw, 64px)}.projekte-block .project-card p{font-size:clamp(20px, 1.3888888889vw, 28px)}.projekte-block .project-card .project-card__date{font-size:clamp(26px, 1.9675925926vw, 42px)}.projekte-block .project-card__content{padding:30px}}@media (max-width:600px){.projekte-block .project-card h2{font-size:32px}.projekte-block .project-card__date{left:-5px;top:16px;font-size:22px!important}}@media (max-width:750px){.projekte-block .project-card__content{padding:24px}}@media (max-width:600px){.projekte-block .project-card__content{padding:16px}}.grusswort-block .container{width:65%;margin:0 auto}@media (max-width:1200px){.grusswort-block .container{width:90%}}@media (max-width:900px){.grusswort-block .container{width:100%}}.grusswort-block__item{display:flex;justify-content:space-between}@media (max-width:600px){.grusswort-block__item{flex-wrap:wrap}}.grusswort-block__item+.grusswort-block__item{margin-top:160px}@media (max-width:600px){.grusswort-block__item+.grusswort-block__item{margin-top:60px}}.grusswort-block__item:nth-child(odd) .grusswort-block__portrait{order:2}.grusswort-block__item:nth-child(odd) .grusswort-block__body{order:1}@media (max-width:600px){.grusswort-block__item:nth-child(odd) .grusswort-block__portrait{order:1}.grusswort-block__item:nth-child(odd) .grusswort-block__body{order:2}}.grusswort-block__item:nth-child(2n) .grusswort-block__portrait{order:1}.grusswort-block__item:nth-child(2n) .grusswort-block__body{order:2}.grusswort-block__portrait{width:300px;flex-shrink:0;flex-direction:column;align-items:center;display:flex}@media (max-width:900px){.grusswort-block__portrait{width:200px}}@media (max-width:600px){.grusswort-block__portrait{width:100%;display:flex;flex-direction:row;gap:20px;margin-bottom:10px}}.grusswort-block__portrait img{width:220px;height:220px;object-fit:cover;object-position:center center;overflow:hidden;display:block;border-radius:300px;margin-bottom:20px}@media (max-width:900px){.grusswort-block__portrait img{width:150px;height:150px}}@media (max-width:600px){.grusswort-block__portrait img{width:100px;height:100px}}.grusswort-block__portrait h3{font-weight:700;font-size:clamp(20px, 1.3888888889vw, 28px)}.grusswort-block__portrait p{font-size:clamp(20px, 1.3888888889vw, 28px);margin:0}.grusswort-block__body{width:calc(100% - 380px)}.grusswort-block__body p{font-size:clamp(22px, 1.6203703704vw, 34px)}@media (max-width:900px){.grusswort-block__body{width:calc(100% - 240px)}}@media (max-width:600px){.grusswort-block__body{width:100%}}.logo-block{padding:80px 130px}.logo-block .logos-intro{margin-bottom:30px}.logo-block .logos-wrapper{display:flex;flex-wrap:wrap;gap:20px}.logo-block .logo-item,.logo-block .logo-item a{width:220px;aspect-ratio:1.7777777778;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5}.logo-block .logo-item a img,.logo-block .logo-item img{width:80%;height:60%;object-fit:contain;object-position:center;display:block}.text-block+.logo-block,.text-block+.logo-block+.logo-block,.text-block+.logo-block+.logo-block+.logo-block,.text-block+.logo-block+.logo-block+.logo-block+.logo-block{padding-left:40px;padding-right:40px;margin-top:-30px}.text-block+.logo-block .container,.text-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block+.logo-block .container{width:65%;margin:0 auto}.text-image-block+.logo-block,.text-image-block+.logo-block+.logo-block,.text-image-block+.logo-block+.logo-block+.logo-block{padding-top:0!important;padding-left:0;padding-right:0}.text-image-block+.logo-block .container,.text-image-block+.logo-block+.logo-block .container,.text-image-block+.logo-block+.logo-block+.logo-block .container{padding:60px;padding-top:0;width:50%;margin-left:50%}.text-image-block+.logo-block .logos-wrapper,.text-image-block+.logo-block+.logo-block .logos-wrapper,.text-image-block+.logo-block+.logo-block+.logo-block .logos-wrapper{gap:20px}.text-image-block+.logo-block+.logo-block+.logo-block:has(.image-right),.text-image-block+.logo-block+.logo-block:has(.image-right),.text-image-block+.logo-block:has(.image-right){margin-left:unset;margin-right:50%}@media (min-width:1920px){.text-image-block+.logo-block,.text-image-block+.logo-block+.logo-block,.text-image-block+.logo-block+.logo-block+.logo-block{padding-top:1px!important}}.text-image-block:has(.image-right)+.logo-block .container,.text-image-block:has(.image-right)+.logo-block+.logo-block .container,.text-image-block:has(.image-right)+.logo-block+.logo-block+.logo-block .container{margin-left:unset;margin-right:50%}.simple-posts-block .container{margin:0 auto;width:85%}@media (max-width:900px){.simple-posts-block .container{width:100%}}.simple-posts-block__list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:60px}.simple-posts-block__item{width:calc(50% - 40px)}@media (max-width:900px){.simple-posts-block__item{width:calc(50% - 20px)}}@media (max-width:600px){.simple-posts-block__item{width:100%}}.simple-posts-block__image{margin-bottom:40px;aspect-ratio:1.5}.simple-posts-block__image--landscape img,.simple-posts-block__image--portrait img,.simple-posts-block__image--square img{object-fit:contain;object-position:center center;height:100%;width:100%;display:block}.simple-posts-block__image--landscape img{object-fit:cover}.simple-posts-block__content h4+h5{margin-top:1em}.simple-posts-block__content p{font-size:clamp(18px, 1.2152777778vw, 24px)}.simple-posts-block__venue{font-size:clamp(18px, 1.2152777778vw, 24px);font-weight:700}.video-block .container{width:65%;margin:0 auto}@media (max-width:900px){.video-block .container{width:80%}}@media (max-width:750px){.video-block .container{width:90%}}@media (max-width:600px){.video-block .container{width:100%}}.video-block .video-selfhosted-player{width:100%;height:auto;max-width:100%;display:block}.video-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-embed-container iframe,.video-embed-container iframe[width][height]{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:0}.photo-license-wrapper{position:relative;display:block;width:100%;height:auto}.photo-license-wrapper>img{display:block;width:100%;height:auto}.slider-card__media .photo-license-wrapper{width:100%;height:100%}.slider-card__media .photo-license-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:center center}.slider-card__media--portrait .photo-license-wrapper>img,.slider-card__media--square .photo-license-wrapper>img{object-fit:contain}.project-card__image-wrap .photo-license-wrapper{width:100%;height:100%}.project-card__image-wrap .photo-license-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:center center}.grusswort-block__portrait .photo-license-wrapper{width:220px;height:220px;border-radius:300px;overflow:hidden;margin-bottom:20px}@media (max-width:900px){.grusswort-block__portrait .photo-license-wrapper{width:150px;height:150px}}@media (max-width:600px){.grusswort-block__portrait .photo-license-wrapper{width:100px;height:100px}}.grusswort-block__portrait .photo-license-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0;margin-bottom:0}.simple-posts-block__image .photo-license-wrapper{width:100%;height:100%}.simple-posts-block__image .photo-license-wrapper>img{width:100%;height:100%;object-fit:contain;object-position:center center}.simple-posts-block__image--landscape .photo-license-wrapper>img{object-fit:cover}.fullwidth-image-block .multi-images .photo-license-wrapper,.fullwidth-image-block .single-image .photo-license-wrapper{display:inline-block;width:100%}.fullwidth-image-block .multi-images .photo-license-wrapper>img,.fullwidth-image-block .single-image .photo-license-wrapper>img{width:100%;height:auto}.fullwidth-image-block .multi-images .photo-license-wrapper:has(> img.portrait),.fullwidth-image-block .single-image .photo-license-wrapper:has(> img.portrait){width:50%}.fullwidth-image-block__swiper .swiper-slide .photo-license-wrapper{display:inline-block;width:auto;height:600px}@media (max-width:1200px){.fullwidth-image-block__swiper .swiper-slide .photo-license-wrapper{height:500px}}@media (max-width:900px){.fullwidth-image-block__swiper .swiper-slide .photo-license-wrapper{height:400px}}@media (max-width:600px){.fullwidth-image-block__swiper .swiper-slide .photo-license-wrapper{height:250px}}.fullwidth-image-block__swiper .swiper-slide .photo-license-wrapper>img{height:100%;width:auto}.text-image-block .image-column .photo-license-wrapper>img{width:100%;height:auto}.hero-block:not(.is-fullsize) .hero-block__media .photo-license-wrapper{width:100%;height:100%}.hero-block:not(.is-fullsize) .hero-block__media .photo-license-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-block:not(.is-fullsize) .hero-block__media .photo-license-box{text-align:center;padding:12px 40px}.hero-block:not(.is-fullsize) .hero-block__media .photo-license-box__close{right:12px}.hero-block:not(.is-fullsize).is-originalformat .hero-block__media .photo-license-wrapper{width:auto;height:100%}.hero-block:not(.is-fullsize).is-originalformat .hero-block__media .photo-license-wrapper>img{height:100%;width:auto;object-fit:unset;object-position:unset}.photo-license-trigger{position:absolute;bottom:15px;right:15px;width:20px;height:20px;padding:0;border:none;background:0 0;cursor:pointer;z-index:10;transition:opacity .2s ease,transform .2s ease;filter:drop-shadow(0 4px 14px rgba(0, 0, 0, .25))}@media (max-width:600px){.photo-license-trigger{bottom:10px;right:10px;width:20px;height:20px}}.photo-license-trigger:focus,.photo-license-trigger:hover{opacity:1;transform:scale(1.1)}.photo-license-trigger img{width:100%;height:100%;display:block}.photo-license-box{position:absolute;bottom:10px;left:10px;right:10px;background:#fff;padding:12px 48px 12px 12px;opacity:0;border-radius:5px;visibility:hidden;transform:translateY(15px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;z-index:20;box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media (max-width:600px){.photo-license-box{padding:12px 40px 12px 12px}}.photo-license-box.is-open{opacity:1;visibility:visible;transform:translateY(0)}.photo-license-box__content{font-size:14px;line-height:1.4;color:#000}@media (max-width:600px){.photo-license-box__content{font-size:12px}}.photo-license-box__content p{font-size:inherit;line-height:inherit;margin:0}.photo-license-box__content p+p{margin-top:8px}.photo-license-box__content a{color:inherit;text-decoration:underline}.photo-license-box__content a:hover{text-decoration:none}.photo-license-box__close{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:12px;height:12px;padding:0;border:none;background:0 0;cursor:pointer;transition:opacity .2s ease}@media (max-width:600px){.photo-license-box__close{right:10px;width:12px;height:12px}}.photo-license-box__close:focus,.photo-license-box__close:hover{opacity:1}.photo-license-box__close img{width:100%;height:100%;display:block}.photo-license-wrapper .photo-license-box.is-open~.photo-license-trigger,.photo-license-wrapper:has(.photo-license-box.is-open) .photo-license-trigger{opacity:0;pointer-events:none}.a11y-widget{position:fixed;bottom:20px;right:20px;z-index:9999}.a11y-widget__toggle{width:46px;height:46px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:box-shadow .2s ease}.a11y-widget__toggle svg{width:28px;height:28px;display:block}.a11y-widget__toggle:hover{box-shadow:0 4px 14px rgba(0,0,0,.25)}.a11y-widget__toggle:focus-visible{outline:3px solid var(--cadmium);outline-offset:2px}.a11y-widget__menu{position:absolute;bottom:calc(100% + 10px);right:0;background:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:6px;min-width:195px;white-space:nowrap}.a11y-widget__menu[hidden]{display:none}.a11y-widget__option{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px 14px;background:0 0;border:none;border-radius:10px;cursor:pointer;font-size:1rem;font-family:inherit;text-align:left;color:inherit;transition:background .15s ease}.a11y-widget__option+.a11y-widget__option{margin-top:2px}.a11y-widget__option:focus-visible,.a11y-widget__option:hover{background:rgba(0,0,0,.06);outline:0}.a11y-widget__option.is-active{font-weight:700}.a11y-widget__icon{flex-shrink:0;display:flex;align-items:center}.a11y-widget #a11y-motion-toggle .a11y-widget__icon--play{display:none}.a11y-widget #a11y-motion-toggle.is-active .a11y-widget__icon--pause{display:none}.a11y-widget #a11y-motion-toggle.is-active .a11y-widget__icon--play{display:block}.high-contrast{--cadmium:#f05a0a;--calcit:#bee69b;--gruenspan:#91b47d;--hellgrau:#e3e3e3;--kupfersulfat:#5aaadc;--leder:#e1aa82;--mittel-grau:#a2a2a2;--ocker:#ffb432;--patina:#69643c;--quarz:#c8dcff;--schwefel:#f5e66e;--smalte:#503ca0;--terracotta:#ffc8c8;--umbra:#875023}.high-contrast .naviwrap nav.sitenavigation ul.menu li#menu-item-47 a,.high-contrast .naviwrap nav.sitenavigation ul.sub-menu li a{color:#929292}@media (max-width:1200px){.sitefooter .logo-nav .logo img,.sitefooter .logo-nav .logo svg{width:220px}.sitefooter .logo-nav .logo .jungesschloss{width:170px}.sitefooter .logo-nav .logo .maw{width:220px}}@media (max-width:900px){.hero-block .hero-numbers-animation{margin-top:150px}.hero-block.inbetween-hero .hero-numbers-animation{margin-top:80px}.is-fullsize.hero-block .hero-block__media{height:40vh}.hero-block__breadcrumbs{margin-top:20px}.is-fullsize.hero-block .smartcrawl-breadcrumbs{padding-top:40px}.numbers_standard .number-item{min-height:400px}.numbers_animation_1,.numbers_animation_2,.numbers_bubbles{height:70vh}.hero-block.is-originalformat .hero-block__media{height:40vh}section.text-image-block .text-image-grid .text-wrap{hyphens:auto}section.text-image-block .text-image-grid .text-column{width:calc(50% + 40px)}section.text-image-block .text-image-grid .image-column{width:calc(50% - 40px)}.hero-block.no-image-added .content{margin-top:200px}.slider-block__controls .swiper-button-next,.slider-block__controls .swiper-button-prev{width:60px}.slider-block__controls .swiper-button-next:after,.slider-block__controls .swiper-button-prev:after{width:20px;height:20px}.facts .fact-icon img{min-width:40px;min-height:40px;max-height:40px;max-height:40px}.facts{column-gap:40px}main section{padding:80px 40px}.text-block+.logo-block .container,.text-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block+.logo-block .container{width:80%}.text-image-block+.logo-block .container,.text-image-block+.logo-block+.logo-block .container,.text-image-block+.logo-block+.logo-block+.logo-block .container{width:calc(50% + 40px);margin-left:calc(50% - 40px)}.text-image-block+.logo-block .container,.text-image-block+.logo-block+.logo-block .container,.text-image-block+.logo-block+.logo-block+.logo-block .container{padding:40px;padding-top:0}.sitefooter .logo-nav .logo img,.sitefooter .logo-nav .logo svg{width:22vw}.sitefooter .logo-nav .logo .jungesschloss{width:18vw}.sitefooter .logo-nav .logo .maw{width:22vw}}@media (max-width:750px){.navigation-toggle .label{position:relative;top:unset;background:0 0;font-size:24px;padding:0 5px 0 30px}button.burger,button.close,button.close-toggle{position:relative;top:unset;background:0 0;width:40px;height:40px;padding-right:20px;border:0}button.burger svg,button.close svg,button.close-toggle svg{width:20px}button.close-toggle{padding-right:45px}.navigation-toggle{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);box-shadow:0 4px 24px 0 rgba(0,0,0,.25);background-color:#fff;border-radius:40px;z-index:806}.navigation-toggle__close,.navigation-toggle__open{display:flex;justify-content:center;align-items:center}.navigation-toggle__close{display:none}.navigation-toggle.active .navigation-toggle__open{display:none}.navigation-toggle.active .navigation-toggle__close{display:flex}.naviwrap{transform:translateY(100%);top:0;bottom:0;right:0;left:0;max-width:100%;height:100%;max-height:100dvh;border-radius:0}.naviwrap.active{transform:translateY(0)}.naviwrap__inner{padding:40px 20px 130px 10px;max-height:100dvh;overflow-y:auto}.naviwrap nav.sitenavigation ul.menu li{font-size:20px}.naviwrap nav.sitenavigation ul.menu{gap:20px;padding-left:50px}.naviwrap nav.sitenavigation ul li.current-menu-item:before{width:20px;height:20px;top:0;left:-40px}.naviwrap .close{display:none}.start-hero__headlines{margin-top:40vh}.start-hero__container{margin-top:40px}.start-hero__intro h2,.start-hero__intro h3{font-size:24px}.start-hero__intro p{font-size:20px;line-height:normal}.headlines__inner .hero-block__title,.headlines__inner h1,.headlines__inner h2{font-size:32px}.hero-block.is-originalformat .hero-block__media,.hero-block__media{height:30vh;width:93%;margin-top:80px}.headlines{top:10px}.hero-block .content h1{font-size:48px}.hero-block .content p{font-size:20px;line-height:normal}.hero-numbers-animation{margin-top:100px}section.text-image-block .text-image-grid{flex-wrap:wrap}section.text-image-block .text-image-grid.image-left .text-column,section.text-image-block .text-image-grid.image-right .text-column{width:100%;order:2}section.text-image-block .text-image-grid.image-left .image-column,section.text-image-block .text-image-grid.image-right .image-column{width:100%;order:1;margin-bottom:40px;position:relative}.numbers_animation_1{height:60vh;padding:20px}.numbers_standard .number-item{align-items:flex-start}.numbers_standard .number-item__number{margin-top:10px}.numbers_animation_1 .coffee_animation .animation_overlay{width:calc(100% - 20px);left:10px}.numbers_animation_1,.numbers_animation_2,.numbers_animation_3,.numbers_bubbles{padding:20px;height:60vh}.numbers_animation_1 .coffee_animation .info .info__icon,.numbers_animation_1 .coffee_animation .info svg,.numbers_animation_2 .info .info__icon,.numbers_animation_2 .info svg,.numbers_animation_3 .visitors_animation .info .info__icon,.numbers_animation_3 .visitors_animation .info svg,.numbers_bubbles .bubbles_animation .info .info__icon,.numbers_bubbles .bubbles_animation .info svg,.numbers_standard .number-item__icon{width:35px;height:35px}.numbers_animation_1 .coffee_animation .info p,.numbers_bubbles .bubbles_animation .info p,.numbers_standard .number-item__description{margin-top:.1em;font-size:18px}.numbers_standard .number-item{min-height:250px;height:250px}.numbers_animation_2 .info_2{display:none}.numbers_animation_3 .visitors_animation .bar{font-size:14px}.numbers_bubbles .bubbles_animation .bubbles_overlay{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}.numbers_standard .numbers_grid{gap:0}section.supporter{padding:80px 20px}section.supporter p.supporter__text{font-size:18px}.page-nav{padding:80px 20px}.sitefooter{padding:50px 20px;padding-bottom:130px}.sitefooter .logo-nav ul.menu li{font-size:18px}.sitefooter .legal-information{margin-top:80px}.hero-block__breadcrumbs{margin-top:20px}.hero-block__breadcrumbs span.smartcrawl-breadcrumb{font-size:16px}.hero-block__breadcrumbs .smartcrawl-breadcrumbs{row-gap:5px}.grusswort-block__portrait img{width:80px;height:80px}.grusswort-block__portrait h3{font-size:16px}.grusswort-block__role{font-size:16px}.grusswort-block__body p{font-size:20px;line-height:normal}.is-fullsize.hero-block .content .hero-block__content{padding-top:40px}.projekte-block .project-card p,p{font-size:20px;line-height:normal}section.text-image-block .text-image-grid .text-column{position:relative}.page-nav__thumb{display:none}.projekte-block .project-card{flex-wrap:wrap}.projekte-block .project-card__media{width:100%;aspect-ratio:1.5}.projekte-block .project-card__image-wrap{aspect-ratio:1.5;height:auto}.projekte-block .project-card__content{width:100%}.projekte-block .project-card h2{font-size:28px}.hero-block.no-image-added .content{margin-top:120px}.simple-posts-block__image{margin-bottom:20px}.slider-block__controls{padding-right:15px;gap:10px}.slider-block__controls .swiper-button-next,.slider-block__controls .swiper-button-prev{width:35px;border-radius:5px}.slider-block__controls .swiper-button-next:after,.slider-block__controls .swiper-button-prev:after{width:18px;height:18px}.slider-block .swiper-slide{margin-left:20px}main section.text-image-block+.same-bg-above{padding-top:60px}.is-fullsize.hero-block .facts{max-width:calc(100% - 40px)}.facts .fact-item{min-width:150px}.facts .fact-icon img{min-width:35px;min-height:35px;width:35px;height:auto}.facts .fact-label{font-size:13px}.is-fullsize.hero-block .facts{margin-top:40px;margin-bottom:20px}.facts{column-gap:20px;row-gap:20px}.logo-block{padding:20px}.logo-block .logo-item,.logo-block .logo-item a{width:calc(50% - 10px)}.text-image-block+.logo-block .container{width:100%;margin-left:0}.text-block+.logo-block .container,.text-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block .container,.text-block+.logo-block+.logo-block+.logo-block+.logo-block .container{width:100%;margin:0}.text-block+.logo-block,.text-block+.logo-block+.logo-block,.text-block+.logo-block+.logo-block+.logo-block,.text-block+.logo-block+.logo-block+.logo-block+.logo-block,.text-image-block+.logo-block .container,.text-image-block+.logo-block+.logo-block .container,.text-image-block+.logo-block+.logo-block+.logo-block .container{padding:20px;margin:0}main>.hero-block.is-fullsize:first-child .hero-block__media{margin-top:0}main section{padding:60px 16px}.text-content h2{hyphens:auto}.sitefooter .logo-nav .logo{gap:24px}.sitefooter .logo-nav .logo img,.sitefooter .logo-nav .logo svg{width:26vw}.sitefooter .logo-nav .logo .jungesschloss{width:20vw}.sitefooter .logo-nav .logo .maw{width:28vw}.a11y-widget{position:fixed;right:15px;bottom:36px}.sitefooter .legal-information{margin-top:60px;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}