.ai-leader-preflight{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:18px;align-items:center;padding:20px;border:1px solid rgba(39,199,217,.2);border-radius:18px;background:linear-gradient(115deg,rgba(39,199,217,.07),rgba(109,140,255,.035))}
.ai-leader-preflight>div>span{color:#6ee7f2;font-size:10px;font-weight:900;letter-spacing:.15em}.ai-leader-preflight h3{margin:6px 0 5px;font-size:20px}.ai-leader-preflight p{margin:0;color:#a6b8bd;font-size:13px;line-height:1.55}.ai-leader-preflight dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.ai-leader-preflight dl div{padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(2,10,16,.38)}.ai-leader-preflight dt{color:#9bafb5;font-size:10px;line-height:1.35}.ai-leader-preflight dd{margin:5px 0 0;color:#b8f8fb;font-size:24px;font-weight:900}.ai-leader-preflight>small{grid-column:1/-1;color:#8ba0a7;font-size:11px;line-height:1.5}
@media(max-width:850px){.ai-leader-preflight{grid-template-columns:1fr;padding:16px}.ai-leader-preflight dl{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:480px){.ai-leader-preflight dl{grid-template-columns:1fr}.ai-leader-preflight dl div{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-leader-preflight dd{margin:0}}
