
        :root{--hero-bg:#7E22CE;--hero-mid:#9333EA;--cp:#9333EA;--cp-dark:#7E22CE;--cp-rgb:147,51,234;--cp-on-dark:#e9d5ff;--cp-dark-text:#3b0764;--text-base:#1e2d40;--text-muted:#64748b;--border:#e2e8f0;--card-bg:#ffffff;--page-bg:#f8fafc;--radius:16px;--radius-sm:10px;--shadow:0 4px 20px rgba(15,30,54,.08)}
        #why-us{background:linear-gradient(160deg,#faf5ff 0%,#f3e8ff 100%);border-color:#e9d5ff}
        #why-us::before{background:linear-gradient(90deg,#9333EA 0%,transparent 60%)}
        #why-us .section-eyebrow{background:rgba(147,51,234,.1);color:#7e22ce}
        #why-us h2{color:#3b0764}
        #syllabus{background:linear-gradient(160deg,#fff7ed 0%,#fef3c7 100%);border-color:#fde68a}
        #syllabus::before{background:linear-gradient(90deg,#d97706 0%,transparent 60%)}
        #syllabus .section-eyebrow{background:rgba(217,119,6,.1);color:#b45309}
        #syllabus h2{color:#451a03}
        #careers{background:linear-gradient(160deg,#f0fdf4 0%,#dcfce7 100%);border-color:#bbf7d0}
        #careers::before{background:linear-gradient(90deg,#16a34a 0%,transparent 60%)}
        #careers .section-eyebrow{background:rgba(22,163,74,.1);color:#15803d}
        #careers h2{color:#14532d}
        #tools{background:linear-gradient(150deg,#3b0764 0%,#581c87 60%,#6b21a8 100%)}
        .support-cta-card{background:linear-gradient(150deg,#3b0764 0%,#581c87 100%)}
        .final-cta{background:linear-gradient(135deg,#3b0764 0%,#581c87 60%,#7e22ce 100%)}
        .final-cta::before{background:radial-gradient(circle,rgba(147,51,234,.15) 0%,transparent 70%)}
        .final-cta-eyebrow{background:rgba(233,213,255,.1);color:#e9d5ff;border:1px solid rgba(233,213,255,.2)}
    