.omk-article-feed{display:grid;grid-template-columns:repeat(var(--omk-feed-columns,3),minmax(0,1fr));gap:24px}
.omk-article-feed>.omk-kadence-related{grid-column:1/-1}
.omk-article-feed .omk-home-property-grid{grid-template-columns:repeat(var(--omk-feed-columns,3),minmax(0,1fr))}
.omk-shared-article-card{min-width:0;overflow-wrap:anywhere}
.omk-shared-article-card .omk-article-field{margin-top:0;margin-bottom:0}
.omk-article-field--image img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px}
.omk-article-field--image{margin:0}
.omk-article-field--type,.omk-article-field--category,.omk-article-field--card_date{font-size:.875em}
@media(max-width:900px){.omk-article-feed,.omk-article-feed .omk-home-property-grid{grid-template-columns:repeat(min(2,var(--omk-feed-columns,3)),minmax(0,1fr))}}
@media(max-width:600px){.omk-article-feed,.omk-article-feed .omk-home-property-grid{grid-template-columns:minmax(0,1fr)}}

/* A feed controls its columns; each reused Query Card contains one item. */
.omk-native-article-card{min-width:0;height:100%}
.omk-native-article-card .wp-block-kadence-query-card .kb-query-grid-wrap{grid-template-columns:minmax(0,1fr)!important;list-style:none;margin:0;padding:0;height:100%}
