.ca[data-v-bc33b2bd]{--co:#2563eb;--grad:linear-gradient(135deg,#3b82f6,#2563eb);--ink:#0f172a;--soft:#64748b;color:var(--ink);font-family:Manrope,ui-sans-serif,Segoe UI,system-ui,sans-serif}.ca-container[data-v-bc33b2bd]{max-width:1180px;margin:0 auto;padding:0 24px}.ca-section[data-v-bc33b2bd]{padding:74px 0}.ca-alt[data-v-bc33b2bd]{background:#f5f8ff}.ca-row[data-v-bc33b2bd]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ca-accent[data-v-bc33b2bd],.ca-tag[data-v-bc33b2bd]{color:var(--co)}.ca-tag[data-v-bc33b2bd]{display:inline-block;font-size:12.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background:#2563eb17;border-radius:999px;padding:6px 14px;margin-bottom:14px}.ca-copy h2[data-v-bc33b2bd]{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600;letter-spacing:-.022em;line-height:1.14;margin:0 0 14px;color:var(--ink)}.ca-copy p[data-v-bc33b2bd]{font-size:15.5px;color:var(--soft);line-height:1.62;margin:0}.ca-copy h2[data-v-bc33b2bd]{margin-top:6px}.ca-list[data-v-bc33b2bd]{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:12px}.ca-list li[data-v-bc33b2bd]{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#334155}.ca-list li svg[data-v-bc33b2bd]{color:#16a34a;flex-shrink:0}.ca-hero[data-v-bc33b2bd]{position:relative;padding:70px 0 44px;overflow:hidden}.ca-hero-glow[data-v-bc33b2bd]{position:absolute;top:-160px;right:-120px;width:720px;height:560px;border-radius:50%;background:radial-gradient(circle,#2563eb24,#2563eb00 66%);pointer-events:none}.ca-hero-grid[data-v-bc33b2bd]{position:relative;display:grid;grid-template-columns:1fr 1.02fr;gap:52px;align-items:center}.ca-hero-copy h1[data-v-bc33b2bd]{font-size:clamp(2.1rem,4vw,3.4rem);font-weight:600;line-height:1.08;letter-spacing:-.022em;margin:20px 0 0;color:var(--ink)}.ca-hero-copy p[data-v-bc33b2bd]{font-size:clamp(14.5px,1.3vw,16.5px);color:var(--soft);line-height:1.62;margin:18px 0 0;max-width:510px}.ca-hero-actions[data-v-bc33b2bd]{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.ca-stage[data-v-bc33b2bd]{position:relative;display:flex;align-items:center;justify-content:center}.ca-stage-stack[data-v-bc33b2bd]{overflow:visible}.ca-stage .ca-sec-plate[data-v-bc33b2bd],.ca-stage .ca-stage-plate[data-v-bc33b2bd]{position:absolute;z-index:0;left:50%;top:50%;width:min(430px,104%);height:calc(100% + 26px);transform:translate(-50%,-50%) rotate(-5deg)}.ca-stage .ca-cart[data-v-bc33b2bd],.ca-stage .ca-flow[data-v-bc33b2bd]{position:relative;z-index:1}.ca-flow[data-v-bc33b2bd]{width:100%;max-width:380px;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:22px;box-shadow:0 40px 90px -34px #2563eb66}.ca-flow-title[data-v-bc33b2bd]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--co);margin-bottom:16px}.ca-fnode[data-v-bc33b2bd]{position:relative;display:flex;align-items:center;gap:12px;border-radius:7px;padding:14px;border:1.5px solid}.ca-fnode small[data-v-bc33b2bd]{display:block;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.ca-fnode b[data-v-bc33b2bd]{font-size:13px;font-weight:600;color:#0f172a}.ca-fnode-ico[data-v-bc33b2bd]{width:36px;height:36px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;color:#fff}.ca-fnode.trigger[data-v-bc33b2bd]{background:#fef7ec;border-color:#fde3ba}.ca-fnode.trigger small[data-v-bc33b2bd]{color:#d97706}.ca-fnode.trigger .ca-fnode-ico[data-v-bc33b2bd]{background:#d97706}.ca-fnode.wait[data-v-bc33b2bd]{background:#f5f8ff;border-color:#cfe0ff}.ca-fnode.wait small[data-v-bc33b2bd]{color:#64748b}.ca-fnode.wait .ca-fnode-ico[data-v-bc33b2bd]{background:#64748b}.ca-fnode.action[data-v-bc33b2bd]{background:#eff5ff;border-color:#bfd6ff}.ca-fnode.action small[data-v-bc33b2bd]{color:var(--co)}.ca-fnode.action .ca-fnode-ico[data-v-bc33b2bd]{background:var(--grad)}.ca-fconn[data-v-bc33b2bd]{height:22px;display:flex;justify-content:center}.ca-fconn span[data-v-bc33b2bd]{width:2px;background:linear-gradient(180deg,#cbd5e1,#e2e8f0);position:relative;overflow:hidden}.ca-fconn span[data-v-bc33b2bd]:after{content:"";position:absolute;left:-2px;width:6px;height:6px;border-radius:50%;background:var(--co);animation:ca-flowdot-bc33b2bd 2.6s ease-in-out infinite}@keyframes ca-flowdot-bc33b2bd{0%{top:-6px;opacity:0}30%,70%{opacity:1}to{top:22px;opacity:0}}.ca-cursor[data-v-bc33b2bd]{position:absolute;right:12px;bottom:-6px;color:#0f172a;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));animation:ca-curtap-bc33b2bd 4s ease-in-out infinite}@keyframes ca-curtap-bc33b2bd{0%,60%{transform:scale(1)}70%{transform:scale(.85)}80%,to{transform:scale(1)}}.ca-fcard[data-v-bc33b2bd]{position:absolute;z-index:6;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:9px 13px;box-shadow:0 20px 44px -16px #2563eb47}.ca-fcard-ico[data-v-bc33b2bd]{width:28px;height:28px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;background:#2563eb1a;color:var(--co)}.ca-fcard-ico.green[data-v-bc33b2bd]{background:#16a34a1f;color:#16a34a}.ca-fcard small[data-v-bc33b2bd]{display:block;font-size:8.5px;color:#94a3b8;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.ca-fcard b[data-v-bc33b2bd]{display:block;font-size:12px;font-weight:820;color:#0f172a;letter-spacing:-.01em;margin-top:1px}.ca-fcard-res[data-v-bc33b2bd]{bottom:-18px;left:-26px}.ca-fcard-recover[data-v-bc33b2bd]{bottom:-18px;left:-24px}.ca-band[data-v-bc33b2bd]{padding:10px 0 40px}.ca-band-grid[data-v-bc33b2bd]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:26px 20px;box-shadow:0 20px 44px -30px #2563eb3d}.ca-bstat[data-v-bc33b2bd]{text-align:center}.ca-bstat b[data-v-bc33b2bd]{display:block;font-size:clamp(22px,2.6vw,30px);font-weight:600;color:var(--co);letter-spacing:-.02em}.ca-bstat small[data-v-bc33b2bd]{font-size:12px;color:var(--soft)}.ca-scenarios[data-v-bc33b2bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ca-scenario[data-v-bc33b2bd]{position:relative;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:24px;box-shadow:0 16px 40px -30px #2563eb3d;transition:transform .18s,box-shadow .18s}.ca-scenario[data-v-bc33b2bd]:hover{transform:translateY(-4px);box-shadow:0 28px 52px -30px #2563eb52}.ca-scenario.is-star[data-v-bc33b2bd]{border:2px solid var(--co)}.ca-scenario-star[data-v-bc33b2bd]{position:absolute;top:-12px;left:20px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--grad);border-radius:999px;padding:4px 12px;box-shadow:0 6px 16px -4px #2563eb80}.ca-scenario-top[data-v-bc33b2bd]{display:flex;align-items:center;gap:11px;margin-bottom:12px}.ca-scenario-ico[data-v-bc33b2bd]{display:grid;place-items:center;width:44px;height:44px;border-radius:7px;background:#2563eb17;color:var(--co);flex-shrink:0}.ca-scenario-top h3[data-v-bc33b2bd]{font-size:16px;font-weight:600;color:var(--ink);margin:0}.ca-scenario p[data-v-bc33b2bd]{font-size:13px;color:var(--soft);line-height:1.55;margin:0 0 16px}.ca-scenario-flow[data-v-bc33b2bd]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ca-sf-action[data-v-bc33b2bd],.ca-sf-trigger[data-v-bc33b2bd]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;border-radius:7px;padding:5px 9px}.ca-sf-trigger[data-v-bc33b2bd]{color:#d97706;background:#d977061a}.ca-sf-action[data-v-bc33b2bd]{color:var(--co);background:#2563eb17}.ca-sf-arrow[data-v-bc33b2bd]{color:#cbd5e1;flex-shrink:0}.ca-how[data-v-bc33b2bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ca-howstep[data-v-bc33b2bd]{position:relative;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:30px 26px;text-align:center;box-shadow:0 16px 40px -30px #2563eb42}.ca-howstep-top[data-v-bc33b2bd]{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.ca-howstep-n[data-v-bc33b2bd]{position:absolute;top:-8px;left:-8px;z-index:2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:#fff;background:var(--grad)}.ca-howstep-ico[data-v-bc33b2bd]{display:grid;place-items:center;width:58px;height:58px;border-radius:7px;background:#2563eb1a;color:var(--co)}.ca-howstep h3[data-v-bc33b2bd]{font-size:17px;font-weight:600;color:var(--ink);margin:0 0 9px}.ca-howstep p[data-v-bc33b2bd]{font-size:13.5px;color:var(--soft);line-height:1.58;margin:0}.ca-howstep-arrow[data-v-bc33b2bd]{position:absolute;top:50%;right:-18px;transform:translateY(-50%);z-index:2;color:#c7d5f5}.ca-cart[data-v-bc33b2bd]{width:100%;max-width:360px;background:#fff;border:1px solid #e8ecf3;border-radius:7px;padding:18px;box-shadow:0 40px 90px -34px #0f172a47}.ca-cart-head[data-v-bc33b2bd]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #eef1f6}.ca-cart-ico[data-v-bc33b2bd]{width:32px;height:32px;border-radius:7px;display:grid;place-items:center;background:#2563eb1a;color:var(--co);flex-shrink:0}.ca-cart-head strong[data-v-bc33b2bd]{display:block;font-size:13px;font-weight:600;color:#0f172a}.ca-cart-head small[data-v-bc33b2bd]{display:block;font-size:10px;color:#94a3b8;margin-top:1px}.ca-cart-item[data-v-bc33b2bd]{display:flex;align-items:center;gap:12px;padding:9px 0}.ca-cart-thumb[data-v-bc33b2bd]{width:40px;height:40px;border-radius:7px;background:linear-gradient(135deg,#dbe4f0,#eef2f8);flex-shrink:0}.ca-cart-thumb.alt[data-v-bc33b2bd]{background:linear-gradient(135deg,#e0e7f2,#f1f5fb)}.ca-cart-info b[data-v-bc33b2bd]{display:block;font-size:12.5px;font-weight:600;color:#0f172a}.ca-cart-info em[data-v-bc33b2bd]{display:block;font-size:10.5px;color:#94a3b8;font-style:normal;margin-top:1px}.ca-cart-total[data-v-bc33b2bd]{display:flex;align-items:center;justify-content:space-between;padding:11px 0;margin-top:4px;border-top:1px solid #eef1f6;font-size:12.5px;color:#64748b}.ca-cart-total b[data-v-bc33b2bd]{font-size:15px;font-weight:600;color:#0f172a}.ca-cart-remind[data-v-bc33b2bd]{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--co);background:#eff5ff;border:1px solid #cfe0ff;border-radius:7px;padding:11px;margin-top:8px}.ca-cart-tick[data-v-bc33b2bd]{margin-left:auto;color:#16a34a;font-weight:600}.ca-float .ca-cart-remind[data-v-bc33b2bd]{animation:ca-remind-bc33b2bd 4s ease-in-out infinite}@keyframes ca-remind-bc33b2bd{0%,55%{opacity:.6}65%,to{opacity:1}}.cac-mtf[data-v-bc33b2bd]{position:relative;width:344px;height:180px}.cac-node[data-v-bc33b2bd]{position:absolute;left:18px;display:inline-flex;align-items:center;gap:8px;width:200px;padding:9px 12px;font-size:11px;font-weight:600;color:#0f172a;background:#fff;border:1px solid #dbe6fb;border-radius:7px;box-shadow:0 16px 34px -18px #2563eb66;z-index:2}.cac-node.on[data-v-bc33b2bd]{border-color:#2563eb;box-shadow:0 18px 38px -16px #2563eb8c}.cac-ico[data-v-bc33b2bd]{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:#fff;background:#2563eb;flex-shrink:0}.cac-ico.wait[data-v-bc33b2bd]{background:#64748b}.cac-ico.act[data-v-bc33b2bd]{background:#16a34a}.cac-n1[data-v-bc33b2bd]{top:8px}.cac-n2[data-v-bc33b2bd]{top:68px}.cac-n3[data-v-bc33b2bd]{top:128px}.cac-link[data-v-bc33b2bd]{position:absolute;left:30px;width:2px;background:repeating-linear-gradient(#93c5fd 0 4px,transparent 4px 8px);z-index:1}.cac-l1[data-v-bc33b2bd]{top:42px;height:26px}.cac-l2[data-v-bc33b2bd]{top:102px;height:26px}.cac-chip[data-v-bc33b2bd]{position:absolute;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:#1d4ed8;background:#fff;border:1px solid #dbe6fb;border-radius:999px;padding:6px 11px;box-shadow:0 12px 26px -12px #2563eb66;white-space:nowrap;z-index:4}.cac-chip svg[data-v-bc33b2bd]{color:#2563eb;flex-shrink:0}.cac-c1[data-v-bc33b2bd]{right:4px;top:30px;animation:ca-float-bc33b2bd 5.6s ease-in-out infinite}.cac-c2[data-v-bc33b2bd]{right:8px;top:130px;animation:ca-floatB-bc33b2bd 6.4s ease-in-out infinite}.cac-c2[data-v-bc33b2bd],.cac-c2 svg[data-v-bc33b2bd]{color:#16a34a}.ca-close[data-v-bc33b2bd]{padding:20px 0 92px}.ca-close-band[data-v-bc33b2bd]{position:relative;overflow:hidden;display:flex;align-items:center;gap:22px;background:linear-gradient(120deg,#1e3a8a,#2563eb 55%,#1d4ed8);border-radius:7px;padding:32px 38px;box-shadow:0 40px 80px -38px #2563eb99;flex-wrap:wrap}.ca-close-band[data-v-bc33b2bd]:before{content:"";position:absolute;top:0;right:0;bottom:0;width:220px;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(-45deg,transparent 0 16px,rgba(147,197,253,.14) 16px 18px);-webkit-mask-image:linear-gradient(270deg,#000,transparent);mask-image:linear-gradient(270deg,#000,transparent);background-size:200% 100%;animation:ca-close-drift-bc33b2bd 6s linear infinite}@keyframes ca-close-drift-bc33b2bd{to{background-position:48px 0}}.ca-close-band[data-v-bc33b2bd]>*{position:relative;z-index:1}.ca-close-ico[data-v-bc33b2bd]{display:grid;place-items:center;width:56px;height:56px;border-radius:7px;background:#ffffff24;color:#fff;flex-shrink:0;animation:ca-spin-bc33b2bd 6s linear infinite}@keyframes ca-spin-bc33b2bd{to{transform:rotate(1turn)}}.ca-close-txt[data-v-bc33b2bd]{flex:1;min-width:220px}.ca-close-txt b[data-v-bc33b2bd]{display:block;font-size:clamp(18px,2.2vw,24px);font-weight:600;color:#fff;letter-spacing:-.02em}.ca-accent-l[data-v-bc33b2bd]{color:#93c5fd}.ca-close-txt small[data-v-bc33b2bd]{display:block;font-size:13.5px;color:#ffffffd9;margin-top:5px}.ca-close-actions[data-v-bc33b2bd]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ca-close-band .co-cta-btn-primary[data-v-bc33b2bd]{background:#fff;color:#1e3a8a}.ca-close-band .co-cta-btn-primary[data-v-bc33b2bd]:hover{box-shadow:0 14px 30px #00000047}.ca-close-link[data-v-bc33b2bd]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#fff;text-decoration:none}.ca-close-link[data-v-bc33b2bd]:hover{color:#93c5fd}.ca-note[data-v-bc33b2bd]{text-align:center;font-size:11.5px;color:#94a3b8;margin:16px 0 0}.ca-float[data-v-bc33b2bd]{animation:ca-float-bc33b2bd 6s ease-in-out infinite}.ca-float-b[data-v-bc33b2bd]{animation:ca-floatB-bc33b2bd 5.5s ease-in-out infinite}@keyframes ca-float-bc33b2bd{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes ca-floatB-bc33b2bd{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:940px){.ca-hero-grid[data-v-bc33b2bd],.ca-row[data-v-bc33b2bd]{grid-template-columns:1fr;gap:42px}.ca-row-reverse .ca-stage[data-v-bc33b2bd]{order:0}.ca-scenarios[data-v-bc33b2bd]{grid-template-columns:1fr 1fr}.ca-how[data-v-bc33b2bd]{grid-template-columns:1fr}.ca-howstep-arrow[data-v-bc33b2bd]{top:auto;bottom:-20px;right:50%;transform:translate(50%) rotate(90deg)}.ca-band-grid[data-v-bc33b2bd]{grid-template-columns:1fr 1fr}.ca-copy[data-v-bc33b2bd]{text-align:center}.ca-copy p[data-v-bc33b2bd],.ca-list[data-v-bc33b2bd]{margin-left:auto;margin-right:auto;max-width:460px}.ca-list li[data-v-bc33b2bd]{justify-content:center}.ca-close-band[data-v-bc33b2bd]{flex-direction:column;text-align:center}.ca-close-txt[data-v-bc33b2bd]{min-width:0}}@media(max-width:560px){.ca-band-grid[data-v-bc33b2bd],.ca-scenarios[data-v-bc33b2bd]{grid-template-columns:1fr}}
