.funnel-backdrop[data-v-80a98e16]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa6;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:1.25rem;position:fixed;z-index:9999}.funnel-modal[data-v-80a98e16]{background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:1.5rem;box-shadow:0 25px 60px -15px #0f172a40;margin-block:auto;padding:2.5rem 2rem 2rem;position:relative;width:min(880px,100%)}.funnel-close[data-v-80a98e16]{background:#f1f5f9;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:grid;height:2.25rem;place-items:center;position:absolute;right:1.25rem;top:1.25rem;transition:all .2s ease;width:2.25rem}.funnel-close[data-v-80a98e16]:hover{background:#e2e8f0;color:#0f172a}.funnel-header[data-v-80a98e16]{margin-inline:auto;max-width:640px;text-align:center}.funnel-badge-row[data-v-80a98e16]{display:flex;justify-content:center;margin-bottom:.75rem}.funnel-badge[data-v-80a98e16]{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.funnel-badge--pro[data-v-80a98e16]{background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb}.funnel-badge--warn[data-v-80a98e16]{background:#fef3c7;border:1px solid #fde68a;color:#d97706}.funnel-header h2[data-v-80a98e16]{color:#0f172a;font-size:1.75rem;font-weight:850;line-height:1.25}.funnel-subtitle[data-v-80a98e16]{color:#64748b;font-size:.95rem;line-height:1.5;margin-top:.5rem}.funnel-tabs[data-v-80a98e16]{background:#f1f5f9;border-radius:999px;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem;margin-inline:auto;padding:.35rem;width:-moz-fit-content;width:fit-content}.funnel-tabs button[data-v-80a98e16]{align-items:center;background:transparent;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4rem;padding:.5rem 1.25rem;transition:all .2s ease}.funnel-tabs button.active[data-v-80a98e16]{background:#fff;box-shadow:0 2px 8px #0f172a1a;color:#0f172a}.tab-tag[data-v-80a98e16]{background:#dbeafe;border-radius:999px;color:#1d4ed8;font-size:.65rem;padding:.1rem .45rem}.funnel-grid[data-v-80a98e16]{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:1.75rem}.plan-card[data-v-80a98e16]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;display:flex;flex-direction:column;padding:1.5rem;position:relative}.plan-card--featured[data-v-80a98e16]{background:linear-gradient(180deg,#f8faff,#fff);border-color:#60a5fa;box-shadow:0 10px 30px #3b82f61f}.plan-popular-tag[data-v-80a98e16]{background:#2563eb;border-radius:999px;box-shadow:0 4px 12px #2563eb4d;color:#fff;font-size:.7rem;font-weight:800;padding:.2rem .65rem;position:absolute;right:1.5rem;text-transform:uppercase;top:-.75rem}.plan-head[data-v-80a98e16]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.plan-title[data-v-80a98e16]{color:#0f172a;font-size:1.25rem;font-weight:800}.plan-desc[data-v-80a98e16]{color:#64748b;font-size:.8rem;margin-top:.2rem}.plan-icon-wrap[data-v-80a98e16]{background:#eff6ff;border-radius:999px;display:grid;flex-shrink:0;height:2.5rem;place-items:center;width:2.5rem}.plan-price-box[data-v-80a98e16]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;display:flex;justify-content:space-between;margin-top:1.2rem;padding:.85rem 1rem}.plan-rate-label[data-v-80a98e16]{color:#94a3b8;font-size:.65rem;font-weight:750;letter-spacing:.08em}.plan-credits-val[data-v-80a98e16]{align-items:baseline;color:#0f172a;display:flex;gap:.35rem}.plan-credits-val strong[data-v-80a98e16]{font-size:1.5rem;font-weight:850}.plan-credits-val span[data-v-80a98e16]{color:#64748b;font-size:.8rem}.plan-unit-price[data-v-80a98e16]{color:#0f172a;text-align:right}.plan-unit-price strong[data-v-80a98e16]{font-size:1.25rem;font-weight:800}.plan-unit-price small[data-v-80a98e16]{color:#64748b;display:block;font-size:.72rem}.tier-selector[data-v-80a98e16]{margin-top:1.2rem}.tier-selector p[data-v-80a98e16]{color:#475569;font-size:.8rem;font-weight:700;margin-bottom:.5rem}.tier-options-grid[data-v-80a98e16]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.tier-options-grid--3cols[data-v-80a98e16]{grid-template-columns:repeat(3,1fr)}.tier-btn[data-v-80a98e16]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;cursor:pointer;padding:.65rem .5rem;text-align:center;transition:all .2s ease}.tier-btn[data-v-80a98e16]:hover{background:#eff6ff;border-color:#93c5fd}.tier-btn.is-selected[data-v-80a98e16]{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.tier-credits[data-v-80a98e16]{color:#0f172a;display:block;font-size:.82rem;font-weight:750}.tier-price[data-v-80a98e16]{color:#64748b;display:block;font-size:.72rem;margin-top:.15rem}.tier-btn.is-selected .tier-credits[data-v-80a98e16]{color:#1d4ed8}.plan-features[data-v-80a98e16]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:1.2rem 0 0;padding:0}.plan-features li[data-v-80a98e16]{align-items:center;color:#334155;display:flex;font-size:.82rem;gap:.5rem}.plan-features li svg[data-v-80a98e16]{color:#16a34a;flex-shrink:0}.funnel-submit[data-v-80a98e16]{margin-top:1.5rem}.funnel-aside[data-v-80a98e16]{display:flex;flex-direction:column;gap:1rem}.aside-box[data-v-80a98e16]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1.2rem}.aside-box h3[data-v-80a98e16]{color:#0f172a;font-size:.88rem;font-weight:800;margin-bottom:.75rem}.aside-box ul[data-v-80a98e16]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.aside-box ul li[data-v-80a98e16]{align-items:center;color:#475569;display:flex;font-size:.8rem;gap:.45rem}.aside-box ul li svg[data-v-80a98e16]{color:#059669;flex-shrink:0}.aside-box--pro[data-v-80a98e16]{background:linear-gradient(145deg,#f0fdf4,#eff6ff);border-color:#bfdbfe}.aside-benefit[data-v-80a98e16]{display:flex;gap:.65rem;margin-top:.75rem}.aside-benefit svg[data-v-80a98e16]{color:#2563eb;flex-shrink:0;margin-top:.15rem}.aside-benefit strong[data-v-80a98e16]{color:#0f172a;display:block;font-size:.82rem}.aside-benefit p[data-v-80a98e16]{color:#64748b;font-size:.75rem;line-height:1.35;margin-top:.15rem}.funnel-error[data-v-80a98e16]{margin-top:1rem}.funnel-footer[data-v-80a98e16]{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1rem;text-align:center}.secure-guarantee[data-v-80a98e16]{align-items:center;color:#64748b;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem}.funnel-links[data-v-80a98e16]{color:#94a3b8;display:flex;font-size:.75rem;gap:.5rem;justify-content:center;margin-top:.4rem}.funnel-links a[data-v-80a98e16]{color:#64748b}.funnel-links a[data-v-80a98e16]:hover{color:#2563eb}.fade-enter-active[data-v-80a98e16],.fade-leave-active[data-v-80a98e16]{transition:opacity .25s ease}.fade-enter-from[data-v-80a98e16],.fade-leave-to[data-v-80a98e16]{opacity:0}@media(max-width:768px){.funnel-modal[data-v-80a98e16]{border-radius:1.2rem;padding:1.5rem 1.25rem}.funnel-grid[data-v-80a98e16]{grid-template-columns:1fr}.tier-options-grid--3cols[data-v-80a98e16]{grid-template-columns:repeat(2,1fr)}}
