.electrify-page{--e-bg:#080d0b;--e-bg-elevated:rgba(255,255,255,.03);--e-border:rgba(255,255,255,.08);--e-border-strong:rgba(255,255,255,.12);--e-neon:#4ade80;--e-cyan:#86efac;--e-text:#fff;--e-muted:#8fa79b;--e-input-bg:#111a16;--e-glow-green:0 0 10px rgba(74,222,128,.4);--e-glow-cyan:0 0 10px rgba(134,239,172,.4);--e-radius-card:16px;--e-radius-btn:9999px;--e-radius-input:8px;--e-gradient-btn:linear-gradient(135deg,#86efac,#22c55e);--e-gradient-heading:linear-gradient(135deg,#4ade80,#86efac);background:var(--e-bg);color:var(--e-text);min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.electrify-page nav,.electrify-page header[role=banner]{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--e-border)!important;background:rgba(8,13,11,.85)!important}.electrify-page a[href=\/],.electrify-page a[href=\/] span{color:var(--e-text)!important}.electrify-card{background:var(--e-bg-elevated);border:1px solid var(--e-border);border-radius:var(--e-radius-card);-webkit-backdrop-filter:blur(12px)}.electrify-card:hover{border-color:var(--e-border-strong)}.electrify-neon{text-shadow:0 0 12px rgba(74,222,128,.3)}.electrify-gradient-text{background:var(--e-gradient-heading);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.electrify-btn{border-radius:var(--e-radius-btn);cursor:pointer;border:none;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.electrify-btn-primary{background:var(--e-gradient-btn);color:#080d0b;box-shadow:0 0 20px rgba(134,239,172,.15)}.electrify-btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 30px rgba(134,239,172,.3)}.electrify-btn-outline{color:var(--e-cyan);border:1px solid var(--e-cyan);background:0 0}.electrify-btn-outline:hover{background:rgba(134,239,172,.08)}.electrify-section{padding:80px 0}.electrify-section-alt{background:rgba(255,255,255,.016)}.electrify-kicker{text-transform:uppercase;letter-spacing:.2em;color:var(--e-neon);font-size:12px;font-weight:600}.electrify-stat{background:var(--e-gradient-heading);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:800;line-height:1}.electrify-table{border-collapse:separate;border-spacing:0;border-radius:var(--e-radius-card);border:1px solid var(--e-border);width:100%;overflow:hidden}.electrify-table th{color:var(--e-neon);text-align:left;background:rgba(74,222,128,.05);padding:16px 20px;font-size:14px;font-weight:600}.electrify-table td{border-top:1px solid var(--e-border);color:var(--e-muted);padding:14px 20px;font-size:14px}.electrify-table tr:hover td{background:var(--e-bg-elevated)}.electrify-pricing-popular{position:relative;box-shadow:0 0 20px rgba(74,222,128,.1);border-color:var(--e-neon)!important}.electrify-pricing-popular:before{content:"Most Popular";background:var(--e-neon);color:#080d0b;border-radius:var(--e-radius-btn);text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:24px}.electrify-icon-circle{background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.15);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.electrify-icon-circle svg{color:var(--e-neon)}.electrify-chip{border-radius:var(--e-radius-btn);border:1px solid var(--e-border);color:var(--e-muted);padding:6px 14px;font-size:13px;display:inline-flex}.electrify-faq-item{border-bottom:1px solid var(--e-border)!important}.electrify-faq-item button{font-weight:500;color:var(--e-text)!important}.electrify-faq-item button:hover{color:var(--e-neon)!important}.electrify-step-num{color:rgba(74,222,128,.15);font-size:48px;font-weight:800;line-height:1}.electrify-cta-band{border-top:1px solid var(--e-border);border-bottom:1px solid var(--e-border);background:linear-gradient(135deg,rgba(74,222,128,.05),rgba(134,239,172,.05))}
