:root{--header-black:#000;--header-gray:#616161;--header-background:#fff;--content-black:#000;--content-white:#fff;--content-background:#fff;--content-gray:#616161;--content-highlight:#fffaf3;--black:#000;--ultra-light-gray:#cccccc50;--light-gray:#b7b7b7;--gray:#616161;--dark-gray:#313131;--white:#fff;--blue-light:#e3f6fe;--turquoise-light:#e6fafc;--yellow-light:#fff8ee}[data-theme=dark]{--header-black:#f1f1f1;--header-gray:#999;--header-background:#222;--content-black:#f1f1f1;--content-white:#222;--content-background:#222;--content-gray:#999;--content-highlight:#071b24;--black:#f1f1f1;--ultra-light-gray:#131313;--light-gray:#454545;--gray:#999;--dark-gray:#ccc;--white:#222;--blue-light:#258ebb1a;--turquoise-light:#20b8c11a;--yellow-light:#ffab2d1a}@font-face{font-family:Graph Condensed;src:url(/static/fonts/graph/graph/condensed-bold/graph-condensed-bold-web.ttf);font-display:swap}@font-face{font-family:Graph;src:url(/static/fonts/graph/graph/paris/graph-paris-web.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graph;src:url(/static/fonts/graph/graph/bold/graph-bold-web.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-regular-web.ttf);font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-bold-italic-web.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-heavy-Italic-web.ttf);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-heavy-web.ttf);font-weight:900;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-light-Italic-web.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-light-web.ttf);font-weight:300;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-medium-italic-web.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-medium-web.ttf);font-weight:500;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-regular-italic-web.ttf);font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-ultra-italic-web.ttf);font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/web/klima-ultra-web.ttf);font-weight:800;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/klima-ultralight-italic.ttf);font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Klima;src:url(/static/fonts/klima/klima-ultralight.ttf);font-weight:200;font-display:swap}html{background-color:var(--content-white);color:var(--content-black)}.fragment-anchor{pointer-events:none;margin-top:-96px;padding-top:96px;display:inline-block}.button{cursor:pointer;letter-spacing:.04em;width:fit-content;height:fit-content;box-shadow:-6px 6px 0 -1px var(--content-white),-6px 6px var(--content-black);border-radius:3px;margin-bottom:5px;margin-left:5px;padding:.4em 1.3em;font-family:Graph;font-size:1.25rem;font-weight:700;line-height:normal;transition:transform .1s ease-out,box-shadow .1s ease-out;display:block}.button:hover{box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);transition:transform .2s ease-out,box-shadow .2s ease-out;transform:translate(-3px,3px);text-decoration:none!important}.button:active{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px)}.button.primary{color:var(--content-background);background-color:var(--content-black);border:1px solid var(--content-white)}.button.primary a{color:var(--content-background)}.button.secondary{color:var(--content-black);border:1px solid var(--content-black);background-color:#0000}.button.secondary a{color:var(--content-black)}.button:focus{outline:none}.button:focus-visible{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px);box-shadow:0 0 10px #20b8c1}.button:-moz-focusring{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px);box-shadow:0 0 10px #20b8c1}.button::-moz-focus-inner{border:0}.button .expand-collapse-icon{padding-left:.6rem}.button .expand-collapse-icon svg{vertical-align:top}.scroll-to-top{z-index:1;border:1px var(--gray) solid;border-radius:2rem;padding-left:.5rem;padding-right:.5rem;display:flex;bottom:20px;right:50px;background-color:var(--content-black)!important;color:var(--content-white)!important;position:fixed!important}html{height:100%}html body{max-width:100%;height:100%;margin:0;overflow-x:hidden}html{font-size:100%}html h1,html h2,html h3,html h4,html h5,html h6{margin-block:0;margin-inline:0}html a{color:#258ebb;text-decoration:none}html strong,html th{font-weight:500}#__next{height:100%}#__next .root{flex-direction:column;min-height:100%;display:flex}#__next .root .page{--page-padding-top:124px;padding-top:var(--page-padding-top);flex:1}@media only screen and (max-width:824px){#__next .root .page{--page-padding-top:88px}}#__next .root .page .background-image{z-index:-1;width:100%;margin-bottom:-10%;position:relative}@media only screen and (max-width:824px){.header.desktop{display:none}.navigation.desktop{text-align:center;margin-top:8px}}@media not screen and (max-width:824px){.header.mobile{display:none}.navigation.mobile{text-align:inherit}}.toolbar{background-color:var(--header-background);color:var(--header-black);justify-content:center;display:flex}.toolbar .header{width:100%}.toolbar .header.mobile{padding-top:8px;padding-bottom:8px}.toolbar .header.mobile .menu-content{width:100%;max-height:500px;transition:max-height .3s linear;position:relative;overflow:hidden}.toolbar .header.mobile .menu-content.hidden{max-height:0;transition:max-height .3s linear}.toolbar .header.mobile .menu-content .menu-item{padding-bottom:.2em}.toolbar .header.mobile .selector.languages{position:absolute;left:50%;transform:translate(-50%)}.toolbar .header.mobile .donate.menu-item{margin:1.3rem 0;padding:.2em 1em;font-size:1.4rem}.toolbar .header .selector.languages{width:80px;padding-right:none;color:var(--header-gray);border-right-style:none;font-size:1.4rem;font-weight:400;line-height:1.625rem}.toolbar .header .selector.languages .selected{color:var(--header-black)}.navigation{color:var(--header-black);text-transform:uppercase;border-bottom:none;font-family:Graph;font-size:1.5rem;font-weight:700;line-height:2.5rem}.navigation.mobile{text-align:center;width:fit-content;margin:8px auto;position:relative}.navigation.desktop{padding-top:12px}.navigation a{color:var(--header-black)}.navigation a:hover{text-decoration:none}.navigation a:active,.navigation .selected a{border-bottom:4px solid var(--header-black)}.navigation .donate.menu-item a{cursor:pointer;letter-spacing:.04em;width:fit-content;height:fit-content;box-shadow:-6px 6px 0 -1px var(--content-white),-6px 6px var(--content-black);border-bottom:none;border-radius:3px;margin-bottom:5px;margin-left:5px;padding:.4em 1.3em;font-family:Graph;font-size:1.25rem;font-weight:700;line-height:normal;transition:transform .1s ease-out,box-shadow .1s ease-out;display:block}.navigation .donate.menu-item a:hover{box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);transition:transform .2s ease-out,box-shadow .2s ease-out;transform:translate(-3px,3px);text-decoration:none!important}.navigation .donate.menu-item a:active{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px)}.navigation .donate.menu-item a.primary{color:var(--content-background);background-color:var(--content-black);border:1px solid var(--content-white)}.navigation .donate.menu-item a.primary a{color:var(--content-background)}.navigation .donate.menu-item a.secondary{color:var(--content-black);border:1px solid var(--content-black);background-color:#0000}.navigation .donate.menu-item a.secondary a{color:var(--content-black)}.navigation .donate.menu-item a:focus{outline:none}.navigation .donate.menu-item a:focus-visible{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px);box-shadow:0 0 10px #20b8c1}.navigation .donate.menu-item a:-moz-focusring{box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transform:translate(-6px,6px);box-shadow:0 0 10px #20b8c1}.navigation .donate.menu-item a::-moz-focus-inner{border:0}.navigation .donate.menu-item a .expand-collapse-icon{padding-left:.6rem}.navigation .donate.menu-item a .expand-collapse-icon svg{vertical-align:top}.navigation .donate.menu-item a{color:var(--content-black);border:1px solid var(--content-black);background-color:#0000}.navigation .donate.menu-item a a{color:var(--content-black)}.menu{justify-content:space-between;align-items:center;height:72px;font-size:1.3rem;display:flex}.menu .icon-menu-item img{height:64px}.menu .menu-item{margin:0 .5em}.menu .donate.menu-item{padding-bottom:.2em}@media screen and (min-width:1300px){.menu{justify-content:center}.menu .icon-menu-item{position:absolute;bottom:-8px;left:10px}.menu div:first-of-type{margin-left:calc(50% - 560px)}.menu .donate.menu-item{margin-left:auto;margin-right:calc(50% - 560px)}}.submenu-container{height:40px;transition:opacity .3s ease-in,border-bottom .3s ease-in,height .3s ease-in,padding-top .3s ease-in,visibility .3s ease-in}.submenu-container.hidden{border-bottom:initial;opacity:0;visibility:hidden;height:0;padding:0}.submenu-container.hidden .submenu-separator{opacity:0}.submenu-container .submenu-separator{display:none}.submenu{padding-top:8px;font-family:Graph Condensed;font-size:1.5rem;font-weight:700}.submenu.desktop{justify-content:flex-end;align-items:center;padding-left:calc(50% - 560px);display:flex}.submenu.desktop>*{flex:0;padding-left:24px}.submenu.desktop>:first-child{flex:1;padding-left:0}.submenu.mobile{flex-direction:column;align-items:center;display:flex}.submenu.mobile .contribution-container{padding-top:16px;padding-bottom:8px}.submenu.mobile .contribution-container .social-links{width:160px;margin:0 auto 1rem}.submenu .MuiSvgIcon-root{font-size:1.625rem}.drawer-right{width:200px;padding-left:20px}.expandable-description.secondary{margin-bottom:1rem;padding:1rem 1rem .5rem}.expandable-description.secondary.secondary{padding:1rem}.expandable-description.secondary.secondary:nth-of-type(3n){background-color:var(--turquoise-light)}.expandable-description.secondary.secondary:nth-of-type(3n) .button{box-shadow:-6px 6px 0 -1px var(--turquoise-light),-6px 6px var(--content-black)}.expandable-description.secondary.secondary:nth-of-type(3n) .button:hover{box-shadow:-3px 3px 0 -1px var(--turquoise-light),-3px 3px var(--content-black)}.expandable-description.secondary.secondary:nth-of-type(3n+1){background-color:var(--yellow-light)}.expandable-description.secondary.secondary:nth-of-type(3n+1) .button{box-shadow:-6px 6px 0 -1px var(--yellow-light),-6px 6px var(--content-black)}.expandable-description.secondary.secondary:nth-of-type(3n+1) .button:hover{box-shadow:-3px 3px 0 -1px var(--yellow-light),-3px 3px var(--content-black)}.expandable-description.secondary.secondary:nth-of-type(3n+2){background-color:var(--blue-light)}.expandable-description.secondary.secondary:nth-of-type(3n+2) .button{box-shadow:-6px 6px 0 -1px var(--blue-light),-6px 6px var(--content-black)}.expandable-description.secondary.secondary:nth-of-type(3n+2) .button:hover{box-shadow:-3px 3px 0 -1px var(--blue-light),-3px 3px var(--content-black)}.expandable-description.secondary.secondary .h2,.expandable-description.secondary.secondary .h3,.expandable-description.secondary.secondary .h4,.expandable-description.secondary.secondary .h5,.expandable-description.secondary.secondary .h6{margin-top:0}.expandable-description.secondary.secondary .button{margin:1rem 0}.expandable-description.secondary.secondary .markdown{margin-block-end:0;padding-top:1rem}.home-item{background-blend-mode:color;background-repeat:no-repeat;background-size:cover;height:100%}.home-item .home-item-content{padding:30px}.home-item .home-item-content.row-of-1 h1{font-size:7.5rem}.home-item .home-item-content.row-of-1 h2 span{font-size:3.75rem}.home-item .home-item-content.row-of-2 h1{font-size:4.375rem}.home-item .home-item-content.row-of-2 h2{font-size:2.1875rem}.home-item .home-item-content h1,.home-item .home-item-content h2{color:var(--content-white);text-shadow:1px 1px #000;margin-bottom:.5rem;font-family:Graph Condensed}.home-item .home-item-content h2 span{background:var(--content-black);opacity:.8;padding:10px}.home-item .home-item-content p{color:var(--content-white);text-transform:uppercase;box-shadow:10px 0 0 var(--content-black),-10px 0 0 var(--content-black);background:#000000b3;padding:7px;font-family:Klima;font-size:1.25rem;font-weight:800;display:inline}.home-item .home-item-content .button{margin-top:1rem}.download-section{padding-bottom:1rem}.download-section .download-items{margin:0;padding:0;list-style-type:none}.download-section .download-items .download-item a{align-items:center;height:4rem;display:flex}.download-section .download-items .download-item a .icon{justify-content:flex-end;width:3rem;height:3rem;display:flex}.download-section .download-items .download-item a .title{padding-left:1rem}.donation-iframe{width:100%}.donation-iframe iframe{border-width:0;min-width:310px;height:677px}@media not screen and (min-width:416px){.donation-iframe iframe{zoom:.9;-ms-zoom:.9;transform-origin:0 0;height:742px;transform:scale(.9)}}.iframe{max-width:100%}.image img{width:100%}.image .button{float:right}.no-content{max-width:800px;padding:2vh}.no-content .image{background-repeat:no-repeat;background-size:cover;height:50vh}.no-content h1{text-align:center;color:var(--content-gray);font-family:Graph Condensed;font-size:2.25rem}.no-content p{text-align:right;font-size:.5625rem}.selector{justify-content:space-between;align-items:center;font-family:Graph Condensed;font-size:1.7rem;font-weight:700;display:flex}.selector .selector-item{color:var(--content-gray)}.selector .selector-item.selected{color:var(--content-black)}.selector .selector-item:not(.selected){cursor:pointer}.selector.languages .selector-item.selected>a{color:var(--content-black);cursor:initial}.selector.languages .selector-item:not(.selected)>a{cursor:pointer}.selector.languages .selector-item>a{color:var(--content-gray)}.page-content-group.events{border:unset!important;border-radius:unset!important;box-shadow:unset!important}.page-content-group.events .page-content{padding:initial!important}.page-content-group.events .page-content .events-toolbar,.page-content-group.events .page-content .create-events-toolbar{background-color:var(--content-white);z-index:1;padding-top:0;display:grid;position:sticky;top:84px}@media only screen and (max-width:824px){.page-content-group.events .page-content .events-toolbar,.page-content-group.events .page-content .create-events-toolbar{top:88px}}@supports (-ms-ime-align:auto){.page-content-group.events .page-content .events-toolbar,.page-content-group.events .page-content .create-events-toolbar{flex-direction:column;display:flex}}.page-content-group.events .page-content .events-toolbar .events-selectors,.page-content-group.events .page-content .create-events-toolbar .events-selectors{display:flex}.page-content-group.events .page-content .events-toolbar .events-view-selector,.page-content-group.events .page-content .create-events-toolbar .events-view-selector{width:165px}.page-content-group.events .page-content .events-toolbar .events-type-selector,.page-content-group.events .page-content .create-events-toolbar .events-type-selector{width:240px}.page-content-group.events .page-content .events-toolbar .zip-input,.page-content-group.events .page-content .create-events-toolbar .zip-input{width:100%;max-width:200px;margin:1rem 1rem 1rem 0;font-family:Klima}.page-content-group.events .page-content .events-toolbar .zip-input input[type=number],.page-content-group.events .page-content .create-events-toolbar .zip-input input[type=number]{appearance:textfield}.page-content-group.events .page-content .events-toolbar .add-event,.page-content-group.events .page-content .create-events-toolbar .add-event{color:#258ebb;margin-left:auto;font-family:Graph;font-weight:900}.page-content-group.events .page-content .events-toolbar .add-event>span,.page-content-group.events .page-content .create-events-toolbar .add-event>span{margin:unset}.page-content-group.events .page-content .events-toolbar .prevent-stretch,.page-content-group.events .page-content .create-events-toolbar .prevent-stretch{justify-self:start;margin-bottom:1em}@supports (-ms-ime-align:auto){.page-content-group.events .page-content .events-toolbar .prevent-stretch,.page-content-group.events .page-content .create-events-toolbar .prevent-stretch{text-align:center;max-width:300px}}.page-content-group.events .page-content .create-events-toolbar{position:inherit}.page-content-group.events .page-content .create-event-form-container{border:1px solid var(--content-black);border-radius:4px;padding:2em}.page.error .page-content-group{box-shadow:none;border:none}.page.error .page-content-group .error-navigation{padding-top:1.5rem}.page.error .page-content-group .error-content{text-align:center;padding:2rem 0}.page.error .page-content-group .error-content .error-subtitle{font-family:Klima;font-size:1.5rem;font-style:normal;font-weight:400}.page.error .page-content-group .error-content .error-image{width:90%}.page{width:100%;position:relative}.page .page-content-group{background-color:var(--content-white);border:1px solid var(--black);border-radius:4px;width:90%;max-width:1120px;margin:16px auto;box-shadow:0 2px 4px #00000040}@media (min-width:600px){.page .page-content-group .MuiGrid-grid-sm-6{flex-grow:0;flex-basis:48%;max-width:50%}}.page .page-content-group:empty{display:none}.page .page-content-group.title{box-shadow:none;border:none}.page .page-content-group.demands .page-content,.page .page-content-group.regio .page-content{flex-grow:0;flex-basis:100%;max-width:100%}.page .page-content-group.demands .atlas,.page .page-content-group.regio .atlas{padding:0}@media (min-width:600px) and (max-width:800px){.page .page-content-group.donation-section .MuiGrid-grid-sm-6{flex-grow:0;flex-basis:100%;max-width:100%}}.page .page-content-group .page-content{padding:2rem}.page .page-content-group .page-content.title{padding:2rem 0 0}.page .page-content-group .page-content.posts{padding:0}.page .page-content-group .page-content:empty{display:none}.headline-titles{flex-direction:column-reverse;display:flex}.home-headline .button{text-align:center;max-width:300px}.progress-chart{background-color:var(--light-gray)}.progress-chart .bar{-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.petition .count-phrase .current-count{font-family:Graph Condensed;font-size:1.5rem}.petition .count-phrase{padding-bottom:1rem}.petition .progress-chart,.petition .form,.petition .after-signature-view{margin-bottom:1rem}.share-buttons-container{width:200px;margin:1rem 0;display:flex}.share-buttons-container .share-button{color:var(--gray);margin-right:1rem}.markdown ol{font-family:Klima;list-style:decimal}.markdown ol ol{list-style:lower-alpha}.markdown img{max-width:100%}.page-content-group.home-post-section{border:inherit!important;border-radius:inherit!important;box-shadow:inherit!important}.post-container .post-section{max-width:700px;margin:0 auto}.post-section .load-more{margin-left:auto;margin-right:auto}.post-section .post-search-query{width:100%;max-width:400px}.page-content-group.landing-links-line-1,.page-content-group.landing-links-line-2,.page-content-group.landing-links-line{border:unset!important;border-radius:unset!important;box-shadow:unset!important}.page-content-group.landing-links-line-1 .page-content,.page-content-group.landing-links-line-2 .page-content,.page-content-group.landing-links-line .page-content{background-color:var(--content-white);border:1px solid var(--black);border-radius:4px;margin:16px 0;box-shadow:0 2px 4px #00000040}.page-content-group.landing-links-line-1 .fragment-anchor,.page-content-group.landing-links-line-2 .fragment-anchor,.page-content-group.landing-links-line .fragment-anchor{display:none}.page-content-group.landing-links-line-2,.page-content-group.landing-links-line:not(:first-child){margin-top:-16px}.page-content .landing-link{text-align:center;flex-direction:column;justify-content:space-between;height:100%;display:flex}.page-content .landing-link *{margin-bottom:.7rem}.page-content .landing-link .landing-link-icon{height:11rem}.page-content .landing-link .button{margin:0 auto}.page-content .level-3 .landing-link-icon{height:8rem}.map .map-svg .canton{fill:var(--light-gray);stroke:var(--white);cursor:pointer;transition:fill .2s ease-out}.map .map-svg .selected{fill:#258ebb;transition:fill .2s ease-in}.map .contents{padding:2rem}.map .map-dropdown{max-width:400px;padding:0 0 1rem}.map .map-dropdown .MuiAutocomplete-endAdornment{top:initial}.map .map-dropdown .MuiFormControl-root{margin-top:.3rem}.map h3{margin-bottom:.6em}.map .contact-link-group{padding-bottom:1rem}@media only screen and (max-width:824px){.map .contents{padding:0}}.form form{flex-direction:column;display:flex}.form form .submit-button{width:fit-content;height:fit-content;max-height:2.5em;margin-top:1.5rem}@media not screen and (max-width:824px){.form .home-newsletter-registration form{flex-direction:initial;flex-flow:wrap}.form .home-newsletter-registration form form:after{content:"";order:1;width:100%}.form .home-newsletter-registration form>div{width:40%}.form .home-newsletter-registration form>div:nth-child(n+1){order:1;margin-left:0;margin-right:2rem}.form .home-newsletter-registration form .button{order:1}}.icon-title{justify-content:flex-start;display:flex}.icon-title .icon-container{width:15%;min-width:100px;padding-right:1.8rem;display:flex}.icon-title .icon-container .icon{max-width:100%}.icon-title h2{font-size:4rem}.icon-title p{font-size:1.25rem}.join-item{text-align:center;flex-direction:column;display:flex}.join-item .content-container .icon{max-height:11rem;padding-bottom:1.5rem}.join-item .content-container .button{margin:0 auto}.join-item .image-container{max-width:100%;margin:auto;padding-bottom:1.5rem}.join-item .image-container .image{border-radius:4px;max-width:100%;box-shadow:0 2px 4px #00000040}.join-item .text{margin:1rem 0}@media not screen and (max-width:824px){.join-item{flex-direction:row}.join-item.reverse{flex-direction:row-reverse}.join-item.reverse .image-container{padding-left:1rem}.join-item .image-container{max-width:50%;padding-right:1rem}.join-item .content-container{width:40%;margin:auto}.join-item .content-container img{max-height:11rem;padding:1rem 0}}.join-wiki .button{text-align:center;max-width:300px}.menu-icon{cursor:pointer;vertical-align:top;width:40px;height:25px;display:inline-block;position:relative}.menu-icon .line{background:var(--content-black);width:100%;height:2px;transition:all .3s;position:absolute;top:0;left:0}.menu-icon .line.line-1{transition:all .3s .3s,transform .3s}.menu-icon .line.line-2{margin-top:-1px;transition:all .3s .3s;top:50%;left:0}.menu-icon .line.line-3{transition:all .3s .3s,transform .3s;top:auto;bottom:0;left:0}.menu-icon.active .line-1{margin-top:-1px;transition:all .3s,transform .3s .3s;top:50%;transform:rotate(45deg)}.menu-icon.active .line-2{opacity:0;transition:all .3s,opacity .3s}.menu-icon.active .line-3{margin-bottom:-1px;transition:all .3s,transform .3s .3s;bottom:50%;transform:rotate(-45deg)}.contact-link-group .contacts{flex-wrap:wrap;display:flex}.contact-link-group .contacts.border{border-bottom:1px dashed var(--content-black);margin-bottom:1.5rem}.contact-link-item{text-align:center;width:91px;padding-bottom:1rem;padding-right:1.5rem}.contact-link-item a{flex-direction:column;align-items:center;display:flex}.contact-link-item a .icon{background-color:var(--content-background);width:36px;height:36px;color:var(--content-black);border:1px solid var(--content-black);box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);border-radius:50%;justify-content:center;align-items:center;margin-left:5px;display:flex}.contact-link-item a .icon:hover{box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black);transform:translate(-1px,1px)}.contact-link-item a .icon svg,.contact-link-item a .icon img{width:24px;height:24px;color:var(--content-black)}.contact-link-item a .icon svg.website,.contact-link-item a .icon img.website{color:#ff7235}.contact-link-item a .icon svg.email,.contact-link-item a .icon img.email{color:#ffab2d}.contact-link-item a .icon svg.instagram,.contact-link-item a .icon img.instagram{color:#20b8c1}.contact-link-item a .icon svg.facebook,.contact-link-item a .icon img.facebook,.contact-link-item a .icon svg.telegram,.contact-link-item a .icon img.telegram,.contact-link-item a .icon svg.twitter,.contact-link-item a .icon img.twitter{color:#258ebb}.contact-link-item a .icon svg.whatsapp,.contact-link-item a .icon img.whatsapp{color:#20b8c1}.contact-link-item a .link-name{color:var(--content-black);text-overflow:ellipsis;max-width:100%;padding-top:1rem;font-size:.8rem;line-height:1.1rem;overflow:hidden}@media only screen and (max-width:600px){.contact-link-item{padding-right:0}}.timeline{width:95%}.timeline .timeline-load-more{justify-content:space-around;padding:3rem;display:flex}.timeline .timeline-today .timeline-circle-container.today{max-height:4rem;overflow:hidden}.timeline .timeline-today .timeline-circle-container.today .today-circle{fill:var(--content-white);stroke:var(--content-black);stroke-width:2px}.timeline .timeline-today .timeline-circle-container.today .today-line{stroke:var(--content-black);stroke-width:2px}.timeline .timeline-today .timeline-content .p{margin:initial}.timeline .timeline-event .timeline-day{text-align:center}.timeline .timeline-event .timeline-content-container{margin-top:-8px;margin-bottom:40px}.timeline .timeline-event .timeline-content-container .timeline-content{cursor:pointer}.timeline .timeline-event .timeline-content-container .timeline-content .header{justify-content:space-between;align-items:baseline;display:flex}.timeline .timeline-event .timeline-content-container .timeline-content .header .icon-button{color:var(--content-black)}.timeline .timeline-event .timeline-content-container .event-detail .chip-selector{padding-bottom:1rem}.timeline .timeline-event .timeline-circle-container{background-position-x:1rem}.timeline .timeline-event .timeline-circle-container.before-now{background-image:linear-gradient(to bottom, var(--content-black) 1px, transparent 50%);background-repeat:repeat-y;background-size:2px 8px}.timeline .timeline-event .timeline-circle-container.after-now,.timeline .timeline-event .timeline-circle-container.today{background-image:linear-gradient(to bottom, var(--content-black) 1px, transparent 50%);background-repeat:repeat-y;background-size:2px 1px}.timeline .timeline-event .timeline-circle-container.activity .timeline-circle{border-color:#ffab2d}.timeline .timeline-event .timeline-circle-container.strike .timeline-circle{border-color:#ff7235}.timeline .timeline-event .timeline-circle-container.meetup .timeline-circle{border-color:#20b8c1}.timeline .timeline-event .timeline-circle-container.digital{color:#258ebb}.timeline .timeline-event .timeline-circle-container.digital .timeline-circle{border-color:#258ebb}.timeline .timeline-event .timeline-circle-container .timeline-circle{background-color:var(--content-white);border:2px solid;border-radius:50%;justify-content:space-around;align-items:center;min-width:2rem;max-width:2rem;min-height:2rem;max-height:2rem;display:flex}.timeline .timeline-event .timeline-circle-container .timeline-circle img,.timeline .timeline-event .timeline-circle-container .timeline-circle svg{max-width:1.33333rem;max-height:1.33333rem}.timeline .timeline-event .button{cursor:pointer}.dialog-title h2{font-family:Graph Condensed;font-size:1.5rem}.dialog-content{font-family:Klima}.social-link-container{justify-content:space-between;align-items:center;width:160px;display:flex}.social-link-container.big{width:280px}.social-link-container.big a{width:48px;height:48px}.social-link-container.big a svg{width:32px;height:32px}.social-link-container.inverted-colors a{background-color:var(--content-black);border:1px solid var(--content-white);color:var(--content-white);box-shadow:-3px 3px 0 -1px var(--content-black),-3px 3px var(--content-white)}.social-link-container.inverted-colors a:hover{box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white);transform:translate(-1px,1px)}.social-link-container.inverted-colors a:active{box-shadow:none;transform:translate(-3px,3px)}.social-link-container.inverted-colors a svg{color:var(--content-white)}.social-link-container a{background-color:var(--content-background);width:27px;height:27px;color:var(--content-black);border:1px solid var(--content-black);box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);border-radius:50%;justify-content:center;align-items:center;margin-left:5px;transition:transform .1s ease-out,box-shadow .1s ease-out;display:flex}.social-link-container a:hover{box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black);transform:translate(-1px,1px)}.social-link-container a:active{box-shadow:none;transform:translate(-3px,3px)}.social-link-container a svg{width:18px;height:18px;color:var(--content-black)}.fact-item .head,.demand-item .head{flex-direction:column;display:flex}@media not screen and (max-width:824px){.fact-item .head,.demand-item .head{flex-direction:row}.fact-item .head.reverse,.demand-item .head.reverse{flex-direction:row-reverse}.fact-item .head .icon,.demand-item .head .icon{width:33.3%}.fact-item .head .headline,.demand-item .head .headline{width:66.6%}}.fact-item .head .icon,.demand-item .head .icon{padding-bottom:1.5rem}.fact-item .head .icon img,.demand-item .head .icon img{object-fit:contain;align-self:center;max-width:100%;height:11rem;margin-left:auto;margin-right:auto;padding:0;display:flex}.fact-item .head .headline h3,.demand-item .head .headline h3{margin-bottom:1rem}.fact-item .content,.demand-item .content{max-width:100%}.fact-item .content .link-section,.demand-item .content .link-section{flex-wrap:wrap;margin-bottom:-1.2rem;display:flex}.fact-item .content .link-section .button,.demand-item .content .link-section .button{margin-top:.2rem;margin-bottom:1.2rem;margin-right:1rem}.fact-item .content .post-will-follow,.demand-item .content .post-will-follow{color:var(--gray)}.fact-item .content .button,.demand-item .content .button{text-align:center;max-width:300px}.fact-item .text,.demand-item .text{padding-top:1rem}@media not screen and (max-width:824px){.fact-item .text .markdown,.demand-item .text .markdown{column-count:2;column-gap:4rem}}.demand-item .button{margin-top:1rem}@media screen and (min-width:960px){.crisis-climate-action-plan .link-section{width:150%}}.create-event-form{grid-template-columns:1fr 1fr;grid-template-areas:"basics basics""language-section language-section""contact-section contact-section""submit submit";max-width:120ch;display:grid}.create-event-form .basics,.create-event-form .language-section,.create-event-form .contact-section{--grid-column-gap:1.6em;gap:.6em var(--grid-column-gap);grid-template-columns:repeat(2,1fr);grid-auto-flow:row;display:grid}@media (max-width:768px){.create-event-form .basics,.create-event-form .language-section,.create-event-form .contact-section{grid-template-columns:1fr}}.create-event-form .basics .form-control,.create-event-form .basics .date-picker,.create-event-form .language-section .form-control,.create-event-form .language-section .date-picker,.create-event-form .contact-section .form-control,.create-event-form .contact-section .date-picker{width:100%}@media (min-width:768px){.create-event-form .basics .form-control-title,.create-event-form .basics .form-control-location,.create-event-form .language-section .form-control-title,.create-event-form .language-section .form-control-location,.create-event-form .contact-section .form-control-title,.create-event-form .contact-section .form-control-location{width:calc(50% - var(--grid-column-gap)/2)}}.create-event-form .basics h3,.create-event-form .basics h4,.create-event-form .basics p,.create-event-form .basics .form-control-description,.create-event-form .basics .create-event-selector,.create-event-form .basics .form-control-title,.create-event-form .basics .form-control-location,.create-event-form .language-section h3,.create-event-form .language-section h4,.create-event-form .language-section p,.create-event-form .language-section .form-control-description,.create-event-form .language-section .create-event-selector,.create-event-form .language-section .form-control-title,.create-event-form .language-section .form-control-location,.create-event-form .contact-section h3,.create-event-form .contact-section h4,.create-event-form .contact-section p,.create-event-form .contact-section .form-control-description,.create-event-form .contact-section .create-event-selector,.create-event-form .contact-section .form-control-title,.create-event-form .contact-section .form-control-location{grid-column:1/span 2}@media (max-width:768px){.create-event-form .basics h3,.create-event-form .basics h4,.create-event-form .basics p,.create-event-form .basics .form-control-description,.create-event-form .basics .create-event-selector,.create-event-form .basics .form-control-title,.create-event-form .basics .form-control-location,.create-event-form .language-section h3,.create-event-form .language-section h4,.create-event-form .language-section p,.create-event-form .language-section .form-control-description,.create-event-form .language-section .create-event-selector,.create-event-form .language-section .form-control-title,.create-event-form .language-section .form-control-location,.create-event-form .contact-section h3,.create-event-form .contact-section h4,.create-event-form .contact-section p,.create-event-form .contact-section .form-control-description,.create-event-form .contact-section .create-event-selector,.create-event-form .contact-section .form-control-title,.create-event-form .contact-section .form-control-location{grid-column:auto}}.create-event-form .form-control-description,.create-event-form button[type=submit]{margin-top:1em}.create-event-form .basics{grid-area:basics}.create-event-form .basics .clearable-date-picker .icon-button{padding:0}.create-event-form .language-section{grid-area:language-section}.create-event-form .contact-section{grid-area:contact-section}.create-event-form .MuiFormControl-root{width:max-content}.create-event-form .create-event-selector>.MuiGrid-container{display:flex}.create-event-form .create-event-selector>.MuiGrid-container .chip{margin:0 .5em .5em 0}.create-event-form .contact-section{margin-bottom:1em}.create-event-form button[type=submit]{grid-area:submit;width:max-content;max-width:300px}.create-event-form h4{margin-top:.4em;margin-bottom:.2em}.create-event-form h3{margin-top:.6em;margin-bottom:.3em}.chip-selector.event-type-selector .chip.selected{background-color:var(--content-black);color:var(--content-white);border:var(--gray) 1px solid}.chip-selector.event-type-selector .chip:hover:not(.selected),.chip-selector.event-type-selector .chip:focus:not(.selected){background-color:var(--content-white)}.chip-selector.event-type-selector .chip img{color:var(--black)}.chip-selector.event-type-selector .chip .digital>.digital{color:#258ebb}.chip-selector .chip{background-color:var(--content-white);border:var(--gray) 1px solid;color:var(--gray);border-radius:3em;margin-top:.5rem;margin-right:.5rem;padding:1em .5em;font-size:.9rem}.chip-selector .chip.selected{color:#20b8c1;background-color:#f4fbfc;border:1px solid #20b8c1;font-weight:500}.chip-selector .chip img,.chip-selector .chip svg{color:#20b8c1;max-width:1rem;max-height:1rem}.chip-selector .chip .icon{color:#20b8c1}.tri-state-toggle{color:var(--content-white);mix-blend-mode:difference;max-width:max-content;margin:auto}.tri-state-toggle .MuiTypography-body1{text-transform:uppercase;padding:0 .5em;font-size:3em;font-family:Graph Condensed!important}.tri-state-toggle .MuiIconButton-colorPrimary{color:var(--content-white);mix-blend-mode:difference}.news.page .page-content-group{box-shadow:none;border:none}.news.page .grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-flow:dense;display:grid}.news.page .good-news-container{--h-space:"calc((100vw - min(90vw, 1120px) + 5rem) / 2)";width:100%;margin-left:"calc(-1 * var(--h-space))";padding-left:var(--h-space);padding-right:var(--h-space);margin-top:"calc(-1 * (16px + 2rem))";padding-top:"calc(16px + 2rem)";flex-direction:column;padding-bottom:1rem;transition:background-color .3s;display:flex}.news.page .good-news-container.active{background-color:var(--content-highlight)}.news.page .good-news-container button{margin:1rem auto}.news.page .card{background-color:var(--content-white)}.news.page .load-more{margin-left:auto;margin-right:auto}.footer{z-index:0;color:#fff;box-sizing:border-box;background-color:#000;margin-top:3rem;padding:1.5rem 10%;font-family:Klima,sans-serif}.footer .footer-content{grid-template-columns:310px 1fr;grid-template-areas:"header header""newsletter links""newsletter social""impressum impressum""footnotes footnotes";gap:1.2rem 4.4rem;max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:960px){.footer .footer-content{grid-template-columns:1fr;grid-template-areas:"header""newsletter""links""social""impressum""footnotes"}}.footer .footer-content>*{grid-column:1/span 2}.footer .footer-content a{color:#fff;text-decoration:none}.footer .footer-content a:hover{text-decoration:underline}.footer .footer-content .icon-menu-item{grid-area:header;align-self:center;align-items:center;display:flex}.footer .footer-content .icon-menu-item .icon-menu-description{margin-left:1.2rem;font-family:Graph Condensed;font-size:1.7rem}.footer .footer-content .newsletter{grid-area:newsletter;margin-bottom:2rem}.footer .footer-content .newsletter .newsletter-form{max-width:310px}@media only screen and (max-width:824px){.footer .footer-content .newsletter .newsletter-form{max-width:unset;width:100%}}.footer .footer-content .newsletter .newsletter-form form{flex-direction:column;display:flex}.footer .footer-content .newsletter .newsletter-form form>*{margin-bottom:1rem}.footer .footer-content .newsletter .newsletter-form form .button{width:100%;max-width:310px;margin-top:1.7rem}.footer .footer-content .newsletter .MuiFormLabel-root,.footer .footer-content .newsletter .MuiInputBase-input{color:#fff}.footer .footer-content .newsletter .MuiInput-underline:before{border-bottom-color:#fff}.footer .footer-content .newsletter .phone-helper{display:none}.footer .footer-content .hierarchical-links{grid-area:links;margin-bottom:.8rem}.footer .footer-content .hierarchical-links .hierarchical-links{grid-template-columns:repeat(auto-fill,minmax(15ch,1fr));gap:1rem;display:grid}.footer .footer-content .social{grid-area:social}.footer .footer-content .social .social-links{flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.footer .footer-content .social .social-links .social-link-description{margin-right:1rem;padding:1rem 0}.footer .footer-content .social .social-links .social-link-container{width:280px}.footer .footer-content .social .social-links .social-link-container a{width:48px;height:48px}.footer .footer-content .social .social-links .social-link-container a svg{width:32px;height:32px}.footer .footer-content .social .social-links .social-link-container a{background-color:var(--content-black);border:1px solid var(--content-white);color:var(--content-white);box-shadow:-3px 3px 0 -1px var(--content-black),-3px 3px var(--content-white)}.footer .footer-content .social .social-links .social-link-container a:hover{box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white);transform:translate(-1px,1px)}.footer .footer-content .social .social-links .social-link-container a:active{box-shadow:none;transform:translate(-3px,3px)}.footer .footer-content .social .social-links .social-link-container a svg{color:var(--content-white)}@media only screen and (max-width:360px){.footer .footer-content .social .social-links .social-link-container{justify-content:space-between;align-items:center;width:160px;display:flex}.footer .footer-content .social .social-links .social-link-container.big{width:280px}.footer .footer-content .social .social-links .social-link-container.big a{width:48px;height:48px}.footer .footer-content .social .social-links .social-link-container.big a svg{width:32px;height:32px}.footer .footer-content .social .social-links .social-link-container.inverted-colors a{background-color:var(--content-black);border:1px solid var(--content-white);color:var(--content-white);box-shadow:-3px 3px 0 -1px var(--content-black),-3px 3px var(--content-white)}.footer .footer-content .social .social-links .social-link-container.inverted-colors a:hover{box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white);transform:translate(-1px,1px)}.footer .footer-content .social .social-links .social-link-container.inverted-colors a:active{box-shadow:none;transform:translate(-3px,3px)}.footer .footer-content .social .social-links .social-link-container.inverted-colors a svg{color:var(--content-white)}.footer .footer-content .social .social-links .social-link-container a{background-color:var(--content-background);width:27px;height:27px;color:var(--content-black);border:1px solid var(--content-black);box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);border-radius:50%;justify-content:center;align-items:center;margin-left:5px;transition:transform .1s ease-out,box-shadow .1s ease-out;display:flex}.footer .footer-content .social .social-links .social-link-container a svg{width:18px;height:18px;color:var(--content-black)}.footer .footer-content .social .social-links .social-link-container a{background-color:var(--content-black);border:1px solid var(--content-white);color:var(--content-white);box-shadow:-3px 3px 0 -1px var(--content-black),-3px 3px var(--content-white)}.footer .footer-content .social .social-links .social-link-container a:hover{box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white);transform:translate(-1px,1px)}.footer .footer-content .social .social-links .social-link-container a:active{box-shadow:none;transform:translate(-3px,3px)}.footer .footer-content .social .social-links .social-link-container a svg{color:var(--content-white)}}.footer .footer-content .menu-items{grid-area:impressum;column-gap:1.6rem;margin-top:.8rem;display:flex}.footer .footer-content .footnotes{grid-area:footnotes}.footer .footer-content .footnotes>div.footnotes{flex-direction:column;display:flex}.footer .footer-content .footnotes>div.footnotes .icon-source{color:var(--dark-gray);padding-top:.5rem;font-size:.8rem}html{font-family:Klima,Helvetica,Arial,sans-serif;font-size:calc(.326087vw + 13.8261px)}html h1,html h2,html h3,html h4,html h5,html h6{letter-spacing:.02em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-bottom:.2em;font-family:Graph Condensed,Impact,Arial,sans-serif;font-weight:bolder;line-height:100%}@-moz-document url-prefix(){html h1,html h2,html h3,html h4,html h5,html h6{font-weight:lighter!important}}@media screen and (max-width:960px){html h1,html h2,html h3,html h4,html h5,html h6{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}html h1,html .h1{font-size:3.75rem}html h2,html .h2{font-size:2.8rem}html h3,html .h3{font-size:2.1rem}html h4,html .h4{font-size:1.7rem}html h5,html .h5{font-size:1.6rem}html h6,html .h6{font-size:1.5rem}html p,html .p{margin-block-start:0}@media only screen and (max-width:360px){html{letter-spacing:.03em;font-size:15px;line-height:133%}}@media only screen and (min-width:360px) and (max-width:600px){html{letter-spacing:.035em;line-height:138%}}@media only screen and (min-width:600px) and (max-width:960px){html{letter-spacing:.04em;line-height:143%}}@media only screen and (min-width:960px) and (max-width:1280px){html{letter-spacing:.045em;line-height:148%}}@media only screen and (min-width:1280px){html{letter-spacing:.05em;font-size:18px;line-height:153%}}.table-of-contents{margin-bottom:2rem;font-size:.95rem}.table-of-contents .title{text-overflow:ellipsis;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-bottom:1rem;font-family:Graph Condensed;font-size:1.4rem;overflow:hidden}.table-of-contents .list{margin:0;padding:0;list-style-type:none}.table-of-contents .list li{padding-bottom:.2em}.table-of-contents .list .link{white-space:nowrap;text-overflow:ellipsis;color:var(--content-black);cursor:pointer;overflow:hidden}.table-of-contents .list .link.level-0{margin-left:0}.table-of-contents .list .link.level-1{margin-left:1.45rem}.table-of-contents .list .link.level-2{margin-left:2rem}.table-of-contents .list .link a{vertical-align:top;color:inherit}.table-of-contents .list .link a:hover{text-decoration:underline;color:#258ebb!important;opacity:1!important}.table-of-contents .list .link .progress-circle{vertical-align:middle;padding-bottom:1px;padding-right:.5rem}.table-of-contents .list .link .progress-circle .base-circle,.table-of-contents .list .link .progress-circle .progress-path{stroke:var(--light-gray)}@media screen and (min-width:1150px){.table-of-contents{top:var(--page-padding-top);width:min(50vw - 350px - 8rem,60%);max-width:min(50vw - 350px - 8rem,60%);height:0;margin-bottom:0;margin-left:calc(-50vw + 350px + 3rem);position:sticky}}@media screen and (min-width:1150px) and (max-width:1400px){.table-of-contents{font-size:.8rem}.table-of-contents .title{font-size:1.2rem}}@media screen and (min-width:1150px){.table-of-contents .list{max-height:calc(100vh - var(--page-padding-top) - 41px);list-style-type:none;overflow-y:auto}.table-of-contents .list .link a{color:var(--content-black)}.table-of-contents .list .link .progress-circle .base-circle,.table-of-contents .list .link .progress-circle .progress-path{stroke:var(--light-gray)}.table-of-contents .list .link.passing .base-circle{stroke:var(--content-black)}.table-of-contents .list .link.passed a{color:var(--content-black)}.table-of-contents .list .link.passed .progress-circle .base-circle{stroke:var(--content-black)}}.card-container{width:80%;margin:6rem auto .5rem}.card{border:1px solid var(--content-black);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:3px;width:100%;transition:all .3s;box-shadow:0 4px 4px #00000040}.card .img{border-radius:3px;width:100%;height:124px;transition:transform .25s;display:block;position:absolute;top:-64px;left:-16px;overflow:hidden}.card .bgimg{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;transition:transform .25s;display:block;transform:scale(1)}.card .card-arrow path{stroke:var(--content-black);stroke-width:1.5px}.card:hover .img .bgimg,.card:focus .img .bgimg{transform:scale(1.04)}.card:hover .img{transform:translate(6px)}.card:hover,.card:focus{transform:translate(-6px)}.card:hover .card-content h4,.card a:focus .card-content h4{text-decoration:underline}.card a:focus .img{outline:0;transform:translate(6px)}.card a:focus{outline:0}.card a{color:var(--content-black);text-decoration:none}.card .relative{height:48px;position:relative}.card-content h4{text-transform:uppercase;text-overflow:ellipsis;margin:0;padding:1rem 0;font-family:Graph;font-size:1.7rem;font-weight:600;line-height:1.9rem;overflow:hidden}.card-content .card-desc{margin-bottom:0;font-family:Klima;font-size:1rem;line-height:125%}.card-tagline{color:var(--gray);text-overflow:ellipsis;width:85%;padding:0;font-family:klima;font-weight:400;overflow:hidden;margin:auto 0!important;font-size:.8rem!important}.card .bottom{align-items:center;padding:1rem 0;display:flex}.card svg{width:10%;margin:0 0 0 auto}.card:hover{box-shadow:0 8px 8px #00000040}.card-content{padding:.1rem 1rem}.post-section{box-shadow:none!important;border:none!important;padding:0!important;display:block!important}.post-section .button{margin-top:1rem;margin-bottom:1.8rem}.post-section h2,.post-section h3,.post-section h4,.post-section h5,.post-section h6{font-family:Graph;font-weight:700}.post-section .next-post h2{margin-top:4rem;font-size:2rem}.post{max-width:700px;margin:0 auto}.post a:hover{text-decoration:underline}.post .date-author{margin:1rem 0;font-size:.94rem}.post .title{margin-top:0;margin-bottom:-.2rem}.post .lead{margin:1.6rem 0;font-size:1.1rem}.post .cover-image{background-size:cover;width:100vw;height:auto;margin-bottom:1.3rem;margin-left:calc(50% - 50vw);position:relative}.post .image-caption{color:var(--content-gray);margin-top:-.9rem;margin-bottom:2rem;font-size:.94rem}.post figcaption{color:var(--content-gray);font-size:.94rem}.post figure{margin:1.5rem 0}.post .markdown{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.post .markdown img{width:100%}.post table{border-collapse:collapse}.post table,.post th,.post td{border:1px solid var(--light-gray)}.post th{text-align:left;background-color:var(--turquoise-light);padding:.6rem .3rem}.post td{padding:.3rem}.post th,.post td{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.post h2,.post h3,.post h4,.post h5,.post h6{margin-top:1.6em;margin-bottom:.7em;font-family:Graph;font-weight:700}.post h2 strong,.post h3 strong,.post h4 strong,.post h5 strong,.post h6 strong{font-weight:700}.post h2{font-size:2rem}.post h3{font-size:1.6rem}.post h4{font-size:1.3rem}.post h5{font-size:1.05rem}.post h6{font-size:.85rem}.post hr{background-color:var(--content-black);border:none;height:1px;margin-bottom:1.2rem}.post sup{font-size:.7rem;line-height:0}.post .references-container .references,.post .references-container ol,.post .references-container ul{counter-reset:reference-counter;margin-bottom:1rem;padding:0;font-size:.94rem;list-style:none}.post .references-container .references li,.post .references-container ol li,.post .references-container ul li{text-indent:-3em;counter-increment:reference-counter;overflow-wrap:break-word;word-wrap:break-word;margin-bottom:.5em;margin-left:3em}.post .references-container .references li::marker{display:none}.post .references-container ol li::marker{display:none}.post .references-container ul li::marker{display:none}.post .references-container .references li:before,.post .references-container ol li:before,.post .references-container ul li:before{content:counter(reference-counter) ". ";vertical-align:baseline;margin-right:.3rem;font-size:.6rem}@media screen and (max-width:700px){.post .collapsible-text{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)}.post .collapsible-text .markdown{padding:0 5%}}.good-news-filter{align-items:center;max-width:max-content;margin:auto auto 1em}.good-news-filter #good-news-boost-icon{max-height:15vh}.good-news-filter .label{color:var(--content-black);text-transform:uppercase;margin:.2em 0;font-size:2em;font-family:Graph Condensed!important}.good-news-filter p{text-align:center}.good-news-filter .switch-label{margin:.5em 0}.switch-checkbox{visibility:hidden;width:0;height:0;display:contents}.switch-label{cursor:pointer;background:#20b8c1;border-radius:24px;justify-content:space-between;align-items:center;width:96px;height:48px;transition:background-color .3s;display:flex;position:relative}.switch-label .switch-button{content:"";border:10px var(--content-white) solid;border-radius:24px;width:16px;height:16px;transition:all .3s;position:relative;left:6px;box-shadow:0 0 4px #0a0a0a4a}.switch-checkbox:checked+.switch-label{background:#ff7235}.switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 6px);transform:translate(-100%)}.switch-label:active .switch-button{width:24px;transition:all .2s}.collapsible-text{margin:1.1rem 0}.collapsible-text:nth-of-type(3n+2){background-color:var(--blue-light)}.collapsible-text:nth-of-type(3n){background-color:var(--turquoise-light)}.collapsible-text:nth-of-type(3n+1){background-color:var(--yellow-light)}.collapsible-text .form-control-label span{display:none}.collapsible-text .form-control-label div{place-content:flex-start;align-items:center;display:flex}.collapsible-text .form-control-label svg{width:3rem;margin-left:.75rem}.collapsible-text .form-control-label .collapsible-title{margin:1rem 0;font-family:Graph;font-weight:700}.collapsible-text .MuiCollapse-wrapperInner{padding:0 1rem}.collapsible-text .markdown{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:inline-block}::selection{color:var(--content-white);background:#258ebb}.snackbar>div{border:2px solid;border-radius:4px}.snackbar>div.success{border-color:#20b8c1}.snackbar>div.warning{border-color:#ffab2d}.snackbar>div.error{border-color:#ff7235}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#0000}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{padding:0;display:block;position:absolute}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/static/fonts/slick/slick.eot);src:url(/static/fonts/slick/slick.eot?#iefix)format("embedded-opentype"),url(/static/fonts/slick/slick.woff)format("woff"),url(/static/fonts/slick/slick.ttf)format("truetype")}.slick-next,.slick-prev{cursor:pointer;color:#0000;background:0 0;border:none;outline:0;width:20px;height:20px;font-size:0;line-height:0;top:50%;transform:translateY(-50%)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#0000;background:0 0;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;color:#fff;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;list-style:none;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:0;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;width:20px;height:20px;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slides .slide .markdown{text-align:center;padding:.5em;font-style:italic}.slides .slick-prev{z-index:1;position:absolute;transform:scaleX(-1)}.slides .slick-prev:before{content:""}.slides .slick-next{position:absolute}.slides .slick-next:before{content:""}.slides .navigation-arrow{background-color:var(--content-background);width:27px;height:27px;color:var(--content-black);border:1px solid var(--content-black);box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);border-radius:50%;justify-content:center;align-items:center;margin-left:5px;transition:transform .1s ease-out,box-shadow .1s ease-out;display:flex}@media not screen and (min-width:824px){.slides .navigation-arrow{display:none}}.slides .navigation-arrow:hover{box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black);transform:translate(-1px,1px)}.slides .navigation-arrow:active{box-shadow:none;transform:translate(-3px,3px)}.slides .navigation-arrow svg{width:18px;height:18px;color:var(--content-black)}.milestone>.milestones-container{background-position:top;background-size:cover;padding:1rem}.milestone>.milestones-container>.milestone-entry{font-family:Graph!important;font-size:calc(.326087vw + 13.8261px)!important}.milestone>.milestones-container>.milestone-entry p{margin-block-end:0!important}.milestone>.milestones-container :not(:last-child).milestone-entry:after{content:"";vertical-align:bottom;border-left:2px solid var(--black);height:15vw;margin:.5em 2px;display:inline-block}:root{--tamaro-text-color:var(--content-black);--tamaro-label-color:var(--gray);--tamaro-label-checkable-color:var(--content-black);--tamaro-block-header-position-bg-color:var(--dark-gray);--tamaro-block-header-position-color:var(--content-white);--tamaro-link-color:var(--gray);--tamaro-checkable-color:var(--gray);--tamaro-checkable-color__checked:var(--gray);--tamaro-bg-color:var(--content-white);--tamaro-bg-color__hover:var(--ultra-light-gray);--tamaro-input-bg-color:var(--ultra-light-gray);--tamaro-error-color:#ff7235;--tamaro-button-color:var(--content-black);--tamaro-button-color__hover:var(--content-black);--tamaro-button-bg-color:var(--ultra-light-gray);--tamaro-button-bg-color__hover:var(--light-gray);--tamaro-button-border-color:var(--ultra-light-gray);--tamaro-button-border-color__hover:var(--light-gray);--tamaro-button-primary-color:var(--content-white);--tamaro-button-primary-color__hover:var(--content-white);--tamaro-button-primary-bg-color:var(--dark-gray);--tamaro-button-primary-bg-color__hover:var(--content-black);--tamaro-button-primary-border-color:var(--dark-gray);--tamaro-button-primary-border-color__hover:var(--content-black)}.raise-now-donation-widget{text-align:center}.raise-now-donation-widget .markdown{width:80%;margin:0 auto}.raise-now-donation-widget .rnw-widget-container{box-sizing:border-box;max-width:37.5rem;margin:0 auto;padding-top:1rem}#tamaro-widget-overlay.tamaro-widget.tamaro-widget,#tamaro-widget.tamaro-widget.tamaro-widget{font-family:inherit!important}.titled-subtitled-icon-item{flex-direction:column;display:flex}@media not screen and (max-width:824px){.titled-subtitled-icon-item{flex-direction:row-reverse;justify-content:space-between}.titled-subtitled-icon-item .icon-container{width:33.3%;margin:auto}.titled-subtitled-icon-item .text-container{width:66.6%}}.titled-subtitled-icon-item .icon-container img{align-self:center;max-width:100%;height:11rem;margin-left:auto;margin-right:auto;padding:0;display:flex}.titled-subtitled-icon-item .icon-container{padding-bottom:1.5rem}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.button{display:table!important}.root{display:block!important}.root .submenu.desktop .social{padding-left:0!important}.root .timeline .timeline-event .timeline-circle-container .timeline-circle img img,.root .timeline .timeline-event .timeline-circle-container .timeline-circle img svg,.root .timeline .timeline-event .timeline-circle-container .timeline-circle img,.root .timeline .timeline-event .timeline-circle-container .timeline-circle svg{padding-top:.33rem}.root .page-content-group.events .page-content .events-toolbar{position:initial!important}.root .icon-title{display:-ms-flexbox}header.header{position:relative}.menu .donate.menu-item{margin:1.3rem 0}.page-content-group.landing-links-line-1,.page-content-group.landing-links-line-2{box-shadow:none!important;border:none!important}.page-content-group.landing-links-line-1 .page-content,.page-content-group.landing-links-line-2 .page-content{margin:16px .5rem!important;padding:2rem 0!important}.join-thank-you.icon-title .icon-container{margin-right:1rem}.join-thank-you.icon-title .icon-container .icon{max-width:none}.news.page .good-news-container button{margin-left:3rem!important}}@supports (-ms-accelerator:true){.button{display:table}}
