.gradient-text{background:linear-gradient(135deg,#a855f7 0%,#22d3ee 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.glass{background:#ffffff08;border:1px solid #ffffff14}.btn-primary{color:#f8fafc;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#06b6d4 100%);text-decoration:none;transition:opacity .2s,transform .2s;display:inline-block}.btn-primary:hover{opacity:.92;transform:translateY(-1px)}.btn-secondary{color:#f8fafc;cursor:pointer;border:1px solid #fff3;text-decoration:none;transition:background .2s;display:inline-block}.btn-secondary:hover{background:#ffffff0d}.nav-link{color:#94a3b8;text-decoration:none;transition:color .2s}.nav-link:hover{color:#fff}.hero-glow{background:radial-gradient(at 75% 40%,#8b5cf638 0%,#0000 55%)}.grid-bg{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px}.pulse-dot{animation:2s infinite mkt-pulse}@keyframes mkt-pulse{0%,to{opacity:1}50%{opacity:.5}}.node-pulse{animation:3s ease-in-out infinite nodePulse}@keyframes nodePulse{0%,to{opacity:.85}50%{opacity:1;transform-origin:50%;transform:scale(1.05)}}.data-flow{stroke-dasharray:4 8;animation:1.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-24px}}.float-up{animation:5s ease-in-out infinite floatUp}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}html:has(.mkt-root) body{color:#f8fafc!important;background-color:#050816!important}html body .mkt-root h1,html body .mkt-root h2,html body .mkt-root h3,html body .mkt-root h4,html body .mkt-root h5,html body .mkt-root h6{color:inherit!important}html body .mkt-root .text-6xl{font-size:3.75rem!important;line-height:1!important}html body .mkt-root .text-5xl{font-size:3rem!important;line-height:1!important}html body .mkt-root .text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}html body .mkt-root .text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}html body .mkt-root .text-2xl{font-size:1.5rem!important;line-height:2rem!important}html body .mkt-root .text-xl{font-size:1.25rem!important;line-height:1.75rem!important}html body .mkt-root .text-lg{font-size:1.125rem!important;line-height:1.75rem!important}html body .mkt-root .text-sm{font-size:.875rem!important;line-height:1.25rem!important}html body .mkt-root .text-xs{font-size:.75rem!important;line-height:1rem!important}html body .mkt-root .leading-\[1\.1\]{line-height:1.1!important}html body .mkt-root .leading-tight{line-height:1.25!important}html body .mkt-root .leading-relaxed{line-height:1.625!important}html body .mkt-root .font-bold{font-weight:700!important}html body .mkt-root .font-semibold{font-weight:600!important}html body .mkt-root .font-medium{font-weight:500!important}html body .mkt-root .font-normal{font-weight:400!important}html body .mkt-root p{color:inherit!important}html body .mkt-root .text-white{color:#fff!important}html body .mkt-root .text-slate-50{color:#f8fafc!important}html body .mkt-root .text-slate-200{color:#e2e8f0!important}html body .mkt-root .text-slate-300{color:#cbd5e1!important}html body .mkt-root .text-slate-400{color:#94a3b8!important}html body .mkt-root .text-slate-500{color:#64748b!important}html body .mkt-root .text-purple-300{color:#d8b4fe!important}html body .mkt-root .text-purple-400{color:#c084fc!important}html body .mkt-root .text-cyan-300{color:#67e8f9!important}html body .mkt-root .text-cyan-400{color:#22d3ee!important}html body .mkt-root .text-green-400{color:#4ade80!important}html body .mkt-root .gradient-text{color:#0000!important}html body .mkt-root main{color:inherit!important;background-color:#0000!important}html body .mkt-root section{background-color:inherit}html body .mkt-root input,html body .mkt-root textarea,html body .mkt-root select{color:#f8fafc!important;box-sizing:border-box!important;background-color:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:8px!important;padding:12px 16px!important;font-size:14px!important;line-height:1.5!important}html body .mkt-root input::placeholder,html body .mkt-root textarea::placeholder{color:#64748b!important}html body .mkt-root input:focus,html body .mkt-root textarea:focus,html body .mkt-root select:focus{border-color:#8b5cf699!important;outline:none!important;box-shadow:0 0 0 2px #8b5cf626!important}html body .mkt-root select{padding-right:40px!important}html body .mkt-root select option{color:#f8fafc!important;background-color:#1e293b!important}html body .mkt-root input[type=checkbox],html body .mkt-root input[type=radio]{accent-color:#8b5cf6;background-color:#0000!important;border:1px solid #fff3!important;width:16px!important;height:16px!important;padding:0!important}html body .mkt-root thead,html body .mkt-root thead tr{background-color:#ffffff0a!important}html body .mkt-root th{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-transform:none!important;letter-spacing:inherit!important;border-bottom:1px solid #ffffff0d!important;padding:1rem 1.5rem!important}html body .mkt-root td{color:inherit!important;font-size:inherit!important;vertical-align:middle!important;border-bottom:1px solid #ffffff0d!important;padding:.75rem 1.5rem!important}html body .mkt-root tr:last-child td{border-bottom:none!important}html body .mkt-root tr:hover td{background-color:#ffffff05!important}html body .mkt-root button{font-size:inherit!important;border-radius:inherit!important;font-weight:inherit!important}
