.header{position:fixed;top:0;left:0;width:100vw;z-index:9999;transition:all .4s cubic-bezier(.25,.46,.45,.94);background:#ffffff1a;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid transparent;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.header--scrolled{background:#f8fafccc;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(226,232,240,.5);box-shadow:0 1px #fff9 inset,0 1px 20px #0f172a14}.header--glass{background:linear-gradient(180deg,#f8fafcd9,#f1f5f9cc,#f8fafcbf);box-shadow:0 1px #fff9 inset,0 -1px #e2e8f04d inset,0 1px 20px #0f172a14,0 4px 40px #0f172a0a}.nav{display:flex;justify-content:space-between;align-items:center;height:52px;transition:all .4s cubic-bezier(.25,.46,.45,.94);max-width:1200px;margin:0 auto;padding:12px 24px}.logo{font-size:var(--text-xl);font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:var(--space-3);text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.logo:hover{transform:scale(1.05)}.logo-animation{width:50px;height:50px;transition:all .3s ease}.nav-links{display:flex;list-style:none;gap:var(--space-21);margin-right:var(--space-13)}.nav-links a{text-decoration:none;color:var(--text-primary);font-weight:500;font-size:var(--text-lg);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;padding:var(--space-3) var(--space-8);border-radius:var(--radius-xl)}.nav-links a:hover{background:#fff6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px #fff9 inset,0 4px 20px #0071e314;transform:translateY(-1px)}.nav-links a:after{content:"";position:absolute;bottom:var(--space-1);left:var(--space-8);width:0;height:2px;background:var(--gradient-primary);transition:width .3s ease;border-radius:var(--space-1)}.nav-links a:hover:after{width:calc(100% - var(--space-21))}.nav-actions{display:flex;align-items:center;gap:var(--space-3)}.nav-login{color:var(--text-primary);font-weight:600;font-size:var(--text-sm);text-decoration:none;padding:var(--space-3) var(--space-8);border-radius:var(--radius-3xl);border:1.5px solid rgba(15,23,42,.15);background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.nav-login:hover{background:#ffffffd9;border-color:#0071e34d;color:var(--accent-electric);transform:translateY(-1px);box-shadow:0 4px 16px #0071e31f}.nav-cta{background:var(--gradient-primary);color:var(--white);padding:var(--space-3) var(--space-13);margin-left:var(--space-3);margin-right:var(--space-3);border:none;border-radius:var(--radius-3xl);font-weight:600;font-size:var(--text-sm);text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 var(--space-1) var(--space-8) #0071e34d,0 1px #fff3 inset;position:relative;overflow:hidden}.nav-cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 32px #0071e366,0 1px #fff6 inset}@media (max-width: 768px){.header{width:100%;left:0;margin-left:0;margin-right:0}.nav{padding:var(--space-3) var(--space-8);height:56px}.nav-links{display:none}.logo{font-size:var(--text-lg)}.logo-animation{width:40px;height:40px}.nav-login{display:none}.nav-cta{padding:var(--space-3) var(--space-8);font-size:var(--text-sm);border-radius:var(--radius-2xl);min-width:auto}}.whatsapp-button-container[data-v-05f6f332]{position:fixed;bottom:24px;right:24px;z-index:1000;transition:all .3s cubic-bezier(.4,0,.2,1)}.whatsapp-button[data-v-05f6f332]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;text-decoration:none;border-radius:28px;padding:14px 24px;min-height:56px;box-shadow:0 8px 32px #25d3664d,0 4px 16px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em;line-height:1.2}.whatsapp-button[data-v-05f6f332]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 40px #25d36666,0 8px 24px #00000026;background:linear-gradient(135deg,#2de072,#14a085)}.whatsapp-button[data-v-05f6f332]:active{transform:translateY(0) scale(.98);transition:all .1s cubic-bezier(.4,0,.2,1)}.button-content[data-v-05f6f332]{display:flex;align-items:center;gap:12px;position:relative;z-index:2}.icon-container[data-v-05f6f332]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.whatsapp-icon[data-v-05f6f332]{width:24px;height:24px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.whatsapp-button:hover .whatsapp-icon[data-v-05f6f332]{transform:scale(1.1) rotate(5deg)}.button-text[data-v-05f6f332]{white-space:nowrap;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ripple-effect[data-v-05f6f332]{position:absolute;inset:0;border-radius:28px;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);opacity:0;transform:scale(0);transition:all .6s cubic-bezier(.4,0,.2,1)}.ripple-effect.active[data-v-05f6f332]{opacity:1;transform:scale(1)}@keyframes pulse-05f6f332{0%{box-shadow:0 8px 32px #25d3664d,0 4px 16px #0000001a}50%{box-shadow:0 8px 32px #25d36680,0 4px 16px #00000026,0 0 0 8px #25d3661a}to{box-shadow:0 8px 32px #25d3664d,0 4px 16px #0000001a}}.whatsapp-button[data-v-05f6f332]{animation:pulse-05f6f332 3s infinite}.whatsapp-button[data-v-05f6f332]:hover{animation:none}@media (max-width: 768px){.whatsapp-button-container[data-v-05f6f332]{bottom:20px;right:20px}.whatsapp-button[data-v-05f6f332]{min-height:52px;padding:12px 20px;font-size:15px}.icon-container[data-v-05f6f332],.whatsapp-icon[data-v-05f6f332]{width:22px;height:22px}}@media (max-width: 480px){.button-text[data-v-05f6f332]{display:none}.whatsapp-button[data-v-05f6f332]{width:56px;height:56px;padding:16px;border-radius:50%}.button-content[data-v-05f6f332]{gap:0}}.whatsapp-button[data-v-05f6f332]:focus{outline:none;box-shadow:0 8px 32px #25d3664d,0 4px 16px #0000001a,0 0 0 3px #25d36666}@media (prefers-color-scheme: dark){.whatsapp-button[data-v-05f6f332]{border:1px solid rgba(255,255,255,.15)}}@keyframes slideInFromBottom-05f6f332{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.whatsapp-button-container[data-v-05f6f332]{animation:slideInFromBottom-05f6f332 .6s cubic-bezier(.4,0,.2,1) .5s both}.app-wrapper{min-height:100vh;display:flex;flex-direction:column}.hero-header[data-v-1d0ef5d4]{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:1100px;margin:0 auto;padding:0 24px;text-align:center}.hero-badge[data-v-1d0ef5d4]{display:inline-flex;align-items:center;gap:9px;background:#0071e30f;border:1px solid rgba(0,113,227,.16);border-radius:100px;padding:8px 18px;font-size:13px;font-weight:600;color:var(--accent-electric);letter-spacing:-.01em}.badge-dot[data-v-1d0ef5d4]{width:7px;height:7px;background:#22c55e;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px #22c55e33;animation:dotPulse-1d0ef5d4 2.4s ease-in-out infinite}@keyframes dotPulse-1d0ef5d4{0%,to{box-shadow:0 0 0 3px #22c55e38}50%{box-shadow:0 0 0 7px #22c55e0f}}h1[data-v-1d0ef5d4]{font-size:clamp(3rem,7vw,5.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--primary-navy);margin:0;max-width:820px}.gradient-text[data-v-1d0ef5d4]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shine-1d0ef5d4 6s ease-in-out infinite}@keyframes shine-1d0ef5d4{0%,to{background-position:200% center}50%{background-position:-200% center}}.hero-subtitle[data-v-1d0ef5d4]{font-size:clamp(1.0625rem,2.5vw,1.1875rem);color:var(--text-muted);max-width:560px;line-height:1.65;margin:0;letter-spacing:-.01em;font-weight:400}.hero-buttons[data-v-1d0ef5d4]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;align-items:center}.btn-primary[data-v-1d0ef5d4]{display:inline-flex;align-items:center;gap:8px;background:var(--gradient-primary);color:#fff;padding:15px 28px;border-radius:14px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 8px 24px #0071e34d;position:relative;overflow:hidden;letter-spacing:-.01em}.btn-primary[data-v-1d0ef5d4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:left .45s ease}.btn-primary[data-v-1d0ef5d4]:hover:before{left:100%}.btn-primary[data-v-1d0ef5d4]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0071e366}.btn-primary svg[data-v-1d0ef5d4]{transition:transform .25s ease;flex-shrink:0}.btn-primary:hover svg[data-v-1d0ef5d4]{transform:translate(3px)}.btn-secondary[data-v-1d0ef5d4]{display:inline-flex;align-items:center;gap:8px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--primary-navy);padding:14px 26px;border:1px solid rgba(148,163,184,.28);border-radius:14px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);letter-spacing:-.01em}.btn-secondary[data-v-1d0ef5d4]:hover{background:#fff;border-color:#0071e347;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.hero-trust[data-v-1d0ef5d4]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-muted);font-weight:500;flex-wrap:wrap;justify-content:center;letter-spacing:-.005em}.sep[data-v-1d0ef5d4]{opacity:.3}.hero-product[data-v-1d0ef5d4]{position:relative;width:100%;max-width:980px;margin-top:12px}.browser-frame[data-v-1d0ef5d4]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:var(--shadow-hero);position:relative;z-index:2}.browser-chrome[data-v-1d0ef5d4]{background:#f0f2f4;padding:11px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(0,0,0,.07)}.chrome-dots[data-v-1d0ef5d4]{display:flex;gap:6px;flex-shrink:0}.dot[data-v-1d0ef5d4]{width:11px;height:11px;border-radius:50%}.dot-red[data-v-1d0ef5d4]{background:#ff5f57}.dot-yellow[data-v-1d0ef5d4]{background:#ffbd2e}.dot-green[data-v-1d0ef5d4]{background:#28ca41}.chrome-bar[data-v-1d0ef5d4]{flex:1;background:#ffffffd9;border:1px solid rgba(0,0,0,.07);border-radius:7px;padding:5px 11px;font-size:12px;color:#6b7280;display:flex;align-items:center;gap:5px;max-width:260px;margin:0 auto}.lock[data-v-1d0ef5d4]{flex-shrink:0;opacity:.45}.browser-screen[data-v-1d0ef5d4]{position:relative;overflow:hidden}.browser-screen img[data-v-1d0ef5d4]{display:block;width:100%;height:auto}.screen-label[data-v-1d0ef5d4]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;font-size:12px;font-weight:600;padding:5px 14px;border-radius:100px;letter-spacing:.01em;white-space:nowrap;pointer-events:none}.chrome-dots-nav[data-v-1d0ef5d4]{display:flex;gap:5px;margin-left:auto}.nav-dot[data-v-1d0ef5d4]{width:7px;height:7px;border-radius:50%;background:#0000002e;cursor:pointer;transition:background .3s ease,transform .3s ease}.nav-dot.active[data-v-1d0ef5d4]{background:var(--accent-electric);transform:scale(1.25)}.slide-screen-enter-active[data-v-1d0ef5d4]{transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}.slide-screen-leave-active[data-v-1d0ef5d4]{transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.slide-screen-enter-from[data-v-1d0ef5d4]{opacity:0;transform:translate(32px)}.slide-screen-leave-to[data-v-1d0ef5d4]{opacity:0;transform:translate(-32px)}.channel-badge[data-v-1d0ef5d4]{position:absolute;display:flex;align-items:center;gap:7px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.7);border-radius:40px;padding:7px 13px 7px 8px;box-shadow:0 8px 32px #0000001a,0 2px 6px #0000000f;font-size:12px;font-weight:600;color:var(--primary-navy);z-index:3;white-space:nowrap}.channel-badge img[data-v-1d0ef5d4]{width:22px;height:22px;object-fit:contain;border-radius:6px}.badge-whatsapp[data-v-1d0ef5d4]{top:12%;left:-16px;animation:floatA-1d0ef5d4 10s ease-in-out infinite}.badge-telegram[data-v-1d0ef5d4]{bottom:18%;left:16px;animation:floatB-1d0ef5d4 12s ease-in-out infinite}.badge-messenger[data-v-1d0ef5d4]{top:12%;right:-16px;animation:floatB-1d0ef5d4 11s ease-in-out infinite}.badge-instagram[data-v-1d0ef5d4]{bottom:18%;right:16px;animation:floatA-1d0ef5d4 13s ease-in-out infinite}@keyframes floatA-1d0ef5d4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatB-1d0ef5d4{0%,to{transform:translateY(-6px)}50%{transform:translateY(4px)}}.btn-primary[data-v-1d0ef5d4],.btn-secondary[data-v-1d0ef5d4]{position:relative;overflow:hidden}.ripple[data-v-1d0ef5d4]{position:absolute;border-radius:50%;background:#ffffff61;transform:scale(0);animation:rippleAnim-1d0ef5d4 .6s linear;pointer-events:none}@keyframes rippleAnim-1d0ef5d4{to{transform:scale(4);opacity:0}}@media (max-width: 768px){.hero-header[data-v-1d0ef5d4]{gap:22px}h1[data-v-1d0ef5d4]{font-size:clamp(2.375rem,8vw,3rem)}.hero-subtitle[data-v-1d0ef5d4]{max-width:92%;font-size:1.0625rem}.hero-buttons[data-v-1d0ef5d4]{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.btn-primary[data-v-1d0ef5d4],.btn-secondary[data-v-1d0ef5d4]{justify-content:center;padding:14px 20px}.channel-badge span[data-v-1d0ef5d4]{display:none}.channel-badge[data-v-1d0ef5d4]{padding:7px;border-radius:50%;width:40px;height:40px;justify-content:center}.badge-whatsapp[data-v-1d0ef5d4]{top:5%;left:4px}.badge-telegram[data-v-1d0ef5d4]{bottom:8%;left:4px}.badge-messenger[data-v-1d0ef5d4]{top:5%;right:4px}.badge-instagram[data-v-1d0ef5d4]{bottom:8%;right:4px}}@media (max-width: 480px){h1[data-v-1d0ef5d4]{font-size:clamp(2.125rem,9vw,2.5rem)}.hero-trust[data-v-1d0ef5d4]{font-size:12px;gap:7px}.channel-badge[data-v-1d0ef5d4]{display:none}}.hero[data-v-ab227f0a]{padding:6rem 0 4rem;text-align:center;background:#fff;position:relative;overflow:hidden}.hero-glow[data-v-ab227f0a]{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.hero-glow--blue[data-v-ab227f0a]{width:700px;height:500px;background:#0071e312;top:-120px;left:50%;transform:translate(-50%)}.hero-glow--cyan[data-v-ab227f0a]{width:400px;height:300px;background:#06b6d40d;top:60px;right:5%}.hero-content[data-v-ab227f0a]{position:relative;z-index:2}@media (max-width: 768px){.hero[data-v-ab227f0a]{padding:5.5rem 0 3.5rem}}@media (max-width: 480px){.hero[data-v-ab227f0a]{padding:4.5rem 0 3rem}}.partners-section[data-v-dd08af5a]{padding:72px 0;background:linear-gradient(135deg,var(--surface-secondary) 0%,var(--surface-primary) 50%,var(--surface-secondary) 100%);position:relative;overflow:hidden}.partners-section[data-v-dd08af5a]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(0,113,227,.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(99,102,241,.05) 0%,transparent 50%)}.partners-container[data-v-dd08af5a]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.partners-header[data-v-dd08af5a]{text-align:center;margin-bottom:80px}.section-eyebrow[data-v-dd08af5a]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.partners-title[data-v-dd08af5a]{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;color:var(--primary-navy)}.apple-gradient-text[data-v-dd08af5a]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-dd08af5a 6s ease-in-out infinite;position:relative;font-weight:inherit}@keyframes appleShine-dd08af5a{0%,to{background-position:200% center}50%{background-position:-200% center}}.partners-subtitle[data-v-dd08af5a]{font-size:20px;color:var(--text-muted);font-weight:400;max-width:650px;margin:0 auto;line-height:1.5}.carousel-wrapper[data-v-dd08af5a]{overflow:hidden;position:relative;padding:40px 0;cursor:grab;-webkit-mask:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 2%,rgba(0,0,0,.8) 8%,black 15%,black 85%,rgba(0,0,0,.8) 92%,rgba(0,0,0,.1) 98%,transparent 100%);mask:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 2%,rgba(0,0,0,.8) 8%,black 15%,black 85%,rgba(0,0,0,.8) 92%,rgba(0,0,0,.1) 98%,transparent 100%)}.carousel-wrapper[data-v-dd08af5a]:active{cursor:grabbing}.carousel-track[data-v-dd08af5a]{display:flex;width:max-content;-webkit-user-select:none;user-select:none;transition:none}.partner-item[data-v-dd08af5a]{flex:none;margin:0 15px;padding:8px;transition:transform .4s cubic-bezier(.25,.46,.45,.94);text-align:center}.partner-logo[data-v-dd08af5a]{display:flex;align-items:center;justify-content:center;width:220px;height:140px;background:var(--surface-elevated);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid var(--border-subtle);border-radius:32px;box-shadow:0 8px 32px #00000014,0 4px 12px #0000001a;transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.partner-logo[data-v-dd08af5a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffffe6,#ffffff1a);opacity:0;transition:opacity .4s ease;border-radius:32px}.partner-item:hover .partner-logo[data-v-dd08af5a]{transform:translateY(-16px) scale(1.05);box-shadow:0 24px 64px #0071e32e,0 12px 32px #0000001f;border-color:#0071e34d}.partner-item:hover .partner-logo[data-v-dd08af5a]:before{opacity:1}.logo-img[data-v-dd08af5a]{max-width:130px;max-height:100px;width:auto;height:auto;object-fit:contain;filter:brightness(.95) opacity(.9);transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:2}.partner-item:hover .logo-img[data-v-dd08af5a]{filter:brightness(1) opacity(1);transform:scale(1.08)}.partner-logo[data-v-dd08af5a]:after{content:"";position:absolute;inset:-2px;background:var(--gradient-primary);border-radius:34px;opacity:0;z-index:-1;transition:opacity .4s ease}.partner-item:hover .partner-logo[data-v-dd08af5a]:after{opacity:.15}@media (max-width: 768px){.partners-section[data-v-dd08af5a]{padding:80px 0}.partners-header[data-v-dd08af5a]{margin-bottom:60px}.partners-title[data-v-dd08af5a]{font-size:32px}.partners-subtitle[data-v-dd08af5a]{font-size:18px}.carousel-wrapper[data-v-dd08af5a]{padding:30px 0}.partner-logo[data-v-dd08af5a]{width:200px;height:120px}.logo-img[data-v-dd08af5a]{max-width:110px;max-height:80px}.partner-item[data-v-dd08af5a]{margin:0 10px}.partner-item:hover .partner-logo[data-v-dd08af5a]{transform:translateY(-12px) scale(1.03)}}@media (max-width: 480px){.partner-logo[data-v-dd08af5a]{width:180px;height:110px}.logo-img[data-v-dd08af5a]{max-width:100px;max-height:70px}.partner-item[data-v-dd08af5a]{margin:0 8px}}.wa-official[data-v-9304117b]{margin-top:80px}.wa-header[data-v-9304117b]{text-align:center;margin-bottom:48px}.eyebrow[data-v-9304117b]{font-size:13px;font-weight:700;color:#25d166;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:16px}h2[data-v-9304117b]{font-size:clamp(36px,5vw,52px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--primary-navy);margin:0 0 16px}.gradient-text[data-v-9304117b]{background:linear-gradient(90deg,#25d166,#128c7e 40%,#25d166);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:greenShine-9304117b 5s ease-in-out infinite}.wa-header p[data-v-9304117b]{font-size:20px;color:var(--text-muted);margin:0}.wa-card[data-v-9304117b]{display:grid;grid-template-columns:1fr 1.1fr;border-radius:32px;overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:0 40px 100px #0003,0 0 0 1px #25d16614}.visual-panel[data-v-9304117b]{background:linear-gradient(150deg,#040d07,#071510,#050f09);padding:56px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;position:relative;overflow:hidden}.vp-glow[data-v-9304117b]{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,rgba(37,209,102,.14) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgba(18,140,126,.08) 0%,transparent 40%);pointer-events:none}.official-pill[data-v-9304117b]{display:inline-flex;align-items:center;gap:8px;background:#25d1661a;border:1px solid rgba(37,209,102,.25);border-radius:40px;padding:8px 18px;font-size:11px;font-weight:800;color:#25d166;text-transform:uppercase;letter-spacing:1.5px;position:relative;z-index:1}.pill-dot[data-v-9304117b]{width:6px;height:6px;background:#25d166;border-radius:50%;box-shadow:0 0 8px #25d166;animation:greenPulse-9304117b 2s ease-in-out infinite}.logos-row[data-v-9304117b]{display:flex;align-items:center;gap:24px;position:relative;z-index:1}.logo-block[data-v-9304117b]{display:flex;flex-direction:column;align-items:center;gap:10px}.logo-block span[data-v-9304117b]{font-size:11px;font-weight:600;color:#ffffff73;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.logo-wrap[data-v-9304117b]{width:72px;height:72px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.wt-wrap[data-v-9304117b]{background:#25d1661f;border:1px solid rgba(37,209,102,.2);box-shadow:0 0 24px #25d16626}.wt-wrap img[data-v-9304117b]{width:48px;height:48px;object-fit:contain}.meta-wrap[data-v-9304117b]{background:#fffffff5;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 20px #00000040}.meta-logo-img[data-v-9304117b]{width:52px;height:auto;object-fit:contain}.conn-track[data-v-9304117b]{display:flex;align-items:center;gap:0}.conn-dot[data-v-9304117b]{width:8px;height:8px;background:#25d166;border-radius:50%;box-shadow:0 0 8px #25d16699;flex-shrink:0}.conn-line[data-v-9304117b]{width:64px;height:2px;background:#25d16626;position:relative;overflow:hidden}.conn-beam[data-v-9304117b]{position:absolute;top:0;left:-30px;width:30px;height:100%;background:linear-gradient(90deg,transparent,#25d166,transparent);animation:beamFlow-9304117b 1.8s ease-in-out infinite}.connected-badge[data-v-9304117b]{display:inline-flex;align-items:center;gap:10px;background:#0006;border:1px solid rgba(37,209,102,.2);border-radius:40px;padding:10px 20px;font-size:13px;font-weight:600;color:#fffc;position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.green-dot[data-v-9304117b]{width:8px;height:8px;background:#25d166;border-radius:50%;box-shadow:0 0 10px #25d166cc;animation:greenPulse-9304117b 2s ease-in-out infinite}.api-badge[data-v-9304117b]{display:inline-flex;align-items:center;gap:8px;background:#25d16614;border:1px solid rgba(37,209,102,.2);border-radius:40px;padding:8px 16px;position:relative;z-index:1;transition:background .3s ease}.api-badge span[data-v-9304117b]{font-size:11px;font-weight:700;color:#fff9;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.wa-card:hover .api-badge[data-v-9304117b]{background:#25d1661f}.content-panel[data-v-9304117b]{background:#fff;padding:56px 48px;display:flex;flex-direction:column;justify-content:center;gap:0}h3[data-v-9304117b]{font-size:clamp(20px,2.2vw,26px);font-weight:800;color:var(--primary-navy);line-height:1.25;letter-spacing:-.02em;margin:0 0 16px}.highlight[data-v-9304117b]{color:var(--accent-electric)}.body-text[data-v-9304117b]{font-size:16px;line-height:1.65;color:var(--text-muted);margin:0 0 32px}.benefits[data-v-9304117b]{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:12px}.benefits li[data-v-9304117b]{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500;color:var(--primary-navy);animation:benefitIn-9304117b .4s ease-out calc(var(--bi) * .07s) both}.check[data-v-9304117b]{width:22px;height:22px;background:#25d166;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #25d16659}.verified-row[data-v-9304117b]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#25d1660f;border:1px solid rgba(37,209,102,.18);border-radius:12px;margin-bottom:20px}.verified-img[data-v-9304117b]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.verified-row span[data-v-9304117b]{font-size:13px;font-weight:600;color:#166534;line-height:1.4}.cta-btn[data-v-9304117b]{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;background:linear-gradient(135deg,#25d166,#128c7e);color:#fff;text-decoration:none;border-radius:16px;font-weight:700;font-size:15px;width:fit-content;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 8px 24px #25d1664d;margin-bottom:14px}.cta-btn[data-v-9304117b]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #25d16666}.cta-btn svg[data-v-9304117b]{transition:transform .25s ease}.cta-btn:hover svg[data-v-9304117b]{transform:translate(4px)}.cta-note[data-v-9304117b]{font-size:12px;color:var(--text-muted);margin:0}@keyframes greenShine-9304117b{0%,to{background-position:200% center}50%{background-position:-200% center}}@keyframes greenPulse-9304117b{0%,to{box-shadow:0 0 8px #25d166cc}50%{box-shadow:0 0 16px #25d16666}}@keyframes beamFlow-9304117b{0%{left:-30px;opacity:0}20%{opacity:1}80%{opacity:1}to{left:100%;opacity:0}}@keyframes benefitIn-9304117b{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (max-width: 900px){.wa-card[data-v-9304117b]{grid-template-columns:1fr}.visual-panel[data-v-9304117b]{padding:48px 32px;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px}.api-badge[data-v-9304117b]{display:none}}@media (max-width: 768px){.wa-official[data-v-9304117b]{margin-top:60px}.wa-card[data-v-9304117b]{border-radius:24px}.visual-panel[data-v-9304117b]{padding:36px 24px;gap:20px}.content-panel[data-v-9304117b]{padding:36px 28px}.logos-row[data-v-9304117b]{gap:16px}.logo-wrap[data-v-9304117b]{width:56px;height:56px}.conn-line[data-v-9304117b]{width:40px}h3[data-v-9304117b]{font-size:20px}}@media (max-width: 480px){.content-panel[data-v-9304117b]{padding:28px 22px}.cta-btn[data-v-9304117b]{width:100%;justify-content:center}h2[data-v-9304117b]{font-size:30px}}.features[data-v-7663854c]{padding:6.5rem 0 5.5rem;background:var(--surface-primary)}.section-header[data-v-7663854c]{text-align:center;margin-bottom:5.5rem;max-width:680px;margin-left:auto;margin-right:auto}.section-eyebrow[data-v-7663854c]{font-size:12px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:18px}.section-title[data-v-7663854c]{font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:22px;color:var(--primary-navy)}.gradient-text[data-v-7663854c]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shine-7663854c 6s ease-in-out infinite}@keyframes shine-7663854c{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-7663854c]{font-size:clamp(1rem,2vw,1.125rem);color:var(--text-muted);line-height:1.7;margin:0;letter-spacing:-.01em}.features-grid[data-v-7663854c]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1140px;margin:0 auto;align-items:start}.feature-card[data-v-7663854c]{background:#fff;border:1px solid rgba(148,163,184,.12);border-radius:20px;padding:36px 32px;transition:all .35s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.feature-card[data-v-7663854c]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);border-radius:20px 20px 0 0;transform:scaleX(0);transition:transform .3s ease}.feature-card[data-v-7663854c]:hover{transform:translateY(-6px);box-shadow:0 24px 56px #0071e31a,0 8px 20px #0000000f;border-color:#0071e324}.feature-card[data-v-7663854c]:hover:before{transform:scaleX(1)}.feature-icon[data-v-7663854c]{width:52px;height:52px;background:var(--gradient-primary);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:22px;box-shadow:0 8px 20px #0071e340;flex-shrink:0}.feature-icon svg[data-v-7663854c]{width:24px;height:24px}.feature-card h3[data-v-7663854c]{font-size:17px;font-weight:700;margin-bottom:10px;color:var(--primary-navy);line-height:1.3;letter-spacing:-.02em}.feature-card p[data-v-7663854c]{color:var(--text-muted);font-size:14.5px;line-height:1.65;font-weight:400;margin:0;letter-spacing:-.005em}@media (max-width: 1024px){.features-grid[data-v-7663854c]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 640px){.features[data-v-7663854c]{padding:3.5rem 0 3rem}.section-header[data-v-7663854c]{margin-bottom:3.5rem}.features-grid[data-v-7663854c]{grid-template-columns:1fr;gap:14px;max-width:480px}.feature-card[data-v-7663854c]{padding:28px 24px;border-radius:16px}.feature-icon[data-v-7663854c]{width:46px;height:46px;border-radius:12px;margin-bottom:18px}}@media (max-width: 480px){.features[data-v-7663854c]{padding:3.5rem 0 3rem}.feature-card h3[data-v-7663854c]{font-size:16px}.feature-card p[data-v-7663854c]{font-size:14px}}.video-section[data-v-d90c12cb]{padding:96px 0;background:var(--gradient-surface);position:relative;overflow:hidden}.video-section[data-v-d90c12cb]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(0,113,227,.08) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(99,102,241,.06) 0%,transparent 50%);pointer-events:none}.container[data-v-d90c12cb]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.video-header[data-v-d90c12cb]{text-align:center;margin-bottom:80px}.section-eyebrow[data-v-d90c12cb]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.section-title[data-v-d90c12cb]{font-size:clamp(40px,6vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;color:var(--primary-navy)}.apple-gradient-text[data-v-d90c12cb]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-d90c12cb 6s ease-in-out infinite;position:relative}@keyframes appleShine-d90c12cb{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-d90c12cb]{font-size:20px;color:var(--text-muted);font-weight:400;max-width:600px;margin:0 auto;line-height:1.5}.video-container[data-v-d90c12cb]{max-width:900px;margin:0 auto}.video-wrapper[data-v-d90c12cb]{position:relative;width:100%;aspect-ratio:16/9;border-radius:32px;overflow:hidden;box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff1a;background:var(--primary-navy);margin-bottom:40px}.video-thumbnail[data-v-d90c12cb]{position:relative;width:100%;height:100%;cursor:pointer;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.video-thumbnail[data-v-d90c12cb]:hover{transform:scale(1.02)}.thumbnail-image[data-v-d90c12cb]{width:100%;height:100%;object-fit:cover}.thumbnail-overlay[data-v-d90c12cb]{position:absolute;inset:0;background:linear-gradient(135deg,#0006,#0000001a,#0009);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;transition:all .4s ease}.video-thumbnail:hover .thumbnail-overlay[data-v-d90c12cb]{background:linear-gradient(135deg,#0000004d,#0000000d,#00000080)}.play-button[data-v-d90c12cb]{width:120px;height:120px;background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .4s cubic-bezier(.25,.46,.45,.94);margin-bottom:24px}.video-thumbnail:hover .play-button[data-v-d90c12cb]{transform:scale(1.1);background:#ffffff40;box-shadow:0 8px 32px #0000004d}.video-info h3[data-v-d90c12cb]{font-size:24px;font-weight:700;margin-bottom:8px;text-align:center}.video-info p[data-v-d90c12cb]{font-size:16px;opacity:.9;text-align:center}.video-iframe[data-v-d90c12cb]{width:100%;height:100%;border:none}.video-glow[data-v-d90c12cb]{position:absolute;inset:-50%;background:radial-gradient(circle,rgba(0,113,227,.15) 0%,transparent 70%);animation:pulseGlow-d90c12cb 4s ease-in-out infinite;pointer-events:none}@keyframes pulseGlow-d90c12cb{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.floating-icons[data-v-d90c12cb]{position:absolute;inset:0;pointer-events:none}.floating-icon[data-v-d90c12cb]{position:absolute;font-size:24px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;animation:floatAround-d90c12cb 8s ease-in-out infinite;animation-delay:var(--delay)}.floating-icon[data-v-d90c12cb]:nth-child(1){top:10%;left:10%}.floating-icon[data-v-d90c12cb]:nth-child(2){top:20%;right:15%}.floating-icon[data-v-d90c12cb]:nth-child(3){bottom:20%;left:15%}.floating-icon[data-v-d90c12cb]:nth-child(4){bottom:10%;right:10%}@keyframes floatAround-d90c12cb{0%,to{transform:translateY(0) rotate(0);opacity:.7}25%{transform:translateY(-20px) rotate(5deg);opacity:1}50%{transform:translateY(-10px) rotate(-3deg);opacity:.8}75%{transform:translateY(-25px) rotate(3deg);opacity:1}}.video-features[data-v-d90c12cb]{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.feature-badge[data-v-d90c12cb]{display:flex;align-items:center;gap:8px;background:var(--surface-elevated);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:16px;padding:12px 20px;font-size:14px;font-weight:600;color:var(--primary-navy);transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:var(--shadow-subtle)}.feature-badge[data-v-d90c12cb]:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium);border-color:#0071e34d}.badge-icon[data-v-d90c12cb]{font-size:16px}@media (max-width: 768px){.video-section[data-v-d90c12cb]{padding:80px 0}.video-header[data-v-d90c12cb]{margin-bottom:60px}.video-wrapper[data-v-d90c12cb]{border-radius:24px;margin-bottom:32px}.play-button[data-v-d90c12cb]{width:80px;height:80px;margin-bottom:16px}.play-button svg[data-v-d90c12cb]{width:32px;height:32px}.video-info h3[data-v-d90c12cb]{font-size:20px}.video-features[data-v-d90c12cb]{gap:16px}.feature-badge[data-v-d90c12cb]{padding:10px 16px;font-size:13px}.floating-icon[data-v-d90c12cb]{width:40px;height:40px;font-size:20px}}@media (max-width: 480px){.video-wrapper[data-v-d90c12cb]{border-radius:20px}.video-features[data-v-d90c12cb]{flex-direction:column;align-items:center}.feature-badge[data-v-d90c12cb]{width:100%;max-width:300px;justify-content:center}}@keyframes fadeInUp-d90c12cb{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.scroll-fade[data-v-d90c12cb]{animation:fadeInUp-d90c12cb .8s ease-out both}.testimonials[data-v-4c3d1cfc]{padding:96px 0;background:var(--surface-secondary)}.container[data-v-4c3d1cfc]{max-width:1140px;margin:0 auto;padding:0 24px}.section-header[data-v-4c3d1cfc]{text-align:center;margin-bottom:56px}.section-eyebrow[data-v-4c3d1cfc]{font-size:11px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:14px}.section-title[data-v-4c3d1cfc]{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:16px;color:var(--primary-navy)}.gradient-text[data-v-4c3d1cfc]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shine-4c3d1cfc 6s ease-in-out infinite}@keyframes shine-4c3d1cfc{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-4c3d1cfc]{font-size:17px;color:var(--text-muted);max-width:480px;margin:0 auto;line-height:1.6;letter-spacing:-.01em}.testimonials-grid[data-v-4c3d1cfc]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:72px}.t-card[data-v-4c3d1cfc]{background:#fff;border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:28px 26px;display:flex;flex-direction:column;gap:16px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.t-card[data-v-4c3d1cfc]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);border-radius:18px 18px 0 0;transform:scaleX(0);transition:transform .3s ease}.t-card[data-v-4c3d1cfc]:hover{transform:translateY(-5px);box-shadow:0 20px 48px #0071e317,0 4px 12px #0000000d;border-color:#0071e326}.t-card[data-v-4c3d1cfc]:hover:before{transform:scaleX(1)}.t-card.featured[data-v-4c3d1cfc]{background:var(--primary-navy);border-color:transparent}.t-card.featured[data-v-4c3d1cfc]:before{background:linear-gradient(90deg,#60a5fa,#34d399);transform:scaleX(1)}.stars[data-v-4c3d1cfc]{display:flex;gap:3px;color:#f59e0b}.t-card.featured .stars[data-v-4c3d1cfc]{color:#fbbf24}blockquote[data-v-4c3d1cfc]{font-size:15px;line-height:1.65;color:var(--primary-navy);font-weight:400;margin:0;letter-spacing:-.01em;flex:1}.t-card.featured blockquote[data-v-4c3d1cfc]{color:#ffffffd1}.author[data-v-4c3d1cfc]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(148,163,184,.12)}.t-card.featured .author[data-v-4c3d1cfc]{border-top-color:#ffffff1a}.avatar-wrap[data-v-4c3d1cfc]{width:42px;height:42px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--gradient-primary);padding:1.5px}.avatar-wrap img[data-v-4c3d1cfc]{width:100%;height:100%;object-fit:cover;border-radius:50%}.name[data-v-4c3d1cfc]{font-size:14px;font-weight:700;color:var(--primary-navy);letter-spacing:-.01em}.t-card.featured .name[data-v-4c3d1cfc]{color:#fff}.meta[data-v-4c3d1cfc]{font-size:12.5px;color:var(--text-muted);letter-spacing:-.005em;margin-top:1px}.t-card.featured .meta[data-v-4c3d1cfc]{color:#ffffff73}.clients-bar[data-v-4c3d1cfc]{text-align:center;padding-top:56px;border-top:1px solid rgba(148,163,184,.12)}.clients-label[data-v-4c3d1cfc]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:32px}.logos-row[data-v-4c3d1cfc]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.logo-item[data-v-4c3d1cfc]{display:flex;align-items:center;justify-content:center;width:130px;height:60px;padding:12px 16px;background:#fff;border-radius:12px;border:1px solid rgba(148,163,184,.14);transition:all .3s ease}.logo-item[data-v-4c3d1cfc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.logo-item img[data-v-4c3d1cfc]{width:100%;height:100%;object-fit:contain;filter:grayscale(100%) opacity(.55);transition:filter .3s ease}.logo-item:hover img[data-v-4c3d1cfc]{filter:grayscale(0%) opacity(1)}@media (max-width: 1024px){.testimonials-grid[data-v-4c3d1cfc]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.testimonials[data-v-4c3d1cfc]{padding:60px 0}.testimonials-grid[data-v-4c3d1cfc]{grid-template-columns:1fr;gap:12px}.section-header[data-v-4c3d1cfc]{margin-bottom:40px}.logos-row[data-v-4c3d1cfc]{gap:10px}.logo-item[data-v-4c3d1cfc]{width:110px;height:52px;padding:10px 12px}}.pricing-card[data-v-49fbd0d1]{position:relative;animation:fadeInUp-49fbd0d1 .8s ease-out var(--delay, 0s) both;display:flex;flex-direction:column;height:100%}.card-wrapper[data-v-49fbd0d1]{background:var(--surface-elevated);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:28px;padding:32px 28px 28px;transition:all .6s cubic-bezier(.25,.46,.45,.94);position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.card-wrapper[data-v-49fbd0d1]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary);border-radius:28px 28px 0 0;transform:scaleX(0);transition:transform .6s cubic-bezier(.25,.46,.45,.94);z-index:1}.pricing-card:hover .card-wrapper[data-v-49fbd0d1]{transform:translateY(-8px);box-shadow:0 24px 60px #0071e31f,0 8px 24px #00000014;border-color:#0071e32e}.pricing-card:hover .card-wrapper[data-v-49fbd0d1]:before{transform:scaleX(1)}.pricing-card.featured .card-wrapper[data-v-49fbd0d1]{border:2px solid var(--accent-electric);background:#0071e305}.pricing-card.featured .card-wrapper[data-v-49fbd0d1]:before{transform:scaleX(1)}.pricing-card.featured:hover .card-wrapper[data-v-49fbd0d1]{transform:translateY(-8px)}.plan-badge[data-v-49fbd0d1]{position:absolute;top:14px;right:14px;background:var(--gradient-primary);color:#fff;padding:6px 14px;border-radius:14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:10;white-space:nowrap;box-shadow:0 4px 12px #0071e34d}.plan-header[data-v-49fbd0d1]{margin-bottom:24px;padding-right:80px}.plan-name[data-v-49fbd0d1]{font-size:24px;font-weight:800;margin-bottom:8px;color:var(--primary-navy)}.plan-description[data-v-49fbd0d1]{font-size:14px;color:var(--text-muted);line-height:1.5;margin:0}.plan-pricing[data-v-49fbd0d1]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border-light)}.price-wrapper[data-v-49fbd0d1]{display:flex;align-items:baseline;margin-bottom:4px}.price-currency[data-v-49fbd0d1]{font-size:20px;font-weight:600;color:var(--text-muted);margin-right:3px}.price-value[data-v-49fbd0d1]{font-size:48px;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.price-period[data-v-49fbd0d1]{font-size:16px;color:var(--text-muted);margin-left:4px}.price-custom[data-v-49fbd0d1]{font-size:28px;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.price-note[data-v-49fbd0d1]{font-size:13px;color:var(--text-muted);margin:0}.annual-note[data-v-49fbd0d1]{color:var(--accent-electric);font-weight:500}.plan-limits[data-v-49fbd0d1]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px;background:#0071e30a;border-radius:14px;border:1px solid rgba(0,113,227,.08)}.limit-item[data-v-49fbd0d1]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--primary-navy);font-weight:500}.limit-icon[data-v-49fbd0d1]{font-size:14px;flex-shrink:0}.plan-features[data-v-49fbd0d1]{flex:1;margin-bottom:28px}.feature-list[data-v-49fbd0d1]{list-style:none;margin:0;padding:0}.feature-item[data-v-49fbd0d1]{display:flex;align-items:flex-start;margin-bottom:10px;font-size:14px;line-height:1.5}.feature-item[data-v-49fbd0d1]:before{content:"✓";color:#10b981;font-weight:700;margin-right:10px;margin-top:1px;flex-shrink:0;font-size:13px}.feature-text[data-v-49fbd0d1]{color:var(--primary-navy)}.plan-footer[data-v-49fbd0d1]{margin-top:auto}.plan-cta[data-v-49fbd0d1]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:14px;font-weight:600;font-size:15px;transition:all .3s cubic-bezier(.25,.46,.45,.94);border:none;cursor:pointer}.plan-cta[data-v-49fbd0d1]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0071e34d}.enterprise-cta-btn[data-v-49fbd0d1]{background:transparent;border:2px solid var(--accent-electric);color:var(--accent-electric)}.enterprise-cta-btn[data-v-49fbd0d1]:hover{background:#0071e30d;box-shadow:0 10px 28px #0071e326}.plan-cta svg[data-v-49fbd0d1]{transition:transform .3s ease}.plan-cta:hover svg[data-v-49fbd0d1]{transform:translate(4px)}.trial-note[data-v-49fbd0d1]{text-align:center;font-size:12px;color:var(--text-muted);margin:10px 0 0}@keyframes fadeInUp-49fbd0d1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.card-wrapper[data-v-49fbd0d1]{padding:28px 22px 22px}.price-value[data-v-49fbd0d1]{font-size:42px}}@media (max-width: 480px){.price-value[data-v-49fbd0d1]{font-size:38px}.plan-name[data-v-49fbd0d1]{font-size:22px}}.addons-section[data-v-2fc66347]{background:var(--surface-secondary);border-radius:32px;padding:64px 48px;border:1px solid var(--border-subtle)}.addons-header[data-v-2fc66347]{text-align:center;margin-bottom:48px}.addons-header h3[data-v-2fc66347]{font-size:32px;font-weight:800;margin-bottom:16px;color:var(--primary-navy)}.addons-header p[data-v-2fc66347]{font-size:18px;color:var(--text-muted);margin:0}.addons-grid[data-v-2fc66347]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.addon-card[data-v-2fc66347]{display:flex;align-items:center;gap:20px;padding:24px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:20px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.addon-card[data-v-2fc66347]:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium);border-color:#0071e333}.addon-icon[data-v-2fc66347]{font-size:32px;flex-shrink:0}.addon-content[data-v-2fc66347]{flex:1}.addon-content h4[data-v-2fc66347]{font-size:18px;font-weight:700;margin-bottom:6px;color:var(--primary-navy)}.addon-content p[data-v-2fc66347]{font-size:14px;color:var(--text-muted);margin:0;line-height:1.4}.addon-price[data-v-2fc66347]{font-size:18px;font-weight:800;color:var(--accent-electric);flex-shrink:0}@media (max-width: 768px){.addons-section[data-v-2fc66347]{padding:48px 24px}.addons-grid[data-v-2fc66347]{grid-template-columns:1fr}.addon-card[data-v-2fc66347]{flex-direction:column;text-align:center;gap:16px}}@media (max-width: 480px){.addons-section[data-v-2fc66347]{padding:36px 20px}.addons-header h3[data-v-2fc66347]{font-size:28px}}.enterprise-section[data-v-bfee482e]{margin-top:80px;position:relative;overflow:hidden}.enterprise-container[data-v-bfee482e]{background:#f8fafccc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:32px;padding:0;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:400px;overflow:hidden;border:1px solid rgba(229,231,235,.3);box-shadow:0 32px 80px #00000014,0 0 0 1px #ffffffe6 inset}.enterprise-content[data-v-bfee482e]{padding:48px 56px;color:#1f2937;position:relative;z-index:3}.enterprise-badge[data-v-bfee482e]{display:inline-flex;align-items:center;gap:8px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 20px;border-radius:24px;margin-bottom:24px;border:1px solid rgba(229,231,235,.3);box-shadow:0 4px 16px #0000000d}.badge-icon[data-v-bfee482e]{font-size:16px}.badge-text[data-v-bfee482e]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.apple-gradient[data-v-bfee482e]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-bfee482e 6s ease-in-out infinite}@keyframes appleShine-bfee482e{0%,to{background-position:200% center}50%{background-position:-200% center}}.enterprise-header[data-v-bfee482e]{margin-bottom:40px}.enterprise-title[data-v-bfee482e]{font-size:clamp(32px,4vw,42px);font-weight:800;line-height:1.2;margin-bottom:16px;letter-spacing:-.02em}.gradient-text[data-v-bfee482e]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:appleShine-bfee482e 6s ease-in-out infinite}.enterprise-description[data-v-bfee482e]{font-size:18px;line-height:1.6;opacity:.7;margin:0;max-width:600px;color:#6b7280}.enterprise-features[data-v-bfee482e]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-column[data-v-bfee482e]{min-width:0}.feature-category[data-v-bfee482e]{font-size:16px;font-weight:600;margin-bottom:16px;color:#1d1d1f;display:flex;align-items:center;gap:8px}.feature-list[data-v-bfee482e]{list-style:none;margin:0;padding:0}.feature-list li[data-v-bfee482e]{font-size:15px;line-height:1.5;margin-bottom:8px;opacity:.8;display:flex;align-items:flex-start;gap:8px;color:#515154}.feature-list li[data-v-bfee482e]:before{content:"✓";color:#10b981;font-weight:600;flex-shrink:0;margin-top:2px}.enterprise-cta[data-v-bfee482e]{background:#fff9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid rgba(229,231,235,.3);padding:48px 40px;display:flex;flex-direction:column;justify-content:center;min-width:320px;position:relative;z-index:3}.cta-content[data-v-bfee482e]{text-align:center;color:#1f2937}.price-info[data-v-bfee482e]{margin-bottom:32px}.price-label[data-v-bfee482e]{font-size:14px;opacity:.8;display:block;margin-bottom:8px}.price-wrapper[data-v-bfee482e]{display:flex;align-items:baseline;justify-content:center;margin-bottom:8px}.price-currency[data-v-bfee482e]{font-size:20px;font-weight:600;opacity:.8;margin-right:4px}.price-value[data-v-bfee482e]{font-size:48px;font-weight:800;line-height:1;background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-bfee482e 6s ease-in-out infinite}.price-period[data-v-bfee482e]{font-size:16px;opacity:.8;margin-left:6px}.price-note[data-v-bfee482e]{font-size:13px;opacity:.7;display:block}.cta-buttons[data-v-bfee482e]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.btn-primary[data-v-bfee482e],.btn-secondary[data-v-bfee482e]{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-radius:16px;font-weight:600;font-size:16px;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);border:2px solid transparent}.btn-primary[data-v-bfee482e]{background:#007aff;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:transparent;box-shadow:0 4px 16px #007aff40;transition:all .2s ease}.btn-primary[data-v-bfee482e]:hover{background:#0056cc;transform:translateY(-1px);box-shadow:0 8px 24px #007aff59}.btn-secondary[data-v-bfee482e]{background:#0000000a;color:#1d1d1f;border-color:#00000014;transition:all .2s ease}.btn-secondary[data-v-bfee482e]:hover{background:#00000014;transform:translateY(-1px);color:#000}.btn-primary svg[data-v-bfee482e]{transition:transform .3s ease}.btn-primary:hover svg[data-v-bfee482e]{transform:translate(4px)}.enterprise-benefits[data-v-bfee482e]{display:flex;flex-direction:column;gap:12px}.benefit-item[data-v-bfee482e]{display:flex;align-items:center;justify-content:center;font-size:13px;opacity:.7;color:#86868b;font-weight:500}.enterprise-bg[data-v-bfee482e]{position:absolute;inset:0;z-index:1;pointer-events:none}.bg-pattern[data-v-bfee482e]{position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,rgba(59,130,246,.05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(168,85,247,.03) 0%,transparent 50%)}.bg-glow[data-v-bfee482e]{position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(0,122,255,.1) 0%,transparent 70%);border-radius:50%;filter:blur(60px)}@media (max-width: 1200px){.enterprise-container[data-v-bfee482e]{grid-template-columns:1fr}.enterprise-cta[data-v-bfee482e]{border-left:none;border-top:1px solid rgba(229,231,235,.3);min-width:auto}.enterprise-features[data-v-bfee482e]{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.enterprise-content[data-v-bfee482e],.enterprise-cta[data-v-bfee482e]{padding:40px 32px}.enterprise-features[data-v-bfee482e]{grid-template-columns:1fr;gap:20px}.enterprise-title[data-v-bfee482e]{font-size:28px}.enterprise-description[data-v-bfee482e]{font-size:16px}.price-value[data-v-bfee482e]{font-size:40px}}@media (max-width: 480px){.enterprise-content[data-v-bfee482e],.enterprise-cta[data-v-bfee482e]{padding:32px 24px}.enterprise-section[data-v-bfee482e]{margin-top:60px}.cta-buttons[data-v-bfee482e]{gap:8px}.btn-primary[data-v-bfee482e],.btn-secondary[data-v-bfee482e]{padding:14px 20px;font-size:15px}}.pricing[data-v-83833520]{padding:96px 0;background:var(--surface-primary);position:relative;overflow:hidden}.pricing[data-v-83833520]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(0,113,227,.03) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(99,102,241,.03) 0%,transparent 50%);pointer-events:none}.container[data-v-83833520]{max-width:1400px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.pricing-header[data-v-83833520]{text-align:center;margin-bottom:64px;max-width:800px;margin-left:auto;margin-right:auto}.section-eyebrow[data-v-83833520]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.section-title[data-v-83833520]{font-size:clamp(40px,6vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;color:var(--primary-navy)}.apple-gradient-text[data-v-83833520]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-83833520 6s ease-in-out infinite;position:relative}@keyframes appleShine-83833520{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-83833520]{font-size:22px;font-weight:400;color:var(--text-muted);line-height:1.5;margin-bottom:40px}.billing-toggle[data-v-83833520]{display:inline-flex;align-items:center;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:48px;padding:6px;gap:4px}.toggle-option[data-v-83833520]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:40px;border:none;background:transparent;color:var(--text-muted);font-size:15px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.toggle-option.active[data-v-83833520]{background:var(--gradient-primary);color:#fff;box-shadow:0 4px 12px #0071e34d}.toggle-badge[data-v-83833520]{background:#ffffff40;color:inherit;font-size:11px;font-weight:700;padding:3px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.3px}.toggle-option:not(.active) .toggle-badge[data-v-83833520]{background:#0071e31a;color:var(--accent-electric)}.pricing-container[data-v-83833520]{margin-bottom:80px}.pricing-grid[data-v-83833520]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:start;margin-bottom:16px}.addon-footnote[data-v-83833520]{text-align:center;font-size:13px;color:var(--text-muted);margin:0}@media (max-width: 1200px){.pricing-grid[data-v-83833520]{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.pricing[data-v-83833520]{padding:80px 0}.pricing-header[data-v-83833520]{margin-bottom:48px}.pricing-container[data-v-83833520]{margin-bottom:60px}.pricing-grid[data-v-83833520]{grid-template-columns:1fr;gap:20px;max-width:420px;margin:0 auto 16px}.toggle-option[data-v-83833520]{padding:10px 16px;font-size:14px}}@media (max-width: 480px){.section-title[data-v-83833520]{font-size:36px}.section-subtitle[data-v-83833520]{font-size:18px}}.trust[data-v-55e0fa0c]{padding:96px 0;background:var(--gradient-surface);position:relative;overflow:hidden}.trust[data-v-55e0fa0c]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 40%,rgba(0,113,227,.05) 0%,transparent 50%),radial-gradient(circle at 85% 60%,rgba(99,102,241,.04) 0%,transparent 50%);pointer-events:none}.container[data-v-55e0fa0c]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.section-header[data-v-55e0fa0c]{text-align:center;margin-bottom:72px}.section-eyebrow[data-v-55e0fa0c]{font-size:14px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2.5px}.section-title[data-v-55e0fa0c]{font-size:clamp(38px,5.5vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:20px;color:var(--primary-navy)}.apple-gradient-text[data-v-55e0fa0c]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-55e0fa0c 6s ease-in-out infinite}.section-subtitle[data-v-55e0fa0c]{font-size:20px;font-weight:400;color:var(--text-muted);line-height:1.6}.comparison-panel[data-v-55e0fa0c]{border-radius:32px;overflow:hidden;border:1px solid rgba(0,0,0,.07);box-shadow:0 40px 100px #00000024,0 8px 24px #00000014;margin-bottom:24px}.panel-labels[data-v-55e0fa0c],.panel-row[data-v-55e0fa0c]{display:grid;grid-template-columns:1fr 60px 1fr}.panel-labels[data-v-55e0fa0c]{position:sticky;top:0;z-index:3}.plabel[data-v-55e0fa0c]{display:flex;align-items:center;gap:12px;padding:22px 36px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px}.plabel-before[data-v-55e0fa0c]{background:#111;color:#ffffff73;border-bottom:1px solid rgba(255,255,255,.06)}.plabel-after[data-v-55e0fa0c]{background:#fff;color:var(--accent-electric);border-bottom:1px solid rgba(0,0,0,.06)}.plabel-icon[data-v-55e0fa0c]{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.before-x[data-v-55e0fa0c]{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.2)}.after-check[data-v-55e0fa0c]{background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.2)}.sep-header[data-v-55e0fa0c]{background:linear-gradient(90deg,#111 50%,#fff 50%);border-bottom:1px solid transparent}.panel-row[data-v-55e0fa0c]{transition:background .3s ease;animation:rowIn-55e0fa0c .5s ease-out calc(var(--i) * .07s) both;cursor:default}.panel-row:last-child .cell-before[data-v-55e0fa0c],.panel-row:last-child .cell-after[data-v-55e0fa0c]{border-bottom:none}.cell[data-v-55e0fa0c]{display:flex;align-items:flex-start;gap:16px;padding:28px 36px;border-bottom:1px solid transparent;transition:background .3s ease}.cell-before[data-v-55e0fa0c]{background:#141414;border-bottom-color:#ffffff0d}.cell-after[data-v-55e0fa0c]{background:#fff;border-bottom-color:#0000000d}.panel-row:hover .cell-before[data-v-55e0fa0c]{background:#1a1a1a}.panel-row:hover .cell-after[data-v-55e0fa0c]{background:#f0f7ff}.cell-sep[data-v-55e0fa0c]{background:linear-gradient(90deg,#141414 50%,#fff 50%);display:flex;align-items:center;justify-content:center;border-bottom:1px solid transparent;position:relative}.cell-icon[data-v-55e0fa0c]{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;transition:transform .3s ease}.icon-before[data-v-55e0fa0c]{background:#ef44442e;border:1px solid rgba(239,68,68,.28);color:#ef4444}.icon-after[data-v-55e0fa0c]{background:#10b98124;border:1px solid rgba(16,185,129,.25);color:#10b981}.cell-icon svg[data-v-55e0fa0c]{width:22px;height:22px;stroke-width:1.8px}.panel-row:hover .cell-icon[data-v-55e0fa0c]{transform:scale(1.08)}.cell-text h4[data-v-55e0fa0c]{font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px}.cell-before .cell-text h4[data-v-55e0fa0c]{color:#ffffffe0}.cell-after .cell-text h4[data-v-55e0fa0c]{color:var(--primary-navy)}.cell-text p[data-v-55e0fa0c]{font-size:13.5px;line-height:1.55;margin:0}.cell-before .cell-text p[data-v-55e0fa0c]{color:#ffffff61}.cell-after .cell-text p[data-v-55e0fa0c]{color:var(--text-muted)}.arrow-badge[data-v-55e0fa0c]{width:36px;height:36px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #0071e326,0 4px 16px #0071e373;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:1}.panel-row:hover .arrow-badge[data-v-55e0fa0c]{transform:scale(1.15);box-shadow:0 0 0 5px #0071e333,0 6px 20px #0071e38c}.stats-header[data-v-55e0fa0c]{text-align:center;margin-bottom:32px}.stats-eyebrow[data-v-55e0fa0c]{display:block;font-size:11px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:10px}.stats-title[data-v-55e0fa0c]{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700;color:var(--primary-navy);letter-spacing:-.025em;line-height:1.2;margin:0}.stats-bar[data-v-55e0fa0c]{border-radius:28px;padding:0;position:relative;overflow:hidden;margin-top:24px}.stats-bg-glow[data-v-55e0fa0c]{display:none}.stats-grid[data-v-55e0fa0c]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}.stat-item[data-v-55e0fa0c]{background:#fff;border:1px solid rgba(0,113,227,.1);border-radius:20px;padding:32px 28px;text-align:left;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.stat-item[data-v-55e0fa0c]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);border-radius:20px 20px 0 0;transform:scaleX(0);transition:transform .3s ease}.stat-item[data-v-55e0fa0c]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0071e31a,0 4px 12px #0000000f;border-color:#0071e333}.stat-item[data-v-55e0fa0c]:hover:before{transform:scaleX(1)}.stat-number[data-v-55e0fa0c]{font-size:44px;font-weight:800;line-height:1;margin-bottom:10px;color:var(--accent-electric);letter-spacing:-.03em}.stat-label[data-v-55e0fa0c]{font-size:15px;font-weight:700;color:var(--primary-navy);line-height:1.3;margin-bottom:8px}.stat-desc[data-v-55e0fa0c]{font-size:13px;color:var(--text-muted);line-height:1.55}@keyframes appleShine-55e0fa0c{0%,to{background-position:200% center}50%{background-position:-200% center}}@keyframes rowIn-55e0fa0c{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (max-width: 900px){.stats-grid[data-v-55e0fa0c]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-number[data-v-55e0fa0c]{font-size:36px}}@media (max-width: 768px){.trust[data-v-55e0fa0c]{padding:60px 0}.section-header[data-v-55e0fa0c]{margin-bottom:48px}.section-subtitle br[data-v-55e0fa0c],.panel-labels[data-v-55e0fa0c]{display:none}.panel-row[data-v-55e0fa0c]{display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.panel-row[data-v-55e0fa0c]:last-child{border-bottom:none}.cell[data-v-55e0fa0c]{padding:20px 24px;border-bottom:none!important}.cell-before[data-v-55e0fa0c]{padding-bottom:16px}.cell-after[data-v-55e0fa0c]{padding-top:16px}.cell-sep[data-v-55e0fa0c]{background:transparent;padding:0 24px;justify-content:flex-start;border:none}.arrow-badge[data-v-55e0fa0c]{width:28px;height:28px;transform:rotate(90deg)}.arrow-badge svg[data-v-55e0fa0c]{width:13px;height:13px}.panel-row:hover .arrow-badge[data-v-55e0fa0c]{transform:rotate(90deg) scale(1.15)}.cell-text h4[data-v-55e0fa0c]{font-size:15px}.cell-text p[data-v-55e0fa0c]{font-size:13px}.stats-bar[data-v-55e0fa0c]{padding:0}.stats-grid[data-v-55e0fa0c]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-item[data-v-55e0fa0c]{padding:24px 20px}.stat-number[data-v-55e0fa0c]{font-size:32px}.stat-label[data-v-55e0fa0c]{font-size:14px}}@media (max-width: 480px){.section-title[data-v-55e0fa0c]{font-size:34px}.section-subtitle[data-v-55e0fa0c]{font-size:17px}.comparison-panel[data-v-55e0fa0c]{border-radius:24px}.stats-bar[data-v-55e0fa0c]{padding:0}.plabel[data-v-55e0fa0c]{padding:18px 20px}}.about[data-v-813d7cf8]{padding:96px 0;background:var(--surface-primary);position:relative;overflow:hidden}.about[data-v-813d7cf8]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 50%,rgba(0,113,227,.05) 0%,transparent 60%),radial-gradient(ellipse at 20% 80%,rgba(0,212,170,.03) 0%,transparent 50%);pointer-events:none}.container[data-v-813d7cf8]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.about-grid[data-v-813d7cf8]{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}.text-col[data-v-813d7cf8]{display:flex;flex-direction:column;gap:0}.section-badge[data-v-813d7cf8]{display:inline-flex;align-items:center;gap:10px;background:#0071e312;border:1px solid rgba(0,113,227,.15);border-radius:40px;padding:8px 18px;font-size:13px;font-weight:700;color:var(--accent-electric);margin-bottom:24px;width:fit-content;letter-spacing:.3px}.badge-dot[data-v-813d7cf8]{width:7px;height:7px;background:var(--accent-electric);border-radius:50%;animation:dotPulse-813d7cf8 2s ease-in-out infinite}h2[data-v-813d7cf8]{font-size:clamp(36px,4.5vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.025em;color:var(--primary-navy);margin:0 0 28px}.apple-gradient-text[data-v-813d7cf8]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-813d7cf8 6s ease-in-out infinite}.origin-text[data-v-813d7cf8]{font-size:17px;line-height:1.7;color:var(--text-muted);margin:0 0 48px}.pillars[data-v-813d7cf8]{display:flex;flex-direction:column;gap:0;margin-bottom:48px;border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden}.pillar[data-v-813d7cf8]{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);transition:background .25s ease;animation:pillarIn-813d7cf8 .5s ease-out calc(var(--pi) * .1s) both}.pillar[data-v-813d7cf8]:last-child{border-bottom:none}.pillar[data-v-813d7cf8]:hover{background:#0071e308}.pillar-icon[data-v-813d7cf8]{font-size:22px;flex-shrink:0;width:44px;height:44px;background:#0071e312;border:1px solid rgba(0,113,227,.12);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.pillar:hover .pillar-icon[data-v-813d7cf8]{transform:scale(1.08)}.pillar-title[data-v-813d7cf8]{font-size:15px;font-weight:700;color:var(--primary-navy);margin-bottom:3px}.pillar-desc[data-v-813d7cf8]{font-size:13px;color:var(--text-muted);line-height:1.5}.cta-link[data-v-813d7cf8]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--accent-electric);text-decoration:none;transition:gap .25s ease}.cta-link[data-v-813d7cf8]:hover{gap:12px}.cta-link svg[data-v-813d7cf8]{transition:transform .25s ease}.cta-link:hover svg[data-v-813d7cf8]{transform:translate(3px)}.map-col[data-v-813d7cf8]{position:relative}.map-card[data-v-813d7cf8]{position:relative;width:100%;height:580px;background:linear-gradient(150deg,#07101f,#0c1a30,#071525);border-radius:32px;overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:0 40px 100px #00000059,0 0 0 1px #0071e314,inset 0 1px #ffffff0d}.map-glow[data-v-813d7cf8]{position:absolute;inset:0;background:radial-gradient(circle at 55% 50%,rgba(0,113,227,.18) 0%,transparent 65%),radial-gradient(circle at 80% 20%,rgba(0,180,255,.08) 0%,transparent 40%),radial-gradient(circle at 20% 80%,rgba(0,212,170,.06) 0%,transparent 40%);pointer-events:none;z-index:1}.brasil-lottie[data-v-813d7cf8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88%;height:88%;z-index:2}.city-dots[data-v-813d7cf8]{position:absolute;inset:0;z-index:3}.dot[data-v-813d7cf8]{position:absolute;width:8px;height:8px;background:#60a5fa;border-radius:50%;box-shadow:0 0 10px #60a5facc;animation:cityPulse-813d7cf8 2.5s ease-in-out infinite}.dot[data-v-813d7cf8]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#60a5fa40;border-radius:50%;animation:cityRipple-813d7cf8 2.5s ease-out infinite}.dot[data-v-813d7cf8]:after{content:attr(data-city);position:absolute;top:-28px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px;font-weight:600;color:#ffffffbf;background:#07101fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);padding:3px 8px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .2s ease}.dot[data-v-813d7cf8]:hover:after{opacity:1}.dot-sp[data-v-813d7cf8]{top:65%;left:60%;animation-delay:0s}.dot-rj[data-v-813d7cf8]{top:62%;left:65%;animation-delay:.35s}.dot-bsb[data-v-813d7cf8]{top:46%;left:51%;animation-delay:.7s}.dot-bh[data-v-813d7cf8]{top:55%;left:57%;animation-delay:1.05s}.dot-ssa[data-v-813d7cf8]{top:36%;left:62%;animation-delay:1.4s}.dot-rec[data-v-813d7cf8]{top:25%;left:70%;animation-delay:1.75s}.dot-poa[data-v-813d7cf8]{top:78%;left:56%;animation-delay:.5s}.dot-mao[data-v-813d7cf8]{top:22%;left:38%;animation-delay:1.1s}.dot-pal[data-v-813d7cf8]{top:38%;left:52%;animation-delay:.9s}.bird-wrap[data-v-813d7cf8]{position:absolute;width:120px;height:120px;top:42%;left:48%;z-index:4;animation:birdFlight-813d7cf8 18s ease-in-out infinite;filter:drop-shadow(0 4px 16px rgba(0,113,227,.3))}.map-badge[data-v-813d7cf8]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:5;display:inline-flex;align-items:center;gap:10px;background:#07101fd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:40px;padding:10px 20px;white-space:nowrap}.badge-pulse[data-v-813d7cf8]{width:8px;height:8px;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981b3;animation:greenPulse-813d7cf8 2s ease-in-out infinite}.badge-label[data-v-813d7cf8]{font-size:12px;font-weight:600;color:#fffc;letter-spacing:.3px}@keyframes appleShine-813d7cf8{0%,to{background-position:200% center}50%{background-position:-200% center}}@keyframes dotPulse-813d7cf8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@keyframes cityPulse-813d7cf8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.75}}@keyframes cityRipple-813d7cf8{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(2.8);opacity:0}}@keyframes greenPulse-813d7cf8{0%,to{box-shadow:0 0 8px #10b981b3}50%{box-shadow:0 0 16px #10b98166}}@keyframes birdFlight-813d7cf8{0%{transform:translateY(-20%) rotate(0)}20%{transform:translate(22%,-10%) rotate(12deg)}40%{transform:translate(18%,18%) rotate(8deg)}60%{transform:translate(-18%,22%) rotate(-10deg)}80%{transform:translate(-22%,-4%) rotate(-16deg)}to{transform:translateY(-20%) rotate(0)}}@keyframes pillarIn-813d7cf8{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@media (max-width: 1024px){.about-grid[data-v-813d7cf8]{grid-template-columns:1fr;gap:64px}.text-col[data-v-813d7cf8]{order:2}.map-col[data-v-813d7cf8]{order:1}.map-card[data-v-813d7cf8]{height:460px}}@media (max-width: 768px){.about[data-v-813d7cf8]{padding:80px 0}.about-grid[data-v-813d7cf8]{gap:48px}.map-card[data-v-813d7cf8]{height:380px;border-radius:24px}.bird-wrap[data-v-813d7cf8]{width:90px;height:90px}.dot[data-v-813d7cf8]{width:6px;height:6px}.dot[data-v-813d7cf8]:before{width:16px;height:16px}h2[data-v-813d7cf8]{font-size:34px}.origin-text[data-v-813d7cf8]{font-size:16px}}@media (max-width: 480px){.about[data-v-813d7cf8]{padding:64px 0}.map-card[data-v-813d7cf8]{height:320px}h2[data-v-813d7cf8]{font-size:30px}.pillar[data-v-813d7cf8]{padding:16px 18px}}.tech[data-v-e300d096]{padding:6rem 0;background:linear-gradient(180deg,var(--surface-base) 0%,rgba(248,250,252,.5) 50%,var(--surface-base) 100%);position:relative;overflow:hidden}.tech[data-v-e300d096]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(59,130,246,.02) 0%,transparent 70%);pointer-events:none}.tech-header[data-v-e300d096]{text-align:center;margin-bottom:4rem;position:relative;z-index:2}.section-badge[data-v-e300d096]{display:inline-flex;align-items:center;gap:var(--space-3);background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-full);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);font-weight:600;color:var(--primary);margin-bottom:var(--space-13);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-badge .icon[data-v-e300d096]{font-size:var(--text-xs);animation:sparkle-e300d096 2s ease-in-out infinite}.tech-header h2[data-v-e300d096]{font-size:clamp(var(--text-4xl),5vw,var(--text-5xl));font-weight:800;line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-8);letter-spacing:-.025em}.tech-header p[data-v-e300d096]{font-size:var(--text-lg);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:600px;margin:0 auto}.apple-gradient-text[data-v-e300d096]{background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:appleShine-e300d096 6s ease-in-out infinite;position:relative}.tech-grid[data-v-e300d096]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;position:relative;z-index:2}.tech-item[data-v-e300d096]{background:var(--surface-elevated);border-radius:var(--radius-3xl);padding:var(--space-13) var(--space-8);border:1px solid var(--border-subtle);box-shadow:var(--shadow-medium);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-height:320px;display:flex;flex-direction:column}.tech-item[data-v-e300d096]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}.tech-item[data-v-e300d096]:hover{transform:translateY(-4px);box-shadow:var(--shadow-large);border-color:#3b82f64d}.tech-logo[data-v-e300d096]{width:70px;height:70px;margin-bottom:var(--space-5);display:flex;align-items:center;justify-content:center;background:#f8fafccc;border-radius:var(--radius-2xl);border:1px solid var(--border-subtle);flex-shrink:0}.tech-logo img[data-v-e300d096]{max-width:50px;max-height:50px;object-fit:contain}.tech-content[data-v-e300d096]{flex-grow:1;display:flex;flex-direction:column}.tech-content h3[data-v-e300d096]{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.tech-content p[data-v-e300d096]{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-5);flex-grow:1}.tech-features[data-v-e300d096]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.feature-tag[data-v-e300d096]{display:inline-block;background:#3b82f61a;color:var(--primary);border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:600}@keyframes sparkle-e300d096{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}@keyframes appleShine-e300d096{0%,to{background-position:200% center}50%{background-position:-200% center}}@media (max-width: 1200px){.tech-grid[data-v-e300d096]{grid-template-columns:repeat(2,1fr);gap:var(--space-13)}}@media (max-width: 768px){.tech[data-v-e300d096]{padding:5rem 0}.tech-header[data-v-e300d096]{margin-bottom:3rem}.tech-header h2[data-v-e300d096]{font-size:var(--text-3xl)}.tech-header p[data-v-e300d096]{font-size:var(--text-base)}.tech-grid[data-v-e300d096]{grid-template-columns:1fr;gap:1.5rem}.tech-item[data-v-e300d096]{padding:var(--space-8);min-height:280px}.tech-logo[data-v-e300d096]{width:60px;height:60px}.tech-logo img[data-v-e300d096]{max-width:40px;max-height:40px}}@media (max-width: 480px){.tech[data-v-e300d096]{padding:3.75rem 0}}.faq[data-v-d68a7e76]{padding:96px 0;background:var(--surface-primary);position:relative}.faq[data-v-d68a7e76]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 25%,rgba(0,113,227,.03) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(99,102,241,.03) 0%,transparent 50%);pointer-events:none}.container[data-v-d68a7e76]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.section-header[data-v-d68a7e76]{text-align:center;margin-bottom:80px}.section-eyebrow[data-v-d68a7e76]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.section-title[data-v-d68a7e76]{font-size:clamp(40px,6vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;color:var(--primary-navy)}.section-subtitle[data-v-d68a7e76]{font-size:22px;font-weight:400;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.5}.faq-grid[data-v-d68a7e76]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:24px;margin-bottom:100px}.faq-item[data-v-d68a7e76]{background:var(--surface-elevated);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:var(--radius-3xl);padding:var(--space-21);transition:all .4s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp-d68a7e76 .6s ease-out var(--delay, 0s) both}.faq-item[data-v-d68a7e76]:hover{transform:translateY(-4px);box-shadow:var(--shadow-large);border-color:#0071e333}.faq-question[data-v-d68a7e76]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-8)}.faq-question h3[data-v-d68a7e76]{font-size:var(--text-xl);font-weight:700;color:var(--text-primary);margin:0;line-height:var(--leading-snug)}.faq-icon[data-v-d68a7e76]{color:var(--primary);opacity:.6;transform:rotate(90deg);transition:all .3s ease}.faq-item:hover .faq-icon[data-v-d68a7e76]{opacity:1;transform:rotate(90deg) scale(1.1)}.faq-answer p[data-v-d68a7e76]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.faq-footer[data-v-d68a7e76]{text-align:center;background:var(--gradient-primary);border-radius:var(--radius-3xl);padding:var(--space-55) var(--space-34);color:var(--white);position:relative;overflow:hidden}.faq-footer[data-v-d68a7e76]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgba(255,255,255,.08) 0%,transparent 50%);pointer-events:none}.footer-content[data-v-d68a7e76]{position:relative;z-index:2}.footer-content h3[data-v-d68a7e76]{font-size:var(--text-3xl);font-weight:800;margin-bottom:var(--space-8);color:var(--white)}.footer-content p[data-v-d68a7e76]{font-size:var(--text-lg);color:#ffffffe6;margin-bottom:var(--space-21);max-width:500px;margin-left:auto;margin-right:auto}.contact-cta[data-v-d68a7e76]{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-21);background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.2);color:var(--white);text-decoration:none;border-radius:var(--radius-2xl);font-weight:600;font-size:var(--text-base);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.contact-cta[data-v-d68a7e76]:before{content:"";position:absolute;inset:0;background:#ffffff1a;opacity:0;transition:opacity .3s ease}.contact-cta[data-v-d68a7e76]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #fff3;border-color:#fff6}.contact-cta[data-v-d68a7e76]:hover:before{opacity:1}.contact-cta svg[data-v-d68a7e76]{transition:transform .3s ease}.contact-cta:hover svg[data-v-d68a7e76]{transform:translate(4px)}@keyframes fadeInUp-d68a7e76{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.faq[data-v-d68a7e76]{padding:var(--space-55) 0}.section-header[data-v-d68a7e76]{margin-bottom:var(--space-34)}.faq-grid[data-v-d68a7e76]{grid-template-columns:1fr;gap:var(--space-8);margin-bottom:var(--space-55)}.faq-item[data-v-d68a7e76]{padding:var(--space-13)}.faq-question h3[data-v-d68a7e76]{font-size:var(--text-lg)}.faq-footer[data-v-d68a7e76]{padding:var(--space-34) var(--space-21)}.footer-content h3[data-v-d68a7e76]{font-size:var(--text-2xl)}.footer-content p[data-v-d68a7e76]{font-size:var(--text-base)}}@media (max-width: 480px){.faq-grid[data-v-d68a7e76]{grid-template-columns:1fr}.faq-item[data-v-d68a7e76]{padding:var(--space-8)}.faq-question[data-v-d68a7e76]{flex-direction:column;align-items:flex-start;gap:var(--space-5)}.faq-footer[data-v-d68a7e76]{padding:var(--space-21) var(--space-13)}.footer-content h3[data-v-d68a7e76]{font-size:var(--text-xl)}}.bridge-section[data-v-abfbfd2c]{padding:64px 24px;background:#fff;text-align:center;border-top:1px solid rgba(148,163,184,.12)}.bridge-content[data-v-abfbfd2c]{max-width:540px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px}h3[data-v-abfbfd2c]{font-size:clamp(1.625rem,4vw,2.25rem);font-weight:800;color:var(--primary-navy);letter-spacing:-.03em;line-height:1.15;margin:0}.gradient-text[data-v-abfbfd2c]{display:block;background:linear-gradient(90deg,#007bff,#0056cc,#00d4aa,#0056cc,#007bff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shine-abfbfd2c 6s ease-in-out infinite}@keyframes shine-abfbfd2c{0%,to{background-position:200% center}50%{background-position:-200% center}}p[data-v-abfbfd2c]{font-size:14px;color:var(--text-muted);margin:0;letter-spacing:-.005em}.btn-primary[data-v-abfbfd2c]{display:inline-flex;align-items:center;gap:8px;margin-top:8px;background:var(--gradient-primary);color:#fff;padding:14px 28px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 6px 20px #0071e347;letter-spacing:-.01em}.btn-primary svg[data-v-abfbfd2c]{transition:transform .25s ease}.btn-primary[data-v-abfbfd2c]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0071e361}.btn-primary:hover svg[data-v-abfbfd2c]{transform:translate(3px)}@media (max-width: 480px){.bridge-section[data-v-abfbfd2c]{padding:52px 20px}.btn-primary[data-v-abfbfd2c]{width:100%;justify-content:center}}.cta-section[data-v-e8e1e1df]{background:var(--primary-navy);position:relative;overflow:hidden}.cta-section[data-v-e8e1e1df]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 50%,rgba(0,113,227,.2) 0%,transparent 50%),radial-gradient(circle at 90% 20%,rgba(6,182,212,.1) 0%,transparent 45%);pointer-events:none}.cta-inner[data-v-e8e1e1df]{max-width:1140px;margin:0 auto;padding:96px 24px;display:grid;grid-template-columns:1fr 420px;gap:80px;align-items:center;position:relative;z-index:2}.eyebrow[data-v-e8e1e1df]{font-size:11px;font-weight:700;color:#00b7ffd9;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:20px}h2[data-v-e8e1e1df]{font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff;margin:0 0 20px}.highlight[data-v-e8e1e1df]{background:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-e8e1e1df]{font-size:17px;color:#fff9;line-height:1.7;margin:0 0 32px;letter-spacing:-.01em;max-width:480px}.benefits[data-v-e8e1e1df]{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:11px}.benefits li[data-v-e8e1e1df]{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500;color:#ffffffd1;letter-spacing:-.01em}.check[data-v-e8e1e1df]{width:20px;height:20px;background:#34d3992e;border:1px solid rgba(52,211,153,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cta-buttons[data-v-e8e1e1df]{display:flex;gap:12px;flex-wrap:wrap}.btn-primary[data-v-e8e1e1df]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--primary-navy);padding:14px 26px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s ease;letter-spacing:-.01em}.btn-primary svg[data-v-e8e1e1df]{transition:transform .25s ease}.btn-primary[data-v-e8e1e1df]:hover{background:#f1f5f9;transform:translateY(-2px);box-shadow:0 10px 28px #0003}.btn-primary:hover svg[data-v-e8e1e1df]{transform:translate(3px)}.btn-secondary[data-v-e8e1e1df]{display:inline-flex;align-items:center;background:transparent;color:#ffffffbf;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s ease;border:1px solid rgba(255,255,255,.18);letter-spacing:-.01em}.btn-secondary[data-v-e8e1e1df]:hover{background:#ffffff12;color:#fff;border-color:#ffffff59;transform:translateY(-2px)}.visual-card[data-v-e8e1e1df]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px 36px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.card-tag[data-v-e8e1e1df]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#34d399;background:#34d3991f;border:1px solid rgba(52,211,153,.2);border-radius:100px;padding:5px 13px;margin-bottom:28px}.commission[data-v-e8e1e1df]{display:flex;align-items:baseline;gap:16px;margin-bottom:28px}.pct[data-v-e8e1e1df]{font-size:72px;font-weight:800;color:#fff;line-height:1;letter-spacing:-.04em}.desc[data-v-e8e1e1df]{font-size:15px;color:#ffffff8c;line-height:1.5;font-weight:500}.divider[data-v-e8e1e1df]{height:1px;background:#ffffff14;margin-bottom:28px}.perks[data-v-e8e1e1df]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.perks li[data-v-e8e1e1df]{display:flex;align-items:flex-start;gap:14px}.perk-icon[data-v-e8e1e1df]{width:38px;height:38px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ffffffa6}.perk-icon svg[data-v-e8e1e1df]{width:17px;height:17px}.perks strong[data-v-e8e1e1df]{display:block;font-size:14px;font-weight:700;color:#ffffffe6;margin-bottom:2px}.perks span[data-v-e8e1e1df]{font-size:13px;color:#ffffff6b;line-height:1.4}@media (max-width: 900px){.cta-inner[data-v-e8e1e1df]{grid-template-columns:1fr;gap:48px;padding:72px 24px}.visual-card[data-v-e8e1e1df]{max-width:480px}.commission .pct[data-v-e8e1e1df]{font-size:56px}}@media (max-width: 640px){.cta-inner[data-v-e8e1e1df]{padding:60px 20px}h2[data-v-e8e1e1df]{font-size:2rem}.cta-buttons[data-v-e8e1e1df]{flex-direction:column;align-items:stretch}.btn-primary[data-v-e8e1e1df],.btn-secondary[data-v-e8e1e1df]{justify-content:center}}.footer[data-v-0448c254]{background:var(--surface-primary);border-top:1px solid var(--border-subtle);padding:100px 0 40px;position:relative}.footer[data-v-0448c254]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(0,113,227,.02) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(99,102,241,.02) 0%,transparent 50%);pointer-events:none}.container[data-v-0448c254]{position:relative;z-index:2}.footer-brand[data-v-0448c254]{text-align:center;margin-bottom:80px;max-width:600px;margin-left:auto;margin-right:auto}.brand-logo[data-v-0448c254]{margin-bottom:16px}.logo-text[data-v-0448c254]{font-size:36px;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.01em}.brand-description[data-v-0448c254]{font-size:18px;color:var(--text-muted);line-height:1.5;margin:0;font-weight:400}.footer-content[data-v-0448c254]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:48px;margin-bottom:64px;max-width:1000px;margin-left:auto;margin-right:auto}.footer-section h4[data-v-0448c254]{font-size:16px;font-weight:700;margin-bottom:20px;color:var(--primary-navy);letter-spacing:-.01em}.footer-section .footer-link[data-v-0448c254]{display:block;color:var(--text-muted);text-decoration:none;margin-bottom:12px;font-size:15px;font-weight:400;transition:all .2s cubic-bezier(.25,.46,.45,.94);line-height:1.4}.footer-section .footer-link[data-v-0448c254]:hover{color:var(--accent-electric);transform:translate(2px)}.footer-divider[data-v-0448c254]{height:1px;background:linear-gradient(90deg,transparent 0%,var(--border-subtle) 20%,var(--border-subtle) 80%,transparent 100%);margin:0 0 32px}.footer-bottom[data-v-0448c254]{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer-left[data-v-0448c254]{flex:1}.copyright[data-v-0448c254]{font-size:14px;color:var(--text-muted);margin:0 0 4px;font-weight:400}.made-with[data-v-0448c254]{font-size:13px;color:var(--text-secondary);margin:0;font-weight:400}.footer-right[data-v-0448c254]{flex-shrink:0}.social-links[data-v-0448c254]{display:flex;gap:16px}.social-link[data-v-0448c254]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-muted);text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.social-link[data-v-0448c254]:hover{background:var(--accent-electric);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px #0071e34d;border-color:var(--accent-electric)}.social-link svg[data-v-0448c254]{width:18px;height:18px;transition:transform .2s ease}.social-link:hover svg[data-v-0448c254]{transform:scale(1.1)}@media (max-width: 768px){.footer[data-v-0448c254]{padding:60px 0 32px}.footer-brand[data-v-0448c254]{margin-bottom:60px}.logo-text[data-v-0448c254]{font-size:28px}.brand-description[data-v-0448c254]{font-size:16px}.footer-content[data-v-0448c254]{grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:48px}.footer-bottom[data-v-0448c254]{flex-direction:column;text-align:center;gap:20px}.social-links[data-v-0448c254]{justify-content:center}}@media (max-width: 480px){.footer-content[data-v-0448c254]{grid-template-columns:1fr;gap:32px;text-align:center}.footer-section h4[data-v-0448c254]{margin-bottom:16px}.social-link[data-v-0448c254]{width:44px;height:44px}}.home[data-v-f5b9b95e]{min-height:100vh}.legal-page[data-v-5e38c45d]{min-height:100vh;padding:120px 0 80px;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.legal-content[data-v-5e38c45d]{max-width:800px;margin:0 auto;background:#fff;padding:60px;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}h1[data-v-5e38c45d]{font-size:48px;font-weight:800;color:var(--primary-navy);margin-bottom:16px;text-align:center}.last-updated[data-v-5e38c45d]{text-align:center;color:var(--text-secondary);font-size:16px;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}section[data-v-5e38c45d]{margin-bottom:40px}h2[data-v-5e38c45d]{font-size:28px;font-weight:700;color:var(--primary-navy);margin-bottom:20px}p[data-v-5e38c45d]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:20px}ul[data-v-5e38c45d]{margin:20px 0;padding-left:24px}li[data-v-5e38c45d]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:12px}.contact-info[data-v-5e38c45d]{background:var(--surface-secondary);padding:24px;border-radius:12px;border-left:4px solid var(--accent-electric)}.contact-info p[data-v-5e38c45d]{margin-bottom:8px}@media (max-width: 768px){.legal-content[data-v-5e38c45d]{padding:40px 24px;margin:0 20px}h1[data-v-5e38c45d]{font-size:36px}h2[data-v-5e38c45d]{font-size:24px}p[data-v-5e38c45d],li[data-v-5e38c45d]{font-size:16px}}.legal-page[data-v-6e5dad21]{min-height:100vh;padding:120px 0 80px;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.legal-content[data-v-6e5dad21]{max-width:800px;margin:0 auto;background:#fff;padding:60px;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}h1[data-v-6e5dad21]{font-size:48px;font-weight:800;color:var(--primary-navy);margin-bottom:16px;text-align:center}.last-updated[data-v-6e5dad21]{text-align:center;color:var(--text-secondary);font-size:16px;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}section[data-v-6e5dad21]{margin-bottom:40px}h2[data-v-6e5dad21]{font-size:28px;font-weight:700;color:var(--primary-navy);margin-bottom:20px}p[data-v-6e5dad21]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:20px}ul[data-v-6e5dad21]{margin:20px 0;padding-left:24px}li[data-v-6e5dad21]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:12px}.contact-info[data-v-6e5dad21]{background:var(--surface-secondary);padding:24px;border-radius:12px;border-left:4px solid var(--accent-electric)}.contact-info p[data-v-6e5dad21]{margin-bottom:8px}@media (max-width: 768px){.legal-content[data-v-6e5dad21]{padding:40px 24px;margin:0 20px}h1[data-v-6e5dad21]{font-size:36px}h2[data-v-6e5dad21]{font-size:24px}p[data-v-6e5dad21],li[data-v-6e5dad21]{font-size:16px}}:root{--primary: #0071e3;--primary-dark: #0062c3;--primary-light: #1a8ef4;--primary-navy: #0f172a;--secondary: #0f172a;--accent: #0071e3;--accent-electric: #0071e3;--accent-purple: #0367ca;--accent-cyan: #06b6d4;--text-primary: #1d1d1f;--text-secondary: #86868b;--text-muted: #64748b;--white: #ffffff;--surface-primary: #ffffff;--surface-secondary: #f8fafc;--surface-base: #f8fafc;--surface-elevated: rgba(255, 255, 255, .95);--surface-glass: rgba(255, 255, 255, .1);--dark: #1a1a1a;--border-light: rgba(148, 163, 184, .2);--border-color: rgba(148, 163, 184, .3);--border-subtle: rgba(148, 163, 184, .1);--shadow-subtle: 0 1px 3px rgba(0, 0, 0, .05);--shadow-medium: 0 4px 12px rgba(0, 0, 0, .1);--shadow-large: 0 20px 40px rgba(15, 23, 42, .12);--shadow-hero: 0 0 0 1px rgba(0,0,0,.07), 0 40px 100px rgba(0,0,0,.16), 0 8px 24px rgba(0,0,0,.08);--shadow-glow: 0 0 30px rgba(0, 113, 227, .3);--gradient-primary: linear-gradient(135deg, var(--primary), var(--primary-dark));--gradient-primary-light: linear-gradient(135deg, var(--primary-light), var(--primary));--gradient-secondary: linear-gradient(135deg, var(--accent-purple), var(--accent-cyan));--gradient-surface: linear-gradient(180deg, var(--surface-secondary) 0%, var(--surface-primary) 100%);--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-5: .75rem;--space-8: 1rem;--space-13: 1.625rem;--space-21: 2.625rem;--space-34: 4.25rem;--space-55: 6.875rem;--space-89: 11.125rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;line-height:var(--leading-normal);color:var(--primary-navy);background:var(--surface-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;opacity:1;transition:opacity .3s ease}.container{max-width:75rem;margin:0 auto;padding:0 var(--space-13)}h1{font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));line-height:var(--leading-tight);font-weight:700;letter-spacing:-.025em;margin-bottom:var(--space-21)}h2{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));line-height:var(--leading-tight);font-weight:600;letter-spacing:-.022em;margin-bottom:var(--space-13)}h3{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));line-height:var(--leading-snug);font-weight:600;letter-spacing:-.019em;margin-bottom:var(--space-8)}h4{font-size:var(--text-3xl);line-height:var(--leading-snug);font-weight:500;letter-spacing:-.016em;margin-bottom:var(--space-5)}h5{font-size:var(--text-2xl);line-height:var(--leading-normal);font-weight:500;letter-spacing:-.013em;margin-bottom:var(--space-3)}h6{font-size:var(--text-xl);line-height:var(--leading-normal);font-weight:500;letter-spacing:-.01em;margin-bottom:var(--space-2)}p{font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}small{font-size:var(--text-sm);line-height:var(--leading-normal)}.scroll-fade{opacity:0;transform:translateY(var(--space-13));transition:all .618s cubic-bezier(.25,.46,.45,.94)}.scroll-fade.visible{opacity:1;transform:translateY(0)}.scroll-fade:nth-child(1){transition-delay:.1s}.scroll-fade:nth-child(2){transition-delay:.15s}.scroll-fade:nth-child(3){transition-delay:.2s}.scroll-fade:nth-child(4){transition-delay:.25s}.scroll-fade:nth-child(5){transition-delay:.3s}.scroll-fade:nth-child(6){transition-delay:.35s}.animate-in{animation:fadeInUp .618s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(var(--space-21))}to{opacity:1;transform:translateY(0)}}.ripple{position:absolute;border-radius:50%;background-color:#fff6;transform:scale(0);animation:ripple-animation .618s linear;pointer-events:none}@keyframes ripple-animation{to{transform:scale(4);opacity:0}}@media (max-width: 48rem){.container{padding:0 var(--space-8)}h1{font-size:clamp(var(--text-3xl),8vw,var(--text-5xl))}h2{font-size:clamp(var(--text-2xl),6vw,var(--text-4xl))}h3{font-size:clamp(var(--text-xl),5vw,var(--text-3xl))}}@media (max-width: 30rem){.container{padding:0 var(--space-5)}}.space-y-3>*+*{margin-top:var(--space-3)}.space-y-5>*+*{margin-top:var(--space-5)}.space-y-8>*+*{margin-top:var(--space-8)}.space-y-13>*+*{margin-top:var(--space-13)}.space-y-21>*+*{margin-top:var(--space-21)}.p-8{padding:var(--space-8)}.p-13{padding:var(--space-13)}.p-21{padding:var(--space-21)}.m-8{margin:var(--space-8)}.m-13{margin:var(--space-13)}.m-21{margin:var(--space-21)}.mt-8{margin-top:var(--space-8)}.mt-13{margin-top:var(--space-13)}.mt-21{margin-top:var(--space-21)}.mb-8{margin-bottom:var(--space-8)}.mb-13{margin-bottom:var(--space-13)}.mb-21{margin-bottom:var(--space-21)}@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-15px) rotate(1deg)}50%{transform:translateY(-10px) rotate(-1deg)}75%{transform:translateY(-5px) rotate(.5deg)}}@keyframes logoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}.floating-animation{animation:float 8s ease-in-out infinite}.pulse-animation{animation:pulse 2s infinite}.bounce-in{animation:bounceIn .8s cubic-bezier(.25,.46,.45,.94)}
