@charset "UTF-8";:root{--primary:#0f7a33;--primary-hover:#085522;--light-green:#e9f6ed;--primary-dark:#085522;--primary-light:#eaf7ee;--text:#2d3748;--card:#fff}#sp-main-body,#sp-section2{margin:5px;padding-bottom:20px}.h4,h4{font-size:calc(0.9rem + .3vw)}.image-container{text-align:center;margin:20px 0}.image-container img{max-width:100%;height:auto;border-radius:8px}.note{background-color:#f9f9a0;padding:10px;border-left:5px solid #f7d700;margin:20px 0;font-size:1.1em}#sp-left .sp-module,#sp-right .sp-module{border:none;padding:5px;margin-top:10px}.article-list .article{border:none}.article-body{padding:10px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);border:none;transition:box-shadow 0.3s ease;margin-bottom:20px}.article-body:hover{box-shadow:0 8px 20px rgba(0,0,0,.18)}.sv-artikel{max-width:900px;color:var(--text);display:flex;flex-direction:column;height:100%}.sv-artikel-kategorie{display:inline-block;padding:6px 14px;margin-bottom:20px;background:var(--primary-light);color:var(--primary-dark);border-radius:20px;font-size:.85rem;font-weight:600}.sv-artikel-lead{font-size:1.15rem;line-height:1.8;color:#4b5563;padding-left:18px;border-left:4px solid var(--primary);margin-bottom:30px}.sv-artikel-lead,.sv-artikel-lead{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;line-height:1.6;color:#4b5563;padding-left:12px;border-left:3px solid var(--primary);margin-bottom:15px}.sv-artikel p{line-height:1.3;margin-bottom:20px}.sv-artikel strong{color:var(--primary-dark)}.sv-artikel-abschnitt{margin-bottom:30px}.sv-artikel-abschnitt h4{color:var(--primary-dark);font-size:1.15rem;font-weight:700;margin-bottom:12px;padding-left:12px;border-left:4px solid var(--primary)}.sv-artikel img{width:100%;height:auto;border-radius:16px;margin:20px 0;box-shadow:0 6px 18px rgba(0,0,0,.08)}.sv-artikel-galerie{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.sv-artikel-galerie img{margin:0;height:220px;object-fit:cover}.sv-artikel-zitat{margin:35px 0;padding:20px 25px;background:var(--primary-light);border-left:5px solid var(--primary);border-radius:14px;font-style:italic}.sv-artikel-highlight{margin:35px 0;padding:20px 25px;background:var(--primary-light);border:1px solid #cfe9d7;border-radius:14px;color:var(--primary-dark);font-weight:600}.article-list .article .featured-article-badge{display:none}.mod-articlesnews__item{padding:10px;box-shadow:0 4px 12px rgba(0,0,0,.12);background:white}#sp-footer #sp-footer2{text-align:center}.social-icons{font-size:20px}.blog .article-list .row>.col-lg-4{display:flex}.blog .article-list .row>div>article{display:flex;flex-direction:column;height:100%}.blog .article-list .item-content{flex-grow:1}.article-list .article .article-intro-image{margin:0}ul.mod-articlesnews-horizontal.newsflash-horiz.mod-list li{padding:10px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);max-width:300px;border:none;transition:box-shadow 0.3s ease}.n2-ss-slider{padding:10px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);border:none;transition:box-shadow 0.3s ease}.n2-ss-slider:hover{box-shadow:0 8px 20px rgba(0,0,0,.18)}ul.mod-articlesnews-horizontal.newsflash-horiz.mod-list li:hover{box-shadow:0 8px 20px rgba(0,0,0,.18)}
