.toggle[data-v-9a46d0ae]{display:inline-flex;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;padding:3px;gap:2px}.toggle-btn[data-v-9a46d0ae]{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text-dim);background:none;border:none;padding:8px 20px;border-radius:8px;cursor:pointer;transition:color .25s,background .25s,box-shadow .25s}.toggle-btn.active[data-v-9a46d0ae]{color:var(--text);background:var(--bg);box-shadow:0 0 12px var(--neon-red-glow),0 1px 3px #0003}.toggle-btn[data-v-9a46d0ae]:hover:not(.active){color:var(--text)}.feature-list-wrap[data-v-04e14ec1]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;padding:28px 32px}.feature-list-lead[data-v-04e14ec1]{font-size:15px;font-weight:600;color:var(--text);margin-bottom:24px;line-height:1.5}.feature-list[data-v-04e14ec1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.feature-list li[data-v-04e14ec1]{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-subtle);transition:background .2s}.feature-list li[data-v-04e14ec1]:last-child{border-bottom:none}.feature-icon[data-v-04e14ec1]{flex-shrink:0;width:20px;text-align:center}.feature-icon .fa-check[data-v-04e14ec1]{color:var(--neon-green);font-size:13px}.feature-icon .fa-clock[data-v-04e14ec1]{color:var(--text-dim);opacity:.5;font-size:13px}.feature-label[data-v-04e14ec1]{font-size:14px;color:var(--text);line-height:1.4;flex:1}.coming-soon .feature-label[data-v-04e14ec1]{color:var(--text-dim)}.feature-badge[data-v-04e14ec1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--neon-orange);background:#ff8c0014;border:1px solid rgba(255,140,0,.2);padding:2px 8px;border-radius:4px;white-space:nowrap;flex-shrink:0}.pricing[data-v-e94e8472]{width:100%;padding:80px 0;background:#ffffff05;border-top:1px solid var(--border-subtle)}.pricing-inner[data-v-e94e8472]{display:flex;align-items:stretch;justify-content:space-evenly}.pricing-left[data-v-e94e8472]{flex:0 0 55%}.pricing-right[data-v-e94e8472]{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.pricing-title[data-v-e94e8472]{font-family:var(--font-display);font-size:clamp(28px,3.5vw,44px);line-height:1;letter-spacing:.04em;color:var(--text);text-shadow:0 0 40px var(--neon-red-glow-strong),0 0 80px var(--neon-red-glow);text-align:center;margin-bottom:12px}.pricing-subtitle[data-v-e94e8472]{font-size:17px;color:var(--text-dim);text-align:center;margin-bottom:40px}.price-display[data-v-e94e8472]{min-height:80px;display:flex;align-items:center}.price-amount[data-v-e94e8472]{display:flex;align-items:baseline;gap:8px}.price-value[data-v-e94e8472]{font-family:var(--font-display);font-size:clamp(48px,5vw,72px);line-height:1;letter-spacing:.02em;color:var(--text)}.price-period[data-v-e94e8472]{font-size:16px;color:var(--text-dim)}.pricing-badge[data-v-e94e8472]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--neon-green);background:#88b13f14;border:1px solid rgba(136,177,63,.2);padding:8px 16px;border-radius:8px}.pricing-badge i[data-v-e94e8472]{font-size:14px}.pricing-cta[data-v-e94e8472]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:15px;font-weight:600;color:#c8c8d4;background:linear-gradient(135deg,var(--neon-red),#9E2C2C);border:none;padding:12px 28px;border-radius:8px;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .3s;box-shadow:0 2px 20px var(--neon-red-cta-solid-shadow)}.pricing-cta[data-v-e94e8472]:hover{transform:translateY(-1px);box-shadow:0 4px 30px var(--neon-red-cta-solid-shadow-hover)}.pricing-cta i[data-v-e94e8472]{font-size:11px;transition:transform .2s}.pricing-cta:hover i[data-v-e94e8472]{transform:translate(3px)}.fade-enter-active[data-v-e94e8472],.fade-leave-active[data-v-e94e8472]{transition:opacity .2s ease}.fade-enter-from[data-v-e94e8472],.fade-leave-to[data-v-e94e8472]{opacity:0}@media (max-width: 768px){.pricing[data-v-e94e8472]{padding:48px 0}.pricing-inner[data-v-e94e8472]{flex-direction:column;gap:32px}.pricing-left[data-v-e94e8472],.pricing-right[data-v-e94e8472]{flex:none;width:100%}}
