:root{--header-black:#000000;--header-gray:#616161;--header-background:#FFFFFF;--content-black:#000000;--content-white:#FFFFFF;--content-background:#FFFFFF;--content-gray:#616161;--content-highlight:#FFFAF3;--black:#000000;--ultra-light-gray:#cccccc50;--light-gray:#b7b7b7;--gray:#616161;--dark-gray:#313131;--white:#FFFFFF;--blue-light:#E3F6FE;--turquoise-light:#E6FAFC;--yellow-light:#FFF8EE}[data-theme=dark]{--header-black:#f1f1f1;--header-gray:#999999;--header-background:#222222;--content-black:#f1f1f1;--content-white:#222222;--content-background:#222222;--content-gray:#999999;--content-highlight:#071B24;--black:#f1f1f1;--ultra-light-gray:#131313;--light-gray:#454545;--gray:#999999;--dark-gray:#CCCCCC;--white:#222222;--blue-light:rgba(37,142,187,0.1);--turquoise-light:rgba(32,184,193,0.1);--yellow-light:rgba(255,171,45,0.1)}@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{display:inline-block;padding-top:96px;margin-top:-96px;pointer-events:none}.button{display:block;cursor:pointer;font-family:Graph;font-weight:700;font-size:1.25rem;padding:.4em 1.3em;letter-spacing:.04em;margin-left:5px;margin-bottom:5px;border-radius:3px;line-height:normal;width:-webkit-fill-available;width:-moz-fit-content;width:fit-content;height:-webkit-fill-available;height:-moz-fit-content;height:fit-content;box-shadow:-6px 6px 0 -1px var(--content-white),-6px 6px var(--content-black);transition:transform .1s ease-out,box-shadow .1s ease-out}.button:hover{transform:translate(-3px,3px);transition:transform .2s ease-out,box-shadow .2s ease-out;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);text-decoration:none!important}.button:active{transform:translate(-6px,6px);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black)}.button.primary{background-color:var(--content-black);border:1px solid var(--content-white)}.button.primary,.button.primary a{color:var(--content-background)}.button.secondary{background-color:rgba(0,0,0,0);border:1px solid var(--content-black)}.button.secondary,.button.secondary a{color:var(--content-black)}.button:focus{outline:none}.button:focus-visible{transform:translate(-6px,6px);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;box-shadow:0 0 10px #20b8c1}.button:-moz-focusring{transform:translate(-6px,6px);-moz-transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;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{position:fixed!important;padding-left:.5rem;padding-right:.5rem;bottom:20px;right:50px;border-radius:2rem;display:flex;z-index:1;background-color:var(--content-black)!important;border:1px solid var(--gray);color:var(--content-white)!important}html{height:100%;font-size:100%}html body{height:100%;margin:0;max-width:100%;overflow-x:hidden}html h1,html h2,html h3,html h4,html h5,html h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}html a{text-decoration:none;color:#258ebb}html strong,html th{font-weight:500}#__next{height:100%}#__next .root{display:flex;min-height:100%;flex-direction:column}#__next .root .page{--page-padding-top:124px;flex:1 1;padding-top:var(--page-padding-top)}@media only screen and (max-width:824px){#__next .root .page{--page-padding-top:88px}}#__next .root .page .background-image{width:100%;margin-bottom:-10%;position:relative;z-index:-1}@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{display:flex;justify-content:center;background-color:var(--header-background);color:var(--header-black)}.toolbar .header{width:100%}.toolbar .header.mobile{padding-top:8px;padding-bottom:8px}.toolbar .header.mobile .menu-content{width:100%;max-height:500px;position:relative;overflow:hidden;transition:max-height .3s linear}.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;font-size:1.4rem;padding:.2em 1em}.toolbar .header .selector.languages{font-size:1.4rem;line-height:1.625rem;width:80px;font-weight:400;border-right-style:none;padding-right:none;color:var(--header-gray)}.navigation,.toolbar .header .selector.languages .selected{color:var(--header-black)}.navigation{font-family:Graph;font-weight:700;font-size:1.5rem;line-height:2.5rem;text-transform:uppercase;border-bottom:none}.navigation.mobile{position:relative;margin:8px auto;text-align:center;width:-webkit-fill-available;width:-moz-fit-content;width:fit-content}.navigation.desktop{padding-top:12px}.navigation a{color:var(--header-black)}.navigation a:hover{text-decoration:none}.navigation .selected a,.navigation a:active{border-bottom:4px solid var(--header-black)}.navigation .donate.menu-item a{border-bottom:none;display:block;cursor:pointer;font-family:Graph;font-weight:700;font-size:1.25rem;padding:.4em 1.3em;letter-spacing:.04em;margin-left:5px;margin-bottom:5px;border-radius:3px;line-height:normal;width:-webkit-fill-available;width:-moz-fit-content;width:fit-content;height:-webkit-fill-available;height:-moz-fit-content;height:fit-content;box-shadow:-6px 6px 0 -1px var(--content-white),-6px 6px var(--content-black);transition:transform .1s ease-out,box-shadow .1s ease-out;color:var(--content-black);background-color:rgba(0,0,0,0);border:1px solid var(--content-black)}.navigation .donate.menu-item a:hover{transform:translate(-3px,3px);transition:transform .2s ease-out,box-shadow .2s ease-out;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);text-decoration:none!important}.navigation .donate.menu-item a:active{transform:translate(-6px,6px);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black)}.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);background-color:rgba(0,0,0,0);border:1px solid var(--content-black)}.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{transform:translate(-6px,6px);transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;box-shadow:0 0 10px #20b8c1}.navigation .donate.menu-item a:-moz-focusring{transform:translate(-6px,6px);-moz-transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;transition:transform .15s ease-out,box-shadow .15s ease-out,border .1s ease-in;box-shadow:0 0 0 0 var(--content-white),0 0 var(--content-black);border:1px solid var(--content-black);outline:none;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 a{color:var(--content-black)}.menu{display:flex;justify-content:space-between;align-items:center;font-size:1.3rem;height:72px}.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;left:10px;bottom:-8px}.menu div:first-of-type{margin-left:calc((100% - 1120px)/2)}.menu .donate.menu-item{margin-right:calc((100% - 1120px)/2);margin-left:auto}}.submenu-container{transition:opacity .3s ease-in,border-bottom .3s ease-in,height .3s ease-in,padding-top .3s ease-in,visibility .3s ease-in;height:40px}.submenu-container.hidden{border-bottom:initial;padding:0;opacity:0;height:0;visibility:hidden}.submenu-container.hidden .submenu-separator{opacity:0}.submenu-container .submenu-separator{display:none}.submenu{font-family:Graph Condensed;font-weight:700;font-size:1.5rem;padding-top:8px}.submenu.desktop{display:flex;justify-content:flex-end;align-items:center;padding-left:calc((100% - 1120px)/2)}.submenu.desktop>*{flex:0 1;padding-left:24px}.submenu.desktop>:first-child{flex:1 1;padding-left:0}.submenu.mobile{display:flex;flex-direction:column;align-items:center}.submenu.mobile .contribution-container{padding-top:16px;padding-bottom:8px}.submenu.mobile .contribution-container .social-links{margin:0 auto 1rem;width:160px}.submenu .MuiSvgIcon-root{font-size:1.625rem}.drawer-right{width:200px;padding-left:20px}.expandable-description.secondary{padding:1rem 1rem .5rem;margin-bottom:1rem}.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{padding-top:1rem;-webkit-margin-after:0;margin-block-end:0}.home-item{background-repeat:no-repeat;background-blend-mode:color;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);font-family:Graph Condensed;text-shadow:1px 1px #000;margin-bottom:.5rem}.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);font-size:1.25rem;font-family:Klima;font-weight:800;text-transform:uppercase;background:rgba(0,0,0,.7);display:inline;padding:7px;box-shadow:10px 0 0 var(--content-black),-10px 0 0 var(--content-black)}.home-item .home-item-content .button{margin-top:1rem}.download-section{padding-bottom:1rem}.download-section .download-items{list-style-type:none;padding:0;margin:0}.download-section .download-items .download-item a{display:flex;align-items:center;height:4rem}.download-section .download-items .download-item a .icon{height:3rem;width:3rem;display:flex;justify-content:flex-end}.download-section .download-items .download-item a .title{padding-left:1rem}.donation-iframe{width:100%}.donation-iframe iframe{height:677px;min-width:310px;border-width:0}@media not screen and (min-width:416px){.donation-iframe iframe{height:742px;zoom:.9;-ms-zoom:.9;transform:scale(.9);-moz-transform:scale(.9);transform-origin:0 0;-moz-transform-origin:0 0;-o-transform:scale(.9);-o-transform-origin:0 0;-webkit-transform:scale(.9);-webkit-transform-origin:0 0}}.iframe{max-width:100%}.image img{width:100%}.image .button{float:right}.no-content{padding:2vh;max-width:800px}.no-content .image{height:50vh;background-size:cover;background-repeat:no-repeat}.no-content h1{font-family:Graph Condensed;font-size:2.25rem;text-align:center;color:var(--content-gray)}.no-content p{font-size:.5625rem;text-align:right}.selector{font-family:Graph Condensed;font-weight:700;font-size:1.7rem;display:flex;align-items:center;justify-content:space-between}.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:auto}.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 .create-events-toolbar,.page-content-group.events .page-content .events-toolbar{display:grid;position:-webkit-sticky;position:sticky;top:84px;padding-top:0;background-color:var(--content-white);z-index:1}@media only screen and (max-width:824px){.page-content-group.events .page-content .create-events-toolbar,.page-content-group.events .page-content .events-toolbar{top:88px}}@supports(-ms-ime-align:auto){.page-content-group.events .page-content .create-events-toolbar,.page-content-group.events .page-content .events-toolbar{display:flex;flex-direction:column}}.page-content-group.events .page-content .create-events-toolbar .events-selectors,.page-content-group.events .page-content .events-toolbar .events-selectors{display:flex}.page-content-group.events .page-content .create-events-toolbar .events-view-selector,.page-content-group.events .page-content .events-toolbar .events-view-selector{width:165px}.page-content-group.events .page-content .create-events-toolbar .events-type-selector,.page-content-group.events .page-content .events-toolbar .events-type-selector{width:240px}.page-content-group.events .page-content .create-events-toolbar .zip-input,.page-content-group.events .page-content .events-toolbar .zip-input{width:100%;max-width:200px;font-family:Klima;margin:1rem 1rem 1rem 0}.page-content-group.events .page-content .create-events-toolbar .zip-input input[type=number],.page-content-group.events .page-content .events-toolbar .zip-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.page-content-group.events .page-content .create-events-toolbar .add-event,.page-content-group.events .page-content .events-toolbar .add-event{color:#258ebb;font-family:Graph;font-weight:900;margin-left:auto}.page-content-group.events .page-content .create-events-toolbar .add-event>span,.page-content-group.events .page-content .events-toolbar .add-event>span{margin:unset}.page-content-group.events .page-content .create-events-toolbar .prevent-stretch,.page-content-group.events .page-content .events-toolbar .prevent-stretch{justify-self:start;margin-bottom:1em}@supports(-ms-ime-align:auto){.page-content-group.events .page-content .create-events-toolbar .prevent-stretch,.page-content-group.events .page-content .events-toolbar .prevent-stretch{max-width:300px;text-align:center}}.page-content-group.events .page-content .create-events-toolbar{position:inherit}.page-content-group.events .page-content .create-event-form-container{padding:2em;border:1px solid var(--content-black);border-radius:4px}.page.error .page-content-group{border:none;box-shadow:none}.page.error .page-content-group .error-navigation{padding-top:1.5rem}.page.error .page-content-group .error-content{padding:2rem 0;text-align:center}.page.error .page-content-group .error-content .error-subtitle{font-family:Klima;font-style:normal;font-weight:400;font-size:1.5rem}.page.error .page-content-group .error-content .error-image{width:90%}.page{position:relative;width:100%}.page .page-content-group{width:90%;max-width:1120px;margin:16px auto;background-color:var(--content-white);border:1px solid var(--black);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.25)}@media(min-width:600px){.page .page-content-group .MuiGrid-grid-sm-6{flex-grow:0;max-width:50%;flex-basis:48%}}.page .page-content-group:empty{display:none}.page .page-content-group.title{border:none;box-shadow:none}.page .page-content-group.demands .page-content,.page .page-content-group.regio .page-content{flex-grow:0;max-width:100%;flex-basis: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;max-width:100%;flex-basis: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{display:flex;flex-direction:column-reverse}.home-headline .button{max-width:300px;text-align:center}.progress-chart{background-color:var(--light-gray)}.progress-chart .bar{transition:width 1s ease-in-out}.petition .count-phrase{padding-bottom:1rem}.petition .count-phrase .current-count{font-family:Graph Condensed;font-size:1.5rem}.petition .after-signature-view,.petition .form,.petition .progress-chart{margin-bottom:1rem}.share-buttons-container{display:flex;width:200px;margin:1rem 0}.share-buttons-container .share-button{margin-right:1rem;color:var(--gray)}.markdown ol{list-style:decimal;font-family:Klima}.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,.page-content-group.landing-links-line-1,.page-content-group.landing-links-line-2{border:unset!important;border-radius:unset!important;box-shadow:unset!important}.page-content-group.landing-links-line .page-content,.page-content-group.landing-links-line-1 .page-content,.page-content-group.landing-links-line-2 .page-content{background-color:var(--content-white);border:1px solid var(--black);margin:16px 0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.page-content-group.landing-links-line .fragment-anchor,.page-content-group.landing-links-line-1 .fragment-anchor,.page-content-group.landing-links-line-2 .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{height:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.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);transition:fill .2s ease-out;cursor:pointer}.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:auto}.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{display:flex;flex-direction:column}.form form .submit-button{margin-top:1.5rem;width:-webkit-fill-available;width:-moz-fit-content;width:fit-content;height:-webkit-fill-available;height:-moz-fit-content;height:fit-content;max-height:2.5em}@media not screen and (max-width:824px){.form .home-newsletter-registration form{flex-direction:row;flex-flow:row wrap}.form .home-newsletter-registration form form:after{content:"";width:100%;order:1}.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{display:flex;justify-content:flex-start}.icon-title .icon-container{display:flex;padding-right:1.8rem;min-width:100px;width:15%}.icon-title .icon-container .icon{max-width:100%}.icon-title h2{font-size:4rem}.icon-title p{font-size:1.25rem}.join-item{display:flex;flex-direction:column;text-align:center}.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{max-width:100%;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.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{max-width:300px;text-align:center}.menu-icon{width:40px;height:25px;position:relative;cursor:pointer;display:inline-block;vertical-align:top}.menu-icon .line{width:100%;position:absolute;top:0;left:0;height:2px;background:var(--content-black);transition:.3s}.menu-icon .line.line-1{transition:all .3s .3s,transform .3s 0s}.menu-icon .line.line-2{top:50%;margin-top:-1px;left:0;transition:all .3s .3s}.menu-icon .line.line-3{bottom:0;top:auto;left:0;transition:all .3s .3s,transform .3s 0s}.menu-icon.active .line-1{top:50%;margin-top:-1px;transform:rotate(45deg);transition:all .3s,transform .3s .3s}.menu-icon.active .line-2{opacity:0;transition:all .3s,opacity .3s 0s}.menu-icon.active .line-3{bottom:50%;margin-bottom:-1px;transform:rotate(-45deg);transition:all .3s,transform .3s .3s}.contact-link-group .contacts{display:flex;flex-wrap:wrap}.contact-link-group .contacts.border{border-bottom:1px dashed var(--content-black);margin-bottom:1.5rem}.contact-link-item{text-align:center;padding-right:1.5rem;padding-bottom:1rem;width:91px}.contact-link-item a{display:flex;flex-direction:column;align-items:center}.contact-link-item a .icon{width:36px;height:36px;background-color:var(--content-background);color:var(--content-black);margin-left:5px;border-radius:50%;border:1px solid var(--content-black);display:flex;justify-content:center;align-items:center;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black)}.contact-link-item a .icon:hover{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black)}.contact-link-item a .icon img,.contact-link-item a .icon svg{width:24px;height:24px;color:var(--content-black)}.contact-link-item a .icon img.website,.contact-link-item a .icon svg.website{color:#ff7235}.contact-link-item a .icon img.email,.contact-link-item a .icon svg.email{color:#ffab2d}.contact-link-item a .icon img.instagram,.contact-link-item a .icon svg.instagram{color:#20b8c1}.contact-link-item a .icon img.facebook,.contact-link-item a .icon img.telegram,.contact-link-item a .icon img.twitter,.contact-link-item a .icon svg.facebook,.contact-link-item a .icon svg.telegram,.contact-link-item a .icon svg.twitter{color:#258ebb}.contact-link-item a .icon img.whatsapp,.contact-link-item a .icon svg.whatsapp{color:#20b8c1}.contact-link-item a .link-name{padding-top:1rem;color:var(--content-black);max-width:100%;font-size:.8rem;line-height:1.1rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:600px){.contact-link-item{padding-right:0}}.timeline{width:95%}.timeline .timeline-load-more{display:flex;justify-content:space-around;padding:3rem}.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{display:flex;align-items:baseline;justify-content:space-between}.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-size:2px 8px;background-repeat:repeat-y}.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-size:2px 1px;background-repeat:repeat-y}.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{border:2px solid;border-radius:50%;background-color:var(--content-white);display:flex;justify-content:space-around;align-items:center;min-height:2rem;max-height:2rem;min-width:2rem;max-width:2rem}.timeline .timeline-event .timeline-circle-container .timeline-circle img,.timeline .timeline-event .timeline-circle-container .timeline-circle svg{max-height:1.3333333333rem;max-width:1.3333333333rem}.timeline .timeline-event .button{cursor:pointer}.dialog-title h2{font-size:1.5rem;font-family:Graph Condensed}.dialog-content{font-family:Klima}.social-link-container{display:flex;justify-content:space-between;align-items:center;width:160px}.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{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white)}.social-link-container.inverted-colors a:active{transform:translate(-3px,3px);box-shadow:none}.social-link-container.inverted-colors a svg{color:var(--content-white)}.social-link-container a{width:27px;height:27px;background-color:var(--content-background);color:var(--content-black);margin-left:5px;border-radius:50%;border:1px solid var(--content-black);display:flex;justify-content:center;align-items:center;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);transition:transform .1s ease-out,box-shadow .1s ease-out}.social-link-container a:hover{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black)}.social-link-container a:active{transform:translate(-3px,3px);box-shadow:none}.social-link-container a svg{width:18px;height:18px;color:var(--content-black)}.demand-item .head,.fact-item .head{display:flex;flex-direction:column}@media not screen and (max-width:824px){.demand-item .head,.fact-item .head{flex-direction:row}.demand-item .head.reverse,.fact-item .head.reverse{flex-direction:row-reverse}.demand-item .head .icon,.fact-item .head .icon{width:33.3%}.demand-item .head .headline,.fact-item .head .headline{width:66.6%}}.demand-item .head .icon,.fact-item .head .icon{padding-bottom:1.5rem}.demand-item .head .icon img,.fact-item .head .icon img{display:flex;align-self:center;margin-right:auto;margin-left:auto;padding:0;height:11rem;max-width:100%;object-fit:contain}.demand-item .head .headline h3,.fact-item .head .headline h3{margin-bottom:1rem}.demand-item .content,.fact-item .content{max-width:100%}.demand-item .content .link-section,.fact-item .content .link-section{display:flex;flex-wrap:wrap;margin-bottom:-1.2rem}.demand-item .content .link-section .button,.fact-item .content .link-section .button{margin-top:.2rem;margin-bottom:1.2rem;margin-right:1rem}.demand-item .content .post-will-follow,.fact-item .content .post-will-follow{color:var(--gray)}.demand-item .content .button,.fact-item .content .button{max-width:300px;text-align:center}.demand-item .text,.fact-item .text{padding-top:1rem}@media not screen and (max-width:824px){.demand-item .text .markdown,.fact-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{max-width:120ch;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"basics basics" "language-section language-section" "contact-section contact-section" "submit submit"}.create-event-form .basics,.create-event-form .contact-section,.create-event-form .language-section{--grid-column-gap:1.6em;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;grid-gap:.6em var(--grid-column-gap);gap:.6em var(--grid-column-gap)}@media(max-width:768px){.create-event-form .basics,.create-event-form .contact-section,.create-event-form .language-section{grid-template-columns:1fr}}.create-event-form .basics .date-picker,.create-event-form .basics .form-control,.create-event-form .contact-section .date-picker,.create-event-form .contact-section .form-control,.create-event-form .language-section .date-picker,.create-event-form .language-section .form-control{width:100%}@media(min-width:768px){.create-event-form .basics .form-control-location,.create-event-form .basics .form-control-title,.create-event-form .contact-section .form-control-location,.create-event-form .contact-section .form-control-title,.create-event-form .language-section .form-control-location,.create-event-form .language-section .form-control-title{width:calc(50% - var(--grid-column-gap)/2)}}.create-event-form .basics .create-event-selector,.create-event-form .basics .form-control-description,.create-event-form .basics .form-control-location,.create-event-form .basics .form-control-title,.create-event-form .basics h3,.create-event-form .basics h4,.create-event-form .basics p,.create-event-form .contact-section .create-event-selector,.create-event-form .contact-section .form-control-description,.create-event-form .contact-section .form-control-location,.create-event-form .contact-section .form-control-title,.create-event-form .contact-section h3,.create-event-form .contact-section h4,.create-event-form .contact-section p,.create-event-form .language-section .create-event-selector,.create-event-form .language-section .form-control-description,.create-event-form .language-section .form-control-location,.create-event-form .language-section .form-control-title,.create-event-form .language-section h3,.create-event-form .language-section h4,.create-event-form .language-section p{grid-column:1/span 2}@media(max-width:768px){.create-event-form .basics .create-event-selector,.create-event-form .basics .form-control-description,.create-event-form .basics .form-control-location,.create-event-form .basics .form-control-title,.create-event-form .basics h3,.create-event-form .basics h4,.create-event-form .basics p,.create-event-form .contact-section .create-event-selector,.create-event-form .contact-section .form-control-description,.create-event-form .contact-section .form-control-location,.create-event-form .contact-section .form-control-title,.create-event-form .contact-section h3,.create-event-form .contact-section h4,.create-event-form .contact-section p,.create-event-form .language-section .create-event-selector,.create-event-form .language-section .form-control-description,.create-event-form .language-section .form-control-location,.create-event-form .language-section .form-control-title,.create-event-form .language-section h3,.create-event-form .language-section h4,.create-event-form .language-section p{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]{width:max-content;max-width:300px;grid-area:submit}.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:1px solid var(--gray)}.chip-selector.event-type-selector .chip:focus:not(.selected),.chip-selector.event-type-selector .chip:hover: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{margin-right:.5rem;margin-top:.5rem;padding:1em .5em;font-size:.9rem;background-color:var(--content-white);border:1px solid var(--gray);border-radius:3em;color:var(--gray)}.chip-selector .chip.selected{background-color:#f4fbfc;color:#20b8c1;font-weight:500;border:1px solid #20b8c1}.chip-selector .chip img,.chip-selector .chip svg{max-height:1rem;max-width:1rem;color:#20b8c1}.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{font-family:Graph Condensed!important;font-size:3em;text-transform:uppercase;padding:0 .5em}.tri-state-toggle .MuiIconButton-colorPrimary{color:var(--content-white);mix-blend-mode:difference}.news.page .page-content-group{border:none;box-shadow:none}.news.page .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-flow:row dense}.news.page .good-news-container{width:100%;--h-space:"calc((100vw - min(90vw, 1120px) + 5rem) / 2)";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)";padding-bottom:1rem;transition:background-color .3s;display:flex;flex-direction:column}.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;margin-top:3rem;padding:1.5rem 10%;color:#fff;background-color:#000;font-family:Klima,sans-serif;box-sizing:border-box}.footer .footer-content{max-width:1120px;margin:0 auto;display:grid;grid-template-areas:"header header" "newsletter links" "newsletter social" "impressum impressum" "footnotes footnotes";grid-template-columns:310px 1fr;grid-gap:1.2rem 4.4rem;gap:1.2rem 4.4rem}@media screen and (max-width:960px){.footer .footer-content{grid-template-areas:"header" "newsletter" "links" "social" "impressum" "footnotes";grid-template-columns:1fr}}.footer .footer-content>*{grid-column:1/span 2}.footer .footer-content a{text-decoration:none;color:#fff}.footer .footer-content a:hover{text-decoration:underline}.footer .footer-content .icon-menu-item{grid-area:header;align-self:center;display:flex;align-items:center}.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{display:flex;flex-direction:column}.footer .footer-content .newsletter .newsletter-form form>*{margin-bottom:1rem}.footer .footer-content .newsletter .newsletter-form form .button{margin-top:1.7rem;width:100%;max-width:310px}.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{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15ch,1fr))}.footer .footer-content .social{grid-area:social}.footer .footer-content .social .social-links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;flex-wrap:wrap}.footer .footer-content .social .social-links .social-link-description{padding:1rem 0;margin-right:1rem}.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{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white)}.footer .footer-content .social .social-links .social-link-container a:active{transform:translate(-3px,3px);box-shadow:none}.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{display:flex;justify-content:space-between;align-items:center;width:160px}.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{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white)}.footer .footer-content .social .social-links .social-link-container.inverted-colors a:active{transform:translate(-3px,3px);box-shadow:none}.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{width:27px;height:27px;background-color:var(--content-background);color:var(--content-black);margin-left:5px;border-radius:50%;border:1px solid var(--content-black);display:flex;justify-content:center;align-items:center;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);transition:transform .1s ease-out,box-shadow .1s ease-out}.footer .footer-content .social .social-links .social-link-container a:hover{box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black)}.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{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-black),-2px 2px var(--content-white)}.footer .footer-content .social .social-links .social-link-container a:active{transform:translate(-3px,3px);box-shadow:none}.footer .footer-content .social .social-links .social-link-container a svg{color:var(--content-white)}}.footer .footer-content .menu-items{grid-area:impressum;display:flex;column-gap:1.6rem;margin-top:.8rem}.footer .footer-content .footnotes{grid-area:footnotes}.footer .footer-content .footnotes>div.footnotes{display:flex;flex-direction:column}.footer .footer-content .footnotes>div.footnotes .icon-source{color:var(--dark-gray);font-size:.8rem;padding-top:.5rem}html{font-size:calc(15px + 3*(100vw - 360px)/920);font-family:Klima,Helvetica,Arial,sans-serif}html h1,html h2,html h3,html h4,html h5,html h6{font-family:Graph Condensed,Impact,Arial,sans-serif;letter-spacing:.02em;line-height:100%;margin-bottom:.2em;font-weight:bolder;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@-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{-webkit-margin-before:0;margin-block-start:0}@media only screen and (max-width:360px){html{font-size:15px;line-height:133%;letter-spacing:.03em}}@media only screen and (min-width:360px)and (max-width:600px){html{line-height:138%;letter-spacing:.035em}}@media only screen and (min-width:600px)and (max-width:960px){html{line-height:143%;letter-spacing:.04em}}@media only screen and (min-width:960px)and (max-width:1280px){html{line-height:148%;letter-spacing:.045em}}@media only screen and (min-width:1280px){html{font-size:18px;line-height:153%;letter-spacing:.05em}}.table-of-contents{margin-bottom:2rem;font-size:.95rem}.table-of-contents .title{font-family:Graph Condensed;font-size:1.4rem;padding-bottom:1rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.table-of-contents .list{list-style-type:none;padding:0;margin:0}.table-of-contents .list li{padding-bottom:.2em}.table-of-contents .list .link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--content-black);cursor:pointer}.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{color:#258ebb!important;text-decoration:underline;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{position:-webkit-sticky;position:sticky;margin-left:calc(-1*calc((100vw - 700px) / 2 - 3rem));top:var(--page-padding-top);margin-bottom:0;height:0;width:min(calc((100vw - 700px) / 2 - 3rem) - 5rem,60%);max-width:min(calc((100vw - 700px) / 2 - 3rem) - 5rem,60%)}}@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{list-style-type:none;max-height:calc(100vh - var(--page-padding-top) - 41px);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{margin:6rem auto .5rem;width:80%}.card{box-shadow:0 4px 4px rgba(0,0,0,.25);transition:.3s;border-radius:3px;border:1px solid var(--content-black);width:100%;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.card .img{border-radius:3px;position:absolute;height:124px;top:-64px;left:-16px;overflow:hidden}.card .bgimg,.card .img{width:100%;transition:transform .25s;display:block}.card .bgimg{object-fit:cover;object-position:center;height:100%;transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.card .card-arrow path{stroke:var(--content-black);stroke-width:1.5px}.card:focus .img .bgimg,.card:hover .img .bgimg{transform:scale(1.04)}.card:hover .img{transform:translate(6px)}.card:focus,.card:hover{transform:translate(-6px)}.card a:focus .card-content h4,.card:hover .card-content h4{text-decoration:underline}.card a:focus .img{transform:translate(6px);outline:0}.card a:focus{outline:0}.card a{color:var(--content-black);text-decoration:none}.card .relative{position:relative;height:48px}.card-content h4{font-family:Graph;font-weight:600;text-transform:uppercase;font-size:1.7rem;line-height:1.9rem;padding:1rem 0;margin:0;overflow:hidden;text-overflow:ellipsis}.card-content .card-desc{font-family:Klima;font-size:1rem;line-height:125%;margin-bottom:0}.card-tagline{font-weight:400;font-family:klima;color:var(--gray);padding:0;margin:auto 0!important;width:85%;font-size:.8rem!important;overflow:hidden;text-overflow:ellipsis}.card .bottom{padding:1rem 0;display:flex;align-items:center}.card svg{width:10%;margin:0 0 0 auto}.card:hover{box-shadow:0 8px 8px 0 rgba(0,0,0,.25)}.card-content{padding:.1rem 1rem}.post-section{display:block!important;border:none!important;box-shadow:none!important;padding:0!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{font-size:.94rem;margin:1rem 0}.post .title{margin-top:0;margin-bottom:-.2rem}.post .lead{font-size:1.1rem;margin:1.6rem 0}.post .cover-image{position:relative;background-size:cover;margin-left:calc(-50vw + 50%);height:auto;width:100vw;margin-bottom:1.3rem}.post .image-caption{margin-top:-.9rem;margin-bottom:2rem}.post .image-caption,.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 td,.post th{border:1px solid var(--light-gray)}.post th{text-align:left;background-color:var(--turquoise-light);padding:.6rem .3rem}.post td{padding:.3rem}.post td,.post th{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{font-family:Graph;font-weight:700;margin-top:1.6em;margin-bottom:.7em}.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{border:none;background-color:var(--content-black);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{font-size:.94rem;list-style:none;counter-reset:reference-counter;padding:0;margin-bottom:1rem}.post .references-container .references li,.post .references-container ol li,.post .references-container ul li{text-indent:-3em;margin-left:3em;counter-increment:reference-counter;margin-bottom:.5em;overflow-wrap:break-word;word-wrap:break-word}.post .references-container .references li::marker,.post .references-container ol li::marker,.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) ". ";font-size:.6rem;vertical-align:baseline;margin-right:.3rem}@media screen and (max-width:700px){.post .collapsible-text{width:100vw;margin-left:calc(-50vw + 50%);box-sizing:border-box}.post .collapsible-text .markdown{padding:0 5%}}.good-news-filter{max-width:max-content;margin:auto auto 1em;align-items:center}.good-news-filter #good-news-boost-icon{max-height:15vh}.good-news-filter .label{font-size:2em;margin:.2em 0;color:var(--content-black);font-family:Graph Condensed!important;text-transform:uppercase}.good-news-filter p{text-align:center}.good-news-filter .switch-label{margin:.5em 0}.switch-checkbox{height:0;width:0;visibility:hidden;display:contents}.switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:96px;height:48px;background:#20b8c1;border-radius:24px;position:relative;transition:background-color .3s}.switch-label .switch-button{content:"";position:relative;left:6px;width:16px;height:16px;border-radius:24px;transition:.3s;border:10px solid var(--content-white);box-shadow:0 0 4px 0 rgba(10,10,10,.29)}.switch-checkbox:checked+.switch-label{background:#ff7235}.switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 6px);transform:translateX(-100%)}.switch-label:active .switch-button{width:24px;transition:.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{display:flex;align-content:flex-start;align-items:center;justify-content:flex-start}.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{display:inline-block;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}::selection{background:#258ebb;color:var(--content-white)}.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{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@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{font-size:0;line-height:0;top:50%;width:20px;height:20px;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:rgba(0,0,0,0);outline:0;background:0 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{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:rgba(0,0,0,0);border:0;outline:0;background:0 0}.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{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slides .slide .markdown{text-align:center;font-style:italic;padding:.5em}.slides .slick-prev{z-index:1;transform:scaleX(-1);position:absolute}.slides .slick-prev:before{content:""}.slides .slick-next{position:absolute}.slides .slick-next:before{content:""}.slides .navigation-arrow{width:27px;height:27px;background-color:var(--content-background);color:var(--content-black);margin-left:5px;border-radius:50%;border:1px solid var(--content-black);display:flex;justify-content:center;align-items:center;box-shadow:-3px 3px 0 -1px var(--content-white),-3px 3px var(--content-black);transition:transform .1s ease-out,box-shadow .1s ease-out}@media not screen and (min-width:824px){.slides .navigation-arrow{display:none}}.slides .navigation-arrow:hover{transform:translate(-1px,1px);box-shadow:-2px 2px 0 -1px var(--content-white),-2px 2px var(--content-black)}.slides .navigation-arrow:active{transform:translate(-3px,3px);box-shadow:none}.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(15px + 3*(100vw - 360px)/920)!important}.milestone>.milestones-container>.milestone-entry p{-webkit-margin-after:0!important;margin-block-end:0!important}.milestone>.milestones-container :not(:last-child).milestone-entry:after{content:"";display:inline-block;height:15vw;vertical-align:bottom;margin:.5em 2px;border-left:2px solid var(--black)}: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{padding-top:1rem;box-sizing:border-box;max-width:37.5rem;margin:0 auto}#tamaro-widget-overlay.tamaro-widget.tamaro-widget,#tamaro-widget.tamaro-widget.tamaro-widget{font-family:inherit!important}.titled-subtitled-icon-item{display:flex;flex-direction:column}@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{padding-bottom:1.5rem}.titled-subtitled-icon-item .icon-container img{display:flex;align-self:center;margin-right:auto;margin-left:auto;padding:0;height:11rem;max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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,.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 svg{padding-top:.33rem}.root .page-content-group.events .page-content .events-toolbar{position:static!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{border:none!important;box-shadow: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}}