.gg-mitmachen-gruende{margin-block:clamp(40px,6vw,72px)}.gg-mitmachen-gruende>h2{max-width:850px;line-height:1.15;margin:0 0 20px;font-size:clamp(1.8rem,3.5vw,2.8rem)}.gg-mitmachen-gruende>p{max-width:720px;line-height:1.7;margin:0 0 28px}.gg-mitmachen-gruende .gg-gruende-raster{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;counter-reset:grund}.gg-gruende-raster>.gg-grund{grid-column:span 2;position:relative;counter-increment:grund;background:#f3f7f1;color:#172c20;border:1px solid #dce7da;border-radius:22px;padding:28px!important;margin:0!important;min-width:0}.gg-gruende-raster>.gg-grund:nth-child(-n+2){grid-column:span 3}.gg-grund::before{content:"0" counter(grund);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#e1edda;color:#14542b;font:700 18px/1 system-ui,sans-serif;margin-bottom:24px}.gg-gruende-raster .gg-grund>h3{font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3;margin:0 0 14px;color:inherit}.gg-gruende-raster .gg-grund>p{font-size:1rem;line-height:1.75;margin:0;color:inherit}.gg-grund.gg-grund--einblenden{animation:gg-grund-auftakt .7s cubic-bezier(.22,1,.36,1) both}@keyframes gg-grund-auftakt{from{opacity:.65;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.gg-mitmachen-gruende .gg-gruende-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-gruende-raster>.gg-grund,.gg-gruende-raster>.gg-grund:nth-child(-n+2){grid-column:span 1}.gg-gruende-raster>.gg-grund:last-child{grid-column:span 2}}@media(max-width:600px){.gg-mitmachen-gruende .gg-gruende-raster{grid-template-columns:minmax(0,1fr);gap:16px}.gg-gruende-raster>.gg-grund,.gg-gruende-raster>.gg-grund:last-child{grid-column:1;padding:24px!important;border-radius:18px}.gg-grund::before{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.gg-grund.gg-grund--einblenden{animation:none}}html[data-gg-motion] .gg-grund.gg-grund--einblenden{animation:none!important;opacity:1;transform:none}html:is([data-gg-dark],[data-gg-light],[data-gg-contrast]) #page .gg-grund{background:var(--gg-a-bg)!important;color:var(--gg-a-text)!important}.gg-mitmachen-gruende>h2,.gg-mitmachen-gruende>p,.gg-gruende-raster>.gg-grund>*{margin-inline:0!important}.gg-gruende-raster>.gg-grund>*{max-width:none}
