.event-radar,.news-intelligence{margin:28px auto;max-width:1480px;padding:28px;border:1px solid #2c3944;background:linear-gradient(145deg,#111922,#0a1016);color:#edf2f6}
.event-heading,.news-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.event-heading h2,.news-heading h2{margin:4px 0 8px;font-size:30px;color:#f1f5f7}.event-heading p,.news-heading p{margin:0;max-width:780px;line-height:1.65;color:#9aa8b4!important}
.next-event{min-width:260px;padding:16px 18px;background:#071d31;color:#fff;border-left:4px solid #dba84b}.next-event span,.next-event em{display:block;font-style:normal;font-size:12px;color:#afc0cf}.next-event strong{display:block;margin:7px 0;font-size:17px;color:#fff}
.product-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.product-tabs button{border:1px solid #3a4854;background:#141c24;color:#c8d2da;padding:10px 14px;font-weight:700;cursor:pointer}.product-tabs button.active{background:#ad7c2e;border-color:#d0a255;color:#fff}.product-tabs button:hover{transform:translateY(-1px);border-color:#887044}
.event-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.event-radar .event-card{display:grid;grid-template-columns:145px 1fr;background:linear-gradient(145deg,#18212a,#111820)!important;border:1px solid #303d48;min-height:190px;color:#edf2f6}.event-radar .event-date{padding:18px;background:#0b263a;color:#fff}.event-date strong,.event-date span{display:block}.event-date strong{font-size:17px;color:#fff}.event-date span{font-size:12px;margin-top:8px;color:#bfd0dd;line-height:1.45}.event-radar .event-body{padding:18px;background:transparent!important}.event-radar .event-body h3{font-size:19px;margin:10px 0;color:#f1f5f7!important}.event-radar .event-body p{line-height:1.65;color:#b2bec7!important;margin:0 0 12px}.event-radar .event-body a{color:#e5b85d!important;font-weight:700}.event-body i,.event-level{display:inline-block;margin:0 6px 4px 0;padding:4px 7px;font-size:11px;font-style:normal;background:#202c35;color:#cad5dc}.event-level{color:#fff}.level-critical{background:#9d2933}.level-high{background:#b56d1e}
.news-feed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.news-feed article{background:linear-gradient(145deg,#18212a,#111820)!important;border:1px solid #303d48;padding:18px;min-height:220px;box-shadow:0 12px 28px #05080b38;color:#edf2f6}.news-feed article>div{color:#91a0ad!important}.news-feed article>div span{color:#d6ad5b!important;font-weight:700}.news-feed article>div time{color:#91a0ad!important}.news-feed h3{font-size:16px;line-height:1.5;color:#eef3f6!important}.news-feed a{color:#e7bd6a!important}.news-feed article:hover{border-color:#6f5a34;transform:translateY(-2px);transition:.2s}.news-summary{margin-bottom:16px}.news-summary span{font-size:12px;color:#8a5d19;font-weight:800}.news-summary h3{margin:7px 0;color:#15181c}.news-summary p{color:#4c535a!important}.news-market-name{margin-left:6px;color:#8a5d19}
@media(max-width:850px){.event-radar,.news-intelligence{padding:18px;margin:18px 12px}.event-heading,.news-heading{display:block}.next-event{margin-top:16px;min-width:0}.product-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}.product-tabs button{white-space:nowrap}.event-list,.news-feed{grid-template-columns:1fr}.event-radar .event-card{grid-template-columns:110px 1fr}.event-heading h2,.news-heading h2{font-size:25px}}
