/* Allgemeine Korrekturen am Webflow-Layout, auf allen Website-Seiten eingebunden */

/* Blog-Karten: gleich breite Spalten, einheitliches Bildformat, gleich hohe Karten
   (vorher richteten sich die Spaltenbreiten nach der Titellänge, Bilder standen versetzt) */
.collection-list.w-dyn-items:has(> .collection-item .link-block-4){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px 24px!important;align-items:stretch}
.collection-list.w-dyn-items:has(> .collection-item .link-block-4) > .collection-item{min-width:0;width:auto!important;display:flex}
.collection-item > .link-block-4{width:100%!important;height:100%}
.link-block-4 .div-block-707{width:100%!important;height:auto!important;aspect-ratio:16/10;overflow:hidden;flex:none}
.link-block-4 img.image-34{width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center 35%;display:block}
@media (max-width:991px){.collection-list.w-dyn-items:has(> .collection-item .link-block-4){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:600px){.collection-list.w-dyn-items:has(> .collection-item .link-block-4){grid-template-columns:1fr!important;gap:20px!important}}
