/* LXBG 2.0 start announcement, 30 Oct 2026. Scoped to lxbg.de/news.php. */
.lx-news .lx-v2-news {
  margin: 27px 0 25px !important;
  padding: clamp(21px, 3.6vw, 36px) !important;
  background: linear-gradient(135deg,#0a1b38 0%,#103f73 60%,#0a2f52 100%) !important;
  color: #f0f7ff !important;
  border:1px solid #4b96e5 !important;
  border-radius:20px !important;
  box-shadow:0 15px 38px rgba(5,27,59,.27) !important;
}
.lx-news .lx-v2-news .lx-v2-news-meta {
  display:flex !important;gap:12px !important;align-items:center !important;flex-wrap:wrap !important;
  font-size:12px !important;font-weight:750 !important;color:#d8ebff !important;
}
.lx-news .lx-v2-news .lx-v2-news-label {
  padding:6px 11px !important;border-radius:25px !important;
  background:#184f90 !important;border:1px solid #80b8ff !important;color:#fff !important;
}
.lx-news .lx-v2-news h2 {font-size:clamp(23px,3.1vw,33px) !important;line-height:1.2 !important;letter-spacing:-.02em !important;color:white !important;margin:20px 0 12px !important}
.lx-news .lx-v2-news h3 {font-size:19px !important;color:#bce0ff !important;margin:21px 0 10px !important}
.lx-news .lx-v2-news p,.lx-news .lx-v2-news li {color:#e1f0ff !important;font-size:15px !important;line-height:1.7 !important}
.lx-news .lx-v2-news p {margin:12px 0 !important}
.lx-news .lx-v2-news ul {padding-left:21px !important;margin:8px 0 14px !important}
.lx-news .lx-v2-news li {margin:8px 0 !important}
.lx-news .lx-v2-news strong {color:#fff !important}
.lx-news .lx-v2-news .lx-v2-news-foot {font-size:13px !important;color:#bed8f1 !important;padding-top:14px !important;border-top:1px solid #3d75aa !important}
.lx-news .lx-v2-news .lx-v2-news-actions {display:flex !important;gap:11px !important;flex-wrap:wrap !important;margin-top:19px !important}
.lx-news .lx-v2-news .lx-v2-news-actions a {display:inline-block !important;padding:11px 16px !important;border-radius:9px !important;background:#e8f4ff !important;color:#063a69 !important;font-weight:800 !important;text-decoration:none !important;border:1px solid #add5ff !important}
.lx-news .lx-v2-news .lx-v2-news-actions a:last-child {background:transparent !important;color:#e7f3ff !important;border-color:#83b8eb !important}
.lx-news .lx-v2-news .lx-v2-news-actions a:focus-visible {outline:3px solid #fff !important;outline-offset:2px !important}
@media(max-width:560px) {
 .lx-news .lx-v2-news {margin-top:17px !important;padding:18px !important;border-radius:15px !important}
 .lx-news .lx-v2-news p,.lx-news .lx-v2-news li {font-size:14px !important}
 .lx-news .lx-v2-news .lx-v2-news-actions a {width:100% !important;text-align:center !important}
}
