
#generated-news-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
#generated-news-results .api-record-card{overflow:hidden}
#generated-news-results .record-cover-link{display:block;aspect-ratio:16/9;overflow:hidden;background:#0b1423}
#generated-news-results .record-cover{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}
#generated-news-results .api-record-card:hover .record-cover{transform:scale(1.025)}
#generated-news-results .record-byline{font-size:.75rem;color:var(--bs-secondary-color);margin-bottom:.55rem}
#generated-news-results .record-title a{text-decoration:none;color:inherit}
#generated-news-results .record-action{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;text-decoration:none;font-weight:700}
#generated-news-results .card-body{display:flex;flex-direction:column}
@media(max-width:991.98px){#generated-news-results{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:575.98px){#generated-news-results{grid-template-columns:1fr}}
