.navbar[data-v-90ea5a07]{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:1rem 0;height:72px;display:flex;align-items:center;transition:all .5s cubic-bezier(.4,0,.2,1);background:transparent;border-bottom:1px solid rgba(255,255,255,0);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.navbar--scrolled[data-v-90ea5a07],.navbar--open[data-v-90ea5a07]{background:#fff}@media(min-width:768px){.navbar--scrolled[data-v-90ea5a07],.navbar--open[data-v-90ea5a07]{background:#ffffff73;backdrop-filter:saturate(180%) blur(35px);-webkit-backdrop-filter:saturate(180%) blur(35px)}}.navbar--scrolled[data-v-90ea5a07],.navbar--open[data-v-90ea5a07]{border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 10px 30px #00000014}.navbar__content[data-v-90ea5a07]{display:flex;justify-content:space-between;align-items:center;width:100%}.navbar__logo[data-v-90ea5a07]{display:flex;align-items:center;gap:1rem;text-decoration:none;transition:transform .3s ease}.navbar__logo[data-v-90ea5a07]:hover{transform:translateY(-1px)}.navbar__logo-img[data-v-90ea5a07]{height:48px;width:auto;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 2px 10px rgba(0,0,0,.1));transition:filter .5s ease}.navbar__logo-text[data-v-90ea5a07]{display:flex;flex-direction:column;line-height:1}.navbar__logo-name[data-v-90ea5a07]{display:block;font-weight:800;font-size:1.25rem;font-family:Outfit,sans-serif;color:#fff;letter-spacing:-.02em;transition:color .5s ease}.navbar__logo-tagline[data-v-90ea5a07]{display:block;font-size:.65rem;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;margin-top:2px;transition:color .5s ease}@media(max-width:400px){.navbar__logo-tagline[data-v-90ea5a07]{display:none}}.navbar--light .navbar__logo-img[data-v-90ea5a07]{filter:none}.navbar--light .navbar__logo-name[data-v-90ea5a07]{color:#3b519d}.navbar--light .navbar__logo-tagline[data-v-90ea5a07]{color:#6b7280}.navbar--light .navbar__link[data-v-90ea5a07]{color:#000000b3}.navbar--light .navbar__link[data-v-90ea5a07]:hover,.navbar--light .navbar__mobile-toggle[data-v-90ea5a07]{color:#3b519d}.navbar--scrolled .navbar__logo-img[data-v-90ea5a07]{filter:none}.navbar--scrolled .navbar__logo-name[data-v-90ea5a07]{color:#3b519d}.navbar--scrolled .navbar__logo-tagline[data-v-90ea5a07]{color:#6b7280}.navbar__desktop[data-v-90ea5a07]{display:none;align-items:center;margin-left:auto;gap:32px}@media(min-width:1024px){.navbar__desktop[data-v-90ea5a07]{display:flex}}.navbar__links[data-v-90ea5a07]{display:flex;gap:28px}.navbar__link[data-v-90ea5a07]{font-weight:600;color:#ffffffd9;padding:.5rem 0;position:relative;font-size:.78rem;transition:all .5s ease;white-space:nowrap}.navbar__link[data-v-90ea5a07]:hover,.navbar__link--active[data-v-90ea5a07]{color:#fff}.navbar__link--active[data-v-90ea5a07]:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#fff;border-radius:2px;transition:background .5s ease}.navbar--scrolled .navbar__logo-img[data-v-90ea5a07],.navbar--open .navbar__logo-img[data-v-90ea5a07]{filter:none}.navbar--scrolled .navbar__logo-name[data-v-90ea5a07],.navbar--open .navbar__logo-name[data-v-90ea5a07]{color:#3b519d}.navbar--scrolled .navbar__logo-tagline[data-v-90ea5a07],.navbar--open .navbar__logo-tagline[data-v-90ea5a07]{color:#6b7280}.navbar--scrolled .navbar__mobile-toggle[data-v-90ea5a07],.navbar--open .navbar__mobile-toggle[data-v-90ea5a07]{color:#3b519d}.navbar--scrolled .navbar__link[data-v-90ea5a07],.navbar--open .navbar__link[data-v-90ea5a07]{color:#000000b3}.navbar--scrolled .navbar__link[data-v-90ea5a07]:hover,.navbar--open .navbar__link[data-v-90ea5a07]:hover,.navbar--scrolled .navbar__link--active[data-v-90ea5a07],.navbar--open .navbar__link--active[data-v-90ea5a07]{color:#3b519d}.navbar--scrolled .navbar__link--active[data-v-90ea5a07]:after,.navbar--open .navbar__link--active[data-v-90ea5a07]:after{background:#3b519d}.navbar__mobile-toggle[data-v-90ea5a07]{display:block;color:#fff;transition:color .5s ease}@media(min-width:1024px){.navbar__mobile-toggle[data-v-90ea5a07]{display:none}}.navbar--scrolled .navbar__mobile-toggle[data-v-90ea5a07]{color:#3b519d}.navbar__mobile[data-v-90ea5a07]{background:#fff;width:100%;position:absolute;top:100%;left:0;padding:24px;box-shadow:0 25px 50px -12px #00000026;border-top:1px solid #f1f5f9;z-index:100}.navbar__mobile-links[data-v-90ea5a07]{display:flex;flex-direction:column;gap:4px}.navbar__mobile-link[data-v-90ea5a07]{padding:12px 16px;font-size:.95rem;font-weight:700;color:#1f2937;border-radius:12px;transition:all .2s ease;display:flex;align-items:center}.navbar__mobile-link[data-v-90ea5a07]:hover,.navbar__mobile-link--active[data-v-90ea5a07]{background:#3b519d0d;color:#3b519d}.navbar__mobile-accordion[data-v-90ea5a07]{margin:12px 0;padding-top:12px;border-top:1px solid #f1f5f9}.navbar__mobile-accordion-btn[data-v-90ea5a07]{width:100%;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#1f2937;font-size:.95rem;border-radius:12px;transition:all .3s ease}.navbar__mobile-accordion-btn.active[data-v-90ea5a07]{color:#3b519d;background:#3b519d08}.navbar__mobile-accordion-btn svg[data-v-90ea5a07]{transition:transform .3s ease}.navbar__mobile-accordion-btn svg.rotate[data-v-90ea5a07]{transform:rotate(180deg)}.navbar__mobile-accordion-content[data-v-90ea5a07]{padding:4px 0 4px 16px;display:flex;flex-direction:column;gap:4px}.navbar__mobile-sublink[data-v-90ea5a07]{padding:10px 16px;font-size:.8rem;font-weight:700;color:#6b7280;border-radius:8px;text-transform:uppercase;letter-spacing:.5px}.navbar__mobile-sublink[data-v-90ea5a07]:hover,.navbar__mobile-sublink--active[data-v-90ea5a07]{color:#3b519d;background:#3b519d0a}.navbar__dropdown[data-v-90ea5a07]{position:relative;display:flex;align-items:center}.navbar__dropdown-menu[data-v-90ea5a07]{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;min-width:260px;border-radius:16px;padding:10px;box-shadow:0 20px 40px #0000001f;border:1px solid rgba(0,0,0,.05);margin-top:10px;display:flex;flex-direction:column;gap:4px}.navbar__dropdown-menu[data-v-90ea5a07]:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:#fff;border-left:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05)}.navbar__dropdown-link[data-v-90ea5a07]{padding:12px 16px;font-size:.8rem;font-weight:700;color:#1f2937;text-decoration:none;border-radius:8px;transition:all .2s ease;letter-spacing:.5px}.navbar__dropdown-link[data-v-90ea5a07]:hover{background:#3b519d0d;color:#3b519d;transform:translate(4px)}.navbar__dropdown-link--active[data-v-90ea5a07]{background:#3b519d14;color:#3b519d}.shadow-glow[data-v-90ea5a07]{box-shadow:0 4px 14px #ef44444d}.shadow-glow[data-v-90ea5a07]:hover{box-shadow:0 6px 20px #ef444466}.fade-scale-enter-active[data-v-90ea5a07],.fade-scale-leave-active[data-v-90ea5a07]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.fade-scale-enter-from[data-v-90ea5a07],.fade-scale-leave-to[data-v-90ea5a07]{opacity:0;transform:translate(-50%) translateY(10px) scale(.95)}.slide-down-enter-active[data-v-90ea5a07],.slide-down-leave-active[data-v-90ea5a07]{transition:all .4s cubic-bezier(.16,1,.3,1)}.slide-down-enter-from[data-v-90ea5a07],.slide-down-leave-to[data-v-90ea5a07]{opacity:0;transform:translateY(-10px)}.footer[data-v-a12222d5]{background-color:#3b519d;color:#fff;padding:4rem 0 0}.footer h3[data-v-a12222d5],.footer h4[data-v-a12222d5]{color:#fff;margin-bottom:1.5rem}.footer__grid[data-v-a12222d5]{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:3rem}@media(min-width:768px){.footer__grid[data-v-a12222d5]{grid-template-columns:2fr 1fr 1fr}}.footer__brand p[data-v-a12222d5]{color:#fffc;max-width:400px;margin-bottom:1.5rem}.footer__social[data-v-a12222d5]{display:flex;gap:1rem}.footer__social-link[data-v-a12222d5]{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;transition:.2s ease}.footer__social-link[data-v-a12222d5]:hover{background:#facc15;color:#3b519d}.footer__links ul[data-v-a12222d5],.footer__contact ul[data-v-a12222d5]{display:flex;flex-direction:column;gap:1rem}.footer__links li[data-v-a12222d5],.footer__contact li[data-v-a12222d5]{display:flex;align-items:flex-start;gap:1rem;color:#fffc;transition:.2s ease}.footer__links li[data-v-a12222d5]:hover,.footer__contact li[data-v-a12222d5]:hover{color:#fff}.footer__links li a[data-v-a12222d5]:hover,.footer__contact li a[data-v-a12222d5]:hover{color:#facc15}.footer__icon[data-v-a12222d5]{color:#facc15;flex-shrink:0;margin-top:2px}.footer__bottom[data-v-a12222d5]{background:#34478a;padding:1.5rem 0;text-align:center;font-size:.875rem;color:#fff9}.whatsapp-btn[data-v-f58a3ee8]{position:fixed;bottom:1.5rem;right:1.5rem;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #25d3664d;z-index:999;transition:all .4s cubic-bezier(.175,.885,.32,1.275);animation:pulse-green-f58a3ee8 2s infinite}.whatsapp-btn[data-v-f58a3ee8]:hover{transform:scale(1.15) rotate(8deg);box-shadow:0 15px 40px #25d36680}.whatsapp-btn:hover .whatsapp-btn__tooltip[data-v-f58a3ee8]{opacity:1;visibility:visible;transform:translate(-10px)}.whatsapp-btn__tooltip[data-v-f58a3ee8]{position:absolute;right:100%;background:#fff;color:#128c7e;padding:.5rem 1rem;border-radius:.75rem;font-size:.875rem;font-weight:700;white-space:nowrap;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;opacity:0;visibility:hidden;transition:all .3s ease;margin-right:1rem;pointer-events:none}@keyframes pulse-green-f58a3ee8{0%{transform:scale(1);box-shadow:0 0 #25d366b3}70%{transform:scale(1.05);box-shadow:0 0 0 15px #25d36600}to{transform:scale(1);box-shadow:0 0 #25d36600}}.cookie-banner[data-v-d858544d]{position:fixed;bottom:20px;left:20px;right:20px;width:auto;max-width:500px;background:#fff;border-radius:20px;padding:1.5rem;z-index:2100;border:1px solid rgba(0,0,0,.05);box-shadow:0 15px 50px #00000026}@media(min-width:768px){.cookie-banner[data-v-d858544d]{left:50%;right:auto;transform:translate(-50%);width:600px;max-width:90vw}}.cookie-content[data-v-d858544d]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.cookie-content[data-v-d858544d]{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.cookie-text[data-v-d858544d]{display:flex;align-items:center;gap:12px}@media(max-width:768px){.cookie-text[data-v-d858544d]{text-align:left}}.cookie-text .cookie-icon[data-v-d858544d]{width:36px;height:36px;background:#3b519d0d;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#3b519d;flex-shrink:0}.cookie-text p[data-v-d858544d]{font-size:.8rem;color:#6b7280;line-height:1.4;margin:0;font-weight:500}.cookie-actions[data-v-d858544d]{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}@media(max-width:768px){.cookie-actions[data-v-d858544d]{width:100%}.cookie-actions .btn[data-v-d858544d]{flex:1;height:44px}}.close-btn[data-v-d858544d]{color:#94a3b8;padding:8px;transition:color .2s}.close-btn[data-v-d858544d]:hover{color:#1f2937}.slide-up-enter-active[data-v-d858544d],.slide-up-leave-active[data-v-d858544d]{transition:all .5s cubic-bezier(.16,1,.3,1)}.slide-up-enter-from[data-v-d858544d]{opacity:0;transform:translateY(100%)}@media(min-width:768px){.slide-up-enter-from[data-v-d858544d]{transform:translate(-50%) translateY(100%)}}.slide-up-leave-to[data-v-d858544d]{opacity:0;transform:translateY(20px)}.modal-overlay[data-v-cb347fd1]{position:fixed;inset:0;background:#0f172a80;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-window[data-v-cb347fd1]{background:#ffffffbf;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);width:100%;max-width:440px;border-radius:40px;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 50px 100px -20px #0000004d,inset 0 0 0 1px #ffffff80;padding:0;max-height:95vh;overflow:hidden;border:1px solid rgba(255,255,255,.3)}@media(max-width:640px){.modal-window[data-v-cb347fd1]{width:calc(100vw - 32px);margin:auto}}.modal-window .ad-visual[data-v-cb347fd1]{position:relative;width:100%;height:260px;overflow:hidden;mask-image:linear-gradient(to bottom,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}@media(max-width:640px){.modal-window .ad-visual[data-v-cb347fd1]{height:180px}}.modal-window .ad-visual .ad-image[data-v-cb347fd1]{width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.modal-window .modal-body-container[data-v-cb347fd1]{padding:0 40px 40px}@media(max-width:640px){.modal-window .modal-body-container[data-v-cb347fd1]{padding:0 24px 32px}}@keyframes pulseBorder-cb347fd1{0%{border-color:#3b519d1a}50%{border-color:#3b519d4d}to{border-color:#3b519d1a}}.ad-tag[data-v-cb347fd1]{position:absolute;top:24px;left:24px;background:#3b519dcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:6px 14px;border-radius:12px;display:flex;align-items:center;gap:8px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;z-index:20;border:1px solid rgba(255,255,255,.2)}@media(max-width:640px){.ad-tag[data-v-cb347fd1]{top:14px;left:14px;padding:4px 10px;font-size:.65rem}}.close-btn[data-v-cb347fd1]{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;border:none;background:#fff;box-shadow:0 4px 10px #0000001a;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease;z-index:20}.close-btn[data-v-cb347fd1]:hover{background:#fee2e2;color:#ef4444;transform:rotate(90deg)}@media(max-width:640px){.close-btn[data-v-cb347fd1]{top:12px;right:12px;width:32px;height:32px}.close-btn svg[data-v-cb347fd1]{width:16px;height:16px}}.step-content[data-v-cb347fd1]{text-align:center;position:relative;z-index:10}.step-content h2[data-v-cb347fd1]{font-size:1.8rem;font-weight:900;color:#0f172a;margin-bottom:12px;letter-spacing:-.5px}@media(max-width:640px){.step-content h2[data-v-cb347fd1]{font-size:1.35rem;margin-bottom:8px}}.step-content p[data-v-cb347fd1]{font-size:.95rem;color:#64748b;line-height:1.6;margin-bottom:30px}.step-content p strong[data-v-cb347fd1]{color:#1e293b}@media(max-width:640px){.step-content p[data-v-cb347fd1]{font-size:.9rem;margin-bottom:24px}}.icon-circle[data-v-cb347fd1]{width:80px;height:80px;border-radius:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.icon-circle.primary[data-v-cb347fd1]{background:#3b519d1a}.icon-circle.primary svg[data-v-cb347fd1]{color:#3b519d}.icon-circle.accent[data-v-cb347fd1]{background:#facc151a}.icon-circle.accent svg[data-v-cb347fd1]{color:#facc15}.icon-circle.success[data-v-cb347fd1]{background:#10b9811a}.icon-circle.success svg[data-v-cb347fd1]{color:#10b981}.field-group[data-v-cb347fd1]{text-align:left;margin-bottom:18px}.field-group label[data-v-cb347fd1]{display:block;font-size:.7rem;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.field-group .input-container[data-v-cb347fd1]{position:relative;display:flex;align-items:center;background:#f8fafc;border:2px solid #f1f5f9;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.field-group .input-container .input-icon[data-v-cb347fd1]{margin-left:16px;color:#94a3b8;transition:.3s}.field-group .input-container[data-v-cb347fd1]:focus-within{border-color:#3b519d;background:#fff;box-shadow:0 0 0 4px #3b519d14}.field-group .input-container:focus-within .input-icon[data-v-cb347fd1]{color:#3b519d}.field-group input[data-v-cb347fd1]{width:100%;background:transparent;border:none;padding:14px 16px;font-family:inherit;font-weight:700;color:#1e293b;outline:none}.field-group input[data-v-cb347fd1]::placeholder{color:#cbd5e1;font-weight:600}.field-group input[data-v-cb347fd1]:disabled{opacity:.6;cursor:not-allowed}.form-grid[data-v-cb347fd1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid .full[data-v-cb347fd1]{grid-column:span 2}@media(max-width:480px){.form-grid[data-v-cb347fd1]{grid-template-columns:1fr}.form-grid .full[data-v-cb347fd1]{grid-column:span 1}}.actions-stack[data-v-cb347fd1]{display:flex;flex-direction:column;gap:12px}.btn-skip[data-v-cb347fd1]{background:transparent;border:none;color:#3b519d;opacity:.6;font-weight:800;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:12px;transition:.3s}.btn-skip[data-v-cb347fd1]:hover{opacity:1;transform:translateY(-1px)}.terms-row[data-v-cb347fd1]{margin:20px 0;text-align:left}.custom-checkbox[data-v-cb347fd1]{display:flex;gap:12px;cursor:pointer;position:relative}.custom-checkbox input[data-v-cb347fd1]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox .checkmark[data-v-cb347fd1]{height:22px;width:22px;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:6px;flex-shrink:0;position:relative;transition:.3s}.custom-checkbox:hover input~.checkmark[data-v-cb347fd1]{border-color:#3b519d}.custom-checkbox input:checked~.checkmark[data-v-cb347fd1]{background:#3b519d;border-color:#3b519d}.custom-checkbox .checkmark[data-v-cb347fd1]:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.custom-checkbox input:checked~.checkmark[data-v-cb347fd1]:after{display:block}.custom-checkbox .terms-text[data-v-cb347fd1]{font-size:.8rem;font-weight:600;color:#475569;line-height:1.5}.custom-checkbox .terms-text a[data-v-cb347fd1]{color:#3b519d;text-decoration:none;font-weight:800;border-bottom:2px solid rgba(59,81,157,.1)}.btn-action[data-v-cb347fd1]{width:100%;padding:16px;border-radius:18px;border:none;font-family:inherit;font-weight:900;font-size:1.05rem;cursor:pointer;transition:.3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.btn-action.primary[data-v-cb347fd1]{background:linear-gradient(135deg,#3b519d,#2d3e78);color:#fff;box-shadow:0 10px 30px #3b519d59;border:1px solid rgba(255,255,255,.1)}.btn-action.primary[data-v-cb347fd1]:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 15px 40px #3b519d73}.btn-action.secondary[data-v-cb347fd1]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);color:#1e293b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-action.secondary[data-v-cb347fd1]:hover{background:#fffc;transform:translateY(-1px)}.btn-action[data-v-cb347fd1]:disabled{opacity:.6;cursor:not-allowed}.terms-overlay[data-v-cb347fd1]{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000}.terms-window[data-v-cb347fd1]{background:#fff;width:100%;max-width:560px;border-radius:28px;display:flex;flex-direction:column;max-height:80vh;animation:slideUp-cb347fd1 .4s ease-out}.terms-header[data-v-cb347fd1]{padding:25px 30px;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;gap:15px}.terms-header h3[data-v-cb347fd1]{margin:0;font-size:1.2rem;font-weight:900}.terms-header svg[data-v-cb347fd1]{color:#facc15}.close-btn-terms[data-v-cb347fd1]{margin-left:auto;background:none;border:none;cursor:pointer;color:#94a3b8}.terms-body[data-v-cb347fd1]{padding:30px;overflow-y:auto;font-size:.9rem;color:#475569;line-height:1.7}.terms-body h4[data-v-cb347fd1]{color:#0f172a;margin-top:0;margin-bottom:20px;font-weight:800}.terms-body p[data-v-cb347fd1]{margin-bottom:15px}.terms-body ul[data-v-cb347fd1]{padding-left:20px;margin-bottom:15px}.terms-body ul li[data-v-cb347fd1]{margin-bottom:8px}.terms-footer[data-v-cb347fd1]{padding:20px 30px;border-top:1px solid #f1f5f9}.benefits-list[data-v-cb347fd1]{background:#f0fdf4;padding:24px;border-radius:20px;margin-bottom:30px;text-align:left}.benefit-item[data-v-cb347fd1]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.benefit-item[data-v-cb347fd1]:last-child{margin-bottom:0}.benefit-item span[data-v-cb347fd1]{font-weight:800;color:#166534;font-size:.9rem}.benefit-item .dot[data-v-cb347fd1]{width:8px;height:8px;border-radius:50%}.benefit-item .dot.green[data-v-cb347fd1]{background:#10b981;box-shadow:0 0 10px #10b98180}.modal-fade-enter-active[data-v-cb347fd1],.modal-fade-leave-active[data-v-cb347fd1]{transition:opacity .4s}.modal-fade-enter-from[data-v-cb347fd1],.modal-fade-leave-to[data-v-cb347fd1]{opacity:0}.modal-zoom-enter-active[data-v-cb347fd1]{animation:zoomIn-cb347fd1 .5s cubic-bezier(.34,1.56,.64,1)}.modal-zoom-leave-active[data-v-cb347fd1]{animation:zoomIn-cb347fd1 .3s reverse ease-in}@keyframes zoomIn-cb347fd1{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUp-cb347fd1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-cb347fd1],.fade-leave-active[data-v-cb347fd1]{transition:opacity .3s}.fade-enter-from[data-v-cb347fd1],.fade-leave-to[data-v-cb347fd1]{opacity:0}.scrollbar-custom[data-v-cb347fd1]::-webkit-scrollbar{width:6px}.scrollbar-custom[data-v-cb347fd1]::-webkit-scrollbar-track{background:#f1f5f9}.scrollbar-custom[data-v-cb347fd1]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.fise-modal-overlay[data-v-24ed5534]{position:fixed;inset:0;background:#0f172a99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.fise-modal-window[data-v-24ed5534]{background:#fff;width:100%;max-width:720px;border-radius:40px;position:relative;box-shadow:0 50px 100px #0f172a40;overflow:hidden;border:1px solid rgba(59,81,157,.1)}@media(max-width:768px){.fise-modal-window[data-v-24ed5534]{border-radius:30px;max-width:480px}}.close-btn[data-v-24ed5534]{position:absolute;top:24px;right:24px;width:40px;height:40px;border-radius:50%;border:none;background:#fff;box-shadow:0 4px 15px #00000014;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:50}.close-btn[data-v-24ed5534]:hover{background:#fee2e2;color:#ef4444;transform:rotate(90deg) scale(1.1)}@media(max-width:640px){.close-btn[data-v-24ed5534]{top:16px;right:16px;width:32px;height:32px}}.modal-content[data-v-24ed5534]{display:grid;grid-template-columns:1.1fr 1.3fr;min-height:440px;position:relative;z-index:10}@media(max-width:768px){.modal-content[data-v-24ed5534]{grid-template-columns:1fr;min-height:auto}}.mascot-container[data-v-24ed5534]{background:linear-gradient(135deg,#f8fafc,#3b519d0d);position:relative;display:flex;align-items:center;justify-content:center;padding:40px;overflow:hidden}@media(max-width:768px){.mascot-container[data-v-24ed5534]{height:240px;padding:30px}}.mascot-container .mascot-image[data-v-24ed5534]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 25px 40px rgba(0,0,0,.15));z-index:2;transform:scale(1.15);position:relative}.mascot-container .mascot-shadow[data-v-24ed5534]{position:absolute;bottom:50px;width:140px;height:20px;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0%,transparent 80%);border-radius:50%;filter:blur(4px);z-index:1;animation:shadowPulse-24ed5534 4s infinite ease-in-out}@media(max-width:768px){.mascot-container .mascot-shadow[data-v-24ed5534]{bottom:40px;width:100px}}.mascot-container .mascot-glow[data-v-24ed5534]{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(59,81,157,.2) 0%,transparent 70%);border-radius:50%;z-index:1;animation:pulseGlow-24ed5534 4s infinite ease-in-out}.mascot-container .floating-badge[data-v-24ed5534]{position:absolute;bottom:30px;right:30px;background:#fff;padding:12px 20px;border-radius:100px;box-shadow:0 10px 25px #0000000f;display:flex;align-items:center;gap:10px;font-size:.8rem;font-weight:800;color:#3b519d;text-transform:uppercase;letter-spacing:.5px;z-index:10;border:1px solid rgba(59,81,157,.05)}@media(max-width:640px){.mascot-container .floating-badge[data-v-24ed5534]{bottom:20px;right:20px;padding:8px 14px;font-size:.7rem}}.text-container[data-v-24ed5534]{padding:60px 60px 60px 40px;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.text-container[data-v-24ed5534]{padding:40px 30px;text-align:center;align-items:center}}.text-container .category-tag[data-v-24ed5534]{font-size:.75rem;font-weight:900;color:#f59e0b;text-transform:uppercase;letter-spacing:3px;margin-bottom:16px}.text-container h2[data-v-24ed5534]{font-size:2.2rem;font-weight:900;color:#0f172a;line-height:1.1;margin-bottom:18px;letter-spacing:-1px}@media(max-width:640px){.text-container h2[data-v-24ed5534]{font-size:1.7rem}}.text-container p[data-v-24ed5534]{font-size:1.1rem;color:#475569;line-height:1.6;margin-bottom:35px}@media(max-width:640px){.text-container p[data-v-24ed5534]{font-size:1rem;margin-bottom:25px}}.benefits-mini-list[data-v-24ed5534]{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}@media(max-width:768px){.benefits-mini-list[data-v-24ed5534]{align-items:center}}.mini-item[data-v-24ed5534]{display:flex;align-items:center;gap:12px}.mini-item span[data-v-24ed5534]{font-size:.95rem;font-weight:700;color:#64748b}.mini-item .dot[data-v-24ed5534]{width:8px;height:8px;border-radius:50%}.mini-item .dot.orange[data-v-24ed5534]{background:#f59e0b;box-shadow:0 0 12px #f59e0b66}.btn-consult[data-v-24ed5534]{width:100%;background:#3b519d;color:#fff;padding:20px 28px;border-radius:24px;border:none;font-family:inherit;font-weight:900;font-size:1.15rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:14px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 15px 35px #3b519d4d}.btn-consult .icon-arrow[data-v-24ed5534]{opacity:.5;transition:transform .3s ease}.btn-consult[data-v-24ed5534]:hover{transform:translateY(-5px);box-shadow:0 20px 45px #3b519d66;background:#425bb0}.btn-consult:hover .icon-arrow[data-v-24ed5534]{opacity:1;transform:translate(5px)}.btn-consult[data-v-24ed5534]:active{transform:scale(.96) translateY(0)}@keyframes pulseGlow-24ed5534{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}@keyframes shadowPulse-24ed5534{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}}.modal-fade-enter-active[data-v-24ed5534],.modal-fade-leave-active[data-v-24ed5534]{transition:opacity .6s ease}.modal-fade-enter-from[data-v-24ed5534],.modal-fade-leave-to[data-v-24ed5534]{opacity:0}.modal-zoom-enter-active[data-v-24ed5534]{animation:zoomIn-24ed5534 .7s cubic-bezier(.34,1.56,.64,1)}.modal-zoom-leave-active[data-v-24ed5534]{animation:zoomIn-24ed5534 .4s reverse ease-in}@keyframes zoomIn-24ed5534{0%{opacity:0;transform:scale(.7) translateY(40px)}to{opacity:1;transform:scale(1) translateY(0)}}.public-layout[data-v-9046e980]{display:flex;flex-direction:column;min-height:100vh;width:100%;overflow-x:hidden}.main-content[data-v-9046e980]{flex-grow:1;padding-top:80px;transition:padding .3s ease}.main-content--overlap[data-v-9046e980]{padding-top:0}.page-fade-enter-active[data-v-9046e980],.page-fade-leave-active[data-v-9046e980]{transition:opacity .3s ease,transform .3s ease}.page-fade-enter-from[data-v-9046e980]{opacity:0;transform:translateY(10px)}.page-fade-leave-to[data-v-9046e980]{opacity:0;transform:translateY(-10px)}@media print{.no-print[data-v-9046e980]{display:none!important}}
