.bravis-post-grid{display:grid;grid-template-columns:repeat(var(--bravis-post-cols,3),minmax(0,1fr));gap:24px}.bravis-post-card{min-width:0;overflow:hidden}.bravis-post-image{display:block;overflow:hidden}.bravis-post-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.bravis-post-content{padding:16px 0}.bravis-post-title{margin:0 0 12px;font-size:1.3rem;line-height:1.3}.bravis-post-title a{text-decoration:none;color:inherit}.bravis-post-excerpt{margin:0 0 14px;line-height:1.6}.bravis-post-date{display:block;margin-bottom:8px;font-size:.85em;opacity:.7}.bravis-post-more{display:inline-block;text-decoration:none}.bravis-post-card a:hover{text-decoration:underline}@media(max-width:1024px){.bravis-post-grid{grid-template-columns:repeat(var(--bravis-post-cols,2),minmax(0,1fr))}}@media(max-width:767px){.bravis-post-grid{grid-template-columns:repeat(var(--bravis-post-cols,1),minmax(0,1fr))}}
