.modal-overlay[data-v-aba980c5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172abf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal-container[data-v-aba980c5]{background:#fff;border-radius:24px;max-width:580px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px #0f172a40,0 10px 20px #0f172a26;padding:2.5rem}.modal-close[data-v-aba980c5]{position:absolute;top:1.25rem;right:1.25rem;width:40px;height:40px;border:none;background:#0f172a0d;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease}.modal-close[data-v-aba980c5]:hover{background:#0f172a1a;color:#0f172a}.modal-header[data-v-aba980c5]{margin-bottom:2rem}.modal-title[data-v-aba980c5]{font-size:28px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin-bottom:.5rem}.modal-subtitle[data-v-aba980c5]{font-size:16px;color:#64748b;font-weight:500}.contact-options[data-v-aba980c5]{display:grid;gap:1rem;margin-bottom:2rem}.contact-option[data-v-aba980c5]{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:2px solid #e2e8f0;border-radius:16px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left}.contact-option[data-v-aba980c5]:hover{border-color:#cbd5e1;background:#f8fafc}.contact-option.active[data-v-aba980c5]{border-color:#3b82f6;background:#eff6ff}.option-icon[data-v-aba980c5]{width:48px;height:48px;min-width:48px;background:#eff6ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#3b82f6}.contact-option.active .option-icon[data-v-aba980c5]{background:#3b82f6;color:#fff}.option-content[data-v-aba980c5]{display:flex;flex-direction:column}.option-title[data-v-aba980c5]{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:.25rem}.option-desc[data-v-aba980c5]{font-size:14px;color:#64748b}.phone-section[data-v-aba980c5]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:16px;padding:2rem;text-align:center}.phone-number-display[data-v-aba980c5]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem}.phone-number-display svg[data-v-aba980c5]{color:#3b82f6}.phone-info[data-v-aba980c5]{display:flex;flex-direction:column;gap:.5rem}.phone-label[data-v-aba980c5]{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.phone-link[data-v-aba980c5]{font-size:32px;font-weight:800;color:#0f172a;text-decoration:none;letter-spacing:-.02em}.phone-link[data-v-aba980c5]:hover{color:#3b82f6}.phone-availability[data-v-aba980c5]{font-size:14px;color:#10b981;font-weight:600}.phone-notice[data-v-aba980c5]{display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:13px;color:#64748b}.phone-notice svg[data-v-aba980c5]{color:#94a3b8}.callback-form[data-v-aba980c5]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-aba980c5]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-aba980c5]{font-size:14px;font-weight:600;color:#334155}.form-input[data-v-aba980c5]{padding:.875rem 1rem;border:2px solid #e2e8f0;border-radius:12px;font-size:15px;color:#0f172a;transition:all .2s ease;font-family:inherit}.form-input[data-v-aba980c5]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-textarea[data-v-aba980c5]{resize:vertical;min-height:100px}.checkbox-group[data-v-aba980c5]{margin-top:.5rem}.checkbox-label[data-v-aba980c5]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.checkbox-label input[type=checkbox][data-v-aba980c5]{margin-top:.25rem;width:18px;height:18px;cursor:pointer}.checkbox-text[data-v-aba980c5]{font-size:14px;color:#64748b;line-height:1.5}.privacy-link[data-v-aba980c5]{color:#3b82f6;text-decoration:underline}.submit-button[data-v-aba980c5]{padding:1rem 2rem;background:#3b82f6;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.submit-button[data-v-aba980c5]:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 10px 20px #3b82f64d}.submit-button[data-v-aba980c5]:disabled{opacity:.6;cursor:not-allowed}.loading[data-v-aba980c5]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-aba980c5]{animation:spin-aba980c5 1s linear infinite}@keyframes spin-aba980c5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-message[data-v-aba980c5]{padding:1rem;background:#d1fae5;border:2px solid #10b981;border-radius:12px;color:#065f46;font-weight:600;text-align:center}.modal-enter-active[data-v-aba980c5],.modal-leave-active[data-v-aba980c5]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-aba980c5],.modal-leave-active .modal-container[data-v-aba980c5]{transition:transform .3s ease}.modal-enter-from[data-v-aba980c5],.modal-leave-to[data-v-aba980c5]{opacity:0}.modal-enter-from .modal-container[data-v-aba980c5]{transform:scale(.9) translateY(20px)}.modal-leave-to .modal-container[data-v-aba980c5]{transform:scale(.95) translateY(10px)}@media (max-width: 640px){.modal-container[data-v-aba980c5]{padding:1.75rem;border-radius:20px}.modal-title[data-v-aba980c5]{font-size:24px}.phone-link[data-v-aba980c5]{font-size:28px}.contact-option[data-v-aba980c5]{padding:1rem}.option-icon[data-v-aba980c5]{width:44px;height:44px;min-width:44px}}.navbar[data-v-4fa3d011]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(226,232,240,.6);transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar-scrolled[data-v-4fa3d011]{background:#fffffff2;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.navbar-container[data-v-4fa3d011]{max-width:1280px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.navbar-brand[data-v-4fa3d011],.logo-wrapper[data-v-4fa3d011]{display:flex;align-items:center;gap:.75rem}.logo-icon[data-v-4fa3d011]{width:32px;height:32px;color:#1e3a5f}.brand-name[data-v-4fa3d011]{font-size:1.375rem;font-weight:700;color:#0f1e33;letter-spacing:-.02em}.navbar-menu[data-v-4fa3d011]{display:flex;align-items:center;gap:2.5rem}.nav-links[data-v-4fa3d011]{display:flex;align-items:center;gap:2rem;list-style:none}.nav-link[data-v-4fa3d011]{color:#334155;text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .2s ease;position:relative}.nav-link[data-v-4fa3d011]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#1e3a5f;transition:width .3s ease}.nav-link[data-v-4fa3d011]:hover{color:#1e3a5f}.nav-link[data-v-4fa3d011]:hover:after{width:100%}.btn-navbar-cta[data-v-4fa3d011]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#1e3a5f;color:#fff;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 2px #0000000d}.btn-navbar-cta .icon[data-v-4fa3d011]{width:18px;height:18px}.btn-navbar-cta[data-v-4fa3d011]:hover{background:#0f1e33;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.btn-navbar-cta[data-v-4fa3d011]:active{transform:translateY(0)}.menu-toggle[data-v-4fa3d011]{display:none;background:none;border:none;cursor:pointer;padding:.5rem}.menu-icon[data-v-4fa3d011]{display:flex;flex-direction:column;gap:5px;width:24px}.menu-icon span[data-v-4fa3d011]{display:block;width:24px;height:2px;background:#1e3a5f;transition:all .3s ease;border-radius:2px}.menu-icon-open span[data-v-4fa3d011]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.menu-icon-open span[data-v-4fa3d011]:nth-child(2){opacity:0}.menu-icon-open span[data-v-4fa3d011]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media (max-width: 900px){.navbar-container[data-v-4fa3d011]{padding:1rem 1.5rem}.navbar-menu[data-v-4fa3d011]{position:fixed;top:72px;left:0;right:0;background:#fffffffa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;align-items:stretch;gap:0;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar-menu.menu-open[data-v-4fa3d011]{transform:translateY(0);opacity:1;visibility:visible}.nav-links[data-v-4fa3d011]{flex-direction:column;gap:0;width:100%}.nav-links li[data-v-4fa3d011]{width:100%}.nav-link[data-v-4fa3d011]{display:block;padding:1rem 0;border-bottom:1px solid #e2e8f0}.nav-link[data-v-4fa3d011]:after{display:none}.btn-navbar-cta[data-v-4fa3d011]{width:100%;justify-content:center;margin-top:1rem}.menu-toggle[data-v-4fa3d011]{display:block}}@media (max-width: 640px){.navbar-container[data-v-4fa3d011]{padding:1rem}.brand-name[data-v-4fa3d011]{font-size:1.125rem}.logo-icon[data-v-4fa3d011]{width:28px;height:28px}}.hero-content[data-v-f7af1606]{animation:fadeInUp-f7af1606 .8s ease-out}@keyframes fadeInUp-f7af1606{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.badge-trust[data-v-f7af1606]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#1e3a5f0f;border:1px solid rgba(30,58,95,.1);border-radius:50px;color:#1e3a5f;font-size:.875rem;font-weight:600;margin-bottom:1.75rem}.badge-icon[data-v-f7af1606]{width:20px;height:20px;color:#1e3a5f}.hero-title[data-v-f7af1606]{font-size:3.5rem;font-weight:800;line-height:1.15;color:#0f1e33;margin-bottom:1.5rem;letter-spacing:-.03em}.title-highlight[data-v-f7af1606]{color:#1e3a5f;position:relative;display:inline-block}.hero-description[data-v-f7af1606]{font-size:1.125rem;line-height:1.75;color:#475569;margin-bottom:2.5rem;max-width:540px}.cta-group[data-v-f7af1606]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.btn-primary[data-v-f7af1606],.btn-secondary[data-v-f7af1606]{display:inline-flex;align-items:center;gap:.625rem;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;font-family:inherit}.btn-primary[data-v-f7af1606]{background:#1e3a5f;color:#fff;box-shadow:0 4px 14px #1e3a5f40}.btn-primary[data-v-f7af1606]:hover{background:#0f1e33;transform:translateY(-2px);box-shadow:0 6px 20px #1e3a5f59}.btn-primary[data-v-f7af1606]:active{transform:translateY(0)}.btn-icon[data-v-f7af1606]{width:20px;height:20px}.btn-secondary[data-v-f7af1606]{background:transparent;color:#1e3a5f;border:2px solid #cbd5e1}.btn-secondary[data-v-f7af1606]:hover{border-color:#1e3a5f;background:#1e3a5f0a;transform:translateY(-2px)}.btn-icon-right[data-v-f7af1606]{width:18px;height:18px}.trust-indicators[data-v-f7af1606]{display:flex;gap:2.5rem;flex-wrap:wrap}.trust-item[data-v-f7af1606]{display:flex;align-items:center;gap:.625rem}.trust-icon[data-v-f7af1606]{width:22px;height:22px;color:#1e3a5f;flex-shrink:0}.trust-item span[data-v-f7af1606]{font-size:.9375rem;font-weight:500;color:#334155}@media (max-width: 1024px){.hero-title[data-v-f7af1606]{font-size:3rem}}@media (max-width: 640px){.hero-title[data-v-f7af1606]{font-size:2.25rem}}.advisor-section[data-v-f48f3c5b]{display:flex;gap:1rem;margin-bottom:2rem}.advisor-avatar[data-v-f48f3c5b]{flex-shrink:0}.advisor-avatar svg[data-v-f48f3c5b]{width:64px;height:64px;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.advisor-info[data-v-f48f3c5b]{flex:1}.advisor-name[data-v-f48f3c5b]{font-size:1.125rem;font-weight:700;color:#0f1e33;margin-bottom:.25rem}.advisor-title[data-v-f48f3c5b]{font-size:.875rem;color:#475569;margin-bottom:.75rem}.advisor-specialties[data-v-f48f3c5b]{display:flex;gap:.5rem;flex-wrap:wrap}.specialty-tag[data-v-f48f3c5b]{padding:.25rem .75rem;background:#1e3a5f14;color:#1e3a5f;border-radius:12px;font-size:.75rem;font-weight:600}.process-timeline[data-v-62cb3574]{display:flex;flex-direction:column;gap:1rem}.timeline-item[data-v-62cb3574]{display:flex;align-items:center;gap:1rem;position:relative}.timeline-item[data-v-62cb3574]:not(:last-child):after{content:"";position:absolute;left:15px;top:32px;width:2px;height:100%;background:#e2e8f0}.timeline-item.completed[data-v-62cb3574]:after{background:#10b981}.timeline-item.active[data-v-62cb3574]:after{background:linear-gradient(to bottom,#3b82f6,#e2e8f0)}.timeline-icon[data-v-62cb3574]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;background:#fff;border:2px solid #cbd5e1;transition:all .3s ease}.timeline-item.completed .timeline-icon[data-v-62cb3574]{background:#10b981;border-color:#10b981}.timeline-item.completed .timeline-icon svg[data-v-62cb3574]{width:16px;height:16px;color:#fff}.timeline-item.active .timeline-icon[data-v-62cb3574]{background:#3b82f6;border-color:#3b82f6}.timeline-item.active .timeline-icon .pulse-ring[data-v-62cb3574]{position:absolute;width:100%;height:100%;border:2px solid #3b82f6;border-radius:50%;animation:pulseRing-62cb3574 2s ease-out infinite}@keyframes pulseRing-62cb3574{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.timeline-number[data-v-62cb3574]{font-size:.875rem;font-weight:700;color:#fff}.timeline-item.active .timeline-number[data-v-62cb3574]{color:#fff}.timeline-item:not(.completed):not(.active) .timeline-number[data-v-62cb3574]{color:#64748b}.timeline-content[data-v-62cb3574]{flex:1}.timeline-label[data-v-62cb3574]{font-size:.9375rem;font-weight:600;color:#334155}.timeline-item.completed .timeline-label[data-v-62cb3574]{color:#475569}.timeline-item.active .timeline-label[data-v-62cb3574]{color:#1e3a5f}.hero-floating-cards[data-v-7db1d8d7]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.floating-card[data-v-7db1d8d7]{position:absolute;display:flex;align-items:center;gap:16px;padding:18px 22px;background:#fffffff5;border:1px solid rgba(15,23,42,.06);border-radius:24px;box-shadow:0 20px 50px #0f172a1a,0 4px 16px #0f172a0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;-webkit-user-select:none;user-select:none;animation:floatingCardIdle-7db1d8d7 6s ease-in-out infinite}.floating-card-icon[data-v-7db1d8d7]{width:56px;height:56px;min-width:56px;border-radius:18px;display:flex;align-items:center;justify-content:center}.floating-card-icon svg[data-v-7db1d8d7]{width:28px;height:28px}.floating-card-text[data-v-7db1d8d7]{display:flex;flex-direction:column;justify-content:center;min-width:0}.floating-card-text.single-line[data-v-7db1d8d7]{justify-content:center}.floating-card-title[data-v-7db1d8d7]{font-size:18px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#0f172a}.floating-card-subtitle[data-v-7db1d8d7]{margin-top:4px;font-size:14px;line-height:1.3;font-weight:500;color:#64748b}.response-value[data-v-7db1d8d7]{font-size:19px}.icon-consultation[data-v-7db1d8d7]{background:#eaf1ff;color:#3b82f6}.icon-security[data-v-7db1d8d7]{background:#f8f3ed;color:#c79a62}.icon-response[data-v-7db1d8d7]{background:#eef4ff;color:#3b82f6}.card-security[data-v-7db1d8d7]{top:100%;left:50%;min-width:330px;animation-delay:0s}.card-consultation[data-v-7db1d8d7]{top:90%;left:50%;transform:translateY(-50%);min-width:300px;animation-delay:1.2s}.card-response[data-v-7db1d8d7]{top:85%;left:40%;min-width:320px;animation-delay:2.1s}@keyframes floatingCardIdle-7db1d8d7{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.card-consultation[data-v-7db1d8d7]{animation-name:floatingCardIdleCentered-7db1d8d7}@keyframes floatingCardIdleCentered-7db1d8d7{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 6px))}}@media (max-width: 1200px){.floating-card[data-v-7db1d8d7]{padding:16px 18px;gap:14px;border-radius:22px}.floating-card-icon[data-v-7db1d8d7]{width:50px;height:50px;min-width:50px;border-radius:16px}.floating-card-icon svg[data-v-7db1d8d7]{width:24px;height:24px}.floating-card-title[data-v-7db1d8d7]{font-size:16px}.floating-card-subtitle[data-v-7db1d8d7]{font-size:13px}.card-security[data-v-7db1d8d7]{top:10%;left:2%;min-width:290px}.card-consultation[data-v-7db1d8d7]{top:48%;left:0;min-width:270px}.card-response[data-v-7db1d8d7]{right:1%;bottom:10%;min-width:290px}}@media (max-width: 767px){.hero-floating-cards[data-v-7db1d8d7]{position:static;display:flex;flex-direction:column;gap:12px;margin-top:20px}.floating-card[data-v-7db1d8d7]{position:relative;inset:auto;width:100%;min-width:0;padding:16px;border-radius:20px;animation:none}.floating-card-icon[data-v-7db1d8d7]{width:46px;height:46px;min-width:46px;border-radius:14px}.floating-card-title[data-v-7db1d8d7]{font-size:16px}.floating-card-subtitle[data-v-7db1d8d7]{font-size:13px}}.hero-visual[data-v-414c2442]{position:relative;animation:fadeInRight-414c2442 .8s ease-out .2s both}@keyframes fadeInRight-414c2442{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.mockup-container[data-v-414c2442]{position:relative;width:100%;min-height:520px}.mockup-card[data-v-414c2442]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 25px 50px -12px #00000040;border:1px solid rgba(226,232,240,.8)}.main-card[data-v-414c2442]{position:relative;z-index:2;animation:float-414c2442 6s ease-in-out infinite}@keyframes float-414c2442{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.card-header[data-v-414c2442]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid #e2e8f0}.status-indicator[data-v-414c2442]{display:flex;align-items:center;gap:.5rem}.status-dot[data-v-414c2442]{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse-414c2442 2s ease-in-out infinite}@keyframes pulse-414c2442{0%,to{opacity:1}50%{opacity:.5}}.status-text[data-v-414c2442]{font-size:.875rem;font-weight:600;color:#334155}.card-badge[data-v-414c2442]{padding:.375rem .875rem;background:#10b9811a;color:#10b981;border-radius:20px;font-size:.8125rem;font-weight:600}@media (max-width: 900px){.mockup-container[data-v-414c2442]{min-height:480px}}.legal-header[data-v-508ceacf]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#f8fafc,#f1f5f9);min-height:100vh;position:relative;overflow:hidden}.legal-header[data-v-508ceacf]:before{content:"";position:absolute;top:-50%;right:-20%;width:800px;height:800px;background:radial-gradient(circle,rgba(59,130,246,.04) 0%,transparent 70%);pointer-events:none}.hero-section[data-v-508ceacf]{padding:10rem 2rem 6rem;position:relative}.hero-container[data-v-508ceacf]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}@media (max-width: 900px){.hero-container[data-v-508ceacf]{grid-template-columns:1fr;gap:4rem}}@media (max-width: 640px){.hero-section[data-v-508ceacf]{padding:8rem 1.25rem 4rem}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{width:100%;min-height:100vh}
