.footer-wrapper,.header-wrapper{margin:0 auto;max-width:calc(var(--max-width) + 30px);padding:0 15px;width:100%}.header-wrapper .donate{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}.hyphenate,h2,h3,p{-webkit-hyphens:auto;hyphens:auto}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:400;src:local("Calibri"),url(fonts/calibri.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:700;src:local("Calibri Bold"),url(fonts/calibri_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:TexGyreHeros Bold;font-style:normal;font-weight:400;src:local("TeXGyreHeros-Bold"),url(fonts/texgyreheros-bold-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:TexGyreHeros Bold;font-style:italic;font-weight:400;src:local("TeXGyreHeros-Italic"),url(fonts/texgyreheros-italic-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),url(fonts/material-icons.woff2) format("woff2")}@font-face{font-display:swap;font-family:FieldGothic;font-style:normal;font-weight:400;src:local("FieldGothic-No.72"),url(fonts/FieldGothic-No72.woff2) format("woff2")}@font-face{font-display:swap;font-family:FieldGothic Bold;font-style:normal;font-weight:400;src:local("FieldGothic-No.75"),url(fonts/FieldGothic-No75.woff2) format("woff2")}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:100px}*,:after,:before{box-sizing:inherit}body{scroll-behavior:smooth}a{color:var(--color-1);text-decoration:none}a:active,a:focus,a:hover{text-decoration:none;text-decoration-skip:ink;transition:var(--transition-short)}a:active h3,a:focus h3,a:hover h3{color:var(--color-1);transition:var(--transition-short)}a:focus{outline-color:var(--color-1);outline-offset:.25rem;outline-width:.15rem}p a:active,p a:focus,p a:hover{text-decoration:underline}a :is(h3,p){color:var(--text-color)}a :matches(h3,p){color:var(--text-color)}p{margin:0 0 var(--vspace-l)}p:last-child{margin:0}img{display:block;height:auto;max-width:100%}ol,ul{margin:0;padding:0}li{list-style:none}figure{margin:0}button{cursor:pointer}button:focus{outline-color:var(--color-1);outline-offset:.25rem;outline-width:.15rem}::target-text{background:var(--color-1);color:#fff}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01s!important;scroll-behavior:auto!important;transition-duration:.01s!important}}body{color:var(--text-color);font:400 19px/1.3684 var(--font-1),Arial,Helvetica,sans-serif}h1,h2,h3{font-family:var(--font-2),Arial,Helvetica,sans-serif}h1{font-size:clamp(26px,4vw,42px);line-height:1.1905;margin:0 0 var(--vspace-m-xl)}h2{font-size:clamp(20px,4vw,28px);line-height:1.2}h2,h3{margin:0 0 var(--vspace-m)}h3{font-size:clamp(20px,2.7vw,26px);line-height:1.1925}.stage h1{font-size:clamp(24px,4vw,44px);margin:var(--vspace-s) 0 var(--vspace-m)}.section-headline,.stage h1{font-family:var(--font-3);text-transform:uppercase}.section-headline{font-size:clamp(20px,2vw,24px);margin:0 0 var(--vspace-xl)}.section-headline:after{background:var(--color-3);content:"";display:block;height:3px;margin:7px 0 0;width:85px}b,strong{font-weight:700}em,i{font-style:italic}.paragraph{margin:0 0 var(--vspace-2xl-3xl)}.paragraph .paragraph{margin:0}.paragraph>:last-child{margin-bottom:0}.video-wrapper iframe,.video-wrapper video{height:100%;width:100%}.caption{font-size:1rem;margin-top:var(--vspace-xs)}.caption span{color:var(--dark-grey)}.mix-blend-mode picture:before{background:var(--mix-blend-color);content:"";height:100%;mix-blend-mode:multiply;opacity:.4;position:absolute;width:100%}a[download]{align-items:center;display:inline-flex}a[download]:active,a[download]:focus,a[download]:hover{text-decoration:underline}a[download] img,a[download] svg{flex-shrink:0;margin:0 15px 0 0}nav a{color:var(--text-color)}nav a:active,nav a:focus,nav a:hover{color:var(--color-1)}.main-content svg{fill:var(--color-1)}.meta-data{display:flex;margin:0 0 var(--vspace-s)}time{color:var(--dark-grey);font-size:1.0625rem}.link-overview{color:var(--text-color);font-size:1.0625rem}.link-overview:active,.link-overview:focus,.link-overview:hover{color:var(--color-1)}.link-overview svg{height:12px;transform:rotate(-90deg);vertical-align:middle;width:8px}.tag-node-type{background:var(--color-3);color:#000;display:block;font-size:.875rem;line-height:16px;padding:0 6px 1px;width:max-content}time+.tag-node-type{margin:0 0 0 8px}.back-link svg{height:12px;margin:0 5px 0 0;transform:rotate(90deg);width:8px}p.address{margin:0 0 var(--vspace-l)}.views-element-container ul.infinite-scroll{display:flex;justify-content:center;margin:var(--vspace-2xl) auto 0}ul.infinite-scroll a{color:var(--text-color);font-size:1.0625rem}ul.infinite-scroll svg{height:6px;width:12px}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:fixed;top:0;z-index:100;clip:auto;background:#fff;color:var(--color-2);height:auto;overflow:visible;padding:5px 10px;width:auto}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}/*!rtl:ignore*/}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}/*!rtl:ignore*/}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;color:var(--dark-grey);display:inline-block;height:2rem;left:calc(50% - 16px);position:absolute;top:calc(50% - 16px);vertical-align:-.125em;width:2rem}.main-content{margin:-12px 0 var(--vspace-3xl-4xl);position:relative}.content-wrapper{display:grid;grid-template-columns:1fr min(var(--max-width),100% - 30px) 1fr}.content-wrapper>*{grid-column:2}.max-text-width{margin-left:auto;margin-right:auto;max-width:var(--max-width-text);width:100%}.full-bleed{grid-column:1/-1;width:100%}#header{background:linear-gradient(180deg,#fff 0,#fff 85%,hsla(0,0%,94%,.6) 86%,hsla(0,0%,94%,0));position:sticky;top:0;z-index:1000}@media only screen and (min-width:1024px){#header{z-index:99}}body:not(.page-node-type-frontpage):not(.page-node-type-landingpage):not(.page-node-type-overview-videos) header{margin:0 0 var(--vspace-3xl-4xl)}.logo{display:flex;margin:-10px 0 0;position:relative;z-index:999}.header-wrapper{align-items:center;display:flex;height:var(--header-height);justify-content:space-between}@media only screen and (min-width:1140px){.header-wrapper{height:calc(var(--header-height) + 10px)}}.header-wrapper>div{align-self:stretch;display:grid;flex:1}@media only screen and (min-width:1024px){.header-wrapper>div{flex:0;gap:0 42px}}.header-wrapper .donate{margin:0 0 0 24px;max-height:42px;padding:0 20px}.header-wrapper .donate:focus,.header-wrapper .donate:hover{background:var(--color-2)}.footer-wrapper{align-items:center;contain-intrinsic-size:150px;content-visibility:auto;display:flex;flex-direction:column;padding:var(--vspace-2xl) 0}.footer-wrapper ul{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin:0 16px}.menu--footer{font-size:1rem}@media(max-width:1023px){.hamburger{display:inline-block;margin:-10px 0 0 5px;overflow:visible;transition:opacity,filter .15s linear}.hamburger-box{display:inline-block;height:24px;position:relative;width:34px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;height:3px;position:absolute;transition:transform .15s ease;width:34px}.hamburger-inner{display:block;margin-top:-3px;top:50%}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}body.mm-ocd-opened .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}body.mm-ocd-opened .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}body.mm-ocd-opened .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{bottom:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:998;-ms-scroll-chaining:none;background:transparent;overscroll-behavior:contain;transition-delay:.45s,.15s;transition-duration:0s,.3s;transition-timing-function:ease;transition:bottom 0s ease .45s}.mm-ocd--open{bottom:0;transition-delay:0s}.mm-ocd--open:after{background:rgba(0,0,0,.25);content:".";display:block;height:100vh;margin-top:var(--header-height);width:100vw}.mm-ocd__content{background:#fff;bottom:0;max-width:440px;min-width:200px;position:absolute;top:calc(var(--header-height) - 12px);transition:transform .3s ease 0s;width:80%;z-index:2}.mm-ocd--left .mm-ocd__content{left:0;transform:translate3d(-100%,0,0)}.mm-ocd--open .mm-ocd__content{transform:translateZ(0)}.mm-ocd__backdrop{background:rgba(3,2,1,0);bottom:0;max-width:calc(100% - 200px);min-width:calc(100% - 440px);position:absolute;top:0;width:20%;z-index:3}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{box-sizing:border-box;display:block;margin:0;padding:0}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{height:100%;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;clip-path:inset(0 0 0 0);overflow:hidden;transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;background:inherit;bottom:0;cursor:default;left:100%;line-height:24px;overflow:visible;overflow-y:auto;padding-right:30%;position:fixed;top:0;transition:left .3s ease 0s;width:130%;z-index:2}.mm-spn ul:after{content:"";display:block;height:50px}.mm-spn ul.mm-spn--open,.mm-spn>ul{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{background:inherit;cursor:pointer;position:relative}.menu--main>ul>li{margin:0 20px}.mm-spn>ul>li:before{border-right:2px solid var(--color-1);border-top:2px solid var(--color-1);content:"";display:block;height:10px;position:absolute;right:7px;top:25px;transform:rotate(45deg) translateY(-50%);width:10px;z-index:0}.mm-spn li:after{border-top:1px solid;content:"";display:block;opacity:.15}.mm-spn a,.mm-spn button,.mm-spn span{color:var(--text-color);padding:13px 20px;position:relative;z-index:1}.menu--main>ul>li>a,.menu--main>ul>li>button{font:400 1.125rem/1.2 var(--font-2);padding:16px 20px 16px 0;text-transform:uppercase}.menu--main>ul>li>button{pointer-events:none}.mm-spn a:not(:last-child){width:calc(100% - 50px)}.mm-spn span{background:0 0;display:none}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{border-left:2px solid var(--color-1);border-top:2px solid var(--color-1);content:"";display:block;height:10px;left:20px;margin-top:2px;position:absolute;top:25px;transform:rotate(-45deg) translate(50%,-50%);width:10px}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;height:50px;left:0;line-height:50px;overflow:hidden;padding:0 40px;position:absolute;right:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:0;white-space:nowrap}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px}.mm-spn.mm-spn--navbar ul{top:51px}.mm-spn.mm-spn--navbar ul:before{border-top:1px solid;content:"";display:block;opacity:.15;position:fixed;top:inherit;width:100%;z-index:2}.mm-spn.mm-spn--light{background:#fff;color:#444}}@media only screen and (min-width:1024px)and (min-width:1024px){button.hamburger{display:none}}@media(min-width:1024px){.menu--main:not(.mm-spn){align-self:stretch;display:grid}.menu--main:not(.mm-spn) ul{display:grid}.menu--main:not(.mm-spn)>ul{align-self:stretch;gap:32px;grid-auto-flow:column}.menu--main:not(.mm-spn)>ul>li{align-self:stretch;cursor:pointer;display:grid;position:relative;transition:var(--transition-short)}.menu--main:not(.mm-spn)>ul>li>span{display:none}.menu--main:not(.mm-spn)>ul>li>a,.menu--main:not(.mm-spn)>ul>li>button{align-self:center;color:var(--text-color);font-family:var(--font-2);font-size:1rem;margin:-6px 0 0;padding:0 0 3px;position:relative;text-transform:uppercase;white-space:nowrap}.menu--main:not(.mm-spn)>ul>li>a:before,.menu--main:not(.mm-spn)>ul>li>button:before{background:var(--color-1);content:"";height:2px;left:0;pointer-events:none;position:absolute;top:100%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.menu--main:not(.mm-spn)>ul>li>a:hover:before,.menu--main:not(.mm-spn)>ul>li>button:hover:before{transform:scaleX(1);transform-origin:0 50%}.menu--main:not(.mm-spn)>ul>li.is-active ul,.menu--main:not(.mm-spn)>ul>li:focus-within ul,.menu--main:not(.mm-spn)>ul>li:hover ul{opacity:1;transform:rotateX(0);transition:all .28s ease-out .12s;visibility:visible}.menu--main:not(.mm-spn)>ul>li>ul{background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);min-width:290px;opacity:.3;padding:5px 30px;position:absolute;top:100%;transform:rotateX(-90deg);transform-origin:top center}.menu--main:not(.mm-spn)>ul>li>ul li{border-bottom:1px solid var(--light-grey);padding:10px 0}.menu--main:not(.mm-spn)>ul>li>ul li:last-child{border:0;padding-bottom:5px}.menu--main:not(.mm-spn)>ul>li>ul a{display:block;font-size:1.0625rem;padding:10px 0}.menu--main:not(.mm-spn)>ul>li>ul a.is-active{color:var(--color-1)}}.page-node-type-ai-component .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh}.page-node-type-ai-component .main-content{flex:1}.page-node-type-ai-component #header{margin:0 0 var(--vspace-xl)}.page-node-type-ai-component .content-wrapper{grid-template-columns:1fr min(900px,100% - 30px) 1fr}.page-node-type-ai-component #footer{margin-top:50px}.keyword{color:var(--color-1);display:flex;font-size:1.0625rem;font-weight:700;letter-spacing:1.02px;text-transform:uppercase}.keyword:before{color:var(--dark-grey);content:"|";font-size:17px;font-weight:400;margin:0 0 0 9px;padding:0 9px 0 0}.page-node-type-article{background:var(--light-grey)}.page-node-type-article #header{margin:0}article.ntype-article{grid-template-columns:1fr min(var(--max-width-text),100% - 30px) 1fr;padding:var(--vspace-xl-3xl) 0;position:relative}article.ntype-article:before{background:#fff;content:"";height:100%;left:50%;max-width:1140px;position:absolute;transform:translate(-50%);width:100%;z-index:-1}.ntype-article{margin:0 0 var(--vspace-3xl)}.ntype-article h1+p{font-weight:700;margin:0 0 var(--vspace-xl-3xl)}.ntype-article .topimage{margin:0 auto var(--vspace-s);max-width:1010px}.topimage .caption{margin:5px 5px var(--vspace-m) 5px}@media only screen and (min-width:1024px){.topimage .caption{margin:5px 0 0}}article.ntype-default{grid-template-columns:1fr min(var(--max-width),100% - 30px) 1fr}article.ntype-default .paragraph--type--survey-form{margin:0 auto;max-width:var(--max-width-text)}article.ntype-default .paragraph--type--survey-form .uni-survey-form{margin-bottom:40px;padding:20px}@media only screen and (min-width:768px){article.ntype-default .paragraph--type--survey-form .uni-survey-form{padding:40px 60px}}article.ntype-default .paragraph--type--survey-form .uni-survey-form .separator span{background-color:var(--light-grey)}article.ntype-default .paragraph--type--survey-form .uni-survey-form label.form-required p{display:inline}article.ntype-default .paragraph--type--survey-form .uni-survey-form #uv-survey-form-messages .success-message{color:#000}article.ntype-default .paragraph--type--survey-form .uni-survey-form{background:var(--light-grey)}article.ntype-default .paragraph--type--survey-form .form-checkbox+label:before{margin:2px 9px 0 0}article.ntype-default .paragraph--type--survey-form #uv-survey-edit-record-audio{border-radius:unset;max-width:unset}article.ntype-default .paragraph--type--survey-form #uv-survey-edit-record-audio span{color:#fff;font-size:18px}.ntype-event.mode-full div svg{margin:5px 0 0}.ntype-event.mode-full .address,.ntype-event.mode-full .date-time{display:grid;grid-template-columns:14px 1fr;grid-gap:20px;margin:0 0 var(--vspace-xl)}.ntype-event.mode-full .date-time{font-weight:700}.ntype-event.mode-full .paragraph.subheader{margin:0 0 var(--vspace-m)}.ntype-event.mode-full .paragraph.subheader+.type-text>ul{margin-top:0}article.ntype-frontpage{grid-template-columns:1fr min(var(--max-width),92.307692308%) 1fr}.ntype-frontpage section{margin:0 0 var(--vspace-3xl-4xl)}.ntype-frontpage section:last-of-type{margin:0}.ntype-frontpage>.paragraph{margin:0 0 68px}@media only screen and (min-width:1140px){.ntype-frontpage>.paragraph{margin:0 0 var(--vspace-4xl)}}.ntype-frontpage>.paragraph.cta-donate picture{max-height:100%;overflow:hidden}.ntype-frontpage>.paragraph.cta-donate picture img{height:auto}.section-news>div{display:grid;gap:40px;position:relative}@media only screen and (min-width:768px){.section-news>div{gap:50px;grid-template-columns:1fr 1fr}}.section-news .mode-item{background:#fff;border-radius:20px;box-shadow:0 3px 30px rgba(0,0,0,.161);position:relative;top:0;transition:all .3s}.section-news .mode-item:focus,.section-news .mode-item:hover{box-shadow:0 6px 50px rgba(0,0,0,.161);top:-10px}.section-news .mode-item:focus h3,.section-news .mode-item:hover h3{color:var(--text-color)}.section-news img{border-radius:20px 20px 0 0}.section-news figure+div{padding:var(--vspace-l) 30px}.section-news ul{display:grid;gap:40px;margin:0 0 var(--vspace-2xl-3xl)}.section-news ul h3{margin:0}.section-news ul .meta-data{margin:0 0 var(--vspace-xs)}.section-news .mode-list h3{background:linear-gradient(180deg,#e5007d 0,#e5007d 98%);background-position:left 100%;background-repeat:no-repeat;background-size:0 2px;display:inline;transition:var(--transition-short)}.section-news .mode-list:focus h3,.section-news .mode-list:hover h3{background-size:100% 2px;color:var(--text-color)}article.ntype-landingpage{grid-template-columns:1fr min(var(--max-width),91.66667%) 1fr}article.ntype-landingpage>h1{margin-top:var(--vspace-2xl-3xl);text-align:center}article.ntype-landingpage .stage+h1{margin-top:0}@media only screen and (min-width:1024px){article.ntype-landingpage:has(.cta-active) .stage+h1{padding-right:calc(var(--max-width-text) - 475px);text-align:left}}article.ntype-landingpage .type-stage-banner h1{max-width:calc(var(--max-width-text) + 30px)}article.ntype-landingpage .type-person-list:not(.slider-person) .section-headline{font-size:clamp(26px,3vw,36px);margin:0 auto var(--vspace-2xl);text-align:center;text-transform:none}article.ntype-landingpage .type-person-list:not(.slider-person) .section-headline:after{display:none}article.ntype-landingpage .type-person-list:not(.slider-person) li h3{font-size:clamp(20px,2.5vw,26px);text-transform:none}article.ntype-landingpage .person-overview-wrapper{position:relative}article.ntype-landingpage .person-overview-wrapper .person-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 16px}@media only screen and (min-width:768px){article.ntype-landingpage .person-overview-wrapper .person-list{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}}@media only screen and (min-width:1024px){article.ntype-landingpage .person-overview-wrapper .person-list{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1140px){article.ntype-landingpage .person-overview-wrapper .person-list{grid-gap:48px}}@media only screen and (min-width:1024px){article.ntype-landingpage .person-overview-wrapper .person-list li{grid-column:span 2}}@media only screen and (min-width:768px){article.ntype-landingpage .person-overview-wrapper .person-list li:last-child:not(:nth-child(1n+3)):not(:nth-child(4n+2)):not(:nth-child(4n+3)):not(:nth-child(4n+4)){grid-column:2}}@media only screen and (min-width:1024px){article.ntype-landingpage .person-overview-wrapper .person-list li:last-child:not(:nth-child(1n+3)):not(:nth-child(4n+2)):not(:nth-child(4n+3)):not(:nth-child(4n+4)){grid-column:4/span 4}}.ntype-overview-persons h1{margin:0 auto var(--vspace-2xl-3xl)}.ntype-overview-persons h1.schwarz{color:var(--text-color)}.ntype-overview-persons h1.magenta{color:var(--color-1)}.ntype-overview-persons h2{font-size:clamp(24px,3vw,34px);margin:0 auto var(--vspace-2xl);text-align:center}.ntype-overview-persons h3{margin:0 0 var(--vspace-xs)}.ntype-overview-persons ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 16px}@media only screen and (min-width:768px){.ntype-overview-persons ul{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}}@media only screen and (min-width:1024px){.ntype-overview-persons ul{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1140px){.ntype-overview-persons ul{grid-gap:48px}}@media only screen and (min-width:1024px){.ntype-overview-persons li{grid-column:span 2}}@media only screen and (min-width:768px){.ntype-overview-persons li:last-child:not(:nth-child(1n+3)):not(:nth-child(4n+2)):not(:nth-child(4n+3)):not(:nth-child(4n+4)){grid-column:2}}@media only screen and (min-width:1024px){.ntype-overview-persons li:last-child:not(:nth-child(1n+3)):not(:nth-child(4n+2)):not(:nth-child(4n+3)):not(:nth-child(4n+4)){grid-column:4/span 4}}.ntype-overview-persons .person-overview-wrapper{position:relative}.ntype-overview-persons .person-overview-wrapper .person-list h3{font-family:var(--font-2),Arial,Helvetica,sans-serif}.ntype-overview-persons .type-person-list .person-slider .social-media.yellow-icons{grid-gap:unset;display:flex}.ntype-overview-persons .type-person-list.slider-person h2{text-align:left}.ntype-overview-persons .type-person-list:not(.slider-person) .section-headline{font-family:var(--font-2);text-transform:none}.ntype-overview-persons .type-person-list:not(.slider-person) .section-headline:after{display:none}.ntype-overview-persons .type-person-list:not(.slider-person) h3{font-size:clamp(20px,4vw,26px);text-transform:none}article.ntype-overview-topics h1{text-align:center}article.ntype-overview-topics h1.schwarz{color:var(--text-color)}article.ntype-overview-topics h1.magenta{color:var(--color-1)}article.ntype-overview-topics .type-text{max-width:var(--max-width)}.ntype-person em{color:var(--dark-grey);display:block}.ntype-person h3 a{color:var(--text-color)}.ntype-person h3 a:active,.ntype-person h3 a:focus,.ntype-person h3 a:hover{color:var(--color-1)}.mode-list.ntype-person a{display:block}.mode-list.ntype-person em{max-width:250px}.mode-list.ntype-person figure{margin:0 0 var(--vspace-s)}.mode-list.ntype-person h3{font-size:clamp(18px,2.5vw,24px);hyphens:none}.mode-teaser.ntype-person h3{bottom:0;color:#fff;left:15px;position:absolute;right:15px}.mode-full.ntype-person{font-size:clamp(17px,4vw,19px)}.mode-full.ntype-person>div{margin:0 0 var(--vspace-3xl-4xl)}@media only screen and (min-width:768px){.mode-full.ntype-person>div{display:grid;grid-template-columns:50% 50%;grid-gap:0 40px}.mode-full.ntype-person>div:is(h1,em,.mode-full.ntype-person>div>div,h2,ul){align-self:flex-start;grid-column-start:1}}@media only screen and (min-width:768px){.mode-full.ntype-person>div .media{grid-column-start:2;grid-row:1/9;width:calc(100% - 40px)}}.mode-full.ntype-person h1{margin:0 0 var(--vspace-s)}@media only screen and (min-width:768px){.mode-full.ntype-person h1{margin:0}}.mode-full.ntype-person em{margin:0 0 var(--vspace-xl)}@media only screen and (min-width:768px){.mode-full.ntype-person em{margin:0}}.mode-full.ntype-person .description{margin:0 0 var(--vspace-l)}.mode-full.ntype-person h2{margin:0 0 var(--vspace-m)}.mode-full.ntype-person .address{margin:var(--vspace-xl) 0 var(--vspace-3xl)}.mode-full.ntype-person .type-download{margin:var(--vspace-s) 0 0}.postulation-list .paragraph,.postulation-list li{display:flex}.postulation-list .paragraph:before,.postulation-list li:before{align-self:flex-start;color:var(--color-1);content:counter(item);counter-increment:item;font-family:var(--font-2);font-size:clamp(22px,2.7vw,24px);font-weight:700;line-height:1;margin:2px 15px 0 0}@media only screen and (min-width:768px){.postulation-list .paragraph:before,.postulation-list li:before{margin:2px 30px 0 0}}.content-wrapper .postulation>h2{font-family:var(--font-3);font-size:clamp(24px,2vw,30px);text-align:left;text-transform:uppercase;text-transform:none}.ntype-postulation h2{font-family:var(--font-3);font-size:clamp(24px,4vw,28px);text-align:center;text-transform:uppercase}.ntype-postulation h2 span{background-color:var(--color-3);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--color-1);font-family:var(--font-4);padding:4px 5px 2px}.ntype-postulation h1{margin-bottom:var(--vspace-xl);text-align:center}.ntype-postulation .topic-teaser-box{margin-bottom:var(--vspace-3xl);position:relative}.ntype-postulation .topic-teaser-box ul{display:flex;flex-wrap:wrap;margin-bottom:var(--vspace-xl);grid-gap:12px 20px}@media only screen and (min-width:768px){.ntype-postulation .topic-teaser-box ul{grid-gap:0}}.ntype-postulation .topic-teaser-box ul li{margin:0}.ntype-postulation .topic-teaser-box ul li:hover{cursor:pointer}@media only screen and (min-width:768px){.ntype-postulation .topic-teaser-box ul li+li{margin:0 0 0 25px}}.ntype-postulation .topic-teaser-box ul li span{border-bottom:2px solid #fff;border-radius:4px;display:inline-block;font-size:1.0625rem;font-weight:700;padding:6px 7px;text-transform:uppercase}.ntype-postulation .topic-teaser-box ul .active span{border-color:transparent;color:#fff}.ntype-postulation .topic-teaser-box ul li:not(.active) span{border-color:#00abae;border-radius:0}.ntype-postulation .topic-teaser-box ul li:first-of-type.active span{background:#00abae}.ntype-postulation .topic-teaser-box ul li:nth-of-type(2).active span{background:var(--color-1)}.ntype-postulation .topic-teaser-box ul li:nth-of-type(2):not(.active) span{border-color:var(--color-1)}.ntype-postulation .topic-teaser-box ul li:nth-of-type(3).active span{background:var(--color-2)}.ntype-postulation .topic-teaser-box ul li:nth-of-type(3):not(.active) span{border-color:var(--color-2)}.ntype-postulation .topic-teaser-box ul li:nth-of-type(4).active span{background:#a5027d}.ntype-postulation .topic-teaser-box ul li:nth-of-type(4):not(.active) span{border-color:#a5027d}.ntype-postulation .topic-teaser-box ul li:nth-of-type(n+5){display:none}.ntype-postulation .topic-teaser-box .teaser-box p{font-size:1.1875rem;font-style:italic}.ntype-postulation .topic-teaser-box .teaser-box.hide{display:none}.related-postulation{margin:0 0 var(--vspace-3xl-4xl)}.related-postulation h2{font-size:clamp(24px,2vw,30px);text-align:left;text-transform:none}.related-postulation .views-element-container{border:6px solid var(--color-3);padding:var(--vspace-3xl) 0}@media only screen and (min-width:768px){.related-postulation .views-element-container{border-width:20px}}.related-postulation ul{display:grid;gap:32px 16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 0 20px}.related-postulation .postulation-list{padding:0 12px}.related-postulation .postulation-list li:before{margin-right:15px;min-width:25px;text-align:right}@media only screen and (min-width:768px){.related-postulation .postulation-list li:before{min-width:32px}}.related-postulation .postulation-list li:nth-child(-n+9):before{content:counter(item)}.related-postulation .postulation-list a{color:var(--text-color);font:400 20px/1.2727 var(--font-2);hyphens:auto}.related-postulation .postulation-list a:active,.related-postulation .postulation-list a:focus,.related-postulation .postulation-list a:hover{color:var(--color-1)}.max-text-width.related-postulation ul{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.related-postulation .views-infinite-scroll-content-wrapper{counter-reset:item}.postulation-list{margin:var(--vspace-xl) 0}.postulation-list .paragraph{border-bottom:1px solid var(--light-grey);margin:0 0 var(--vspace-l);padding:0 0 var(--vspace-l)}.postulation-list h3{font-size:clamp(24px,2.7vw,26px);margin:0}.content-card{max-width:calc(var(--max-width) + 30px);padding:0 15px;width:100%}.page-node-type-antragsbuch,.page-node-type-resolution{background-color:var(--bg-gray)}.page-node-type-resolution .the_text{margin-bottom:38px}.page-node-type-resolution .the_text h1{display:none}.page-node-type-resolution .the_text ul{margin-bottom:var(--vspace-l);margin-left:20px}.page-node-type-resolution .the_text ul li{list-style:initial}.page-node-type-resolution .motion-category{border:0;font-size:19px}.page-node-type-resolution .meta-data{color:#8a8a8a}.page-node-type-resolution .pipe{color:#8a8a8a;margin:0 4px}.page-node-type-resolution .submitter-names{color:#8a8a8a;margin-bottom:var(--vspace-2xl)}.page-node-type-resolution .title{padding-top:13px}.page-node-type-resolution .left-link,.page-node-type-resolution .right-link{grid-column:unset;padding-top:5px}.page-node-type-resolution .left-link:hover span,.page-node-type-resolution .right-link:hover span{text-decoration:underline}.page-node-type-resolution .left-link a,.page-node-type-resolution .right-link a{display:flex}.page-node-type-resolution .left-link a span,.page-node-type-resolution .right-link a span{color:var(--color-1);font-size:17px;margin:0 4px;padding:6px 0 0}.page-node-type-resolution .left-link div.icon,.page-node-type-resolution .right-link div.icon{background:#fff;border-radius:50%;height:36px;margin:0 6px;width:36px}.page-node-type-resolution .right-link{justify-self:end}.page-node-type-resolution .left-link div.icon{padding:5px 9px 0}.page-node-type-resolution .left-link div.icon svg{transform:rotate(90deg);width:17px}.page-node-type-resolution .right-link div.icon{padding:6px 9px 0}.page-node-type-resolution .right-link div.icon svg{transform:rotate(272deg);width:17px}.page-node-type-resolution .content-card-header{align-items:center;grid-template-columns:15% 70% 15%;padding:10px}@media only screen and (min-width:768px){.page-node-type-resolution .content-card-header{padding:10px 3%}}@media only screen and (min-width:1024px){.page-node-type-resolution .content-card-header{padding:10px 12%}}@media only screen and (min-width:1310px){.page-node-type-resolution .content-card-header{padding:10px 17%}}.page-node-type-resolution .content-card-header span{display:none}@media only screen and (min-width:768px){.page-node-type-resolution .content-card-header span{display:block}}.antragsbuch-title{font-size:26px;margin:0}.motion-category{border-bottom:1px solid var(--light-medium-grey);color:var(--color-1);font-size:17px;font-weight:700;padding-bottom:10px;text-transform:uppercase}.motions{margin-bottom:30px}.motion{border-bottom:1px solid var(--light-medium-grey);margin-bottom:15px;padding-bottom:10px}.motion .motion-id{display:inline-block;font-size:17px;font-weight:700;margin-bottom:0;width:15%}@media only screen and (max-width:767px){.motion .motion-id{display:block;margin-bottom:10px;width:100%}}.motion a{display:inline-block;width:84%}@media only screen and (max-width:767px){.motion a{display:block;width:100%}}.motion a h3{margin-bottom:0}.content-card{background-color:#fff;margin:0 auto;padding-bottom:75px}.content-card-header{background-color:var(--color-3);margin:0 -15px 75px;max-width:unset;padding:10px 0;text-align:center;width:unset}article.ntype-topic{grid-template-columns:1fr min(var(--max-width),100% - 30px) 1fr;margin:0 0 var(--vspace-2xl-3xl)}.mode-topitem h3{font-size:clamp(24px,2vw,28px);margin:0 0 var(--vspace-s)}.mode-search{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,auto));grid-gap:30px;border-bottom:1px solid var(--light-medium-grey);border-top:1px solid var(--light-medium-grey);padding:var(--vspace-xl) 0}.mode-search figure{align-self:center;justify-self:end}.mode-full .meta-data{margin:0 0 var(--vspace-m)}article.ntype-webform{grid-template-columns:1fr min(var(--max-width),100% - 30px) 1fr}article.ntype-webform label{position:relative}article.ntype-webform label a{margin:0 5px}article.ntype-webform .webform-button--submit{width:auto}article.ntype-webform input[type=checkbox].required{appearance:auto;width:unset}.ntype-election-call .election-call,.ntype-election-call button{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}.path-wahlaufruf #header{margin:0 0 var(--vspace-2xl-3xl)}.ntype-election-call p{font-family:FieldGothic,Arial,Helvetica,sans-serif!important;font-size:clamp(1.25rem,2vw,1.375rem);line-height:1.4091}.ntype-election-call h2{font-family:FieldGothic,Arial,Helvetica,sans-serif;margin-top:10px;text-align:center}.ntype-election-call h2 span{background:#bebebe;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;font-family:FieldGothic,Arial,Helvetica,sans-serif;padding:4px 5px 2px}.ntype-election-call h1{font-family:FieldGothic Bold,Arial,Helvetica,sans-serif;margin-bottom:var(--vspace-m);text-align:center}@media only screen and (min-width:768px){.ntype-election-call h1{margin-bottom:0}}.ntype-election-call .video-wrapper{margin:0 auto;max-width:560px;width:100%}.ntype-election-call .video-wrapper video{aspect-ratio:1/1}.ntype-election-call .election-call-text{margin:0 auto 24px;max-width:var(--max-width-small)}.ntype-election-call .election-call-text h2{color:#000;font-family:FieldGothic Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;margin:32px 0 20px;position:relative;text-align:left}.ntype-election-call .election-call,.ntype-election-call button{display:block;margin:20px auto}.ntype-election-call .type-button a{transition:.3s ease-in-out}.ntype-election-call .type-button a:hover{transform:scale(1.025)}.ntype-election-call .election-call{margin:0 auto var(--vspace-xl)}.ntype-election-call .share-icons{margin:var(--vspace-s) 0}.ntype-election-call .related-postulation h2{width:auto}.ntype-election-call .paragraph h2{margin:var(--vspace-xl) 0}.ntype-election-call .social-media{justify-content:center}.ntype-election-call .social-media.yellow-icons li a{background-color:transparent}.ntype-election-call .social-media.yellow-icons li a svg{height:32px;width:32px}.ntype-election-call .selected-terms{counter-reset:item;list-style:decimal;margin:var(--vspace-2xl) 0 0}.ntype-election-call .selected-terms li{align-items:center;display:flex;font:400 20px/1.2727 FieldGothic Bold,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:22px}.ntype-election-call .selected-terms li:before{align-items:center;background:var(--color-3);border-radius:50%;content:counter(item) " ";counter-increment:item;display:inline-flex;font-size:20px;height:32px;justify-content:center;line-height:1;margin:0 10px 0 0;min-width:34px;width:34px}.ntype-election-call .selected-terms li a{color:#000;transition:all .3s ease-in-out}.ntype-election-call .selected-terms li a:hover{color:var(--color-1)}.ntype-election-call .type-content-list.postulation{margin-top:0!important}.ntype-election-call .type-content-list.postulation>h2{background:#fff;color:#000;font-family:FieldGothic Bold,Arial,Helvetica,sans-serif;font-size:clamp(24px,2vw,30px);font-size:1.5rem;margin:0 auto;padding:0;position:relative}.ntype-election-call .type-content-list.postulation .related-postulation{border-color:var(--grey);margin-bottom:0!important;margin-top:30px}.ntype-election-call .type-content-list.postulation .related-postulation h2{background:#fff;font-family:var(--font-3);font-size:clamp(24px,4vw,28px);margin:-.725em auto 0;padding:0;text-transform:uppercase}.ntype-election-call .type-content-list.postulation .postulation-list li a,.ntype-election-call .type-content-list.postulation .postulation-list li:before{font:400 20px/1.2727 FieldGothic Bold,Arial,Helvetica,sans-serif}.ntype-election-call ul.infinite-scroll a{color:var(--text-color);font-family:FieldGothic,Arial,Helvetica,sans-serif;font-size:1.0625rem}.ntype-election-call ul.infinite-scroll svg{height:6px;width:12px}.type-about-me{background:var(--color-3);padding:var(--vspace-2xl-3xl) 0}.type-about-me .content-wrapper>div{display:grid;gap:32px}@media only screen and (min-width:768px){.type-about-me .content-wrapper>div{grid-template-columns:40% 1fr}}@media only screen and (min-width:1024px){.type-about-me .content-wrapper>div{gap:90px;grid-template-columns:minmax(398px,450px) 1fr}}.type-about-me.loadin .text-wrapper{opacity:0;transform:translate(50%);transition:all 1s}.type-about-me.loaded .text-wrapper{opacity:1;transform:translate(0)}.accordion-container{background-color:var(--grey);color:var(--black);font-family:var(--sans);height:100%;overflow-y:scroll;perspective:900px;width:100%}.accordion-body{display:inline-block;left:0;margin:0;max-width:100%;min-height:100%;position:relative;transform:translate(0)}@media only screen and (min-width:1310px){.accordion-body{left:50%;margin:0;max-width:800px;min-height:100%;transform:translate(-50%)}}.accordion-item{animation:flipdown .5s ease both;border-bottom:1px solid var(--light-medium-grey);position:relative}.accordion-item:first-child{border-top:1px solid var(--light-medium-grey)}.accordion-icon{margin-top:32px;position:absolute;right:0;transform:translate(-6px)}.accordion-icon:after,.accordion-icon:before{background-color:var(--color-1);content:"";height:9px;position:absolute;transition:all .25s ease-in-out;width:3px}.accordion-icon:before{transform:translate(-2px) rotate(45deg)}.accordion-icon:after{transform:translate(2px) rotate(-45deg)}.accordion-input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.accordion-input:checked~.accordion-icon:before{transform:translate(2px) rotate(45deg)}.accordion-input:checked~.accordion-icon:after{transform:translate(-2px) rotate(-45deg)}.accordion-label{align-items:center;color:var(--text-color);cursor:pointer;display:block;display:grid;font-family:var(--font-2);font-size:clamp(20px,2vw,24px);gap:10px;grid-template-columns:1fr 20px;height:auto;padding:20px 0}.accordion-input:checked~.accordion-content{margin-top:0;max-height:0;opacity:0;transform:translateY(50%)}.accordion-content{max-height:unset;opacity:1;overflow:hidden;position:relative;transform:translate(0);transition:all .25s ease-in-out}.accordion-item section.accordion-content ol,.accordion-item section.accordion-content p:last-child,.accordion-item section.accordion-content ul{padding:0 0 var(--vspace-xl)}.accordion-item section.accordion-content li,.accordion-item section.accordion-content p{font-size:1.1875rem;line-height:1.4091}.accordion-item section.accordion-content ol,.accordion-item section.accordion-content ul{padding-left:30px}.accordion-item section.accordion-content li:not(:last-child){margin:0 0 var(--vspace-l)}.accordion-item section.accordion-content li:not(:last-child)::marker{color:var(--color-1);font-weight:700}.accordion-item section.accordion-content ul li{list-style:disc}.accordion-item section.accordion-content ol li{list-style:decimal}@keyframes flipdown{0%{opacity:0;transform:rotateX(-90deg);transform-origin:top center}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform:rotateX(0deg);transform-origin:top center}}.type-anchor-menu li{border-bottom:1px solid var(--light-medium-grey);margin:0 0 var(--vspace-s);padding:0 4px var(--vspace-s)}.type-anchor-menu li:last-child{border:0}.type-anchor-menu a{display:grid;grid-template-columns:9px 1fr;grid-gap:16px;color:var(--text-color)}.type-anchor-menu a:active,.type-anchor-menu a:focus,.type-anchor-menu a:hover{color:var(--color-1)}.type-anchor-menu svg{height:6px;margin:11px 0 0;width:9px}.type-banner div{margin:0 auto;max-width:calc(var(--max-width) + 30px);padding:0 15px}.type-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;contain-intrinsic-size:350px;content-visibility:auto;display:grid;height:350px;margin-left:auto;margin-right:auto;max-width:1920px;position:relative}@media only screen and (min-width:1140px){.type-banner{background-attachment:fixed;contain-intrinsic-size:540px;min-height:540px}}.type-banner:after{background:linear-gradient(0deg,rgba(0,0,0,.851),rgba(0,0,0,.542) 35%,transparent);bottom:0;content:"";height:300px;position:absolute;width:100%}.type-banner div{align-self:flex-end;max-width:830px;padding-bottom:var(--vspace-m);position:relative;width:100%;z-index:1}@media only screen and (min-width:1140px){.type-banner div{padding-bottom:var(--vspace-3xl)}}.type-banner img{width:100%}.type-banner h2{color:#fff;font-size:clamp(24px,4vw,36px);margin:0 0 var(--vspace-m);max-width:660px}.type-banner p{color:#fff;font-size:clamp(20px,4vw,24px);max-width:660px}div.form-item-amount-range a{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}section.type-cta>div{border-radius:30px;display:grid;position:relative}@media only screen and (min-width:1140px){section.type-cta>div{grid-template-columns:1fr auto}}section.type-cta>div .paragraph{margin:0 auto}.cta-wrapper{font-size:1.0625rem;padding:24px}@media only screen and (min-width:768px){.cta-wrapper{padding:32px}}@media only screen and (min-width:1024px){.cta-wrapper{padding:60px}}.cta-wrapper h3{font-size:1.5rem;hyphens:none}.cta-wrapper .icon{text-align:center}.cta-wrapper form{margin-bottom:15px}.cta-wrapper legend{font-weight:700}.type-cta ::-webkit-input-placeholder{opacity:0}.type-cta ::-moz-placeholder{opacity:0}.content-wrapper>.type-cta:not(.cta-donate):not(.grid)>div{display:block}@media only screen and (min-width:768px){.content-wrapper>.type-cta:not(.cta-donate)>div{grid-template-columns:1fr 1fr;padding-right:15px}}@media only screen and (min-width:1140px){.content-wrapper>.type-cta:not(.cta-donate)>div{margin-left:auto;margin-right:auto;padding:0;width:100%}}.content-wrapper>.type-cta:not(.cta-donate)>div h2{align-self:start;display:flex;flex-direction:column;font-size:clamp(36px,4vw,50px);font-weight:700;hyphens:none;justify-content:center;line-height:1.2;min-height:200px;padding:0 60px 0 0;position:relative}@media only screen and (min-width:768px){.content-wrapper>.type-cta:not(.cta-donate)>div h2{margin:var(--vspace-xl) 0 0 16px;min-height:280px;padding:0 32px}}.content-wrapper>.type-cta:not(.cta-donate)>div h2 span{display:block;font-size:clamp(26px,3.5vw,40px);font-style:italic;font-weight:400}.content-wrapper>.type-cta:not(.cta-donate)>div h2:before{background:var(--color-3);border-radius:50%;content:"";display:block;height:190px;left:-32px;position:absolute;width:190px;z-index:-1}@media only screen and (min-width:1024px){.content-wrapper>.type-cta:not(.cta-donate)>div h2:before{height:280px;width:280px}}.content-wrapper>.type-cta:not(.cta-donate)>div h2:after{bottom:0;content:url(images/cta-pfeil-mobile.png);display:block;position:absolute;right:0;z-index:1}@media only screen and (min-width:768px){.content-wrapper>.type-cta:not(.cta-donate)>div h2:after{bottom:-50px;content:url(images/cta-pfeil.png);right:32px}}.content-wrapper>.type-cta:not(.cta-donate)>div .cta-wrapper{background:#fff;border-radius:30px;box-shadow:0 3px 50px rgba(0,0,0,.161)}.paragraph.cta-donate{background:var(--color-3);border-radius:30px}.paragraph.cta-donate .type-cta{max-width:100%}@media only screen and (min-width:768px){.paragraph.cta-donate figure{display:none}}@media only screen and (min-width:1140px){.paragraph.cta-donate figure{display:block;order:1}}.paragraph.cta-donate img{border-radius:30px 30px 0 0}@media only screen and (min-width:1140px){.paragraph.cta-donate img{border-radius:0 30px 30px 0}}.paragraph.cta-donate p a{color:var(--text-color);font-size:1.0625rem}#edit-amount-range{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0 0 var(--vspace-m)}@media only screen and (min-width:1140px){#edit-amount-range{grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}}div.form-item-amount-range{display:flex;margin:0}div.form-item-amount-range a{flex:1;font-size:1.25rem;min-width:89px;padding:0 20px}div.form-item-amount-range a:focus,div.form-item-amount-range a:hover{background:var(--color-2)}.cta-donate form{margin-bottom:0}#uv-cta-membership-form .form-item:has(input[required]) label:after{content:"*";vertical-align:text-top}.cta-membership-links{display:flex;margin:0 0 var(--vspace-l)}.cta-membership-links li+li{margin:0 0 0 20px}.cta-membership-links a:focus,.cta-membership-links a:hover{text-decoration:underline}section.cta-petition{background:var(--color-3);padding:var(--vspace-2xl-3xl) 0}section.cta-petition>div{margin:0 15px;max-width:var(--max-width)}@media only screen and (min-width:1140px){section.cta-petition>div{margin:0 auto}}section.cta-mini_survey{background:var(--color-3);padding:var(--vspace-2xl-3xl) 0}section.cta-mini_survey>div{margin:0 15px;max-width:var(--max-width)}@media only screen and (min-width:1140px){section.cta-mini_survey>div{margin:0 auto}}section.cta-mini_survey hr{display:none}section.cta-mini_survey .fieldset-custom-legend,section.cta-mini_survey .fieldset-legend{color:transparent;font-family:var(--font-2),Arial,Helvetica,sans-serif;font-size:clamp(18px,4vw,24px);line-height:1.2;margin:0 0 var(--vspace-s)}section.cta-mini_survey .fieldset-custom-legend,section.cta-mini_survey .fieldset-wrapper>div>div:first-child(),section.cta-mini_survey .note-text{margin:0 0 var(--vspace-s)}section.cta-mini_survey .form-item-field-data-agreement-value label{display:inline-block;padding-left:33px}section.cta-mini_survey .form-item-field-data-agreement-value label:before{margin-left:-33px;margin-right:12px}.page-node-type-default-page .cta-newsletter{margin-left:auto;margin-right:auto;max-width:var(--max-width-text);width:100%}.type-button div a{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}.type-button{margin:0 auto var(--vspace-2xl-3xl);text-align:center}.type-button div a{font-family:var(--font-3);font-size:clamp(22px,4vw,26px);font-weight:500;line-height:1.2;padding:8px 20px;white-space:unset}@media only screen and (min-width:768px){.type-button div a{padding:10px 32px}}.type-download li{margin:0 0 var(--vspace-s)}.type-embed{display:grid}.type-embed div{width:100%}.type-embed div,.type-embed iframe{margin:0 auto!important;max-width:100%;text-align:center}.type-image-gallery figure{max-width:calc(100vw - 30px)}.type-image-gallery picture{margin:0 0 var(--vspace-m)}@media only screen and (min-width:768px){.type-image-gallery .caption{display:grid;grid-template-columns:65px 1fr;grid-gap:10px;max-width:800px}}.type-image-gallery .counter{margin:0 0 var(--vspace-s)}.type-image-gallery .current{font-size:1.5rem;line-height:1}.type-image-gallery .slick-arrow{top:248px}@media only screen and (min-width:768px){.type-kachelbox .section-headline{margin:0}}@media only screen and (max-width:767px){.type-kachelbox .slider{overflow:hidden;padding:0 0 36px;position:relative;width:calc(100vw - 30px)}.type-kachelbox .slider:after{animation:heartbeat 1.5s ease-in-out 3 both;bottom:0;content:url(icons/swipe.svg);height:32px;position:absolute;right:0;width:29px;z-index:1}}.type-kachelbox ul{-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.type-kachelbox ul{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}}@media only screen and (min-width:768px){.type-kachelbox ul{column-count:2;column-gap:30px}}@media only screen and (min-width:1024px){.type-kachelbox ul{column-count:3}}.type-kachelbox li{padding:0 0 32px}@media only screen and (max-width:767px){.type-kachelbox li{flex-shrink:0;margin:0 32px 0 0;max-width:400px;position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;transition:transform .5s;width:calc(100vw - 30px)}}@media only screen and (min-width:768px){.type-kachelbox li:first-child{padding:76px 0 32px}}@media only screen and (min-width:1024px){.type-kachelbox li:nth-child(5){padding:160px 0 32px}}.type-kachelbox.loaded li{animation:fadeInUp 1s ease 0s 1 normal forwards}.type-kachelbox a{border-radius:30px;display:block;overflow:hidden;position:relative}.type-kachelbox a:before{background:transparent linear-gradient(180deg,transparent,#000 60%) 0 0 no-repeat;border-radius:30px;content:"";display:block;height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.type-kachelbox a:focus img,.type-kachelbox a:hover img{transform:scale(1.05)}.type-kachelbox img{border-radius:30px;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.6,1);width:100%}.type-kachelbox li div{bottom:32px;left:32px;position:absolute;right:32px;z-index:1}.type-kachelbox b{color:#fff;display:block;font-family:var(--font-2);font-size:2rem;hyphens:auto;line-height:1.25;margin:0 0 var(--vspace-m)}.type-kachelbox span{align-items:center;color:#fff;display:flex;font-size:1.1875rem;gap:16px;position:relative}.type-kachelbox span:before{background:var(--color-1);border-radius:50%;content:"";height:22px;position:absolute;width:22px;z-index:1}.type-kachelbox svg{height:12px;margin-left:6px;position:relative;transform:rotate(-90deg);width:12px;z-index:2;fill:#fff}.type-link ul{margin:0 0 var(--vspace-xl) -4px}.type-link ul li{align-items:center;display:flex;margin:0 0 var(--vspace-m)}.type-link ul li:before{align-self:baseline;border:4px solid transparent;border-right:4px solid var(--color-1);border-top:4px solid var(--color-1);content:"";display:inline-block;height:0;margin:10px 10px 0 0;position:relative;transform:rotate(45deg);width:0}.type-link ul li:last-child{margin-bottom:0}.type-link a{color:var(--text-color)}.type-link a:active,.type-link a:focus,.type-link a:hover{color:var(--color-1)}@media only screen and (min-width:768px){.type-link-content-element .ntype-person{grid-template-columns:auto 1fr}}.type-link-content-element+.paragraph .mode-search{border-top:0}.type-person-list{background:var(--color-3);padding:var(--vspace-2xl-3xl) 0;position:relative}.type-person-list img{filter:grayscale(100%)}.type-person-list .person-list-header{margin:0 15px}@media only screen and (min-width:768px){.type-person-list .person-list-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto var(--vspace-xl);max-width:1280px}}.type-person-list .person-list-header h2.subheader{font-size:30px;margin:0 0 var(--vspace-l)}@media only screen and (min-width:768px){.type-person-list .person-list-header h2.subheader{margin:0}}.type-person-list .person-slider-wrapper{margin:0 0 0 15px}@media only screen and (min-width:1310px){.type-person-list .person-slider-wrapper{margin:0 auto;max-width:1280px}}.podcast-wrapper{background:var(--color-3);display:flex;flex-direction:column;gap:20px;padding:20px}@media only screen and (min-width:540px){.podcast-wrapper{flex-direction:row}}.type-podcast audio{width:100%}.type-podcast audio .phase-ready{background:red}.type-podcast .podcast-wrapper-left{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around;order:2}@media only screen and (min-width:540px){.type-podcast .podcast-wrapper-left{order:1}}.type-podcast h2{font-family:var(--font-2),Arial,Helvetica,sans-serif;font-size:clamp(20px,2.7vw,26px);line-height:1.23;margin-bottom:var(--vspace-xs)}.type-podcast h3{color:var(--color-1);font:700 1.0625rem/var(--font-1),Arial,Helvetica,sans-serif;margin:0 0 var(--vspace-xs)}.type-podcast p{display:none}.type-podcast .podcast-wrapper-right{justify-self:flex-end;order:1}@media only screen and (min-width:540px){.type-podcast .podcast-wrapper-right{order:2}}.type-podcast img{margin:0 auto;max-height:125px;max-width:125px}@media only screen and (min-width:540px){.type-podcast img{margin:initial}}.type-quote{border-bottom:1px solid var(--light-medium-grey);border-top:1px solid var(--light-medium-grey);padding:50px 0}.quote-wrapper{display:grid;gap:30px;grid-template-columns:auto;position:relative}@media only screen and (min-width:768px){.quote-wrapper{grid-template-columns:auto 1fr}}.quote-wrapper div{display:flex;flex-direction:column;gap:15px}@media only screen and (min-width:768px){.quote-wrapper div{display:grid;gap:20px 30px;grid-template-columns:max-content auto;grid-template-rows:min-content 1fr}}.quote-wrapper figure{margin:0 auto;width:180px}@media only screen and (min-width:1024px){.quote-wrapper figure{width:240px}}.quote-wrapper img{border-radius:50%}.quote-wrapper figcaption{font-size:clamp(17px,2vw,18px);grid-column:2;grid-row:2}.quote-wrapper blockquote{font-family:var(--font-3);font-size:clamp(23px,4vw,28px);grid-column:2;line-height:1.2}.type-slider .subheader{margin-left:15px}@media only screen and (min-width:1140px){.type-slider .subheader{margin-left:calc(50vw - 570px)}}.type-slider a{display:block;position:relative}.type-slider a:focus{outline-offset:-.15rem}.type-slider a:hover{color:#fff}.type-slider div{position:relative}.type-slider h3{bottom:10px;color:#fff;display:block;font-family:var(--font-3);font-size:clamp(22px,2vw,28px);hyphens:auto;left:15px;position:absolute;right:15px;text-transform:uppercase;z-index:1}.type-slider span{color:#fff}.type-stage-banner h1{left:50%;margin:0 auto;max-width:calc(var(--max-width) + 30px);padding:0 15px;position:absolute;transform:translate(-50%);width:100%;z-index:9}.type-stage-banner .video-controls button{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}.type-stage-banner{position:relative;width:100%}.type-stage-banner img{margin:0 auto}@media only screen and (min-width:1310px){.type-stage-banner.cloudinary .stage-media-wrapper{height:calc(100vh - 220px)}}.type-stage-banner .parallax-container{overflow:hidden;position:relative}.type-stage-banner .parallax-image .parallax-image{height:auto;left:0;position:absolute;top:0;transition:transform .3s ease-out;width:100%;will-change:transform}.type-stage-banner .video-wrapper{aspect-ratio:207/80}@media only screen and (min-width:1310px){.type-stage-banner .video-wrapper{aspect-ratio:auto;height:calc(100vh - 220px)}}.type-stage-banner .video-wrapper iframe{aspect-ratio:207/80}.type-stage-banner video{position:static}@media only screen and (min-width:1310px){.type-stage-banner video{aspect-ratio:auto;height:calc(100vh - 220px)}}.type-stage-banner .video-controls{bottom:-40px;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:9999}@media only screen and (min-width:1310px){.type-stage-banner .video-controls{bottom:-85px}}.type-stage-banner .video-controls span{color:#fff}.type-stage-banner .video-controls #muteIcon{display:none}.type-stage-banner.full-bleed .video-wrapper{position:unset}.type-stage-banner h1{animation:fadeIn 2s;font-family:var(--font-3);font-size:clamp(24px,4vw,44px);margin-top:var(--vspace-s);text-transform:uppercase}@media only screen and (max-width:767px){.type-stage-banner h1{position:static;transform:none}}@media only screen and (min-width:768px){.type-stage-banner h1{bottom:40px;color:#fff;margin-top:0;position:absolute;z-index:1}}@media only screen and (min-width:1140px){.type-stage-banner h1{bottom:90px}}.type-stage-banner h1 span{color:#fff}.type-stage-banner h1.heading-black span{color:var(--text-color)}@media only screen and (min-width:768px){.type-stage-banner h1 .line-two{display:block}}.type-stage-banner .stage-intro-wrapper{margin-top:var(--vspace-s)}.type-stage-banner>a:hover h2{text-decoration:underline}.parallax-container{overflow:hidden;position:relative}.parallax-image .parallax-image{height:auto;left:0;position:absolute;top:0;transition:transform .3s ease-out;width:100%;will-change:transform}.type-stage-cta{border-radius:30px;position:relative}.type-stage-cta figure{margin:var(--vspace-s) 0}@media only screen and (min-width:1140px){.type-stage-cta figure{margin:var(--vspace-3xl) 0 0}}.type-stage-cta .video-wrapper{padding-top:42.9824561404%}.type-stage-cta .video-wrapper iframe,.type-stage-cta .video-wrapper video{aspect-ratio:114/49}@media only screen and (min-width:768px){.type-stage-cta h1 span{display:block}}.type-stage-cta h1+p strong:last-child{color:var(--color-1)}.type-stage-cta>p:last-of-type{margin:0 0 var(--vspace-xs)}@media only screen and (min-width:1024px){.type-stage-cta.cta-active>a,.type-stage-cta.cta-active>a>h1,.type-stage-cta.cta-active>a>p,.type-stage-cta.cta-active>h1,.type-stage-cta.cta-active>p{max-width:53.51%;position:relative;z-index:1}}.type-stage-cta.cta-active>a:hover h1{text-decoration:underline}.type-stage-cta .paragraph.type-cta{margin:var(--vspace-m) 0 0;min-width:100%}@media only screen and (min-width:1024px){.type-stage-cta .paragraph.type-cta{display:grid;grid-template-columns:auto 430px;grid-template-rows:minmax(150px,100%) 1fr;left:0;max-width:1140px;min-width:unset;position:absolute;top:0}}@media only screen and (min-width:1024px)and (min-width:1140px){.type-stage-cta .paragraph.type-cta{grid-template-columns:auto 475px}}.type-stage-cta .paragraph.type-cta .cta-wrapper{background:#fff;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.161);max-width:unset;padding:30px;z-index:1}@media only screen and (min-width:1024px){.type-stage-cta .paragraph.type-cta .cta-wrapper{align-self:stretch;grid-column:2;grid-row:1;margin:0 15px 0 0}}@media only screen and (min-width:1140px){.type-stage-cta .paragraph.type-cta .cta-wrapper{grid-row:2;margin:0 60px 0 0}}.type-stage-cta .paragraph.type-cta .cta-feedback{padding-top:95px}@media only screen and (min-width:1024px){.type-stage-cta .uv-core-cta-form-3 p{display:none}}.type-stage-video button{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}@media only screen and (min-width:768px){.type-stage-video{margin-top:50px}}.type-stage-video .video-wrapper{padding-top:56.25%}.type-stage-video .video-wrapper iframe,.type-stage-video .video-wrapper video{aspect-ratio:16/9}.type-stage-video button{display:block;margin:20px auto}article:not(.ntype-article.mode-full) .type-stoerer div>a{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}article:not(.ntype-article.mode-full) .type-stoerer{background:var(--color-3);border-radius:30px;gap:0;max-width:100%;padding:0}@media only screen and (min-width:768px){article:not(.ntype-article.mode-full) .type-stoerer{grid-template-columns:auto 1fr}}article:not(.ntype-article.mode-full) .type-stoerer figure{order:-1}@media only screen and (min-width:768px){article:not(.ntype-article.mode-full) .type-stoerer figure{display:none}}@media only screen and (min-width:1024px){article:not(.ntype-article.mode-full) .type-stoerer figure{align-self:stretch;display:block}}article:not(.ntype-article.mode-full) .type-stoerer picture{height:100%}article:not(.ntype-article.mode-full) .type-stoerer img{border-radius:30px;height:100%;object-fit:cover}article:not(.ntype-article.mode-full) .type-stoerer div{display:flex;flex-direction:column;padding:30px 15px}@media only screen and (min-width:768px){article:not(.ntype-article.mode-full) .type-stoerer div{padding:30px}}article:not(.ntype-article.mode-full) .type-stoerer div h2{text-align:center}article:not(.ntype-article.mode-full) .type-stoerer div h2 a{display:block}article:not(.ntype-article.mode-full) .type-stoerer div>a{margin:var(--vspace-m) auto 5px;width:max-content}article:not(.ntype-article.mode-full) .type-stoerer div>a:focus,article:not(.ntype-article.mode-full) .type-stoerer div>a:hover{background:var(--color-2)}article:not(.ntype-article.mode-full) .type-stoerer div>a svg{display:none}.type-stoerer h2{font-size:clamp(22px,3vw,26px)}.type-stoerer h2 a{color:var(--color-text)}.type-stoerer p{margin:0 0 var(--vspace-s)}.type-stoerer a{align-items:center;display:flex}.type-stoerer svg{height:12px;margin:3px 0 0 5px;transform:rotate(-90deg);width:8px}.type-stoerer.mode-plakativ{background:var(--color-1);position:relative}.type-stoerer.mode-plakativ a,.type-stoerer.mode-plakativ h2{color:#fff}.type-stoerer.mode-plakativ h2{font-family:var(--font-3);font-size:clamp(22px,3.5vw,28px);margin:32px 40px;max-width:400px;text-transform:uppercase}.type-stoerer.mode-plakativ div>a{bottom:5px;position:absolute;right:5px}@media only screen and (min-width:768px){.type-stoerer.mode-plakativ div>a{bottom:20px;right:25px}}.type-stoerer.mode-plakativ svg{fill:#fff}.type-stoerer-wahlkampf a{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}.type-stoerer-wahlkampf>div{align-items:center;display:grid;gap:0 32px;width:100%}@media only screen and (min-width:768px){.type-stoerer-wahlkampf>div{grid-template-columns:30% 70%}}.type-stoerer-wahlkampf h2{align-self:start;display:flex;flex-direction:column;font-size:clamp(36px,4vw,50px);font-weight:700;hyphens:none;justify-content:center;line-height:1.2;min-height:200px;padding:0 60px 0 0;position:relative}@media only screen and (min-width:768px){.type-stoerer-wahlkampf h2{margin:0 0 0 16px;min-height:280px;padding:0 32px}}.type-stoerer-wahlkampf h2 span{display:block;font-size:clamp(26px,3.5vw,40px);font-style:italic;font-weight:400}.type-stoerer-wahlkampf h2:before{background:var(--color-3);border-radius:50%;content:"";display:block;height:190px;left:-32px;position:absolute;width:190px;z-index:-1}@media only screen and (min-width:1024px){.type-stoerer-wahlkampf h2:before{height:280px;width:280px}}.type-stoerer-wahlkampf p{font-family:var(--font-2);font-size:clamp(22px,2vw,28px);line-height:1.3571}@media only screen and (max-width:767px){.type-stoerer-wahlkampf a{display:flex;margin:var(--vspace-xl) auto 0;width:max-content}}.type-stoerer-wahlkampf a:focus,.type-stoerer-wahlkampf a:hover{background:var(--color-2)}.type-stoerer-wahlkampf.loadin:not(.loaded) div div,.type-stoerer-wahlkampf.loadin:not(.loaded) h2,.type-stoerer-wahlkampf.loadin:not(.loaded) h2:before{opacity:0}.type-stoerer-wahlkampf.loaded div div{animation:fadeInDelay 3s ease 0s 1 normal forwards}.type-stoerer-wahlkampf.loaded h2{animation:fadeIn 3s ease 0s 1 normal forwards}.type-stoerer-wahlkampf.loaded h2:before{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) .5s both}@media only screen and (min-width:768px){.type-stage-cta+.type-stoerer-wahlkampf div div,.type-stage-cta+.type-stoerer-wahlkampf h2,.type-stage-cta+.type-stoerer-wahlkampf h2:before{animation:unset}}.no-scroll{overflow-y:hidden!important}.paragraph-stories{background:var(--color-3);padding:var(--vspace-3xl-4xl) 0}.paragraph-stories .stories-wrapper{margin:0 0 0 15px}@media only screen and (min-width:1310px){.paragraph-stories .stories-wrapper{margin:0 auto;max-width:1280px}}.paragraph-stories .slick-slide{margin-right:20px;visibility:visible}.paragraph-stories .slick-slide:active{transform:scale(.975)}.paragraph-stories .slick-disabled{opacity:0;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden}.paragraph-stories .story-previews{display:flex;gap:20px}.paragraph-stories .user{border-radius:10px;cursor:pointer;height:365px;min-width:240px;overflow:hidden;position:relative;width:240px}.paragraph-stories .user:before{background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.698));border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;transition-duration:.3s;transition-property:top,opacity;width:100%;z-index:2}.paragraph-stories .user img{border-radius:5px}.paragraph-stories .user h2{bottom:30px;color:#fff;font-family:var(--font-2),Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2222;margin:0;padding:0 15px;position:absolute;z-index:9}.paragraph-stories+#storyModal.modal{display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.paragraph-stories+#storyModal.modal.modal-open{display:block;opacity:1}.paragraph-stories+#storyModal.modal .modal-background{background-color:#18181b;background-position:50%;background-size:cover;filter:blur(20px);height:100%;left:0;position:absolute;top:0;transition:background-image .5s ease-in-out;width:100%;z-index:-1}.paragraph-stories+#storyModal.modal .modal-background:before{background-image:inherit;background-position:50%;background-size:cover;content:"";filter:blur(20px);height:calc(100% + 100px);left:-50px;position:absolute;top:-50px;width:calc(100% + 100px)}.paragraph-stories+#storyModal.modal .modal-background-overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.paragraph-stories+#storyModal.modal .modal-content{height:100%;height:100dvh;left:50%;margin:auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (min-width:768px){.paragraph-stories+#storyModal.modal .modal-content{height:calc(100vh - 60px);max-height:930px;max-width:550px}}.paragraph-stories+#storyModal.modal .modal-content .close{cursor:pointer;position:absolute;right:20px;top:30px;z-index:10}.paragraph-stories+#storyModal.modal .modal-content .close svg{height:18px;width:18px}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-item{color:#fff;height:100dvh;opacity:0;overflow:hidden;position:absolute;top:0;transform:translate(var(--translate-x,0),var(--translate-y,0));transition:transform .3s ease-in-out;width:100%;z-index:1}@media only screen and (min-width:768px){.paragraph-stories+#storyModal.modal .modal-content .story-items .story-item{height:calc(100vh - 60px);max-height:930px}}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-item:before{background:linear-gradient(180deg,rgba(0,0,0,.267),rgba(0,0,0,.133) 33%,rgba(0,0,0,.067) 67%,transparent);content:"";height:140px;position:absolute;width:100%}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-item.active{opacity:1;z-index:2}.paragraph-stories+#storyModal.modal .modal-content .story-items img{display:block;height:100%;margin:0;max-width:100%;object-fit:cover;transform:scale(1.2);--translate-x:0;--translate-y:0;animation:move 10s linear infinite}.paragraph-stories+#storyModal.modal .modal-content .story-items video{height:100%;object-fit:cover;width:100%}.paragraph-stories+#storyModal.modal .modal-content .story-items .title{display:-webkit-box;font-size:clamp(1.5rem,2vw,1.875rem);font-weight:700;line-height:1.35;margin:0;position:relative;text-align:left;z-index:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-3);overflow:hidden}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-item:has(.teaser) .title{margin:0 0 var(--vspace-m)}.paragraph-stories+#storyModal.modal .modal-content .story-items .teaser{color:#fff;display:-webkit-box;font-size:clamp(1rem,2vw,1.375rem);line-height:1.4;position:relative;text-align:left;z-index:1;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.paragraph-stories+#storyModal.modal .modal-content .story-items .button{background:var(--color-1);border-radius:800px;color:#fff;cursor:pointer;display:block;font-size:clamp(1rem,2vw,1.125rem);font-weight:700;margin:var(--vspace-l) auto 0;padding:10px 20px;position:relative;transition:var(--transition-short);width:max-content;z-index:1}.paragraph-stories+#storyModal.modal .modal-content .story-items .button:active,.paragraph-stories+#storyModal.modal .modal-content .story-items .button:focus,.paragraph-stories+#storyModal.modal .modal-content .story-items .button:hover{transform:translateY(-6px)}.paragraph-stories+#storyModal.modal .modal-content .story-items .user-nav-button:disabled{cursor:not-allowed;opacity:.5}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-content-item{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:end;margin:0;padding:32px 15px;position:absolute;width:100%}@media only screen and (min-width:768px){.paragraph-stories+#storyModal.modal .modal-content .story-items .story-content-item{padding:64px 32px}}.paragraph-stories+#storyModal.modal .modal-content .story-items .story-content-item:after{background:linear-gradient(0deg,rgba(0,0,0,.8) 10%,transparent 85%);bottom:0;content:"";display:block;height:100%;left:-15px;position:absolute;right:-15px;width:calc(100% + 30px)}.paragraph-stories+#storyModal.modal .modal-content .progress-bars{display:flex;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;top:15px;width:95%;z-index:9}.paragraph-stories+#storyModal.modal .modal-content .progress-bars .progress-bar{background:hsla(0,0%,100%,.3);flex-grow:1;height:2px;position:relative}.paragraph-stories+#storyModal.modal .modal-content .progress-bars .progress-bar .progress-fill{background:#fff;height:100%;left:0;position:absolute;top:0;width:0}.paragraph-stories+#storyModal.modal .modal-content .progress-bars .progress-bar:not(:last-child){margin-right:2px}.paragraph-stories+#storyModal.modal .modal-content .progress-bars .progress-bar:not(:first-child){margin-left:2px}.paragraph-stories+#storyModal.modal .modal-content .item-nav-button{background:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;height:46px;padding:16px;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:2}@media only screen and (min-width:1024px){.paragraph-stories+#storyModal.modal .modal-content .item-nav-button{display:flex}}.paragraph-stories+#storyModal.modal .modal-content .item-prev{justify-content:start;left:10px}@media only screen and (min-width:768px){.paragraph-stories+#storyModal.modal .modal-content .item-prev{left:-60px}}.paragraph-stories+#storyModal.modal .modal-content .item-prev:before{content:url(icons/pfeil_white.svg);line-height:1;transform:rotate(180deg)}.paragraph-stories+#storyModal.modal .modal-content .item-next{justify-content:end;right:10px}@media only screen and (min-width:768px){.paragraph-stories+#storyModal.modal .modal-content .item-next{right:-60px}}.paragraph-stories+#storyModal.modal .modal-content .item-next:before{content:url(icons/pfeil_white.svg);line-height:1}.paragraph-stories+#storyModal.modal .modal-content .user-nav-button{background:transparent;cursor:pointer;display:none;padding:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:3}@media only screen and (min-width:1024px){.paragraph-stories+#storyModal.modal .modal-content .user-nav-button{display:flex}}.paragraph-stories+#storyModal.modal .modal-content .user-nav-button.user-prev{left:-140px}.paragraph-stories+#storyModal.modal .modal-content .user-nav-button.user-prev:before{content:url(icons/skip.svg);line-height:1}.paragraph-stories+#storyModal.modal .modal-content .user-nav-button.user-next{right:-140px}.paragraph-stories+#storyModal.modal .modal-content .user-nav-button.user-next:before{content:url(icons/skip.svg);line-height:1;transform:rotate(180deg)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes progress{0%{width:0}to{width:100%}}.pause-btn{background-color:rgba(0,0,0,.5);border:none;border-radius:50%;bottom:10px;color:#fff;cursor:pointer;font-size:14px;padding:10px;position:absolute;right:10px;z-index:1}.pause-btn.paused{background-color:rgba(255,0,0,.5)}.paragraph-stories+#storyModal.modal .modal-content .item-nav-button:disabled,.paragraph-stories+#storyModal.modal .modal-content .user-nav-button:disabled{cursor:default;opacity:.5}.progress-bar .progress-fill.completed{width:100%}.splitting .char,.splitting .word{color:#fff;opacity:0}h2.splitting .word{color:var(--color-3)}.story-item.active .title .word{animation:slide-in 1.2s cubic-bezier(.5,0,.5,1) both;animation-delay:calc(3ms*var(--char-index) + .4s);opacity:1}.story-item.active .teaser .word{animation:slide-in-small 1s cubic-bezier(.5,0,.5,1) both;animation-delay:calc(3ms*var(--char-index) + 1s);opacity:1}@keyframes slide-in-small{0%{opacity:0;transform:translateY(3.6em)}}@keyframes slide-in{0%{opacity:0;transform:translateY(1.5em)}}@keyframes move{0%{transform:scale(1.1) translateX(0) translateY(0)}to{transform:scale(1.1) translateX(var(--translate-x)) translateY(var(--translate-y))}}.video-controls{bottom:20px;display:none;gap:25px;position:absolute;right:20px;z-index:9}.video-controls.active{display:flex}.video-controls button{background:rgba(0,0,0,.6);border-radius:50%;height:45px;padding:0;width:45px}.video-controls svg{fill:#fff}.teaser-grid ul{display:grid;grid-template-columns:1fr;grid-gap:50px 25px}@media only screen and (min-width:768px){.teaser-grid ul{grid-template-columns:1fr 1fr;grid-gap:4.388%}}.teaser-grid ul h2{font-size:clamp(22px,2.7vw,28px)}.teaser-grid ul a:active h2,.teaser-grid ul a:focus h2,.teaser-grid ul a:hover h2{color:var(--color-1);transition:var(--transition-short)}.teaser-grid img{width:100%}.teaser-grid .keyword{margin:var(--vspace-l) 0 var(--vspace-s)}.teaser-grid .keyword:before{display:none}.teaser-grid.three-column h2{font-family:var(--font-3);font-size:clamp(24px,4vw,28px);text-align:center;text-transform:uppercase}.teaser-grid.three-column ul{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:15px}@media only screen and (min-width:768px){.teaser-grid.three-column ul{grid-gap:30px}}.teaser-grid.three-column li{background:var(--mix-blend-color);position:relative}.teaser-grid.three-column h3{bottom:0;color:#fff;font-family:var(--font-3);font-size:clamp(22px,2vw,26px);left:25px;position:absolute;text-transform:uppercase;z-index:1}.teaser-grid.three-column a:active h3,.teaser-grid.three-column a:focus h3,.teaser-grid.three-column a:hover h3{color:#fff}.type-text{scroll-margin-top:150px}.type-text h2:not(.subheader),.type-text h3{margin-top:var(--vspace-2xl)}.type-text a{hyphens:auto;overflow-wrap:break-word;word-break:break-word}.type-text ol,.type-text ul{margin:0 0 var(--vspace-2xl) 19px}.type-text ol li:last-child,.type-text ul li:last-child{margin-bottom:0}.type-text p+ol,.type-text p+ul{margin-top:var(--vspace-2xl)}.type-text ul li{list-style:disc;margin:0 0 var(--vspace-s)}.type-text ul li::marker{color:var(--color-1)}.type-text ol{counter-reset:item;margin-left:0}.type-text ol li{list-style-position:inside;margin:0 0 var(--vspace-m);padding-left:2em}.type-text ol li:before{align-items:center;background:var(--color-3);border-radius:50%;content:counter(item) "  ";counter-increment:item;display:inline-flex;font-weight:700;height:25px;justify-content:center;line-height:1;margin:0 10px 0 -2em;width:28px}.type-ticker{overflow:hidden;position:relative}@media only screen and (min-width:1310px){.type-ticker{overflow:visible}}.type-ticker .item-list ul{max-width:635px}@media only screen and (min-width:768px){.type-ticker .item-list ul{margin-left:16px}}.type-ticker .item-list li{border-left:2px solid var(--light-grey);padding:0 0 var(--vspace-2xl-3xl) 32px;position:relative}@media only screen and (min-width:768px){.type-ticker .item-list li{padding-left:90px}}.type-ticker .item-list li:before{background:var(--color-1);border-radius:50%;content:"";height:12px;left:-7px;position:absolute;top:0;width:12px}.type-ticker .item-list li+li:before{top:var(--vspace-m)}.type-ticker .item-list li+li{padding-top:var(--vspace-m)}.type-ticker ul.infinite-scroll{justify-content:flex-start;margin:0}@media only screen and (min-width:768px){.type-ticker ul.infinite-scroll{margin-left:16px}}.type-ticker ul.infinite-scroll li{padding-bottom:0}.type-ticker figure{margin:0 0 var(--vspace-m)}.type-ticker figcaption{display:none}.type-ticker h2{font-size:clamp(22px,3vw,26px)}.type-ticker div.item-list p{font-size:1.1875rem;margin:0}.type-ticker .route-wrapper{position:relative}.type-ticker #route{overflow:hidden;position:absolute;right:-50px;top:-20px;z-index:0}@media only screen and (min-width:768px){.type-ticker #route{top:-50px}}@media only screen and (min-width:1310px){.type-ticker #route{left:-100px;right:unset}}.type-ticker ul.tour{padding:0 0 20px;z-index:1}.type-ticker ul.tour li{margin:0 0 var(--vspace-3xl) 0;max-width:800px}@media only screen and (min-width:768px){.type-ticker ul.tour li{margin:0 0 var(--vspace-3xl) 120px}}.type-ticker ul.tour li h3{font-size:clamp(22px,1.7vw,26px)}.type-ticker ul.tour li#today h3{color:var(--color-1)}.type-ticker ul.tour .meta-data{margin:0 0 var(--vspace-xs)}.type-ticker ul.tour .meta-data time{color:var(--text-color);font-weight:700}.type-ticker ul.tour p{font-size:1.1875rem;margin:0 0 var(--vspace-m)}.type-video,.type-video-gallery{position:relative}.type-video figure,.type-video iframe,.type-video video,.type-video-gallery figure,.type-video-gallery iframe,.type-video-gallery video{aspect-ratio:16/9;margin:0}.type-video h2,.type-video-gallery h2{text-align:center}.type-video-gallery{max-height:725px}.type-video-gallery .slider-for button{display:none}.video-thumbs .slick-track .thumb-wrapper{position:relative}.video-thumbs .slick-track .thumb-wrapper:hover{cursor:pointer}.video-thumbs .slick-track .thumb-wrapper:hover svg{fill:#fff;transition:var(--transition-short)}.video-thumbs .slick-track .thumb-wrapper>img{aspect-ratio:16/9;max-width:250px}.video-thumbs .slick-track .thumb-wrapper>svg{height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:1;fill:unset}.video-thumbs .slick-track .slick-arrow{position:absolute}.video-thumbs .slick-track .slick-arrow.prev{left:-70px}.video-thumbs .slick-track .slick-arrow.next{right:-70px}.slider-for img,.video-thumbs video{display:none}.video-thumbs .slick-slide{margin:0 26px 0 0}.video-kicker{display:block;font-size:clamp(22px,2vw,30px);margin:0 0 var(--vspace-m);text-align:center}.type-video.european-election .video-wrapper{padding-bottom:0}.type-video.european-election .video-wrapper .cover{background-repeat:no-repeat;background-size:cover;padding-bottom:56.25%;width:100%}.type-video.european-election .video-wrapper video{opacity:0;position:absolute;transition:1s;width:100%;z-index:-1}.type-video.european-election .video-wrapper img{display:none}.type-video.european-election .video-wrapper,li.type-video figure{cursor:pointer;position:relative}.type-video.european-election .video-wrapper svg,li.type-video figure svg{height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:1;fill:unset}.type-video.european-election .video-wrapper:hover svg,li.type-video figure:hover svg{fill:#fff;transition:var(--transition-short)}.type-video.european-election .video-wrapper svg{height:56px;width:56px}@media only screen and (min-width:1024px){.type-video.european-election .video-wrapper svg{height:140px;width:140px}}.slider-for{margin:0 0 var(--vspace-l)}@media only screen and (min-width:768px){.slider-for figure svg{height:80px;width:80px}}.video-thumbs{margin:0 0 var(--vspace-xl)}.video-thumbs .paragraph{cursor:pointer;margin:0 25px 0 0;max-width:250px}.slider-for .cover{background-repeat:no-repeat;background-size:cover;padding-bottom:56.25%;width:100%}.slider-for .cover video{opacity:0;position:absolute;transition:1s;width:100%;z-index:-1}.type-webform{max-width:600px}.type-webform .form-actions,.type-webform h2{text-align:center}.type-webform .form-submit{width:max-content}.cards{contain-intrinsic-size:440px;content-visibility:auto;margin:0 auto;max-width:calc(var(--max-width) + 30px);padding:0 15px;position:relative;width:100%}.cards ul{display:grid;grid-template-columns:auto;grid-gap:clamp(20px,2.5vw,30px)}@media only screen and (min-width:768px){.cards ul{grid-template-columns:auto auto auto}}.cards li{display:grid;justify-self:center;max-width:360px}.cards a{align-self:stretch;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.161);display:block;padding:4.5% 4.5% 50px}.cards a:active,.cards a:focus,.cards a:hover{transform:translateY(10px);transition:var(--transition-short)}.cards figure{margin:-4.5% -4.5% var(--vspace-m)}.form-submit{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:inherit;font:inherit;margin:0;max-width:100%;width:100%}legend{margin:0 0 var(--vspace-s)}label{color:var(--dark-grey);font-size:1.0625rem}.form-item:focus-within label{color:var(--text-color)}::-webkit-input-placeholder{color:#717171}::-moz-placeholder{color:#717171;opacity:1}.form-item{margin:0 0 var(--vspace-m)}.form-email,.form-select,.form-tel,.form-text{background:#fff;border-bottom:1px solid var(--grey);font-size:1.125rem;padding:6px 10px 6px 0}.form-email:focus,.form-select:focus,.form-tel:focus,.form-text:focus{width:100%}.form-email:invalid,.form-select:invalid,.form-tel:invalid,.form-text:invalid{border:0;border-bottom:1px solid var(--grey)}.form-email:-moz-ui-invalid,.form-email:user-invalid,.form-select:-moz-ui-invalid,.form-select:user-invalid,.form-tel:-moz-ui-invalid,.form-tel:user-invalid,.form-text:-moz-ui-invalid,.form-text:user-invalid{border-bottom:1px solid #ff001f}.form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):not(.form-composite):not(.form-item-amount-range){position:relative}.form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):not(.form-composite):not(.form-item-amount-range):after{border:0 solid transparent;border-bottom:1px solid var(--text-color);bottom:0;content:"";height:0;left:0;position:absolute;transition:var(--transition-short);width:0}.form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):not(.form-composite):not(.form-item-amount-range):focus-within:after{width:100%}textarea{background:#fff;border:1px solid var(--grey);font-size:1.125rem;padding:10px}input.form-checkbox:focus+label:before{border:2px solid var(--color-1)}.js-form-item:has(input.form-email:not(.required):required):before{color:var(--dark-grey);content:"*";margin:8px;position:absolute;z-index:1000000}.form-checkbox:required+label:after{background:unset;content:"*";vertical-align:unset}.form-select{background:var(--light-grey) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI2Ij48cGF0aCBmaWxsPSIjN2Y3ZjdmIiBkPSJNNSA2IDAgMGgxMHoiLz48L3N2Zz4=) no-repeat right 20px top 50%;color:#717171;padding-left:16px}.form-type-checkbox,.form-type-radio{display:flex;margin:0 0 var(--vspace-s)}.form-checkbox,.form-radio{opacity:0;position:absolute}.form-checkbox+label,.form-radio+label{cursor:pointer;height:auto;line-height:20px;position:relative}.form-checkbox+label:before,.form-radio+label:before{background:#fff;border:2px solid var(--grey);content:"";display:inline-block;flex:1 0 20px;height:20px;margin:3px 14px 0 0;vertical-align:text-top;width:20px}.form-checkbox:focus-visible+label:before,.form-radio:focus-visible+label:before{border:2px dotted var(--color-1)}.form-checkbox:checked+label:before{background:var(--color-1);border-color:var(--color-1)}.form-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:12px;transform:rotate(45deg);width:2px}.form-radio+label:before{border-radius:50%}.form-radio:checked+label:before{border:var(--color-1)}.form-radio:checked+label:after{background:#fff;border:7px solid var(--color-1);border-radius:50%;content:"";height:20px;left:0;position:absolute;width:20px}.form-submit{width:100%}.form-submit:focus,.form-submit:hover{background:var(--color-2)}.form-submit:disabled{background:#eee}.type-person-list .person-slider-wrapper{min-height:485px;position:relative;width:100%}.type-person-list .slick-slider{margin:var(--vspace-m) 0 0;width:100%}.type-person-list .slick-list{align-items:stretch;display:flex;flex-wrap:nowrap;height:100%;width:100%}.type-person-list .slick-track{display:flex;flex-wrap:nowrap;min-width:100%;transition:all 1s ease-in-out;width:100%}.type-person-list .slick-slide{margin-right:20px;max-width:240px;min-width:240px}.type-person-list .geolocation-persons [data-slick-index="0"] .person-image{border-top:3px solid var(--color-3)}.type-person-list .geolocation-persons [data-slick-index="0"] img{border-top:0}.type-person-list .person-overview-wrapper img{width:100%}.type-person-list .slick-arrow{background:transparent;border-color:var(--color-1);top:155px;transform:unset}.type-person-list .slick-arrow svg{fill:var(--color-1)}.type-person-list .slick-dots{bottom:0;position:absolute;width:100%;z-index:2}.type-person-list .person-image{border-radius:10px;overflow:hidden}.type-person-list .person-image img{border-radius:10px;filter:grayscale(100%)}.type-person-list .person-image a:hover img{transform:scale(1.1);transition:var(--transition-medium)}.type-person-list h3{font-size:1.5rem;font-style:normal;margin:var(--vspace-s) 0 var(--vspace-xs)}.type-person-list h3 a{color:var(--text-color)}.type-person-list h3 span{font-family:var(--font-1)}.type-person-list .person-info{font-size:1.0625rem;z-index:1}.type-person-list .person-info-outer{overflow:hidden;transition:max-height .6s ease}.type-person-list .person-filter{display:grid}@media only screen and (min-width:1140px){.type-person-list .person-filter{align-items:flex-start;gap:10px;grid-template-columns:auto max-content;grid-template-rows:max-content;justify-content:flex-end}}.type-person-list .message{left:0;position:fixed;top:80px;width:100%;z-index:1}@media only screen and (min-width:1140px){.type-person-list .message{left:50%;max-width:1280px;position:absolute;top:var(--vspace-m);transform:translate(-50%)}}.type-person-list .message-text{background:var(--color-1);color:#fff;display:block;font-size:.9375rem;margin:0 0 var(--vspace-m);padding:4px 10px 5px}.type-person-list label{height:auto;position:static;clip:unset;align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:1.0625rem;justify-content:flex-end}@media only screen and (min-width:768px){.type-person-list label{justify-content:flex-start}}.type-person-list label>span{margin-left:10px}.type-person-list [role=switch]{background-color:var(--grey);border:0;border-radius:1rem;height:16px;padding:0;width:26px}.type-person-list [role=switch][aria-checked=true]{background-color:var(--color-1)}.type-person-list [role=switch] span{border-radius:50%;color:transparent;display:inline-block;pointer-events:none;width:12px}.type-person-list [role=switch][aria-checked=false] :last-child{padding-left:.2em}.type-person-list [role=switch][aria-checked=false] :first-child,.type-person-list [role=switch][aria-checked=true] :last-child{background:#fff}.search-input-elements>div,.type-filter{margin:0 auto;max-width:calc(var(--max-width) + 30px);padding:0 15px;width:100%}.search-icon{align-self:center;display:flex;justify-content:flex-end}.search-icon:active svg,.search-icon:focus svg,.search-icon:hover svg{fill:var(--color-1);transition:var(--transition-short)}.path-search,.path-uebersicht{overflow-x:hidden}.path-search #header,.path-uebersicht #header{margin:0}.path-search .content-wrapper>.form-wrapper,.path-uebersicht .content-wrapper>.form-wrapper{grid-column:1/-1;width:100%}.path-search h2,.path-uebersicht h2{margin:0 0 var(--vspace-xl)}.search-input-elements{background:var(--light-grey);margin:0 0 var(--vspace-2xl-3xl);padding:var(--vspace-2xl-3xl) 0 var(--vspace-l)}[data-drupal-selector=edit-search-terms]{font-size:clamp(26px,4vw,30px);padding:var(--vspace-xs) 0}[data-drupal-selector=edit-search-terms]::-moz-placeholder,[data-drupal-selector=edit-search-terms]::-webkit-input-placeholder{color:var(--text-color)}div.search-bar{display:flex;margin-bottom:var(--vspace-l)}.search-bar:focus-within .form-submit{border-color:var(--color-1)}.search-bar .form-item{flex:1 0 calc(100% - 60px);margin:0}.search-bar .form-text{border-bottom-width:2px}.search-bar .form-submit{background:unset;border-bottom:2px solid var(--grey);border-radius:0;display:inline-block;flex:1 0 60px;margin:0;padding:0}.search-bar .form-submit:active svg,.search-bar .form-submit:focus svg,.search-bar .form-submit:hover svg{fill:var(--color-1)}.search-bar svg{fill:var(--text-color)}@media only screen and (min-width:768px){.filter-bar{display:flex}}.filter-bar label{display:block;position:static;clip:unset;align-self:center;color:var(--dark-grey);font-size:1rem;height:auto;margin:0 0 20px;overflow:unset;white-space:nowrap}@media only screen and (min-width:768px){.filter-bar label{margin:0 15px 0 0}.filter-bar .form-item{margin:0 30px 0 0}}.filter-bar .form-select{background-position:right 5px top 50%;color:var(--text-color);font-size:1rem;padding:0 35px 0 0}.filter-bar option{padding:0}@media only screen and (min-width:768px){.form-item-sort{display:flex}}.type-filter{border-bottom:1px solid var(--light-medium-grey);color:var(--dark-grey);font-size:1.0625rem;margin-bottom:var(--vspace-2xl-3xl);margin-left:15px;overflow:hidden;width:calc(100vw - 15px)}@media only screen and (min-width:768px){.type-filter{border:0;margin-left:auto}}.type-filter .form-item{margin:0}.type-filter .form-item+.form-item{margin:0 0 0 32px}.type-filter label{border-bottom:2px solid transparent;padding:0 0 var(--vspace-s);white-space:nowrap}.type-filter label:after,.type-filter label:before{display:none}.type-filter .form-radio:focus+label,.type-filter .form-radio:hover+label{border-color:var(--grey);color:var(--text-color)}.type-filter .form-radio:checked+label{border-color:var(--color-1);color:var(--text-color)}#edit-type{display:flex;margin-left:-15px}@media only screen and (min-width:768px){#edit-type{border-bottom:1px solid var(--light-medium-grey);margin-left:0}}@media(pointer:coarse){#edit-type{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}#total-result{font-size:1rem;margin:0 0 var(--vspace-l)}#result{margin:0 0 var(--vspace-2xl-3xl)}.search-no-image>div{max-width:var(--max-width-text)}.path-search .meta-data{align-items:center}.path-search .mode-search{border-top:0}.path-search .mode-search h3{margin:0}.path-search .mode-search p{margin-top:var(--vspace-s)}.path-search .mode-search figure{display:none}@media only screen and (min-width:768px){.path-search .mode-search figure{display:block}}.mode-search.ntype-event .meta-data>div{align-items:center;color:var(--text-color);display:flex;font-weight:700;margin:0 16px 0 0}.mode-search.ntype-event .meta-data img{height:1em;margin:0 9px 0 0}.mode-search.ntype-event .meta-data span{margin:0 0 0 8px}.pager ul{display:flex;justify-content:center}.pager li+li{margin:0 0 0 32px}.pager .is-active a{color:var(--color-1)}.slick-dots .slick-active button{background:var(--color-1)}.slick-arrow{background:#fff;border:1px solid var(--grey);border-radius:50%}.slick-arrow:active,.slick-arrow:focus,.slick-arrow:hover{border-color:var(--color-1)}.slick-arrow svg{fill:var(--color-1);height:20px;width:16px}.social-media{display:flex}.social-media li+li{margin:0 0 0 15px}.social-media a{display:flex}.social-media a:active,.social-media a:focus,.social-media a:hover{transform:translateY(-2px)}.social-media a:active svg,.social-media a:focus svg,.social-media a:hover svg{fill:var(--color-1);transition:var(--transition-short)}.share-linkedin svg{width:20px}.share-facebook svg{height:25px;width:12px}.social-media.area-header{display:none}@media only screen and (min-width:768px){.social-media.area-header{align-items:center;display:flex;margin:-10px 32px 0 0}}@media only screen and (min-width:1024px){.social-media.area-header{display:none}}@media only screen and (min-width:1140px){.social-media.area-header{display:flex;margin:-10px 0 0}}.social-media.area-footer{margin:0 0 var(--vspace-2xl)}.social-media.yellow-icons{margin-bottom:var(--vspace-xl);margin-top:var(--vspace-xl)}.social-media.yellow-icons a{align-items:center;background:var(--color-3);border-radius:50%;display:flex;height:45px;justify-content:center;width:45px}.social-media.yellow-icons a:active svg,.social-media.yellow-icons a:focus svg,.social-media.yellow-icons a:hover svg{fill:var(--color-1)}.social-media.yellow-icons svg{fill:var(--text-color)}@media only screen and (min-width:768px){.share-icons{align-items:center;background:#fff;display:flex;grid-column:1/span 4;margin:var(--vspace-s) 0;padding:var(--vspace-s) 0;position:sticky;top:80px;z-index:98}}.share-icons .social-media{margin-top:0}@media only screen and (min-width:768px){.share-icons .social-media{margin-bottom:0}li.whatsapp{display:none}.ntype-article.mode-full .share-icons{grid-column:2}}table{margin:0 auto var(--vspace-2xl);width:100%}table,tbody,td,th,thead,tr{display:block}tfoot{display:none}table thead tr{margin:0 0 var(--vspace-s);text-align:left}table thead th{font-weight:700;text-transform:uppercase}table tbody tr{margin:0 0 var(--vspace-s)}table td{border:none;padding:5px;position:relative}table tbody tr:nth-child(odd){background:var(--light-medium-grey)}@media only screen and (min-width:768px){table{display:table}table tr{display:table-row}table td,table th{display:table-cell;vertical-align:middle}table th{padding:var(--vspace-xs) 0;text-align:left}table thead{display:table-header-group}table thead tr{position:static}table tbody{display:table-row-group}table tbody tr{background:#fff}table tbody tr:nth-child(odd){background:var(--light-grey)}table td{padding:var(--vspace-xs);text-align:left}table td:first-child{background:none}tfoot{display:table-footer-group}tfoot td{border:0;font-size:.875em}}.path-europawahl .button.infinite-scroll{align-items:center;background:var(--color-1);border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font:700 1.125rem/2.11 var(--font-1),sans-serif;justify-content:center;padding:6px 32px;text-transform:uppercase;transition:var(--transition-short);white-space:nowrap}