/* Database-driven cards preserve the original one-column Wix blog layout. */
.wix-original-main .db-blog-gallery{width:940px;max-width:100%;height:auto!important;position:relative!important;display:flex;flex-direction:column;gap:32px}
.wix-original-main .db-blog-card{position:relative!important;top:auto!important;left:auto!important;width:940px!important;max-width:100%;height:340.5px!important;overflow:hidden;border:3px solid #eadce8}
.wix-original-main .db-related{max-width:940px;margin:32px auto;font-family:din-next-w01-light,sans-serif}
.db-related h2{font-size:20px;font-weight:400}.db-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.db-related a{color:inherit;text-decoration:none}.db-related img{width:100%;height:150px;object-fit:cover}.db-related span{display:block;margin-top:8px}
.db-article-content{font:18px/1.4 din-next-w01-light,sans-serif;max-width:740px;margin:0 auto}.db-article-content img,.db-article-content video{max-width:100%;height:auto}.db-article-content h2{font-size:28px}.db-article-content h3{font-size:22px}
.db-title-medium{display:block;width:740px;max-width:100%;height:auto;margin:0 auto 20px}
@media(max-width:760px){
 .blog-mobile-page .nbp-header,.blog-mobile-page .nbp-footer{zoom:.8533333333333333}
 .wix-original-main .db-blog-gallery{width:100%;gap:24px}
 .wix-original-main .db-blog-card{width:100%!important;height:auto!important;min-height:520px}
 .wix-original-main .db-blog-card .gallery-item-common-info-outer{float:none!important;width:100%!important;height:auto!important}
 .wix-original-main .db-blog-card .gallery-item-content,.wix-original-main .db-blog-card .gallery-item-wrapper{position:relative!important;width:100%!important;height:240px!important}
 .wix-original-main .db-blog-card [data-hook="post-list-item"]{width:100%!important;height:auto!important;min-height:260px;padding:24px!important}
 .wix-original-main .db-blog-card img:not([alt^="Autorenbild"]){width:100%!important;height:240px!important;object-fit:cover}
 .db-related>div{grid-template-columns:1fr}
 .db-article-content{font-size:16px;max-width:284px}.db-title-medium{width:100%}
}
