.cdu-managed-page{box-sizing:border-box;color:#22333a}.cdu-managed-page img,.cdu-managed-page video,.cdu-managed-page iframe,.cdu-managed-additions img{max-width:100%;box-sizing:border-box}.cdu-managed-page img,.cdu-managed-additions img{height:auto}.cdu-managed-page p,.cdu-managed-page li{font-size:1.05rem;line-height:1.8}.cdu-managed-page a,.cdu-managed-additions a{overflow-wrap:anywhere}.cdu-managed-additions h2{font-size:1.8rem}.cdu-managed-additions h3{font-size:1.3rem}.cdu-managed-additions figcaption{font-size:.9rem}.cdu-managed-page table{max-width:100%;display:block;overflow-x:auto}.cdu-managed-page h1{font-size:2rem;line-height:1.3}.cdu-managed-page h2{font-size:1.6rem;line-height:1.4}.cdu-managed-page h3{font-size:1.3rem;line-height:1.5}@media(max-width:680px){.cdu-managed-page,.cdu-managed-additions{padding:18px!important;margin:20px auto!important}.cdu-managed-page h1{font-size:1.7rem}.cdu-managed-page [style*="display:flex"],.cdu-managed-page [style*="display: flex"]{flex-wrap:wrap}.cdu-managed-page [style*="grid-template-columns"]{grid-template-columns:1fr!important}}
.cdu-managed-page .willkommen-woerter span{opacity:1!important;transform:none!important;animation:none!important}

.cdu-posts{max-width:1100px;margin:40px auto;padding:0 20px;color:#22333a}.cdu-posts>h1,.cdu-posts>h2{text-align:center}.cdu-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cdu-post-card{min-width:0;overflow:hidden;background:#fff;border-radius:16px;border-top:5px solid #52b7c1;box-shadow:0 4px 22px #2c3c4b21}.cdu-post-card>a{display:block}.cdu-post-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.cdu-post-card-body{padding:24px;line-height:1.65;overflow-wrap:anywhere}.cdu-post-card h2,.cdu-post-card h3{font-size:1.35rem;line-height:1.35;margin:12px 0}.cdu-post-card a{color:#34434f}.cdu-post-card time{font-size:.95rem}.cdu-post-more,.cdu-post-all a{font-weight:700;text-decoration:underline;text-decoration-color:#ffa600;text-underline-offset:5px}.cdu-post-all{text-align:center;margin:28px 0}@media(max-width:650px){.cdu-post-grid{grid-template-columns:1fr}.cdu-posts{padding:0 14px}.cdu-post-card-body{padding:20px}}

blockquote.cdu-quote{position:relative;border:0;border-left:5px solid #52b7c1;background:#f0f7f8;border-radius:0 8px 8px 0;padding:22px 26px;margin:24px 0;color:#22333a;font-size:1.15em;font-style:italic;line-height:1.7;overflow-wrap:anywhere}blockquote.cdu-quote:before{content:"“";display:block;color:#ffa600;font-size:44px;line-height:.8;font-style:normal;font-weight:700;margin-bottom:10px}blockquote.cdu-quote p:last-child{margin-bottom:0}@media(max-width:600px){blockquote.cdu-quote{padding:18px;font-size:1.05em}}
