:root{--p:#4f46e5;--a:#e0e7ff;--bg:#ffffff;--rad:12px;--cta-rad:8px;--text:#222;--card:#ffffff;--border:1px solid #f1f5f9;--shadow:0 10px 25px -5px rgba(79, 70, 229, 0.15);--hdr-bg:#ffffff;--hdr-col:#fff}
body{background:var(--bg)!important;color:var(--text)!important;font-family:'Plus Jakarta Sans',sans-serif!important;}