.intel-v3{color:#7cdcb6}.intel-hero{border-color:#276852;background:linear-gradient(120deg,#0d271f,#101928 72%)}
.intel-hero p,.intel-source p,.intel-footnote p{font-size:14px;line-height:1.75;color:#b1bed0}
.intel-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}
.intel-summary article{border:1px solid #345365;background:#111e28;padding:15px;border-radius:13px}
.intel-summary strong{display:block;font-size:21px;margin:10px 0 5px}
.intel-summary small{display:block;color:#a5b4c6;line-height:1.6}
.intel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.intel-source{padding:19px;background:#0e1620;border:1px solid #293e4f;border-radius:15px;min-width:0}
.intel-source h3{font-size:18px;line-height:1.35;margin:15px 0 8px}
.intel-source p{font-size:13px;margin:6px 0 0}
a{color:#92dfc3}a:focus-visible{outline:2px solid #bbf6e1}
.badge{display:inline-flex;padding:6px 9px;border-radius:7px;font-size:11px;font-weight:800;line-height:1.5}
.badge-green{background:#103d2b;color:#8be5b5}.badge-amber{background:#3b301e;color:#ffd38a}.badge-red{background:#442128;color:#ffabb0}
@media(max-width:880px){.intel-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-grid{grid-template-columns:1fr}}
@media(max-width:520px){.intel-summary{grid-template-columns:1fr}}

.intel-kv{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid #203341;font-size:12px}.intel-kv span{color:#98acc0}.intel-kv strong{color:#ebf3fb;max-width:62%;text-align:right;overflow-wrap:anywhere}.intel-empty{color:#ffcf96;font-size:13px;line-height:1.7}.intel-section-label{color:#71cfb1;font-size:12px;font-weight:800;margin:20px 0 8px}.intel-research{background:#09131c;border:1px solid #304353;padding:13px;border-radius:12px;line-height:1.6}.intel-research p{color:#c6d1df;font-size:13px}.intel-data-points{overflow-wrap:anywhere}.intel-source a{display:inline-block;margin-top:12px}
