/* Threat Intelligence & Hunting — Saral Cyber Team (page-specific overrides) */

body.cy-threat .ms-hero {
    background: linear-gradient(135deg, #111827 0%, #1f2937 42%, #92400e 100%);
    padding-top: var(--space-5);
}
body.cy-threat .ms-cta {
    background: linear-gradient(135deg, #111827 0%, #92400e 100%);
}
body.cy-threat .ms-hero-badge {
    background: rgba(255, 255, 255, 0.12);
    color: #fbbf24;
}
body.cy-threat .ms-hero h1 span {
    color: #fbbf24;
}
body.cy-threat .ms-card {
    --card-accent: linear-gradient(135deg, #111827, #92400e, #1f2937);
}
body.cy-threat .ms-card-icon,
body.cy-threat .ms-why-icon,
body.cy-threat .ms-process-num,
body.cy-threat .ms-case-visual-icon {
    background: linear-gradient(135deg, #111827, #92400e, #1f2937);
}
body.cy-threat .ms-insight-tag,
body.cy-threat .ms-case-tag {
    background: #fef3c7;
    color: #b45309;
}
body.cy-threat .ms-btn-primary {
    background: #d97706;
}
body.cy-threat .ms-btn-primary:hover {
    background: #fbbf24;
    color: #0f172a;
}
body.cy-threat .ms-faq h2 {
    color: #0f172a;
}

@media (max-width: 768px) {
    body.cy-threat .ms-hero {
        min-height: 70vh;
        padding: var(--space-4) 1.25rem var(--space-5);
    }
    body.cy-threat .ms-hero h1 {
        font-size: 1.8rem;
    }
}
