.be-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:18px 0 0;padding:0;list-style:none}
.be-card{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--line,#244776);border-radius:14px;background:var(--card,#0b1e40);min-width:0}
.be-card h3{margin:0;font-size:18px;overflow-wrap:anywhere}.be-card h3 a{text-decoration:none}
.be-card p{margin:0;font-size:13px;color:var(--muted,#b9c8ec)}
.be-num{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none}
.be-num li{padding:12px 14px;border:1px solid var(--line,#244776);border-radius:12px;background:var(--card,#0b1e40)}
.be-num b{display:block;font:800 22px/1.2 Montserrat,Arial,sans-serif;color:var(--yellow,#ffd21f)}.be-num span{font-size:12px;color:var(--muted,#b9c8ec)}
.be-tags{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none}.be-tags a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:14px}
.be-tags span{color:var(--muted,#b9c8ec);font-size:12px;font-weight:600;margin-left:4px}
@media(min-width:720px){.be-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.be-num{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:1000px){.be-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
