.sx-header[data-v-0efbe15f]{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.96)!important;border-bottom:1px solid hsla(240,6%,90%,.92);box-shadow:0 12px 34px rgba(15,23,42,.08)}.sx-brand-link[data-v-0efbe15f]{-webkit-text-decoration:none;text-decoration:none}.sx-brand-wrap[data-v-0efbe15f]{min-width:160px}.sx-nav-link-btn[data-v-0efbe15f]{color:#16315b!important;font-weight:700;letter-spacing:0;min-width:auto!important}.sx-lang-switcher[data-v-0efbe15f],.sx-nav-actions[data-v-0efbe15f]{align-items:center}.sx-lang-switcher[data-v-0efbe15f]{background:#f1f5fb;border:1px solid #dce8f4;border-radius:999px;display:flex;gap:2px;padding:3px 6px}.sx-lang-sep[data-v-0efbe15f]{color:#c5d5ea;font-size:12px;font-weight:400;line-height:1;padding:0 1px}.sx-lang-option[data-v-0efbe15f]{background:transparent;border:none;border-radius:999px;color:#8a9db8;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;padding:4px 10px;transition:background .18s,color .18s}.sx-lang-option.active[data-v-0efbe15f]{background:#16315b;color:#fff}.sx-lang-option[data-v-0efbe15f]:hover:not(.active){background:#e2ecf8;color:#16315b}.sx-contact-btn[data-v-0efbe15f]{box-shadow:0 14px 28px rgba(249,115,22,.24)}.sx-directory-btn[data-v-0efbe15f]{background:#f7f7f5;border-color:rgba(22,49,91,.08)!important;color:#16315b!important}.sx-mobile-toggle[data-v-0efbe15f]{margin-left:8px}.sx-mobile-panel[data-v-0efbe15f]{background:hsla(0,0%,100%,.98);border:1px solid hsla(20,6%,90%,.96);border-radius:24px;box-shadow:0 28px 60px rgba(24,24,27,.12);left:16px;padding:18px;position:fixed;right:16px;top:72px;z-index:8}.sx-mobile-group+.sx-mobile-group[data-v-0efbe15f]{margin-top:16px}.sx-mobile-title[data-v-0efbe15f]{color:#111827;font-weight:800;margin-bottom:10px}.sx-mobile-item[data-v-0efbe15f]{background:transparent;border:0;border-top:1px solid hsla(240,6%,90%,.82);color:#1f2937;display:flex;flex-direction:column;padding:12px 0;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.sx-mobile-item span[data-v-0efbe15f]{font-weight:700;margin-bottom:4px}.sx-mobile-item small[data-v-0efbe15f]{color:#6b7280;line-height:1.5}.sx-mobile-lang[data-v-0efbe15f]{align-items:center;border-top:1px solid hsla(240,6%,90%,.82);display:flex;gap:8px;margin-top:16px;padding-top:16px}.sx-mobile-lang button[data-v-0efbe15f]{background:transparent;border:none;border-radius:999px;color:#8a9db8;cursor:pointer;font-size:13px;font-weight:700;padding:6px 14px;transition:background .18s,color .18s}.sx-mobile-lang button.active[data-v-0efbe15f]{background:#16315b;color:#fff}.sx-mobile-lang span[data-v-0efbe15f]{color:#c5d5ea}.sx-mobile-actions[data-v-0efbe15f]{border-top:1px solid hsla(240,6%,90%,.82);margin-top:18px;padding-top:18px}[data-v-0efbe15f] .sx-mega-overlay{background:transparent!important;box-shadow:none}.sx-mega-panel[data-v-0efbe15f]{background:hsla(0,0%,100%,.98);border:1px solid hsla(240,6%,90%,.9);border-radius:22px;box-shadow:0 32px 70px rgba(24,24,27,.12);margin-top:-6px;padding:28px 32px 26px;position:relative}.sx-mega-pointer[data-v-0efbe15f]{background:hsla(0,0%,100%,.98);border-left:1px solid hsla(240,6%,90%,.9);border-top:1px solid hsla(240,6%,90%,.9);height:22px;left:42px;position:absolute;top:-10px;transform:rotate(45deg);width:22px}.sx-mega-header[data-v-0efbe15f]{margin-bottom:24px;position:relative;z-index:1}.sx-mega-title[data-v-0efbe15f]{color:#16315b;font-size:1.05rem;font-weight:800;margin-bottom:6px}.sx-mega-header p[data-v-0efbe15f]{color:#6b7280;line-height:1.7;margin:0}.sx-mega-grid[data-v-0efbe15f]{grid-gap:18px 22px;display:grid;gap:18px 22px;position:relative;z-index:1}.sx-grid-2[data-v-0efbe15f]{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-grid-3[data-v-0efbe15f]{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-grid-4[data-v-0efbe15f]{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-mega-item[data-v-0efbe15f]{background:transparent;border:0;border-radius:16px;color:inherit;cursor:pointer;display:block;padding:12px 14px;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.sx-mega-item[data-v-0efbe15f]:focus,.sx-mega-item[data-v-0efbe15f]:hover{background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(22,49,91,.08);outline:none}.sx-mega-item[data-v-0efbe15f]:active{transform:translateY(1px)}.sx-mega-item-title[data-v-0efbe15f]{color:#16315b;font-size:1rem;font-weight:800;margin-bottom:6px}.sx-mega-item-copy[data-v-0efbe15f]{color:#6b7280;line-height:1.7}@media (max-width:960px){.sx-header[data-v-0efbe15f]{padding:0 8px}.sx-grid-2[data-v-0efbe15f],.sx-grid-3[data-v-0efbe15f],.sx-grid-4[data-v-0efbe15f]{grid-template-columns:1fr}}.wsp-float-wrap[data-v-70874990]{align-items:flex-end;bottom:30px;display:flex;flex-direction:column;gap:10px;position:fixed;right:30px;z-index:999}.whatsapp-btn[data-v-70874990]{animation:pulse-70874990 2.5s infinite;box-shadow:0 4px 16px rgba(37,211,102,.45)}.back-to-top-btn[data-v-70874990],.whatsapp-btn[data-v-70874990]{transition:transform .25s ease,box-shadow .25s ease!important}.back-to-top-btn[data-v-70874990]{box-shadow:0 4px 12px rgba(16,185,129,.25)}.back-to-top-btn[data-v-70874990]:hover{box-shadow:0 8px 22px rgba(16,185,129,.35);transform:scale(1.06)}.whatsapp-btn.wsp-active[data-v-70874990]{animation:none;background-color:#555!important;transform:rotate(0deg)}.whatsapp-btn[data-v-70874990]:hover{box-shadow:0 8px 24px rgba(37,211,102,.5);transform:scale(1.08)}@keyframes pulse-70874990{0%{box-shadow:0 0 0 0 rgba(37,211,102,.5)}70%{box-shadow:0 0 0 12px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(37,211,102,0)}}.wsp-selector[data-v-70874990]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 16px 48px rgba(0,0,0,.16);min-width:230px;padding:14px 16px}.wsp-selector-title[data-v-70874990]{color:#9ca3af;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:10px;padding:0 4px;text-transform:uppercase}.wsp-country-btn[data-v-70874990]{align-items:center;border-radius:12px;color:#111827;cursor:pointer;display:flex;gap:12px;padding:10px 12px;-webkit-text-decoration:none;text-decoration:none;transition:background .18s ease}.wsp-country-btn[data-v-70874990]:hover{background:#f0fdf4}.wsp-country-btn+.wsp-country-btn[data-v-70874990]{margin-top:4px}.wsp-flag[data-v-70874990]{border:1px solid rgba(17,24,39,.14);border-radius:4px;box-shadow:0 1px 2px rgba(17,24,39,.12);display:inline-block;flex-shrink:0;height:22px;overflow:hidden;width:32px}.wsp-flag-pe[data-v-70874990]{background:linear-gradient(90deg,#d91023,#d91023 33.33%,#fff 0,#fff 66.66%,#d91023 0,#d91023);background:linear-gradient(90deg,#d91023 0 33.33%,#fff 33.33% 66.66%,#d91023 66.66% 100%)}.wsp-country-info[data-v-70874990]{display:flex;flex:1;flex-direction:column;gap:2px}.wsp-country-name[data-v-70874990]{color:#111827;font-size:13px;font-weight:800}.wsp-country-number[data-v-70874990]{color:#6b7280;font-size:11px}.wsp-pop-enter-active[data-v-70874990],.wsp-pop-leave-active[data-v-70874990]{transition:opacity .2s ease,transform .2s ease}.wsp-pop-enter[data-v-70874990],.wsp-pop-leave-to[data-v-70874990]{opacity:0;transform:translateY(10px) scale(.96)}.cursor-pointer[data-v-70874990]{cursor:pointer}.footer-legal-separator[data-v-70874990]{margin:0 8px}.footer-legal-link[data-v-70874990]{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.footer-legal-link[data-v-70874990]:hover{color:#fff}.footer-cookie-link[data-v-70874990]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.footer-cookie-link[data-v-70874990]:hover{color:#fff}.error-page[data-v-6224b5d0]{background:#f7f9fc}.error-main[data-v-6224b5d0]{align-items:center;background:radial-gradient(circle at 80% 20%,rgba(255,138,0,.14),transparent 24%),linear-gradient(135deg,#eef5ff,#fff);display:flex;min-height:72vh;padding:130px 0 80px}.error-container[data-v-6224b5d0]{max-width:780px;text-align:center}.error-code[data-v-6224b5d0]{color:#ff8a00;font-size:max(5rem,min(14vw,9rem));font-weight:900;letter-spacing:-.08em;line-height:.9;margin-bottom:10px}.error-main h1[data-v-6224b5d0]{color:#16315b;font-size:max(2.3rem,min(5vw,4rem));line-height:1.08;margin:20px 0 16px}.error-main p[data-v-6224b5d0]{color:#53627a;font-size:1.1rem;line-height:1.7;margin:0 auto 32px;max-width:620px}.error-actions[data-v-6224b5d0]{display:flex;gap:12px;justify-content:center}@media (max-width:600px){.error-actions[data-v-6224b5d0]{align-items:stretch;flex-direction:column}}.cookie-banner[data-v-0a26b803]{align-items:center;background:#102747;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;bottom:24px;box-shadow:0 20px 60px rgba(8,24,48,.3);color:#fff;display:flex;gap:24px;justify-content:space-between;left:24px;margin:0 auto;max-width:980px;padding:22px 24px;position:fixed;right:24px;z-index:2000}.cookie-copy strong[data-v-0a26b803]{display:block;font-size:1.05rem;margin-bottom:5px}.cookie-copy p[data-v-0a26b803]{color:hsla(0,0%,100%,.8);line-height:1.55;margin:0}.cookie-copy a[data-v-0a26b803]{color:#ffb24f;font-weight:700}.cookie-actions[data-v-0a26b803]{display:flex;flex-shrink:0;gap:10px}.cookie-btn[data-v-0a26b803]{border:0;border-radius:999px;cursor:pointer;font-weight:800;padding:11px 16px}.cookie-btn-primary[data-v-0a26b803]{background:#ff8a00;color:#fff}.cookie-btn-secondary[data-v-0a26b803]{background:hsla(0,0%,100%,.12);color:#fff}.cookie-slide-enter-active[data-v-0a26b803],.cookie-slide-leave-active[data-v-0a26b803]{transition:opacity .2s ease,transform .2s ease}.cookie-slide-enter[data-v-0a26b803],.cookie-slide-leave-to[data-v-0a26b803]{opacity:0;transform:translateY(16px)}@media (max-width:700px){.cookie-banner[data-v-0a26b803]{align-items:stretch;flex-direction:column;gap:16px}.cookie-actions[data-v-0a26b803]{display:grid;grid-template-columns:1fr}}