/* NoctoLab hero — forceful orange removal & violet/cyan dark gradient */
.as-hero-1-area {
    background: radial-gradient(1200px 700px at 15% 20%, rgba(139,92,246,0.32), transparent 60%),
                radial-gradient(1000px 620px at 85% 82%, rgba(6,182,212,0.28), transparent 55%),
                linear-gradient(135deg, #12141C 0%, #1E1B4B 100%) !important;
    background-color: #12141C !important;
    background-image: none !important;
}
/* kill hotlinked noise image + orange bg layers + noise canvas */
.as-hero-1-area [data-heroImgUrl] { opacity: 0 !important; }
.as-hero-1-area .as-hero-1-bg-color { background: transparent !important; }
.as-hero-1-area #wa_cursor_noise,
section.as-hero-1-area canvas { opacity: 0 !important; display: none !important; }
/* hero text readable on dark */
.as-hero-1-area h1, .as-hero-1-area h2,
.as-hero-1-area .as-hero-title, .as-hero-1-area .as-h-1  { color: #f2f4ff !important; }