.wp-block-heading{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.wp-block-heading:lang(zh), .wp-block-heading:lang(ja), .wp-block-heading:lang(ko), .wp-block-heading:lang(th), .wp-block-heading:lang(lo), .wp-block-heading:lang(my), .wp-block-heading:lang(km), .wp-block-heading:lang(ar), .wp-block-heading:lang(ur) {word-break:keep-all}main{background-color:#cba49a}.custom-header ul li{border-style:solid;border-radius:5px;padding:5px 20px;text-transform:uppercase;border-width:5px;font-weight:500}.custom-header ul:nth-child(1) li:nth-child(1) {border-color:#d2c9b0}.custom-header ul:nth-child(1) li:nth-child(2) {border-color:#35b1bd}.custom-header ul:nth-child(1) li:nth-child(3) {border-color:#6d9e30}.custom-header ul:nth-child(1) li:nth-child(4) {border-color:#de5757}.supporter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;margin:2rem 0!important;width:100%;min-width:100%}.supporter-item{background-color:#f9f9f9;padding:1rem;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.supporter-item img{width:100%;height:auto;max-height:250px;object-fit:cover;border-radius:8px;margin-bottom:.5rem}.supporter-name{font-weight:bold}.supporter-homepage{font-style:italic}.supporter-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:scale(1.01);transition:all .3s ease-in-out}.supporter-summary{line-height:1.5;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.supporter-tags{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.supporter-tags .tag{background-color:#e0e0e0;color:#333;font-size:.75rem;padding:.3rem .6rem;border-radius:999px;font-weight:500;white-space:nowrap;transition:background-color .2s ease;margin-top:.25rem}.supporter-tags .tag:hover{background-color:#d0d0d0}.supporter-tags .tag.politik{background-color:#35b1bd;color:#000}.supporter-tags .tag.zivilgesellschaft{background-color:#37fa87;color:#000}.supporter-tags .tag.kultur{background-color:#79a88d;color:#000}.supporter-tags .tag.bildung{background-color:#d2c9b0;color:#000}.supporter-tags .tag.wirtschaft{background-color:#6d9e30;color:#000}.supporter-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out , transform .6s ease-out}.supporter-item.visible{opacity:1;transform:translateY(0)}.tag-filter{margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.tag-button{display:inline-block;padding:.4rem .8rem;background:#eee;border-radius:20px;color:#333;text-decoration:none;font-size:.9rem;transition:background .2s ease}.tag-button:hover{background:#ddd}.tag-button.active{background:#0073aa;color:#fff;font-weight:bold}.tag-button.politik.active{background-color:#35b1bd;color:#000;font-weight:bold}.tag-button.zivilgesellschaft.active{background-color:#37fa87;color:#000;font-weight:bold}.tag-button.kultur.active{background-color:#79a88d;color:#000;font-weight:bold}.tag-button.bildung.active{background-color:#d2c9b0;color:#000;font-weight:bold}.tag-button.wirtschaft.active{background-color:#6d9e30;color:#000;font-weight:bold}.gwr-heading{font-weight:900;text-transform:uppercase;color:#303f1a;overflow-wrap:break-word;word-break:break-word;hyphens:none}.gwr-heading span.underline{background-repeat:no-repeat;background-size:100% .4em;background-position:0 88%;transition:background-size .25s ease-in}.gwr-heading span.underline:hover{background-size:100% 88%}.gwr-heading span.underline.color-one{background-image:linear-gradient(120deg,#d2c9b0 0%,#35b1bd 100%)}.gwr-heading span.underline.color-two{background-image:linear-gradient(120deg,#35b1bd 0%,#6d9e30 100%)}.gwr-heading span.underline.color-three{background-image:linear-gradient(120deg,#6d9e30 0%,#de5757 100%)}.gwr-heading span.underline.color-four{background-image:linear-gradient(120deg,#de5757 0%,#d2c9b0 100%)}.text-center{text-align:center}