/* Restored from discovery/phase1/raw_html/%2Fintelligence%2F.html — page styles (do not strip) */
.intel-hero{background:linear-gradient(135deg,#0D1B2E 0%,#1a3a5c 100%);padding:80px 24px 64px;text-align:center}
    .intel-hero h1{font-family:'Poppins',sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;color:#fff;margin:0 0 16px}
    .intel-hero p{font-family:'Rubik',sans-serif;font-size:1.05rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto 32px;line-height:1.7}
    .intel-hero-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:40px}
    .intel-hero-stat{text-align:center}
    .intel-hero-stat strong{display:block;font-family:'Poppins',sans-serif;font-size:1.6rem;font-weight:800;color:#fff}
    .intel-hero-stat span{font-family:'Rubik',sans-serif;font-size:.82rem;color:rgba(255,255,255,.55)}
    .intel-main{max-width:1100px;margin:0 auto;padding:64px 24px 80px}
    .intel-filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}
    .filter-btn{background:#f8fafc;border:1px solid #e8edf3;color:#444;font-family:'Poppins',sans-serif;font-size:.78rem;font-weight:600;padding:8px 18px;border-radius:4px;cursor:pointer;transition:all .2s;letter-spacing:.04em}
    .filter-btn.active,.filter-btn:hover{background:#0D1B2E;color:#fff;border-color:#0D1B2E}
    .intel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
    .intel-card{background:#fff;border:1px solid #e8edf3;border-radius:8px;overflow:hidden;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}
    .intel-card:hover{box-shadow:0 8px 32px rgba(13,27,46,.1);transform:translateY(-2px)}
    .intel-card-header{background:linear-gradient(135deg,#0D1B2E 0%,#1a3a5c 100%);padding:28px 24px 20px;position:relative}
    .intel-card-tag{display:inline-block;background:#086AD8;color:#fff;font-family:'Poppins',sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:3px;margin-bottom:12px}
    .intel-card-header h2{font-family:'Poppins',sans-serif;font-size:.97rem;font-weight:700;color:#fff;margin:0;line-height:1.35}
    .intel-card-body{padding:20px 24px 24px;flex:1;display:flex;flex-direction:column}
    .intel-card-body p{font-family:'Rubik',sans-serif;font-size:.88rem;color:#555;line-height:1.65;margin:0 0 20px;flex:1}
    .intel-card-meta{display:flex;align-items:center;gap:12px;margin-bottom:16px}
    .intel-card-meta img{width:28px;height:28px;border-radius:50%;object-fit:cover}
    .intel-card-meta span{font-family:'Rubik',sans-serif;font-size:.78rem;color:#888}
    .intel-card-link{display:inline-block;font-family:'Poppins',sans-serif;font-size:.78rem;font-weight:700;color:#086AD8;text-decoration:none;letter-spacing:.04em;text-transform:uppercase}
    .intel-card-link:hover{text-decoration:underline}
    .intel-section-title{font-family:'Poppins',sans-serif;font-size:1.1rem;font-weight:700;color:#0D1B2E;margin:0 0 24px;padding-bottom:12px;border-bottom:2px solid #e8edf3}
    .intel-section{margin-bottom:56px}
    .cta-band{background:#0D1B2E;border-radius:8px;padding:48px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-top:64px}
    .cta-band-text h3{font-family:'Poppins',sans-serif;font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 10px}
    .cta-band-text p{font-family:'Rubik',sans-serif;font-size:.92rem;color:rgba(255,255,255,.65);margin:0;line-height:1.6}
    .cta-band a.btn{flex-shrink:0}
    @media(max-width:900px){.intel-grid{grid-template-columns:repeat(2,1fr)}}
    @media(max-width:600px){.intel-grid{grid-template-columns:1fr}.intel-hero-stats{gap:24px}.cta-band{padding:32px 24px}}
