.bcd-media-section .bcd-news-card{padding:24px;background:#102940;border:1px solid #29435d;border-radius:16px;min-width:0}
.bcd-media-section .bcd-news-card h3{margin:12px 0;color:#edf3fa;overflow-wrap:anywhere}
.bcd-media-section .bcd-news-card p{color:#bccadd;line-height:1.6;overflow-wrap:anywhere}
.bcd-media-section .bcd-news-card summary{color:#edf3fa;cursor:pointer;padding:12px 0;min-height:44px}
.bcd-media-section .bcd-news-card a{display:inline-block;margin:12px 0;color:#edf3fa;border-color:#46617d}
.bcd-media-section #bcd-news-grid+button{margin-top:20px}
#page-auto-news{overflow-wrap:anywhere}
#page-auto-news input,#page-auto-news textarea,#page-auto-news select{font:inherit;padding:10px;max-width:100%;box-sizing:border-box}
#page-auto-news input[type=checkbox]{width:auto}
#page-auto-news details{margin:14px 0}
#page-auto-news summary{cursor:pointer;min-height:44px;display:flex;align-items:center}


/* BUY CAR DV — visual automotive news */
.bcd-media-section .bcd-news-card{
  overflow:hidden;
  padding:0;
  background:#102940;
  border:1px solid #29435d;
  border-radius:18px;
  transition:transform .2s ease,box-shadow .2s ease;
}
.bcd-media-section .bcd-news-card:hover{
  transform:translateY(-4px);
  box-shadow:0 16px 36px rgba(0,0,0,.2);
}
.bcd-media-section .bcd-news-card img{
  display:block;
  width:100%;
  aspect-ratio:16/9;
  object-fit:cover;
  background:#203a52;
}
.bcd-media-section .bcd-news-card .bcd-news-content{
  padding:22px;
}
.bcd-media-section .bcd-news-card .bcd-news-date{
  display:block;
  margin-bottom:10px;
  color:#91b8dc;
  font-size:13px;
}
.bcd-media-section .bcd-news-card h3{
  margin:0 0 12px;
  font-size:20px;
  line-height:1.35;
}
.bcd-media-section .bcd-news-card p{
  margin:0 0 16px;
  line-height:1.65;
}
.bcd-media-section .bcd-news-card .bcd-news-link{
  display:inline-flex;
  align-items:center;
  min-height:40px;
  font-weight:600;
  text-decoration:none;
  color:#fff;
}
@media(max-width:600px){
  .bcd-media-section .bcd-news-card .bcd-news-content{
    padding:18px;
  }
}
