 .funding-section{padding:64px 0;border-top:1px solid #d7dfd7}.funding-section>p{max-width:900px;line-height:1.7}.funding-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 48px}.funding-cards article{padding:24px;background:#f0f4ed;border-top:4px solid #b9df8a}.funding-cards h3{font-size:23px;line-height:1.25}.funding-cards p,.funding-steps p{font-size:16px;line-height:1.65}.funding-cards small{font-weight:700;letter-spacing:.04em}.funding-cards a,.funding-teaser a{text-underline-offset:4px}.funding-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;padding-left:24px}.funding-note{font-size:14px!important;color:#506359}.funding-teaser{padding:32px 0;border-top:1px solid #d7dfd7}.funding-teaser p{line-height:1.6}@media(max-width:800px){.funding-cards,.funding-steps{grid-template-columns:1fr}.funding-section{padding:40px 0}}.funding-regional{padding:28px;background:#f0f4ed;margin-bottom:48px;border-left:4px solid #b9df8a}.funding-regional p{line-height:1.7}.funding-regional h3{font-size:23px}.funding-section{padding:64px 5%}.funding-teaser{padding:32px 5%}.funding-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.funding-cards{grid-template-columns:1fr}}@media(max-width:800px){.funding-section{padding:40px 5%}}.funding-regional h2{font-size:clamp(26px,3vw,40px)}
