/* Endpoint & Email Security — Saral Cyber Team (page-specific overrides) */

body.cy-email-sec .ms-hero {
    background: linear-gradient(135deg, #0f172a 0%, #082f49 48%, #0369a1 100%);
    padding-top: var(--space-5);
}
body.cy-email-sec .ms-cta {
    background: linear-gradient(135deg, #0f172a 0%, #0369a1 100%);
}
body.cy-email-sec .ms-hero-badge {
    background: rgba(255, 255, 255, 0.12);
    color: #38bdf8;
}
body.cy-email-sec .ms-hero h1 span {
    color: #38bdf8;
}
body.cy-email-sec .ms-card {
    --card-accent: linear-gradient(135deg, #0f172a, #0369a1, #0e7490);
}
body.cy-email-sec .ms-card-icon,
body.cy-email-sec .ms-why-icon,
body.cy-email-sec .ms-process-num,
body.cy-email-sec .ms-case-visual-icon {
    background: linear-gradient(135deg, #0f172a, #0369a1, #0e7490);
}
body.cy-email-sec .ms-insight-tag,
body.cy-email-sec .ms-case-tag {
    background: #e0f2fe;
    color: #0369a1;
}
body.cy-email-sec .ms-btn-primary {
    background: #0284c7;
}
body.cy-email-sec .ms-btn-primary:hover {
    background: #38bdf8;
    color: #0f172a;
}
body.cy-email-sec .ms-faq h2 {
    color: #0f172a;
}

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