.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}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px;border-radius:10px;transition:background .2s ease;-webkit-tap-highlight-color:transparent;flex-shrink:0}.hamburger:hover{background:#0000000d}.hamburger span{display:block;width:20px;height:2px;background:var(--primary-navy);border-radius:2px;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform-origin:center}.hamburger--open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger--open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@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,.nav-cta{display:none}.hamburger{display:flex}}.mobile-nav-overlay{position:fixed;inset:56px 0 0;z-index:9998;background:#fffffffa;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 24px 40px;overflow-y:auto}.mobile-nav-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px;gap:2px;margin-bottom:8px}.mobile-link{display:flex;align-items:center;justify-content:center;width:100%;font-size:26px;font-weight:700;color:var(--primary-navy);text-decoration:none;padding:14px 24px;border-radius:16px;letter-spacing:-.025em;transition:background .18s ease,color .18s ease;min-height:60px;-webkit-tap-highlight-color:transparent}.mobile-link:active{background:#0071e314;color:var(--primary)}@media (hover: hover){.mobile-link:hover{background:#0071e30f;color:var(--primary)}}.mobile-nav-footer{display:flex;flex-direction:column;gap:10px;width:100%;max-width:380px;margin-top:16px;padding-top:24px;border-top:1px solid rgba(148,163,184,.15)}.mobile-login-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 24px;border-radius:14px;border:1.5px solid rgba(15,23,42,.15);background:transparent;font-size:16px;font-weight:600;color:var(--primary-navy);text-decoration:none;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.mobile-login-btn:active{background:#0071e30a;border-color:#0071e333;color:var(--primary)}.mobile-cta-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:16px 24px;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:14px;font-size:17px;font-weight:700;letter-spacing:-.01em;transition:all .2s ease;box-shadow:0 8px 24px #0071e347;-webkit-tap-highlight-color:transparent}.mobile-cta-btn:active{transform:scale(.98);box-shadow:0 4px 12px #0071e333}.mnav-enter-active{transition:opacity .22s ease,transform .22s cubic-bezier(.25,.46,.45,.94)}.mnav-leave-active{transition:opacity .18s ease,transform .18s cubic-bezier(.25,.46,.45,.94)}.mnav-enter-from,.mnav-leave-to{opacity:0;transform:translateY(-10px)}.wa-cta[data-v-5d62f384]{position:fixed;bottom:28px;right:24px;z-index:1000;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0071e3,#0056cc);color:#fff;text-decoration:none;padding:12px 16px 12px 14px;border-radius:100px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 2px 8px #0071e32e,0 1px 3px #00000014;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .3s ease,transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.wa-cta--visible[data-v-5d62f384]{opacity:1;pointer-events:auto;transform:translateY(0)}.wa-cta--visible[data-v-5d62f384]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0071e338,0 2px 4px #00000014}.wa-cta--visible[data-v-5d62f384]:active{transform:scale(.97);box-shadow:0 2px 6px #0071e326,0 1px 2px #0000000f;transition-duration:.08s}.wa-icon[data-v-5d62f384]{width:20px;height:20px;flex-shrink:0}.wa-chevron[data-v-5d62f384]{width:14px;height:14px;flex-shrink:0;opacity:.7;margin-left:1px}@media (max-width: 640px){.wa-cta[data-v-5d62f384]{right:auto;bottom:20px;left:50%;transform:translate(-50%) translateY(8px);width:calc(100% - 48px);max-width:360px;justify-content:center;border-radius:16px;padding:16px 20px;font-size:16px;font-weight:700;letter-spacing:-.015em;box-shadow:0 4px 16px #0071e333,0 1px 4px #00000014,0 0 0 1px #ffffff1a inset}.wa-cta--visible[data-v-5d62f384]{transform:translate(-50%) translateY(0)}.wa-cta--visible[data-v-5d62f384]:active{transform:translate(-50%) scale(.97)}.wa-icon[data-v-5d62f384]{width:22px;height:22px}.wa-chevron[data-v-5d62f384]{width:16px;height:16px;margin-left:auto}}@media (max-width: 360px){.wa-cta[data-v-5d62f384]{font-size:15px;padding:15px 18px;width:calc(100% - 32px)}}.splash[data-v-69b7f0cb]{position:fixed;inset:0;z-index:9999;background:#0f172a;display:flex;align-items:center;justify-content:center}.splash-content[data-v-69b7f0cb]{display:flex;flex-direction:column;align-items:center;gap:0;animation:splash-in-69b7f0cb .5s cubic-bezier(.34,1.56,.64,1) both}.logo-wrap[data-v-69b7f0cb]{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.splash-lottie[data-v-69b7f0cb]{width:100%;height:100%}.splash-brand[data-v-69b7f0cb]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.brand-name[data-v-69b7f0cb]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-size:36px;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1}.brand-tag[data-v-69b7f0cb]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0071e3;line-height:1}.splash-bar[data-v-69b7f0cb]{width:120px;height:2px;background:#ffffff14;border-radius:2px;margin-top:40px;overflow:hidden}.splash-bar-fill[data-v-69b7f0cb]{height:100%;width:0%;background:linear-gradient(90deg,#0071e3,#1a8ef4);border-radius:2px;animation:bar-fill-69b7f0cb 2s ease-out .3s forwards}.splash-fade-leave-active[data-v-69b7f0cb]{transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1)}.splash-fade-leave-to[data-v-69b7f0cb]{opacity:0;transform:scale(1.04)}@keyframes splash-in-69b7f0cb{0%{opacity:0;transform:scale(.88) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bar-fill-69b7f0cb{0%{width:0%}60%{width:80%}to{width:100%}}.app-wrapper{min-height:100vh;display:flex;flex-direction:column}.hero-header[data-v-97c7e565]{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-97c7e565]{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-97c7e565]{width:7px;height:7px;background:#22c55e;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px #22c55e33;animation:dotPulse-97c7e565 2.4s ease-in-out infinite}@keyframes dotPulse-97c7e565{0%,to{box-shadow:0 0 0 3px #22c55e38}50%{box-shadow:0 0 0 7px #22c55e0f}}h1[data-v-97c7e565]{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-97c7e565]{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-97c7e565 6s ease-in-out infinite}@keyframes shine-97c7e565{0%,to{background-position:200% center}50%{background-position:-200% center}}.hero-subtitle[data-v-97c7e565]{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-97c7e565]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;align-items:center}.btn-primary[data-v-97c7e565]{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-97c7e565]: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-97c7e565]:hover:before{left:100%}.btn-primary[data-v-97c7e565]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0071e366}.btn-primary svg[data-v-97c7e565]{transition:transform .25s ease;flex-shrink:0}.btn-primary:hover svg[data-v-97c7e565]{transform:translate(3px)}.btn-secondary[data-v-97c7e565]{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-97c7e565]:hover{background:#fff;border-color:#0071e347;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.hero-trust[data-v-97c7e565]{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-97c7e565]{opacity:.3}.hero-product[data-v-97c7e565]{position:relative;width:100%;max-width:980px;margin-top:12px}.browser-frame[data-v-97c7e565]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:var(--shadow-hero);position:relative;z-index:2}.browser-chrome[data-v-97c7e565]{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-97c7e565]{display:flex;gap:6px;flex-shrink:0}.dot[data-v-97c7e565]{width:11px;height:11px;border-radius:50%}.dot-red[data-v-97c7e565]{background:#ff5f57}.dot-yellow[data-v-97c7e565]{background:#ffbd2e}.dot-green[data-v-97c7e565]{background:#28ca41}.chrome-bar[data-v-97c7e565]{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-97c7e565]{flex-shrink:0;opacity:.45}.browser-screen[data-v-97c7e565]{position:relative;overflow:hidden}.browser-screen img[data-v-97c7e565]{display:block;width:100%;height:auto}.screen-label[data-v-97c7e565]{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-97c7e565]{display:flex;gap:5px;margin-left:auto}.nav-dot[data-v-97c7e565]{width:7px;height:7px;border-radius:50%;background:#0000002e;cursor:pointer;transition:background .3s ease,transform .3s ease}.nav-dot.active[data-v-97c7e565]{background:var(--accent-electric);transform:scale(1.25)}.slide-screen-enter-active[data-v-97c7e565]{transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}.slide-screen-leave-active[data-v-97c7e565]{transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.slide-screen-enter-from[data-v-97c7e565]{opacity:0;transform:translate(32px)}.slide-screen-leave-to[data-v-97c7e565]{opacity:0;transform:translate(-32px)}.channel-badge[data-v-97c7e565]{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-97c7e565]{width:22px;height:22px;object-fit:contain;border-radius:6px}.badge-whatsapp[data-v-97c7e565]{top:12%;left:-16px;animation:floatA-97c7e565 10s ease-in-out infinite}.badge-telegram[data-v-97c7e565]{bottom:18%;left:16px;animation:floatB-97c7e565 12s ease-in-out infinite}.badge-messenger[data-v-97c7e565]{top:12%;right:-16px;animation:floatB-97c7e565 11s ease-in-out infinite}.badge-instagram[data-v-97c7e565]{bottom:18%;right:16px;animation:floatA-97c7e565 13s ease-in-out infinite}@keyframes floatA-97c7e565{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatB-97c7e565{0%,to{transform:translateY(-6px)}50%{transform:translateY(4px)}}.btn-primary[data-v-97c7e565],.btn-secondary[data-v-97c7e565]{position:relative;overflow:hidden}.ripple[data-v-97c7e565]{position:absolute;border-radius:50%;background:#ffffff61;transform:scale(0);animation:rippleAnim-97c7e565 .6s linear;pointer-events:none}@keyframes rippleAnim-97c7e565{to{transform:scale(4);opacity:0}}@media (max-width: 768px){.hero-header[data-v-97c7e565]{gap:20px}h1[data-v-97c7e565]{font-size:clamp(2.25rem,8vw,3rem)}.hero-subtitle[data-v-97c7e565]{max-width:92%;font-size:1rem;line-height:1.6}.hero-buttons[data-v-97c7e565]{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.btn-primary[data-v-97c7e565],.btn-secondary[data-v-97c7e565]{justify-content:center;padding:15px 20px;font-size:15px;min-height:52px}.channel-badge span[data-v-97c7e565]{display:none}.channel-badge[data-v-97c7e565]{padding:8px;border-radius:50%;width:40px;height:40px;justify-content:center}.badge-whatsapp[data-v-97c7e565]{top:5%;left:4px}.badge-telegram[data-v-97c7e565]{bottom:8%;left:4px}.badge-messenger[data-v-97c7e565]{top:5%;right:4px}.badge-instagram[data-v-97c7e565]{bottom:8%;right:4px}}@media (max-width: 480px){.hero-header[data-v-97c7e565]{gap:18px}h1[data-v-97c7e565]{font-size:clamp(2rem,9vw,2.5rem)}.hero-subtitle[data-v-97c7e565]{font-size:15px}.hero-trust[data-v-97c7e565]{font-size:12px;gap:6px;flex-wrap:wrap;max-width:280px;text-align:center}.channel-badge[data-v-97c7e565]{display:none}}@media (max-width: 360px){h1[data-v-97c7e565]{font-size:1.875rem}.hero-buttons[data-v-97c7e565]{max-width:100%}.hero-trust[data-v-97c7e565]{flex-direction:column;gap:4px;align-items:center}.sep[data-v-97c7e565]{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-23cd5de7]{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-23cd5de7]: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-23cd5de7]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.partners-header[data-v-23cd5de7]{text-align:center;margin-bottom:80px}.section-eyebrow[data-v-23cd5de7]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.partners-title[data-v-23cd5de7]{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-23cd5de7]{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-23cd5de7 6s ease-in-out infinite;position:relative;font-weight:inherit}@keyframes appleShine-23cd5de7{0%,to{background-position:200% center}50%{background-position:-200% center}}.partners-subtitle[data-v-23cd5de7]{font-size:20px;color:var(--text-muted);font-weight:400;max-width:650px;margin:0 auto;line-height:1.5}.carousel-wrapper[data-v-23cd5de7]{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-23cd5de7]:active{cursor:grabbing}.carousel-track[data-v-23cd5de7]{display:flex;width:max-content;-webkit-user-select:none;user-select:none;transition:none}.partner-item[data-v-23cd5de7]{flex:none;margin:0 15px;padding:8px;transition:transform .4s cubic-bezier(.25,.46,.45,.94);text-align:center}.partner-logo[data-v-23cd5de7]{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-23cd5de7]: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-23cd5de7]{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-23cd5de7]:before{opacity:1}.logo-img[data-v-23cd5de7]{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-23cd5de7]{filter:brightness(1) opacity(1);transform:scale(1.08)}.partner-logo[data-v-23cd5de7]: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-23cd5de7]:after{opacity:.15}@media (max-width: 768px){.partners-section[data-v-23cd5de7]{padding:80px 0}.partners-header[data-v-23cd5de7]{margin-bottom:60px}.partners-title[data-v-23cd5de7]{font-size:32px}.partners-subtitle[data-v-23cd5de7]{font-size:18px}.carousel-wrapper[data-v-23cd5de7]{padding:30px 0}.partner-logo[data-v-23cd5de7]{width:200px;height:120px}.logo-img[data-v-23cd5de7]{max-width:110px;max-height:80px}.partner-item[data-v-23cd5de7]{margin:0 10px}.partner-item:hover .partner-logo[data-v-23cd5de7]{transform:translateY(-12px) scale(1.03)}}@media (max-width: 480px){.partner-logo[data-v-23cd5de7]{width:180px;height:110px}.logo-img[data-v-23cd5de7]{max-width:100px;max-height:70px}.partner-item[data-v-23cd5de7]{margin:0 8px}}.wa-official[data-v-d71f6a3b]{margin-top:80px}.wa-header[data-v-d71f6a3b]{text-align:center;margin-bottom:48px}.eyebrow[data-v-d71f6a3b]{font-size:11px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:16px}h2[data-v-d71f6a3b]{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-d71f6a3b]{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:gradientShine-d71f6a3b 6s ease-in-out infinite}.wa-header p[data-v-d71f6a3b]{font-size:18px;color:var(--text-muted);margin:0}.wa-card[data-v-d71f6a3b]{display:grid;grid-template-columns:1fr 1.1fr;border-radius:28px;overflow:hidden;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 40px #00000017,0 2px 8px #0000000d}.visual-panel[data-v-d71f6a3b]{background:var(--primary-navy);padding:56px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;position:relative;overflow:hidden}.vp-glow[data-v-d71f6a3b]{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(0,113,227,.18) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgba(0,212,170,.06) 0%,transparent 40%);pointer-events:none}.official-pill[data-v-d71f6a3b]{display:inline-flex;align-items:center;gap:8px;background:#0071e31f;border:1px solid rgba(0,113,227,.25);border-radius:40px;padding:8px 18px;font-size:11px;font-weight:800;color:#fffc;text-transform:uppercase;letter-spacing:1.5px;position:relative;z-index:1}.pill-dot[data-v-d71f6a3b]{width:6px;height:6px;background:var(--accent-electric);border-radius:50%;box-shadow:0 0 6px #0071e3cc;animation:dotPulse-d71f6a3b 2.5s ease-in-out infinite}.logos-row[data-v-d71f6a3b]{display:flex;align-items:center;gap:24px;position:relative;z-index:1}.logo-block[data-v-d71f6a3b]{display:flex;flex-direction:column;align-items:center;gap:10px}.logo-block span[data-v-d71f6a3b]{font-size:10px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.logo-wrap[data-v-d71f6a3b]{width:68px;height:68px;border-radius:18px;display:flex;align-items:center;justify-content:center;overflow:hidden}.wt-wrap[data-v-d71f6a3b]{background:#25d3661a;border:1px solid rgba(37,211,102,.18)}.wt-wrap img[data-v-d71f6a3b]{width:46px;height:46px;object-fit:contain}.meta-wrap[data-v-d71f6a3b]{background:#fffffff5;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0003}.meta-logo-img[data-v-d71f6a3b]{width:50px;height:auto;object-fit:contain}.conn-track[data-v-d71f6a3b]{display:flex;align-items:center}.conn-dot[data-v-d71f6a3b]{width:7px;height:7px;background:var(--accent-electric);border-radius:50%;box-shadow:0 0 6px #0071e399;flex-shrink:0}.conn-line[data-v-d71f6a3b]{width:56px;height:2px;background:#0071e326;position:relative;overflow:hidden}.conn-beam[data-v-d71f6a3b]{position:absolute;top:0;left:-30px;width:30px;height:100%;background:linear-gradient(90deg,transparent,#0071e3,transparent);animation:beamFlow-d71f6a3b 2s ease-in-out infinite}.connected-badge[data-v-d71f6a3b]{display:inline-flex;align-items:center;gap:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:40px;padding:10px 20px;font-size:13px;font-weight:600;color:#ffffffbf;position:relative;z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.active-dot[data-v-d71f6a3b]{width:7px;height:7px;background:var(--accent-electric);border-radius:50%;box-shadow:0 0 8px #0071e3b3;animation:dotPulse-d71f6a3b 2.5s ease-in-out infinite}.api-badge[data-v-d71f6a3b]{display:inline-flex;align-items:center;gap:8px;background:#0071e31a;border:1px solid rgba(0,113,227,.2);border-radius:40px;padding:8px 16px;position:relative;z-index:1}.api-badge span[data-v-d71f6a3b]{font-size:11px;font-weight:700;color:#ffffff8c;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.content-panel[data-v-d71f6a3b]{background:#fff;padding:52px 48px;display:flex;flex-direction:column;justify-content:center}h3[data-v-d71f6a3b]{font-size:clamp(20px,2.2vw,26px);font-weight:800;color:var(--primary-navy);line-height:1.25;letter-spacing:-.02em;margin:0 0 14px}.highlight[data-v-d71f6a3b]{color:var(--accent-electric)}.body-text[data-v-d71f6a3b]{font-size:15.5px;line-height:1.65;color:var(--text-muted);margin:0 0 28px}.benefits[data-v-d71f6a3b]{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.benefits li[data-v-d71f6a3b]{display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:500;color:var(--primary-navy);animation:benefitIn-d71f6a3b .4s ease-out calc(var(--bi) * .07s) both}.check[data-v-d71f6a3b]{width:20px;height:20px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #0071e340}.verified-row[data-v-d71f6a3b]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0071e30d;border:1px solid rgba(0,113,227,.12);border-radius:12px;margin-bottom:20px}.verified-img[data-v-d71f6a3b]{width:26px;height:26px;object-fit:contain;flex-shrink:0}.verified-row span[data-v-d71f6a3b]{font-size:13px;font-weight:600;color:var(--accent-electric);line-height:1.4}.cta-btn[data-v-d71f6a3b]{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:14px;font-weight:700;font-size:15px;width:fit-content;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 16px #0071e347;margin-bottom:12px}.cta-btn[data-v-d71f6a3b]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0071e359}.cta-btn svg[data-v-d71f6a3b]{transition:transform .25s ease}.cta-btn:hover svg[data-v-d71f6a3b]{transform:translate(4px)}.cta-note[data-v-d71f6a3b]{font-size:12px;color:var(--text-muted);margin:0}@keyframes gradientShine-d71f6a3b{0%,to{background-position:200% center}50%{background-position:-200% center}}@keyframes dotPulse-d71f6a3b{0%,to{box-shadow:0 0 6px #0071e3b3}50%{box-shadow:0 0 14px #0071e34d}}@keyframes beamFlow-d71f6a3b{0%{left:-30px;opacity:0}20%{opacity:1}80%{opacity:1}to{left:100%;opacity:0}}@keyframes benefitIn-d71f6a3b{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (max-width: 900px){.wa-card[data-v-d71f6a3b]{grid-template-columns:1fr}.visual-panel[data-v-d71f6a3b]{padding:44px 32px;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.api-badge[data-v-d71f6a3b]{display:none}}@media (max-width: 768px){.wa-official[data-v-d71f6a3b]{margin-top:56px}.wa-card[data-v-d71f6a3b]{border-radius:22px}.visual-panel[data-v-d71f6a3b]{padding:32px 24px;gap:18px}.content-panel[data-v-d71f6a3b]{padding:32px 28px}.logo-wrap[data-v-d71f6a3b]{width:56px;height:56px;border-radius:14px}.conn-line[data-v-d71f6a3b]{width:40px}h3[data-v-d71f6a3b]{font-size:20px}}@media (max-width: 480px){.content-panel[data-v-d71f6a3b]{padding:26px 20px}.cta-btn[data-v-d71f6a3b]{width:100%;justify-content:center}h2[data-v-d71f6a3b]{font-size:28px}}.features[data-v-9488bd8b]{padding:6.5rem 0 5.5rem;background:var(--surface-primary)}.section-header[data-v-9488bd8b]{text-align:center;margin-bottom:5.5rem;max-width:680px;margin-left:auto;margin-right:auto}.section-eyebrow[data-v-9488bd8b]{font-size:12px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:18px}.section-title[data-v-9488bd8b]{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-9488bd8b]{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-9488bd8b 6s ease-in-out infinite}@keyframes shine-9488bd8b{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-9488bd8b]{font-size:clamp(1rem,2vw,1.125rem);color:var(--text-muted);line-height:1.7;margin:0;letter-spacing:-.01em}.features-grid[data-v-9488bd8b]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1140px;margin:0 auto;align-items:start}.feature-card[data-v-9488bd8b]{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-9488bd8b]: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-9488bd8b]:hover{transform:translateY(-6px);box-shadow:0 24px 56px #0071e31a,0 8px 20px #0000000f;border-color:#0071e324}.feature-card[data-v-9488bd8b]:hover:before{transform:scaleX(1)}.feature-icon[data-v-9488bd8b]{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-9488bd8b]{width:24px;height:24px}.feature-card h3[data-v-9488bd8b]{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-9488bd8b]{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-9488bd8b]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 640px){.features[data-v-9488bd8b]{padding:3.5rem 0 3rem}.section-header[data-v-9488bd8b]{margin-bottom:3rem}.section-title br[data-v-9488bd8b]{display:none}.section-title[data-v-9488bd8b]{font-size:clamp(1.75rem,7vw,2.5rem)}.features-grid[data-v-9488bd8b]{grid-template-columns:1fr;gap:14px;max-width:480px}.feature-card[data-v-9488bd8b]{padding:28px 24px;border-radius:16px}.feature-icon[data-v-9488bd8b]{width:46px;height:46px;border-radius:12px;margin-bottom:18px}}@media (max-width: 480px){.features[data-v-9488bd8b]{padding:3.5rem 0 3rem}.feature-card h3[data-v-9488bd8b]{font-size:16px}.feature-card p[data-v-9488bd8b]{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-d061b23b]{padding:96px 0;background:var(--surface-secondary)}.container[data-v-d061b23b]{max-width:1140px;margin:0 auto;padding:0 24px}.section-header[data-v-d061b23b]{text-align:center;margin-bottom:56px}.section-eyebrow[data-v-d061b23b]{font-size:11px;font-weight:700;color:var(--accent-electric);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:14px}.section-title[data-v-d061b23b]{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-d061b23b]{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-d061b23b 6s ease-in-out infinite}@keyframes shine-d061b23b{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-d061b23b]{font-size:17px;color:var(--text-muted);max-width:480px;margin:0 auto;line-height:1.6;letter-spacing:-.01em}.testimonials-grid[data-v-d061b23b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:72px}.t-card[data-v-d061b23b]{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-d061b23b]: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-d061b23b]:hover{transform:translateY(-5px);box-shadow:0 20px 48px #0071e317,0 4px 12px #0000000d;border-color:#0071e326}.t-card[data-v-d061b23b]:hover:before{transform:scaleX(1)}.t-card.featured[data-v-d061b23b]{background:var(--primary-navy);border-color:transparent}.t-card.featured[data-v-d061b23b]:before{background:linear-gradient(90deg,#60a5fa,#34d399);transform:scaleX(1)}.stars[data-v-d061b23b]{display:flex;gap:3px;color:#f59e0b}.t-card.featured .stars[data-v-d061b23b]{color:#fbbf24}blockquote[data-v-d061b23b]{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-d061b23b]{color:#ffffffd1}.author[data-v-d061b23b]{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-d061b23b]{border-top-color:#ffffff1a}.avatar-wrap[data-v-d061b23b]{width:42px;height:42px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--gradient-primary);padding:1.5px}.avatar-wrap img[data-v-d061b23b]{width:100%;height:100%;object-fit:cover;border-radius:50%}.name[data-v-d061b23b]{font-size:14px;font-weight:700;color:var(--primary-navy);letter-spacing:-.01em}.t-card.featured .name[data-v-d061b23b]{color:#fff}.meta[data-v-d061b23b]{font-size:12.5px;color:var(--text-muted);letter-spacing:-.005em;margin-top:1px}.t-card.featured .meta[data-v-d061b23b]{color:#ffffff73}.clients-bar[data-v-d061b23b]{text-align:center;padding-top:56px;border-top:1px solid rgba(148,163,184,.12)}.clients-label[data-v-d061b23b]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:32px}.logos-row[data-v-d061b23b]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.logo-item[data-v-d061b23b]{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-d061b23b]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.logo-item img[data-v-d061b23b]{width:100%;height:100%;object-fit:contain;filter:grayscale(100%) opacity(.55);transition:filter .3s ease}.logo-item:hover img[data-v-d061b23b]{filter:grayscale(0%) opacity(1)}@media (max-width: 1024px){.testimonials-grid[data-v-d061b23b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.testimonials[data-v-d061b23b]{padding:56px 0}.testimonials-grid[data-v-d061b23b]{grid-template-columns:1fr;gap:12px;margin-bottom:48px}.t-card[data-v-d061b23b]{padding:22px 20px;border-radius:16px}blockquote[data-v-d061b23b]{font-size:14px}.section-header[data-v-d061b23b]{margin-bottom:36px}.section-title[data-v-d061b23b]{font-size:clamp(28px,7vw,40px)}.clients-bar[data-v-d061b23b]{padding-top:36px}.logos-row[data-v-d061b23b]{gap:8px}.logo-item[data-v-d061b23b]{width:100px;height:48px;padding:8px 10px;border-radius:10px}}@media (max-width: 480px){.testimonials[data-v-d061b23b]{padding:44px 0}.section-subtitle[data-v-d061b23b]{font-size:15px}}.pricing-card[data-v-5f9bf82a]{position:relative;animation:fadeInUp-5f9bf82a .8s ease-out var(--delay, 0s) both;display:flex;flex-direction:column;height:100%}.card-wrapper[data-v-5f9bf82a]{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-5f9bf82a]: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-5f9bf82a]{transform:translateY(-8px);box-shadow:0 24px 60px #0071e31f,0 8px 24px #00000014;border-color:#0071e32e}.pricing-card:hover .card-wrapper[data-v-5f9bf82a]:before{transform:scaleX(1)}.pricing-card.featured .card-wrapper[data-v-5f9bf82a]{border:2px solid var(--accent-electric);background:#0071e305}.pricing-card.featured .card-wrapper[data-v-5f9bf82a]:before{transform:scaleX(1)}.pricing-card.featured:hover .card-wrapper[data-v-5f9bf82a]{transform:translateY(-8px)}.plan-badge[data-v-5f9bf82a]{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-5f9bf82a]{margin-bottom:24px;padding-right:80px}.plan-name[data-v-5f9bf82a]{font-size:24px;font-weight:800;margin-bottom:8px;color:var(--primary-navy)}.plan-description[data-v-5f9bf82a]{font-size:14px;color:var(--text-muted);line-height:1.5;margin:0}.plan-pricing[data-v-5f9bf82a]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border-light)}.price-wrapper[data-v-5f9bf82a]{display:flex;align-items:baseline;margin-bottom:4px}.price-currency[data-v-5f9bf82a]{font-size:20px;font-weight:600;color:var(--text-muted);margin-right:3px}.price-value[data-v-5f9bf82a]{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-5f9bf82a]{font-size:16px;color:var(--text-muted);margin-left:4px}.price-custom[data-v-5f9bf82a]{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-5f9bf82a]{font-size:13px;color:var(--text-muted);margin:0}.annual-note[data-v-5f9bf82a]{color:var(--accent-electric);font-weight:500}.plan-limits[data-v-5f9bf82a]{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-5f9bf82a]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--primary-navy);font-weight:500}.limit-icon[data-v-5f9bf82a]{font-size:14px;flex-shrink:0}.plan-features[data-v-5f9bf82a]{flex:1;margin-bottom:28px}.feature-list[data-v-5f9bf82a]{list-style:none;margin:0;padding:0}.feature-item[data-v-5f9bf82a]{display:flex;align-items:flex-start;margin-bottom:10px;font-size:14px;line-height:1.5}.feature-item[data-v-5f9bf82a]:before{content:"✓";color:#10b981;font-weight:700;margin-right:10px;margin-top:1px;flex-shrink:0;font-size:13px}.feature-text[data-v-5f9bf82a]{color:var(--primary-navy)}.plan-footer[data-v-5f9bf82a]{margin-top:auto}.plan-cta[data-v-5f9bf82a]{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-5f9bf82a]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0071e34d}.enterprise-cta-btn[data-v-5f9bf82a]{background:transparent;border:2px solid var(--accent-electric);color:var(--accent-electric)}.enterprise-cta-btn[data-v-5f9bf82a]:hover{background:#0071e30d;box-shadow:0 10px 28px #0071e326}.plan-cta svg[data-v-5f9bf82a]{transition:transform .3s ease}.plan-cta:hover svg[data-v-5f9bf82a]{transform:translate(4px)}.trial-note[data-v-5f9bf82a]{text-align:center;font-size:12px;color:var(--text-muted);margin:10px 0 0}@keyframes fadeInUp-5f9bf82a{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.card-wrapper[data-v-5f9bf82a]{padding:24px 20px 20px}.price-value[data-v-5f9bf82a]{font-size:40px}.plan-name[data-v-5f9bf82a]{font-size:22px}.plan-cta[data-v-5f9bf82a]{min-height:50px;font-size:15px}}@media (max-width: 480px){.card-wrapper[data-v-5f9bf82a]{padding:22px 18px 18px;border-radius:22px}.price-value[data-v-5f9bf82a]{font-size:36px}.plan-name[data-v-5f9bf82a]{font-size:20px}.feature-item[data-v-5f9bf82a]{font-size:13px;margin-bottom:8px}}.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-25bae655]{margin-top:80px;position:relative;overflow:hidden}.enterprise-container[data-v-25bae655]{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-25bae655]{padding:48px 56px;color:#1f2937;position:relative;z-index:3}.enterprise-badge[data-v-25bae655]{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-25bae655]{font-size:16px}.badge-text[data-v-25bae655]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.apple-gradient[data-v-25bae655]{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-25bae655 6s ease-in-out infinite}@keyframes appleShine-25bae655{0%,to{background-position:200% center}50%{background-position:-200% center}}.enterprise-header[data-v-25bae655]{margin-bottom:40px}.enterprise-title[data-v-25bae655]{font-size:clamp(32px,4vw,42px);font-weight:800;line-height:1.2;margin-bottom:16px;letter-spacing:-.02em}.gradient-text[data-v-25bae655]{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-25bae655 6s ease-in-out infinite}.enterprise-description[data-v-25bae655]{font-size:18px;line-height:1.6;opacity:.7;margin:0;max-width:600px;color:#6b7280}.enterprise-features[data-v-25bae655]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-column[data-v-25bae655]{min-width:0}.feature-category[data-v-25bae655]{font-size:16px;font-weight:600;margin-bottom:16px;color:#1d1d1f;display:flex;align-items:center;gap:8px}.feature-list[data-v-25bae655]{list-style:none;margin:0;padding:0}.feature-list li[data-v-25bae655]{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-25bae655]:before{content:"✓";color:#10b981;font-weight:600;flex-shrink:0;margin-top:2px}.enterprise-cta[data-v-25bae655]{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-25bae655]{text-align:center;color:#1f2937}.price-info[data-v-25bae655]{margin-bottom:32px}.price-label[data-v-25bae655]{font-size:14px;opacity:.8;display:block;margin-bottom:8px}.price-wrapper[data-v-25bae655]{display:flex;align-items:baseline;justify-content:center;margin-bottom:8px}.price-currency[data-v-25bae655]{font-size:20px;font-weight:600;opacity:.8;margin-right:4px}.price-value[data-v-25bae655]{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-25bae655 6s ease-in-out infinite}.price-period[data-v-25bae655]{font-size:16px;opacity:.8;margin-left:6px}.price-note[data-v-25bae655]{font-size:13px;opacity:.7;display:block}.cta-buttons[data-v-25bae655]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.btn-primary[data-v-25bae655],.btn-secondary[data-v-25bae655]{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-25bae655]{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-25bae655]:hover{background:#0056cc;transform:translateY(-1px);box-shadow:0 8px 24px #007aff59}.btn-secondary[data-v-25bae655]{background:#0000000a;color:#1d1d1f;border-color:#00000014;transition:all .2s ease}.btn-secondary[data-v-25bae655]:hover{background:#00000014;transform:translateY(-1px);color:#000}.btn-primary svg[data-v-25bae655]{transition:transform .3s ease}.btn-primary:hover svg[data-v-25bae655]{transform:translate(4px)}.enterprise-benefits[data-v-25bae655]{display:flex;flex-direction:column;gap:12px}.benefit-item[data-v-25bae655]{display:flex;align-items:center;justify-content:center;font-size:13px;opacity:.7;color:#86868b;font-weight:500}.enterprise-bg[data-v-25bae655]{position:absolute;inset:0;z-index:1;pointer-events:none}.bg-pattern[data-v-25bae655]{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-25bae655]{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-25bae655]{grid-template-columns:1fr}.enterprise-cta[data-v-25bae655]{border-left:none;border-top:1px solid rgba(229,231,235,.3);min-width:auto}.enterprise-features[data-v-25bae655]{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.enterprise-content[data-v-25bae655],.enterprise-cta[data-v-25bae655]{padding:40px 32px}.enterprise-features[data-v-25bae655]{grid-template-columns:1fr;gap:20px}.enterprise-title[data-v-25bae655]{font-size:28px}.enterprise-description[data-v-25bae655]{font-size:16px}.price-value[data-v-25bae655]{font-size:40px}}@media (max-width: 480px){.enterprise-content[data-v-25bae655],.enterprise-cta[data-v-25bae655]{padding:32px 24px}.enterprise-section[data-v-25bae655]{margin-top:60px}.cta-buttons[data-v-25bae655]{gap:8px}.btn-primary[data-v-25bae655],.btn-secondary[data-v-25bae655]{padding:14px 20px;font-size:15px}}.pricing[data-v-8eb8ebd6]{padding:96px 0;background:var(--surface-primary);position:relative;overflow:hidden}.pricing[data-v-8eb8ebd6]: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-8eb8ebd6]{max-width:1400px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.pricing-header[data-v-8eb8ebd6]{text-align:center;margin-bottom:64px;max-width:800px;margin-left:auto;margin-right:auto}.section-eyebrow[data-v-8eb8ebd6]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.section-title[data-v-8eb8ebd6]{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-8eb8ebd6]{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-8eb8ebd6 6s ease-in-out infinite;position:relative}@keyframes appleShine-8eb8ebd6{0%,to{background-position:200% center}50%{background-position:-200% center}}.section-subtitle[data-v-8eb8ebd6]{font-size:clamp(16px,2.5vw,20px);font-weight:400;color:var(--text-muted);line-height:1.6;margin-bottom:40px}.billing-toggle[data-v-8eb8ebd6]{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-8eb8ebd6]{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-8eb8ebd6]{background:var(--gradient-primary);color:#fff;box-shadow:0 4px 12px #0071e34d}.toggle-badge[data-v-8eb8ebd6]{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-8eb8ebd6]{background:#0071e31a;color:var(--accent-electric)}.pricing-container[data-v-8eb8ebd6]{margin-bottom:80px}.pricing-grid[data-v-8eb8ebd6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:start;margin-bottom:16px}.addon-footnote[data-v-8eb8ebd6]{text-align:center;font-size:13px;color:var(--text-muted);margin:0}@media (max-width: 1200px){.pricing-grid[data-v-8eb8ebd6]{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.pricing[data-v-8eb8ebd6]{padding:64px 0}.pricing-header[data-v-8eb8ebd6]{margin-bottom:40px}.pricing-container[data-v-8eb8ebd6]{margin-bottom:48px}.pricing-grid[data-v-8eb8ebd6]{grid-template-columns:1fr;gap:16px;max-width:420px;margin:0 auto 16px}.toggle-option[data-v-8eb8ebd6]{padding:9px 14px;font-size:14px}.section-title[data-v-8eb8ebd6]{font-size:clamp(30px,7vw,40px);margin-bottom:16px}}@media (max-width: 480px){.pricing[data-v-8eb8ebd6]{padding:52px 0}.section-eyebrow[data-v-8eb8ebd6]{font-size:12px}.billing-toggle[data-v-8eb8ebd6]{padding:4px}}.trust[data-v-36562b89]{padding:96px 0;background:var(--gradient-surface);position:relative;overflow:hidden}.trust[data-v-36562b89]: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-36562b89]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.section-header[data-v-36562b89]{text-align:center;margin-bottom:72px}.section-eyebrow[data-v-36562b89]{font-size:14px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2.5px}.section-title[data-v-36562b89]{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-36562b89]{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-36562b89 6s ease-in-out infinite}.section-subtitle[data-v-36562b89]{font-size:clamp(15px,2.5vw,19px);font-weight:400;color:var(--text-muted);line-height:1.65;max-width:540px;margin:0 auto}.comparison-panel[data-v-36562b89]{border-radius:28px;overflow:hidden;border:1px solid rgba(0,0,0,.07);box-shadow:0 4px 32px #00000012,0 1px 4px #0000000a;margin-bottom:24px}.panel-labels[data-v-36562b89],.panel-row[data-v-36562b89]{display:grid;grid-template-columns:1fr 60px 1fr}.panel-labels[data-v-36562b89]{position:sticky;top:0;z-index:3}.plabel[data-v-36562b89]{display:flex;align-items:center;gap:10px;padding:16px 32px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px}.plabel-before[data-v-36562b89]{background:#fdf8f8;color:#ff3b30a6;border-bottom:1px solid rgba(255,59,48,.08)}.plabel-after[data-v-36562b89]{background:#fff;color:var(--accent-electric);border-bottom:1px solid rgba(0,113,227,.08)}.plabel-icon[data-v-36562b89]{width:22px;height:22px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.plabel-before .plabel-icon[data-v-36562b89]{background:#ff3b301a;color:#ff3b30;border:1px solid rgba(255,59,48,.15)}.plabel-after .plabel-icon[data-v-36562b89]{background:#0071e31a;color:var(--accent-electric);border:1px solid rgba(0,113,227,.15)}.sep-header[data-v-36562b89]{background:linear-gradient(90deg,#fdf8f8 50%,#fff 50%);border-bottom:1px solid rgba(0,0,0,.04)}.panel-row[data-v-36562b89]{transition:background .3s ease;animation:rowIn-36562b89 .5s ease-out calc(var(--i) * .07s) both;cursor:default}.panel-row:last-child .cell-before[data-v-36562b89],.panel-row:last-child .cell-after[data-v-36562b89]{border-bottom:none}.cell[data-v-36562b89]{display:flex;align-items:flex-start;gap:16px;padding:28px 36px;border-bottom:1px solid transparent;transition:background .3s ease}.cell-before[data-v-36562b89]{background:#fdf8f8;border-bottom-color:#ff3b3012}.cell-after[data-v-36562b89]{background:#fff;border-bottom-color:#0071e30f}.panel-row:hover .cell-before[data-v-36562b89]{background:#fdf2f2}.panel-row:hover .cell-after[data-v-36562b89]{background:#f4f8ff}.cell-sep[data-v-36562b89]{background:linear-gradient(90deg,#fdf8f8 50%,#fff 50%);display:flex;align-items:center;justify-content:flex-start;padding-left:12px;border-bottom:1px solid rgba(0,0,0,.04);position:relative}.cell-icon[data-v-36562b89]{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-36562b89]{background:#ff3b302e;border:1px solid rgba(255,59,48,.28);color:#ff3b30}.icon-after[data-v-36562b89]{background:#0071e31a;border:1px solid rgba(0,113,227,.18);color:var(--accent-electric)}.cell-icon svg[data-v-36562b89]{width:22px;height:22px;stroke-width:1.8px}.panel-row:hover .cell-icon[data-v-36562b89]{transform:scale(1.08)}.cell-text h4[data-v-36562b89]{font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px}.cell-before .cell-text h4[data-v-36562b89],.cell-after .cell-text h4[data-v-36562b89]{color:var(--primary-navy)}.cell-text p[data-v-36562b89]{font-size:13.5px;line-height:1.55;margin:0}.cell-before .cell-text p[data-v-36562b89],.cell-after .cell-text p[data-v-36562b89]{color:var(--text-muted)}.arrow-badge[data-v-36562b89]{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-36562b89]{transform:scale(1.15);box-shadow:0 0 0 5px #0071e333,0 6px 20px #0071e38c}.stats-header[data-v-36562b89]{text-align:center;margin-bottom:32px}.stats-eyebrow[data-v-36562b89]{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-36562b89]{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-36562b89]{border-radius:28px;padding:0;position:relative;overflow:hidden;margin-top:24px}.stats-bg-glow[data-v-36562b89]{display:none}.stats-grid[data-v-36562b89]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}.stat-item[data-v-36562b89]{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-36562b89]: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-36562b89]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0071e31a,0 4px 12px #0000000f;border-color:#0071e333}.stat-item[data-v-36562b89]:hover:before{transform:scaleX(1)}.stat-number[data-v-36562b89]{font-size:44px;font-weight:800;line-height:1;margin-bottom:10px;color:var(--accent-electric);letter-spacing:-.03em}.stat-label[data-v-36562b89]{font-size:15px;font-weight:700;color:var(--primary-navy);line-height:1.3;margin-bottom:8px}.stat-desc[data-v-36562b89]{font-size:13px;color:var(--text-muted);line-height:1.55}@keyframes appleShine-36562b89{0%,to{background-position:200% center}50%{background-position:-200% center}}@keyframes rowIn-36562b89{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (max-width: 900px){.stats-grid[data-v-36562b89]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-number[data-v-36562b89]{font-size:36px}}@media (max-width: 768px){.trust[data-v-36562b89]{padding:56px 0}.section-header[data-v-36562b89]{margin-bottom:40px}.section-subtitle br[data-v-36562b89]{display:none}.comparison-panel[data-v-36562b89]{background:transparent;box-shadow:none;border:none;border-radius:0;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.panel-labels[data-v-36562b89]{display:none}.panel-row[data-v-36562b89]{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,.07);box-shadow:0 2px 12px #0000000f,0 1px 3px #0000000a;animation:rowIn-36562b89 .5s ease-out calc(var(--i) * .07s) both}.cell[data-v-36562b89]{padding:20px;border-bottom:none!important}.cell-before[data-v-36562b89]{background:#fdf8f8;padding-bottom:16px}.cell-after[data-v-36562b89]{background:#fff;padding-top:16px}.cell-sep[data-v-36562b89]{height:40px;background:linear-gradient(to bottom,#fdf8f8 50%,#fff 50%);display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 20px;border:none}.arrow-badge[data-v-36562b89]{width:32px;height:32px;transform:rotate(90deg);box-shadow:0 0 0 3px #0071e32e,0 4px 14px #0071e366}.arrow-badge svg[data-v-36562b89]{width:14px;height:14px}.panel-row:hover .arrow-badge[data-v-36562b89]{transform:rotate(90deg) scale(1.1)}.cell-icon[data-v-36562b89]{width:40px;height:40px;border-radius:12px}.cell-icon svg[data-v-36562b89]{width:18px;height:18px}.cell-text h4[data-v-36562b89]{font-size:15px}.cell-text p[data-v-36562b89]{font-size:13px;line-height:1.5}.stats-bar[data-v-36562b89]{padding:0;margin-top:12px}.stats-header[data-v-36562b89]{margin-bottom:20px}.stats-title[data-v-36562b89]{font-size:20px}.stats-grid[data-v-36562b89]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-item[data-v-36562b89]{padding:20px 16px;border-radius:16px}.stat-number[data-v-36562b89]{font-size:30px;margin-bottom:8px}.stat-label[data-v-36562b89]{font-size:13px}.stat-desc[data-v-36562b89]{font-size:12px;line-height:1.45}}@media (max-width: 480px){.section-title[data-v-36562b89]{font-size:clamp(28px,7vw,38px)}.comparison-panel[data-v-36562b89]{gap:10px}.cell[data-v-36562b89]{padding:18px 16px}.cell-text h4[data-v-36562b89]{font-size:14px}.stat-item[data-v-36562b89]{padding:18px 14px}.stat-number[data-v-36562b89]{font-size:26px}}.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-3ad63cd3]{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-3ad63cd3]: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-3ad63cd3]{text-align:center;margin-bottom:4rem;position:relative;z-index:2}.section-badge[data-v-3ad63cd3]{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-3ad63cd3]{font-size:var(--text-xs);animation:sparkle-3ad63cd3 2s ease-in-out infinite}.tech-header h2[data-v-3ad63cd3]{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-3ad63cd3]{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-3ad63cd3]{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-3ad63cd3 6s ease-in-out infinite;position:relative}.tech-grid[data-v-3ad63cd3]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;position:relative;z-index:2}.tech-item[data-v-3ad63cd3]{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-3ad63cd3]: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-3ad63cd3]:hover{transform:translateY(-4px);box-shadow:var(--shadow-large);border-color:#3b82f64d}.tech-logo[data-v-3ad63cd3]{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-3ad63cd3]{max-width:50px;max-height:50px;object-fit:contain}.tech-content[data-v-3ad63cd3]{flex-grow:1;display:flex;flex-direction:column}.tech-content h3[data-v-3ad63cd3]{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.tech-content p[data-v-3ad63cd3]{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-3ad63cd3]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.feature-tag[data-v-3ad63cd3]{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-3ad63cd3{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}@keyframes appleShine-3ad63cd3{0%,to{background-position:200% center}50%{background-position:-200% center}}@media (max-width: 1200px){.tech-grid[data-v-3ad63cd3]{grid-template-columns:repeat(2,1fr);gap:var(--space-13)}}@media (max-width: 768px){.tech[data-v-3ad63cd3]{padding:5rem 0}.tech-header[data-v-3ad63cd3]{margin-bottom:3rem}.tech-header h2[data-v-3ad63cd3]{font-size:var(--text-3xl)}.tech-header p[data-v-3ad63cd3]{font-size:var(--text-base)}.tech-grid[data-v-3ad63cd3]{grid-template-columns:1fr;gap:1.5rem}.tech-item[data-v-3ad63cd3]{padding:var(--space-8);min-height:280px}.tech-logo[data-v-3ad63cd3]{width:60px;height:60px}.tech-logo img[data-v-3ad63cd3]{max-width:40px;max-height:40px}}@media (max-width: 480px){.tech[data-v-3ad63cd3]{padding:3.75rem 0}}.faq[data-v-e29bbf97]{padding:96px 0;background:var(--surface-primary);position:relative}.faq[data-v-e29bbf97]: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-e29bbf97]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.section-header[data-v-e29bbf97]{text-align:center;margin-bottom:80px}.section-eyebrow[data-v-e29bbf97]{font-size:15px;font-weight:700;color:var(--accent-electric);margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.section-title[data-v-e29bbf97]{font-size:clamp(32px,6vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;color:var(--primary-navy)}.section-subtitle[data-v-e29bbf97]{font-size:clamp(16px,2.5vw,20px);font-weight:400;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}.faq-grid[data-v-e29bbf97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:24px;margin-bottom:100px}.faq-item[data-v-e29bbf97]{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-e29bbf97 .6s ease-out var(--delay, 0s) both}.faq-item[data-v-e29bbf97]:hover{transform:translateY(-4px);box-shadow:var(--shadow-large);border-color:#0071e333}.faq-question[data-v-e29bbf97]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-8)}.faq-question h3[data-v-e29bbf97]{font-size:var(--text-xl);font-weight:700;color:var(--text-primary);margin:0;line-height:var(--leading-snug)}.faq-icon[data-v-e29bbf97]{color:var(--primary);opacity:.6;transform:rotate(90deg);transition:all .3s ease}.faq-item:hover .faq-icon[data-v-e29bbf97]{opacity:1;transform:rotate(90deg) scale(1.1)}.faq-answer p[data-v-e29bbf97]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.faq-footer[data-v-e29bbf97]{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-e29bbf97]: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-e29bbf97]{position:relative;z-index:2}.footer-content h3[data-v-e29bbf97]{font-size:var(--text-3xl);font-weight:800;margin-bottom:var(--space-8);color:var(--white)}.footer-content p[data-v-e29bbf97]{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-e29bbf97]{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-e29bbf97]:before{content:"";position:absolute;inset:0;background:#ffffff1a;opacity:0;transition:opacity .3s ease}.contact-cta[data-v-e29bbf97]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #fff3;border-color:#fff6}.contact-cta[data-v-e29bbf97]:hover:before{opacity:1}.contact-cta svg[data-v-e29bbf97]{transition:transform .3s ease}.contact-cta:hover svg[data-v-e29bbf97]{transform:translate(4px)}@keyframes fadeInUp-e29bbf97{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.faq[data-v-e29bbf97]{padding:60px 0}.section-header[data-v-e29bbf97]{margin-bottom:40px}.faq-grid[data-v-e29bbf97]{grid-template-columns:1fr;gap:12px;margin-bottom:48px}.faq-item[data-v-e29bbf97]{padding:24px 20px;border-radius:20px}.faq-question h3[data-v-e29bbf97]{font-size:16px}.faq-answer p[data-v-e29bbf97]{font-size:14px}.faq-footer[data-v-e29bbf97]{padding:48px 28px}.footer-content h3[data-v-e29bbf97]{font-size:var(--text-2xl)}.footer-content p[data-v-e29bbf97]{font-size:var(--text-base);margin-bottom:var(--space-13)}}@media (max-width: 480px){.faq[data-v-e29bbf97]{padding:48px 0}.faq-item[data-v-e29bbf97]{padding:20px 16px}.faq-question[data-v-e29bbf97]{gap:12px}.faq-icon[data-v-e29bbf97]{width:20px;height:20px;flex-shrink:0}.faq-footer[data-v-e29bbf97]{padding:36px 20px;border-radius:20px}.footer-content h3[data-v-e29bbf97]{font-size:var(--text-xl)}.contact-cta[data-v-e29bbf97]{width:100%;justify-content:center}}.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-3e0f28af]{background:var(--primary-navy);position:relative;overflow:hidden}.cta-section[data-v-3e0f28af]: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-3e0f28af]{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-3e0f28af]{font-size:11px;font-weight:700;color:#00b7ffd9;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:20px}h2[data-v-3e0f28af]{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-3e0f28af]{background:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-3e0f28af]{font-size:17px;color:#fff9;line-height:1.7;margin:0 0 32px;letter-spacing:-.01em;max-width:480px}.benefits[data-v-3e0f28af]{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:11px}.benefits li[data-v-3e0f28af]{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500;color:#ffffffd1;letter-spacing:-.01em}.check[data-v-3e0f28af]{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-3e0f28af]{display:flex;gap:12px;flex-wrap:wrap}.btn-primary[data-v-3e0f28af]{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-3e0f28af]{transition:transform .25s ease}.btn-primary[data-v-3e0f28af]:hover{background:#f1f5f9;transform:translateY(-2px);box-shadow:0 10px 28px #0003}.btn-primary:hover svg[data-v-3e0f28af]{transform:translate(3px)}.btn-secondary[data-v-3e0f28af]{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-3e0f28af]:hover{background:#ffffff12;color:#fff;border-color:#ffffff59;transform:translateY(-2px)}.visual-card[data-v-3e0f28af]{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-3e0f28af]{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-3e0f28af]{display:flex;align-items:baseline;gap:16px;margin-bottom:28px}.pct[data-v-3e0f28af]{font-size:72px;font-weight:800;color:#fff;line-height:1;letter-spacing:-.04em}.desc[data-v-3e0f28af]{font-size:15px;color:#ffffff8c;line-height:1.5;font-weight:500}.divider[data-v-3e0f28af]{height:1px;background:#ffffff14;margin-bottom:28px}.perks[data-v-3e0f28af]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.perks li[data-v-3e0f28af]{display:flex;align-items:flex-start;gap:14px}.perk-icon[data-v-3e0f28af]{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-3e0f28af]{width:17px;height:17px}.perks strong[data-v-3e0f28af]{display:block;font-size:14px;font-weight:700;color:#ffffffe6;margin-bottom:2px}.perks span[data-v-3e0f28af]{font-size:13px;color:#ffffff6b;line-height:1.4}@media (max-width: 900px){.cta-inner[data-v-3e0f28af]{grid-template-columns:1fr;gap:40px;padding:64px 24px}.visual-card[data-v-3e0f28af]{max-width:480px}.commission .pct[data-v-3e0f28af]{font-size:56px}}@media (max-width: 640px){.cta-inner[data-v-3e0f28af]{padding:52px 20px}h2[data-v-3e0f28af]{font-size:clamp(1.75rem,6vw,2.5rem)}.subtitle[data-v-3e0f28af]{font-size:15px}.benefits li[data-v-3e0f28af]{font-size:14px}.cta-buttons[data-v-3e0f28af]{flex-direction:column;align-items:stretch}.btn-primary[data-v-3e0f28af],.btn-secondary[data-v-3e0f28af]{justify-content:center;min-height:52px;padding:14px 20px}.visual-card[data-v-3e0f28af]{padding:28px 24px}.commission .pct[data-v-3e0f28af]{font-size:48px}}@media (max-width: 480px){.cta-inner[data-v-3e0f28af]{padding:44px 16px}}.footer[data-v-92c9d9e7]{background:var(--surface-primary);border-top:1px solid var(--border-subtle);padding:100px 0 40px;position:relative}.footer[data-v-92c9d9e7]: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-92c9d9e7]{position:relative;z-index:2}.footer-brand[data-v-92c9d9e7]{text-align:center;margin-bottom:80px;max-width:600px;margin-left:auto;margin-right:auto}.brand-logo[data-v-92c9d9e7]{margin-bottom:16px}.logo-text[data-v-92c9d9e7]{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-92c9d9e7]{font-size:18px;color:var(--text-muted);line-height:1.5;margin:0;font-weight:400}.footer-content[data-v-92c9d9e7]{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-92c9d9e7]{font-size:16px;font-weight:700;margin-bottom:20px;color:var(--primary-navy);letter-spacing:-.01em}.footer-section .footer-link[data-v-92c9d9e7]{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-92c9d9e7]:hover{color:var(--accent-electric);transform:translate(2px)}.footer-divider[data-v-92c9d9e7]{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-92c9d9e7]{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer-left[data-v-92c9d9e7]{flex:1}.copyright[data-v-92c9d9e7]{font-size:14px;color:var(--text-muted);margin:0 0 4px;font-weight:400}.made-with[data-v-92c9d9e7]{font-size:13px;color:var(--text-secondary);margin:0;font-weight:400}.footer-right[data-v-92c9d9e7]{flex-shrink:0}.social-links[data-v-92c9d9e7]{display:flex;gap:16px}.social-link[data-v-92c9d9e7]{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-92c9d9e7]: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-92c9d9e7]{width:18px;height:18px;transition:transform .2s ease}.social-link:hover svg[data-v-92c9d9e7]{transform:scale(1.1)}@media (max-width: 768px){.footer[data-v-92c9d9e7]{padding:56px 0 28px}.footer-brand[data-v-92c9d9e7]{margin-bottom:48px}.logo-text[data-v-92c9d9e7]{font-size:28px}.brand-description[data-v-92c9d9e7]{font-size:16px}.footer-content[data-v-92c9d9e7]{grid-template-columns:repeat(2,1fr);gap:32px 24px;margin-bottom:40px}.footer-bottom[data-v-92c9d9e7]{flex-direction:column;text-align:center;gap:16px}.social-links[data-v-92c9d9e7]{justify-content:center}}@media (max-width: 480px){.footer[data-v-92c9d9e7]{padding:48px 0 24px}.footer-brand[data-v-92c9d9e7]{margin-bottom:36px}.footer-content[data-v-92c9d9e7]{grid-template-columns:repeat(2,1fr);gap:28px 16px;margin-bottom:32px}.footer-section h4[data-v-92c9d9e7]{font-size:14px;margin-bottom:14px}.footer-section .footer-link[data-v-92c9d9e7]{font-size:14px;margin-bottom:10px}.social-link[data-v-92c9d9e7]{width:44px;height:44px}}.home[data-v-b191c7c1]{min-height:100vh}@media (max-width: 640px){main[data-v-b191c7c1]{padding-bottom:92px}}.legal-page[data-v-bfdd6089]{min-height:100vh;padding:120px 0 80px;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.legal-content[data-v-bfdd6089]{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-bfdd6089]{font-size:48px;font-weight:800;color:var(--primary-navy);margin-bottom:16px;text-align:center}.last-updated[data-v-bfdd6089]{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-bfdd6089]{margin-bottom:40px}h2[data-v-bfdd6089]{font-size:28px;font-weight:700;color:var(--primary-navy);margin-bottom:20px}p[data-v-bfdd6089]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:20px}ul[data-v-bfdd6089]{margin:20px 0;padding-left:24px}li[data-v-bfdd6089]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:12px}.contact-info[data-v-bfdd6089]{background:var(--surface-secondary);padding:24px;border-radius:12px;border-left:4px solid var(--accent-electric)}.contact-info p[data-v-bfdd6089]{margin-bottom:8px}@media (max-width: 768px){.legal-content[data-v-bfdd6089]{padding:40px 24px;margin:0 20px}h1[data-v-bfdd6089]{font-size:36px}h2[data-v-bfdd6089]{font-size:24px}p[data-v-bfdd6089],li[data-v-bfdd6089]{font-size:16px}}.legal-page[data-v-f3f12d6a]{min-height:100vh;padding:120px 0 80px;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.legal-content[data-v-f3f12d6a]{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-f3f12d6a]{font-size:48px;font-weight:800;color:var(--primary-navy);margin-bottom:16px;text-align:center}.last-updated[data-v-f3f12d6a]{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-f3f12d6a]{margin-bottom:40px}h2[data-v-f3f12d6a]{font-size:28px;font-weight:700;color:var(--primary-navy);margin-bottom:20px}p[data-v-f3f12d6a]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:20px}ul[data-v-f3f12d6a]{margin:20px 0;padding-left:24px}li[data-v-f3f12d6a]{font-size:18px;line-height:1.8;color:var(--text-primary);margin-bottom:12px}.contact-info[data-v-f3f12d6a]{background:var(--surface-secondary);padding:24px;border-radius:12px;border-left:4px solid var(--accent-electric)}.contact-info p[data-v-f3f12d6a]{margin-bottom:8px}@media (max-width: 768px){.legal-content[data-v-f3f12d6a]{padding:40px 24px;margin:0 20px}h1[data-v-f3f12d6a]{font-size:36px}h2[data-v-f3f12d6a]{font-size:24px}p[data-v-f3f12d6a],li[data-v-f3f12d6a]{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)}
