:root{--color-dark-green:#122923;--color-light-green:#e6f1e4;--color-green:#add7a4;--color-wright-green:#73bd64;--color-light-grey:#dfdfdf;--color-grey-green:#f2f5f2;--color-dark-grey:#373737;--color-very-dark-grey:#1a1a1a;--color-hover-grey:#c4c4c4;--color-grey:#575757;--color-black:#050505;--color-white:#fff;--color-error:#a71602;--color-light-blue:#f0f6fe;--color-bright-blue:#72aef6;--default-block-margin:30px;--gap-xxxl:48px;--gap-xxl:40px;--gap-xl:32px;--gap-l:24px;--gap-m:20px;--gap-s:16px;--gap-xs:12px;--gap-xxs:8px;--gap-xxxs:4px;--border-radius-l:24px;--border-radius-m:20px;--border-radius-s:16px;--border-radius-xxxs:4px;--top-banner-height:70px;--top-banner-height-desktop:51px}@keyframes _fadeInAnimation_1l55s_1{0%{opacity:0}to{opacity:1}}html{font-size:16px;font-weight:300;line-height:19px}body{color:var(--color-black);flex-direction:column;min-height:100vh;margin:0;font-family:Nunito,sans-serif;display:flex}h1,h2{margin-top:0}h3{margin-top:0;margin-bottom:var(--gap-xs);font-size:22px;font-weight:600;line-height:26px}h4{margin-top:0;margin-bottom:var(--gap-xxxs);font-size:18px;font-weight:600;line-height:22px}h5{margin-top:0;margin-bottom:var(--gap-xxxs);font-size:16px;font-weight:600;line-height:19px}p{min-height:1rem;margin-top:0;margin-bottom:0}a{color:var(--color-black)}._banner_1l55s_1{background-color:var(--color-bright-blue);width:100%;color:var(--color-very-dark-grey);z-index:1000;height:var(--top-banner-height);justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:300;line-height:19px;display:flex;position:fixed;top:0;left:0}@media (width>=712px){._banner_1l55s_1{height:var(--top-banner-height-desktop);text-align:center}}._banner_1l55s_1._infoMessage_1l55s_1{background-color:var(--color-bright-blue);color:var(--color-very-dark-grey)}._banner_1l55s_1._errorMessage_1l55s_1{background-color:var(--color-error);color:var(--color-white)}._banner_1l55s_1 span{width:90%}._banner_1l55s_1 ._bannerTitle_1l55s_1{font-size:16px;font-weight:600;line-height:19px}._banner_1l55s_1 b{margin-right:var(--gap-xxxs)}._bannerBox_1l55s_1{height:var(--top-banner-height)}@media (width>=712px){._bannerBox_1l55s_1{height:var(--top-banner-height-desktop)}}._mainContent_1l55s_1{flex-direction:column;flex-grow:1;margin-top:79px;display:flex}._mainContentOverlay_1l55s_1{opacity:.25;z-index:1000;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0}._aktueltPage_1l55s_3{background:var(--color-white);color:var(--color-dark-grey)}._hero_1l55s_8{background:var(--color-light-green);padding:var(--gap-l) 0 56px;border-bottom:1px solid #d5e5d2}._heroInner_1l55s_14{width:90%;margin:0 auto}@media (width>=712px){._heroInner_1l55s_14{max-width:712px}}@media (width>=1080px){._heroInner_1l55s_14{max-width:1080px}}._heroInner_1l55s_14 h1{color:var(--color-dark-green);margin:0 0 var(--gap-s);font-size:48px;line-height:1.05}@media (width>=712px){._heroInner_1l55s_14 h1{font-size:64px}}._heroInner_1l55s_14 p{color:var(--color-dark-grey);max-width:640px;font-size:18px;line-height:1.55}._breadcrumb_1l55s_36{gap:var(--gap-xxs);color:var(--color-grey);margin-bottom:var(--gap-xl);flex-wrap:wrap;align-items:center;font-size:14px;display:flex}._breadcrumb_1l55s_36 a{color:var(--color-grey);text-decoration:none}._breadcrumb_1l55s_36 a:hover{color:var(--color-dark-green);text-decoration:underline}._eyebrow_1l55s_56,._filterLabel_1l55s_57{color:var(--color-dark-green);letter-spacing:.12em;margin-bottom:var(--gap-xs);text-transform:uppercase;font-size:12px;font-weight:800}._archive_1l55s_66{width:90%;margin:0 auto}@media (width>=712px){._archive_1l55s_66{max-width:712px}}@media (width>=1080px){._archive_1l55s_66{max-width:1080px}}._archive_1l55s_66{padding:var(--gap-xxl) 0 80px}._filterHeader_1l55s_71{gap:var(--gap-m);margin-bottom:var(--gap-xl);flex-direction:column;display:flex}@media (width>=712px){._filterHeader_1l55s_71{flex-direction:row;justify-content:space-between;align-items:flex-end}}._filterChips_1l55s_84{gap:var(--gap-xxs);flex-wrap:wrap;display:flex}._filterChips_1l55s_84 button{background:var(--color-white);border:1px solid var(--color-light-grey);color:var(--color-dark-green);cursor:pointer;font:inherit;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}._filterChips_1l55s_84 button:hover{border-color:var(--color-dark-green)}._filterChips_1l55s_84 ._activeChip_1l55s_105{background:var(--color-dark-green);border-color:var(--color-dark-green);color:var(--color-white)}._resultCount_1l55s_112{color:var(--color-grey);font-size:14px}._resultCount_1l55s_112 strong{color:var(--color-dark-green)}._grid_1l55s_121{gap:var(--gap-l);display:grid}@media (width>=712px){._grid_1l55s_121{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){._grid_1l55s_121{grid-template-columns:repeat(3,1fr)}}._card_1l55s_134{background:var(--color-white);border-radius:var(--border-radius-s);color:var(--color-black);border:1px solid #e4e4e4;flex-direction:column;text-decoration:none;transition:box-shadow .16s,transform .16s;display:flex;overflow:hidden;box-shadow:0 6px 18px #1229230f}._card_1l55s_134:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1229231c}._card_1l55s_134 img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;display:block}._cardContent_1l55s_161{padding:var(--gap-m);flex-direction:column;flex:1;display:flex}._cardContent_1l55s_161 h2{color:var(--color-dark-green);margin-bottom:var(--gap-xs);font-size:24px;line-height:1.2}._cardContent_1l55s_161 p{color:var(--color-dark-grey);margin-bottom:var(--gap-m);line-height:1.55}._cardTags_1l55s_181{gap:var(--gap-xxxs);margin-bottom:var(--gap-xs);flex-wrap:wrap;display:flex}._cardTags_1l55s_181 span{background:var(--color-light-green);color:var(--color-dark-green);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}._cardMeta_1l55s_199{color:var(--color-grey);align-items:center;gap:var(--gap-xxs);margin-top:auto;font-size:13px;font-weight:600;display:flex}._emptyState_1l55s_209{text-align:center;padding:80px 0}._emptyState_1l55s_209 h2{color:var(--color-dark-green);margin-bottom:var(--gap-xs);font-size:30px}._emptyState_1l55s_209 p{color:var(--color-grey)}
