.szdf-guetesiegel{padding:60px 30px 65px;background:#f7f7f7;text-align:center}.szdf-guetesiegel-kopf{margin-bottom:38px}.szdf-guetesiegel-kopf h2{margin-bottom:10px;font-size:32px;line-height:1.2;font-weight:700}.szdf-guetesiegel-kopf p{margin:0;font-size:16px;color:#777777}.szdf-guetesiegel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:25px;max-width:1150px;margin:0 auto;align-items:stretch}.szdf-guetesiegel-item{min-height:145px;padding:22px;background:#ffffff;display:flex;align-items:center;justify-content:center;border-radius:4px;box-shadow:0 4px 18px rgba(0,0,0,0.06);transition:transform 0.2s ease,box-shadow 0.2s ease}.szdf-guetesiegel-item:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,0.09)}.szdf-guetesiegel-item img{display:block;max-width:100%;max-height:90px;width:auto;height:auto;object-fit:contain}@media (max-width:980px){.szdf-guetesiegel{padding:50px 25px 55px}.szdf-guetesiegel-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.szdf-guetesiegel{padding:42px 18px 48px}.szdf-guetesiegel-kopf h2{font-size:26px}.szdf-guetesiegel-kopf p{font-size:15px}.szdf-guetesiegel-grid{grid-template-columns:repeat(2,1fr);gap:14px}.szdf-guetesiegel-item{min-height:120px;padding:15px}.szdf-guetesiegel-item img{max-height:75px}}.szdf-news .post-meta{font-size:13px;color:#777777;margin-bottom:12px}.szdf-news .post-meta .entry-categories a{display:inline-block;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none!important;transition:transform 0.2s ease,opacity 0.2s ease}.szdf-news .post-meta .entry-categories a:hover{transform:translateY(-1px);opacity:0.9}.szdf-news .post-meta .entry-categories a[href*="/kategorie/szdf/"]{background:#D1C8BE;color:#333333!important}.szdf-news .post-meta .entry-categories a[href*="/kategorie/vs-deutschfeistritz/"]{background:#6EC6D9;color:#222222!important}.szdf-news .post-meta .entry-categories a[href*="/kategorie/vs-waldstein/"]{background:#3559A5;color:#FFFFFF!important}.szdf-news .post-meta .entry-categories a[href*="/kategorie/ms-deutschfeistritz/"]{background:#D1D72E;color:#222222!important}.szdf-news .post-meta .entry-categories a[href*="/kategorie/pts-deutschfeistritz/"]{background:#E85951;color:#FFFFFF!important}.szdf-news .post-meta .entry-categories a[href*="/kategorie/sms-schulsportclub/"]{background:#28734A;color:#FFFFFF!important}.szdf-news .more-link{font-weight:700;text-transform:none;text-decoration:none;transition:opacity 0.2s ease}.szdf-news .more-link:hover{opacity:0.7}.szdf-news .more-link::after{content:" →"}.szdf-news article.et_pb_post{overflow:hidden;border-radius:12px}.szdf-news .et_pb_image_container{overflow:hidden;border-radius:12px 12px 0 0}.szdf-news .et_pb_image_container img{border-radius:12px 12px 0 0}.szdf-news-filter{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 30px}.szdf-filter-btn{appearance:none;border:0;border-radius:999px;padding:9px 16px;background:#f1f1f1;color:#333333;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.szdf-filter-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.08)}.szdf-filter-btn[data-filter="all"]{background:#333333;color:#FFFFFF}.szdf-filter-btn.szdf{background:#D1C8BE;color:#333333}.szdf-filter-btn.vs-df{background:#6EC6D9;color:#222222}.szdf-filter-btn.vs-w{background:#3559A5;color:#FFFFFF}.szdf-filter-btn.ms-df{background:#D1D72E;color:#222222}.szdf-filter-btn.pts-df{background:#E85951;color:#FFFFFF}.szdf-filter-btn.sms{background:#28734A;color:#FFFFFF}.szdf-news-filter .szdf-filter-btn:not(.active){opacity:0.72}.szdf-news-filter .szdf-filter-btn.active{opacity:1;transform:translateY(-2px);box-shadow:0 0 0 2px #FFFFFF,0 0 0 4px rgba(0,0,0,0.18)}.szdf-news article.szdf-hidden{display:none!important}@media (max-width:767px){.szdf-news .et_pb_blog_posts.et_grid_module{grid-template-columns:1fr!important;column-count:1!important;display:grid!important;gap:22px!important}.szdf-news article.et_pb_post{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}.szdf-news .et_pb_image_container{width:100%!important;margin:0!important}.szdf-news .et_pb_image_container img{width:100%!important;height:190px!important;object-fit:cover!important;display:block}.szdf-news .entry-title{font-size:20px!important;line-height:1.2em!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto}.szdf-news .post-content{font-size:15px!important;line-height:1.6em!important;overflow-wrap:normal!important;word-break:normal!important}.szdf-news .post-meta{font-size:12px!important;line-height:1.5em!important}.szdf-news .post-meta .entry-categories a{font-size:11px;padding:4px 9px}.szdf-news-filter{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin-bottom:25px;padding:4px 2px 10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.szdf-news-filter::-webkit-scrollbar{display:none}.szdf-filter-btn{flex:0 0 auto;white-space:nowrap;padding:8px 12px;font-size:12px}}