#hero[data-v-700d1605]{padding:96px 0 72px;position:relative;overflow:hidden}.blob[data-v-700d1605]{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.blob-1[data-v-700d1605]{width:560px;height:480px;background:#bbf7d0;opacity:.45;top:-120px;right:-80px}.blob-2[data-v-700d1605]{width:380px;height:320px;background:#ffe0d5;opacity:.4;bottom:0;left:-60px}.hero-inner[data-v-700d1605]{position:relative;z-index:1}.hero-headline[data-v-700d1605]{font-size:clamp(2.8rem,5.5vw,4.6rem);font-weight:700;max-width:820px;margin-bottom:24px}.hero-headline em[data-v-700d1605]{color:var(--primary);font-style:italic}.hero-headline span[data-v-700d1605]{color:var(--accent)}.hero-sub[data-v-700d1605]{font-size:1.1rem;color:var(--ink2);max-width:560px;margin-bottom:40px;line-height:1.75;font-weight:300}.hero-actions[data-v-700d1605]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:52px}.hero-trust[data-v-700d1605]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:.8rem;color:var(--muted);font-weight:400}.hero-trust span[data-v-700d1605]{display:flex;align-items:center;gap:5px}.chk[data-v-700d1605]{color:var(--success);font-weight:700}.hero-visual[data-v-700d1605]{margin-top:64px;display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:start}.card-mock[data-v-700d1605]{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:1px solid var(--bg3);overflow:hidden;animation:float1-700d1605 5s ease-in-out infinite}@keyframes float1-700d1605{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes float2-700d1605{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.mock-bar[data-v-700d1605]{background:var(--bg2);padding:12px 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--bg3)}.m-dots[data-v-700d1605]{display:flex;gap:5px}.m-dots span[data-v-700d1605]{width:10px;height:10px;border-radius:50%}.md-r[data-v-700d1605]{background:#ff5f57}.md-y[data-v-700d1605]{background:#ffbd2e}.md-g[data-v-700d1605]{background:#28ca41}.mock-url[data-v-700d1605]{flex:1;background:var(--bg);border-radius:6px;padding:4px 12px;font-size:.72rem;color:var(--muted);border:1px solid var(--bg3)}.mock-body[data-v-700d1605]{padding:20px}.contact-strip[data-v-700d1605]{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--bg3)}.c-avatar[data-v-700d1605]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#a78bfa);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem;flex-shrink:0}.c-name[data-v-700d1605]{font-weight:600;font-size:.9rem;color:var(--ink)}.c-role[data-v-700d1605]{font-size:.76rem;color:var(--muted)}.c-stage[data-v-700d1605]{margin-left:auto;font-size:.7rem;padding:3px 10px;border-radius:999px;background:var(--primary-bg);color:var(--primary);font-weight:600}.crm-widget[data-v-700d1605]{background:var(--bg);border-radius:var(--r);border:1px solid var(--bg3);padding:14px}.crm-widget-title[data-v-700d1605]{display:flex;align-items:center;gap:7px;font-size:.72rem;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}.cwdot[data-v-700d1605]{width:7px;height:7px;border-radius:50%;background:var(--primary)}.tpl-row[data-v-700d1605]{display:flex;align-items:center;justify-content:space-between;background:var(--surface);border:1px solid var(--bg3);border-radius:10px;padding:10px 12px;margin-bottom:7px;cursor:pointer;transition:all .18s}.tpl-row[data-v-700d1605]:hover{border-color:var(--primary);box-shadow:0 2px 10px #16a34a1f}.tpl-row.active[data-v-700d1605]{border-color:var(--primary);background:var(--primary-bg)}.tpl-name[data-v-700d1605]{font-size:.82rem;font-weight:500;color:var(--ink)}.tpl-tag[data-v-700d1605]{font-size:.67rem;padding:2px 8px;border-radius:999px;font-weight:600;background:var(--accent-bg);color:var(--accent)}.send-mock[data-v-700d1605]{margin-top:10px;width:100%;background:var(--primary);color:#fff;border:none;border-radius:10px;padding:10px;font-family:Lexend,sans-serif;font-weight:600;font-size:.83rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .2s}.send-mock[data-v-700d1605]:hover{background:var(--primary-d)}.wa-mock[data-v-700d1605]{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:1px solid var(--bg3);overflow:hidden;animation:float2-700d1605 5s ease-in-out infinite .7s}.wa-topbar[data-v-700d1605]{background:var(--primary);padding:14px 18px;display:flex;align-items:center;gap:10px;color:#fff}.wa-av[data-v-700d1605]{width:36px;height:36px;border-radius:50%;background:#ffffff40;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.wa-name[data-v-700d1605]{font-weight:600;font-size:.88rem}.wa-online[data-v-700d1605]{font-size:.72rem;opacity:.75}.wa-chat[data-v-700d1605]{padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--bg)}.bubble[data-v-700d1605]{max-width:82%;padding:10px 14px;border-radius:14px;font-size:.82rem;line-height:1.5}.bubble.out[data-v-700d1605]{background:var(--primary);color:#fff;align-self:flex-end;border-bottom-right-radius:3px;box-shadow:0 2px 8px #16a34a33}.bubble.in[data-v-700d1605]{background:var(--surface);color:var(--ink);align-self:flex-start;border-bottom-left-radius:3px;box-shadow:var(--shadow-sm);border:1px solid var(--bg3)}.btime[data-v-700d1605]{font-size:.64rem;opacity:.6;text-align:right;margin-top:4px}.typing-bubble[data-v-700d1605]{background:var(--surface);padding:10px 16px;border-radius:14px 14px 14px 3px;align-self:flex-start;display:flex;align-items:center;gap:4px;box-shadow:var(--shadow-sm);border:1px solid var(--bg3)}.tdot[data-v-700d1605]{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:tdots-700d1605 1.2s infinite}.tdot[data-v-700d1605]:nth-child(2){animation-delay:.2s}.tdot[data-v-700d1605]:nth-child(3){animation-delay:.4s}@keyframes tdots-700d1605{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-4px);opacity:1}}.demo-modal-overlay[data-v-700d1605]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.demo-modal-content[data-v-700d1605]{background:var(--bg);border-radius:var(--r-xl);width:100%;max-width:900px;position:relative;box-shadow:0 25px 50px -12px #00000080;overflow:hidden;border:1px solid var(--bg3)}.modal-close[data-v-700d1605]{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;line-height:1;padding:10px;z-index:10000}.video-container[data-v-700d1605]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;background:#000}.video-container iframe[data-v-700d1605]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.modal-fade-enter-active[data-v-700d1605],.modal-fade-leave-active[data-v-700d1605]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-700d1605],.modal-fade-leave-to[data-v-700d1605]{opacity:0}.modal-fade-enter-active .demo-modal-content[data-v-700d1605]{animation:modal-pop-700d1605 .3s ease-out forwards}@keyframes modal-pop-700d1605{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}#logos[data-v-67bc52ab]{padding:44px 0;background:var(--surface);border-top:1px solid var(--bg3);border-bottom:1px solid var(--bg3)}.logos-label[data-v-67bc52ab]{text-align:center;font-size:.74rem;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:26px;font-weight:500}.logos-row[data-v-67bc52ab]{display:flex;align-items:center;justify-content:center;gap:52px;flex-wrap:wrap}.logo-item[data-v-67bc52ab]{display:flex;align-items:center;gap:9px;filter:grayscale(1);opacity:.45;transition:all .2s;cursor:default}.logo-item[data-v-67bc52ab]:hover{filter:none;opacity:.9;color:var(--primary)}.logo-item svg[data-v-67bc52ab]{transition:stroke .2s}.logo-item span[data-v-67bc52ab]{font-family:Lexend Deca,sans-serif;font-weight:600;font-size:1.15rem;color:var(--ink);transition:color .2s}.logo-item:hover svg[data-v-67bc52ab]{stroke:var(--primary)}#value[data-v-39ac6b8a]{padding:100px 0}.two-col[data-v-39ac6b8a]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.section-tag[data-v-39ac6b8a]{margin-bottom:14px}.section-title[data-v-39ac6b8a]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.section-sub[data-v-39ac6b8a]{font-size:1.05rem;color:var(--ink2);line-height:1.72;font-weight:300;max-width:600px}.stat-grid[data-v-39ac6b8a]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:36px}.stat-card[data-v-39ac6b8a]{background:var(--surface);border:1px solid var(--bg3);border-radius:var(--r);padding:20px 18px;box-shadow:var(--shadow-sm)}.stat-num[data-v-39ac6b8a]{font-family:Lexend Deca,sans-serif;font-size:2.3rem;font-weight:700;color:var(--primary);line-height:1}.stat-label[data-v-39ac6b8a]{font-size:.8rem;color:var(--muted);margin-top:5px;line-height:1.4}.cost-card[data-v-39ac6b8a]{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:1px solid var(--bg3);overflow:hidden}.cost-thead[data-v-39ac6b8a]{padding:14px 22px;background:var(--bg2);display:grid;grid-template-columns:1fr 1fr;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);border-bottom:1px solid var(--bg3)}.cost-row[data-v-39ac6b8a]{display:grid;grid-template-columns:1fr 1fr;padding:16px 22px;border-bottom:1px solid var(--bg3);align-items:center}.cost-row[data-v-39ac6b8a]:last-child{border-bottom:none}.cost-row.highlight[data-v-39ac6b8a]{background:linear-gradient(90deg,var(--primary-bg),transparent)}.cost-name[data-v-39ac6b8a]{display:flex;align-items:center;gap:10px;font-weight:500;font-size:.875rem}.cdot[data-v-39ac6b8a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cost-amount[data-v-39ac6b8a]{font-family:Lexend Deca,sans-serif;font-weight:700;font-size:1.1rem}.ca-neg[data-v-39ac6b8a]{color:#e03e3e}.ca-pos[data-v-39ac6b8a]{color:var(--success)}.you-tag[data-v-39ac6b8a]{font-size:.67rem;padding:2px 8px;border-radius:999px;background:var(--primary-bg);color:var(--primary);font-weight:700}#features[data-v-76c53b59]{padding:100px 0;background:var(--surface)}.section-title[data-v-76c53b59]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.feat-grid[data-v-76c53b59]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px}.feat-card[data-v-76c53b59]{background:var(--bg);border:1px solid var(--bg3);border-radius:var(--r-lg);padding:28px 26px;transition:border-color .25s,transform .25s,box-shadow .25s}.feat-card[data-v-76c53b59]:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feat-card.wide[data-v-76c53b59]{grid-column:span 2;background:linear-gradient(120deg,var(--primary-bg) 0%,#fff 100%);border-color:#16a34a2e}.wide-inner[data-v-76c53b59]{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.feat-icon[data-v-76c53b59]{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:16px}.feat-title[data-v-76c53b59]{font-size:1.02rem;font-weight:600;margin-bottom:9px;color:var(--ink);font-family:Lexend,sans-serif}.feat-desc[data-v-76c53b59]{font-size:.85rem;color:var(--ink2);line-height:1.65;font-weight:300}.token-box[data-v-76c53b59]{background:var(--ink);border-radius:12px;padding:18px;font-family:Courier New,monospace;font-size:.83rem;line-height:1.9;box-shadow:var(--shadow-lg);color:#fff}.tk[data-v-76c53b59]{color:#93c5fd}.tv[data-v-76c53b59]{color:#86efac}.tc[data-v-76c53b59]{color:#ffffff59;font-size:.75rem}#how[data-v-997121df]{padding:100px 0}.section-title[data-v-997121df]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.steps[data-v-997121df]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:60px;position:relative}.steps[data-v-997121df]:before{content:"";position:absolute;top:38px;left:10%;right:10%;height:1.5px;background:linear-gradient(90deg,var(--bg3),var(--primary),var(--accent),var(--bg3));opacity:.5}.step[data-v-997121df]{text-align:center;padding:0 18px}.step-circle[data-v-997121df]{width:54px;height:54px;border-radius:50%;background:var(--surface);border:2px solid var(--bg3);display:flex;align-items:center;justify-content:center;font-family:Lexend Deca,sans-serif;font-weight:700;font-size:1.15rem;color:var(--primary);margin:0 auto 20px;position:relative;z-index:1;box-shadow:var(--shadow);transition:all .25s}.step:hover .step-circle[data-v-997121df]{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 6px 20px #16a34a4d}.step-emoji[data-v-997121df]{font-size:1.4rem;margin-bottom:10px}.step-title[data-v-997121df]{font-weight:600;font-size:.92rem;margin-bottom:7px;color:var(--ink)}.step-desc[data-v-997121df]{font-size:.8rem;color:var(--muted);line-height:1.6;font-weight:300}#pricing[data-v-e505bce3]{padding:100px 0;background:var(--surface)}.section-title[data-v-e505bce3]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.billing-toggle[data-v-e505bce3]{display:flex;align-items:center;justify-content:center;gap:12px;margin:30px 0 48px}.tl[data-v-e505bce3]{font-size:.875rem;color:var(--muted);font-weight:400}.tl.on[data-v-e505bce3]{color:var(--ink);font-weight:600}.tog[data-v-e505bce3]{width:50px;height:27px;border-radius:999px;background:var(--bg3);cursor:pointer;position:relative;transition:background .2s;-webkit-user-select:none;user-select:none}.tog.active[data-v-e505bce3]{background:var(--primary)}.tog-thumb[data-v-e505bce3]{width:21px;height:21px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:transform .25s;box-shadow:var(--shadow-sm)}.tog.active .tog-thumb[data-v-e505bce3]{transform:translate(23px)}.save-pill[data-v-e505bce3]{background:var(--accent-bg);color:var(--accent);border:1px solid rgba(232,98,42,.2);padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:600}.plan-grid[data-v-e505bce3]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start}.plan[data-v-e505bce3]{background:var(--bg);border:1.5px solid var(--bg3);border-radius:var(--r-xl);padding:28px 24px;position:relative;transition:box-shadow .25s}.plan[data-v-e505bce3]:hover{box-shadow:var(--shadow-lg)}.plan.pop[data-v-e505bce3]{background:var(--primary);border-color:var(--primary);box-shadow:0 16px 48px #16a34a4d;color:#fff}.pop-tag[data-v-e505bce3]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--accent);color:#fff;border-radius:999px;padding:3px 16px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.plan-tier[data-v-e505bce3]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px;color:var(--muted)}.plan.pop .plan-tier[data-v-e505bce3]{color:#ffffffb3}.plan-hook[data-v-e505bce3]{margin-bottom:12px}.hook-title[data-v-e505bce3]{font-size:1rem;font-weight:800;color:#fff;margin-bottom:2px}.hook-sub[data-v-e505bce3]{font-size:.72rem;opacity:.85;line-height:1.3}.plan-price[data-v-e505bce3]{font-family:Lexend Deca,sans-serif;font-size:2.6rem;font-weight:700;line-height:1;margin-bottom:3px;color:var(--ink)}.plan.pop .plan-price[data-v-e505bce3]{color:#fff}.plan-price.free-p[data-v-e505bce3]{color:var(--success);font-size:2rem}.plan-price sub[data-v-e505bce3]{font-size:.85rem;font-weight:400;opacity:.65}.plan-yr[data-v-e505bce3]{font-size:.75rem;color:var(--muted);min-height:18px;margin-bottom:18px}.plan.pop .plan-yr[data-v-e505bce3]{color:#ffffff8c}.plan-sep[data-v-e505bce3]{height:1px;background:var(--bg3);margin:18px 0}.plan.pop .plan-sep[data-v-e505bce3]{background:#ffffff26}.plan-list[data-v-e505bce3]{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:26px}.plan-list li[data-v-e505bce3]{font-size:.83rem;display:flex;align-items:flex-start;gap:8px;line-height:1.4;color:var(--ink2)}.plan.pop .plan-list li[data-v-e505bce3]{color:#ffffffd9}.plan-list li[data-v-e505bce3]:before{content:"✓";color:var(--primary);font-weight:700;flex-shrink:0}.plan.pop .plan-list li[data-v-e505bce3]:before{content:"✓";color:#ffffffa6}.plan-list li.na[data-v-e505bce3]{color:var(--muted);opacity:.6}.plan-list li.na[data-v-e505bce3]:before{content:"—"}.plan-action[data-v-e505bce3]{width:100%;justify-content:center}.plan.pop .btn-outline[data-v-e505bce3]{background:#ffffff26;color:#fff;border-color:#ffffff4d}.plan.pop .btn-outline[data-v-e505bce3]:hover{background:#ffffff40}.fade-enter-active[data-v-e505bce3],.fade-leave-active[data-v-e505bce3]{transition:opacity .25s}.fade-enter-from[data-v-e505bce3],.fade-leave-to[data-v-e505bce3]{opacity:0}#faq[data-v-1b906928]{padding:100px 0}.section-title[data-v-1b906928]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.faq-wrap[data-v-1b906928]{max-width:760px;margin:48px auto 0;display:flex;flex-direction:column;gap:10px}.faq-card[data-v-1b906928]{background:var(--surface);border:1px solid var(--bg3);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-sm)}.faq-q[data-v-1b906928]{padding:18px 22px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:500;font-size:.92rem;color:var(--ink);transition:color .15s;-webkit-user-select:none;user-select:none}.faq-q[data-v-1b906928]:hover{color:var(--primary)}.faq-ico[data-v-1b906928]{font-size:1rem;color:var(--primary);transition:transform .25s;flex-shrink:0}.faq-a[data-v-1b906928]{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s;font-size:.875rem;color:var(--ink2);line-height:1.72;padding:0 22px;font-weight:300}.faq-card.open .faq-a[data-v-1b906928]{max-height:220px;padding:0 22px 18px}.faq-card.open .faq-ico[data-v-1b906928]{transform:rotate(45deg)}#support[data-v-b9c6ead6]{padding:100px 0;background:var(--surface)}.section-title[data-v-b9c6ead6]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;margin-bottom:16px}.support-grid[data-v-b9c6ead6]{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;margin-top:56px;align-items:start}.support-form-card[data-v-b9c6ead6]{background:var(--bg);border:1px solid var(--bg3);border-radius:var(--r-xl);padding:36px;box-shadow:var(--shadow)}.support-form-title[data-v-b9c6ead6]{font-size:1.3rem;font-weight:700;margin-bottom:6px}.support-form-sub[data-v-b9c6ead6]{font-size:.875rem;color:var(--muted);margin-bottom:28px;font-weight:300}.form-grid[data-v-b9c6ead6]{display:flex;flex-direction:column;gap:14px}.f2[data-v-b9c6ead6]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.support-side[data-v-b9c6ead6]{display:flex;flex-direction:column;gap:16px}.support-mini[data-v-b9c6ead6]{background:var(--bg);border:1px solid var(--bg3);border-radius:var(--r-lg);padding:24px;box-shadow:var(--shadow-sm)}.support-mini-icon[data-v-b9c6ead6]{font-size:1.6rem;margin-bottom:10px}.support-mini-title[data-v-b9c6ead6]{font-weight:600;font-size:.95rem;margin-bottom:6px;color:var(--ink)}.support-mini-desc[data-v-b9c6ead6]{font-size:.83rem;color:var(--muted);margin-bottom:16px;line-height:1.6;font-weight:300}.support-enterprise[data-v-b9c6ead6]{background:linear-gradient(135deg,var(--primary),#4ADE80);border-radius:var(--r-lg);padding:28px;color:#fff}.support-enterprise .support-mini-title[data-v-b9c6ead6]{color:#fff}.support-enterprise .support-mini-desc[data-v-b9c6ead6]{color:#ffffffa6}.ent-overlay[data-v-b9c6ead6]{position:fixed;inset:0;z-index:5000;background:#1a1a2e80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px}.ent-modal[data-v-b9c6ead6]{background:var(--surface);border-radius:var(--r-xl);max-width:560px;width:100%;box-shadow:0 24px 80px #1a1a2e40;border:1px solid var(--bg3);overflow:hidden}.ent-header[data-v-b9c6ead6]{background:linear-gradient(135deg,var(--primary),#4ADE80);padding:28px 32px;color:#fff;position:relative}.ent-header h3[data-v-b9c6ead6]{font-family:Lexend Deca,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:4px;color:#fff;letter-spacing:-.02em}.ent-header p[data-v-b9c6ead6]{font-size:.875rem;opacity:.8;font-weight:300}.ent-close[data-v-b9c6ead6]{position:absolute;top:16px;right:16px;background:#fff3;border:none;color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .2s}.ent-close[data-v-b9c6ead6]:hover{background:#ffffff59}.ent-body[data-v-b9c6ead6]{padding:28px 32px;max-height:70vh;overflow-y:auto}.feat-checks[data-v-b9c6ead6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.feat-chk-lbl[data-v-b9c6ead6]{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--ink2);cursor:pointer;background:var(--bg);border:1px solid var(--bg3);border-radius:999px;padding:5px 12px;transition:all .15s}.feat-chk-lbl[data-v-b9c6ead6]:hover{border-color:var(--primary);color:var(--primary)}.ent-footer[data-v-b9c6ead6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;flex-wrap:wrap}.ent-footer p[data-v-b9c6ead6]{font-size:.75rem;color:var(--muted);font-weight:300}.ent-success[data-v-b9c6ead6]{text-align:center;padding:24px 0}.ent-success h4[data-v-b9c6ead6]{font-family:Lexend Deca,sans-serif;font-size:1.2rem;margin-bottom:8px}.ent-success p[data-v-b9c6ead6]{color:var(--muted);font-size:.9rem;font-weight:300}.success-icon-wrap[data-v-b9c6ead6]{width:64px;height:64px;background:var(--primary-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--success)}.success-icon[data-v-b9c6ead6]{width:32px;height:32px}.spinner[data-v-b9c6ead6]{display:inline-block;width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-b9c6ead6 .8s linear infinite}@keyframes spin-b9c6ead6{to{transform:rotate(360deg)}}.btn-primary[data-v-b9c6ead6]:disabled{opacity:.7;cursor:not-allowed}input[data-v-b9c6ead6]:disabled,select[data-v-b9c6ead6]:disabled,textarea[data-v-b9c6ead6]:disabled{opacity:.6;background:var(--bg2);cursor:not-allowed}.feat-chk-lbl.disabled[data-v-b9c6ead6]{opacity:.6;cursor:not-allowed}.modal-enter-active[data-v-b9c6ead6],.modal-leave-active[data-v-b9c6ead6]{transition:opacity .25s}.modal-enter-from[data-v-b9c6ead6],.modal-leave-to[data-v-b9c6ead6]{opacity:0}.modal-enter-active .ent-modal[data-v-b9c6ead6],.modal-leave-active .ent-modal[data-v-b9c6ead6]{transition:transform .3s ease}.modal-enter-from .ent-modal[data-v-b9c6ead6],.modal-leave-to .ent-modal[data-v-b9c6ead6]{transform:translateY(16px) scale(.97)}.landing-page .field label[data-v-b9c6ead6],.ent-footer p[data-v-b9c6ead6]{color:#333}#cta[data-v-b1844853]{padding:100px 0}.cta-inner[data-v-b1844853]{background:var(--ink);border-radius:var(--r-xl);padding:72px 56px;text-align:center;position:relative;overflow:hidden}.cta-inner[data-v-b1844853]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(22,163,74,.22) 0%,transparent 60%),radial-gradient(ellipse at 70% 50%,rgba(232,98,42,.15) 0%,transparent 60%)}.cta-inner[data-v-b1844853]>*{position:relative;z-index:1}.cta-title[data-v-b1844853]{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;color:#fff;margin-bottom:40px;line-height:1.2}.ultimatum-grid[data-v-b1844853]{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:800px;margin:0 auto;text-align:left}.ultimatum-box[data-v-b1844853]{padding:24px;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.1)}.ultimatum-box.old[data-v-b1844853]{background:#ef44440d}.ultimatum-box.new[data-v-b1844853]{background:#22c55e0d;border-color:#22c55e4d}.ult-h[data-v-b1844853]{font-size:1rem;font-weight:700;margin-bottom:16px;color:#fff;text-transform:uppercase;letter-spacing:.05em}.ultimatum-box ul[data-v-b1844853]{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.ultimatum-box li[data-v-b1844853]{font-size:.9rem;color:#ffffffb3;display:flex;align-items:flex-start;gap:8px}.ultimatum-box.old li[data-v-b1844853]:before{content:"✕";color:#ef4444;font-weight:700;flex-shrink:0}.ultimatum-box.new li[data-v-b1844853]:before{content:"✓";color:#22c55e;font-weight:700;flex-shrink:0}.cta-row[data-v-b1844853]{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.cta-note[data-v-b1844853]{font-size:.76rem;color:#ffffff4d;margin-top:20px}.cta-outline[data-v-b1844853]{color:#fff;border-color:#ffffff40;font-size:1rem;padding:14px 28px}.cta-outline[data-v-b1844853]:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg)}
