/* Burgh News homepage cards, v2.0.2 */
.burgh-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.burgh-news-card{min-width:0;background:#fff;border:1px solid #e7e9ed;overflow:hidden;display:flex;flex-direction:column}
.burgh-news-card.burgh-news-featured{grid-column:span 2;grid-row:span 2}
.burgh-news-image{display:block;aspect-ratio:16/9;background:#111820;overflow:hidden}
.burgh-news-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}
.burgh-news-image:hover img{transform:scale(1.035)}
.burgh-news-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:900;letter-spacing:.08em}
.burgh-news-content{padding:20px;display:flex;flex:1;flex-direction:column;gap:10px}
.burgh-news-content time{color:#697586;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.burgh-news-content h3{font-size:clamp(20px,2vw,27px);line-height:1.18;margin:0;overflow-wrap:anywhere}
.burgh-news-featured .burgh-news-content h3{font-size:clamp(26px,3vw,42px)}
.burgh-news-content h3 a{color:#111820;text-decoration:none}
.burgh-news-content h3 a:hover,.burgh-news-read:hover{color:#db1733}
.burgh-news-content p{margin:0;color:#4c5563;line-height:1.55}
.burgh-news-read{margin-top:auto;padding-top:6px;color:#d91432;font-weight:700;text-decoration:none}
.burgh-news-more{text-align:center;margin:30px 0 8px}
.burgh-news-more a{display:inline-block;padding:12px 25px;background:#d91432;color:white!important;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:13px}
@media(max-width:900px){.burgh-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.burgh-news-card.burgh-news-featured{grid-column:span 2;grid-row:auto}}
@media(max-width:600px){.burgh-news-grid{grid-template-columns:1fr;gap:18px}.burgh-news-card.burgh-news-featured{grid-column:auto}.burgh-news-content{padding:16px}}

/* Consistent card dimensions */
.burgh-news-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
.burgh-news-grid .burgh-news-card,.burgh-news-grid .burgh-news-featured{grid-column:auto!important;grid-row:auto!important;width:auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;height:100%!important}
.burgh-news-grid .burgh-news-image{display:block!important;width:100%!important;aspect-ratio:16/9!important;min-height:0!important;height:auto!important;overflow:hidden!important}
.burgh-news-grid .burgh-news-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
.burgh-news-grid .burgh-news-content{display:flex!important;flex:1!important;flex-direction:column!important}
.burgh-news-grid .burgh-news-read{margin-top:auto!important}
@media(max-width:900px){.burgh-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.burgh-news-grid{grid-template-columns:1fr!important}}
