.sf-popup[data-v-a5a03263]{min-width:0!important;padding:0!important;width:min(720px,calc(100vw - 32px));z-index:10001!important}.search-bg-overlay[data-v-a5a03263]{z-index:10000!important}.sf-scroll[data-v-a5a03263]{border-radius:20px;max-height:min(calc(100dvh - 56px),860px);overflow-y:auto;overscroll-behavior:contain;padding:40px 24px 28px}@media(min-width:768px){.sf-scroll[data-v-a5a03263]{padding:52px 44px 36px}}.sf-popup .search-form[data-v-a5a03263]{gap:14px!important}.sf-intro[data-v-a5a03263]{color:#fff;font-size:15px;margin:-10px 0 16px;opacity:.95}.sf-results[data-v-a5a03263]{display:flex;flex-direction:column;gap:10px;margin-top:18px}.sf-muted[data-v-a5a03263]{color:#ffffffe6;margin:0}.sf-muted-dark[data-v-a5a03263]{color:#4a4a5a;font-size:14px}.sf-card[data-v-a5a03263]{background:#fff;border-radius:12px;color:#1b1b2f;display:block;padding:16px 18px;text-decoration:none}.sf-label[data-v-a5a03263]{color:#5a52e0;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase;word-break:break-all}.sf-label-light[data-v-a5a03263]{color:#fff;margin:6px 0 -2px}.sf-q[data-v-a5a03263]{color:#1b1b2f;font-size:17px;font-weight:700;line-height:1.35;margin-bottom:8px}.sf-quote[data-v-a5a03263]{border-left:3px solid #6c63ff;color:#2b2b3b;font-size:15px;line-height:1.55;margin:0 0 8px;padding-left:12px}.sf-src[data-v-a5a03263]{color:#5c5c6c;font-size:13px;margin-bottom:6px}.sf-more[data-v-a5a03263]{color:#4b43d6;font-weight:700;text-decoration:none}.sf-more[data-v-a5a03263]:hover{text-decoration:underline}.sf-result[data-v-a5a03263]{display:flex;flex-direction:column;gap:3px;transition:transform .15s ease,box-shadow .15s ease}.sf-result[data-v-a5a03263]:focus-visible,.sf-result[data-v-a5a03263]:hover{box-shadow:0 6px 18px #0000002e;transform:translateY(-1px)}.sf-kind[data-v-a5a03263]{color:#6c63ff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-rtitle[data-v-a5a03263]{color:#1b1b2f;font-size:15px;font-weight:700}.sf-snippet[data-v-a5a03263]{color:#4a4a5a;font-size:13.5px;line-height:1.45}.sf-wa-small[data-v-a5a03263]{align-self:flex-start;color:#fff;font-size:14px;font-weight:600;margin-top:2px;text-decoration:underline}.sf-cta-row[data-v-a5a03263]{display:flex;flex-wrap:wrap;gap:10px}.sf-btn[data-v-a5a03263]{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;padding:10px 18px;text-decoration:none}.sf-btn-wa[data-v-a5a03263]{background:#1fa855;color:#fff}.sf-btn-dark[data-v-a5a03263]{background:#111;color:#fff}.sf-empty p[data-v-a5a03263]{color:#3b3b4b;font-size:14.5px}.sf-checks[data-v-a5a03263]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.sf-check[data-v-a5a03263]{align-items:flex-start;background:#fff;border-radius:10px;color:#1b1b2f;display:flex;font-size:14px;gap:12px;line-height:1.45;padding:12px 14px}.sf-check strong[data-v-a5a03263]{display:block;font-size:14.5px}.sf-check-detail[data-v-a5a03263]{color:#4a4a5a;display:block;word-break:break-word}.sf-badge[data-v-a5a03263]{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 26px;font-size:14px;font-weight:800;height:26px;justify-content:center}.is-pass .sf-badge[data-v-a5a03263]{background:#1f9d55}.is-warn .sf-badge[data-v-a5a03263]{background:#d98a00}.is-fail .sf-badge[data-v-a5a03263]{background:#d63c3c}.navbar-nav[data-v-2321fa43]{gap:16px;margin-bottom:0!important;margin-top:0!important;max-height:none!important;overflow:visible!important}@media(min-width:992px){.navbar-nav[data-v-2321fa43]{gap:16px}}@media(min-width:992px)and (max-width:1199.98px){.navbar-nav[data-v-2321fa43]{gap:12px}}@media(min-width:1200px){.navbar-nav[data-v-2321fa43]{gap:32px}}.nav-link-custom[data-v-2321fa43]{color:#fff!important;display:inline-block;font-size:13.5px!important;font-weight:700!important;letter-spacing:.5px!important;padding:6px 0;text-decoration:none;text-transform:uppercase!important;transition:color .3s ease;white-space:nowrap!important}.nav-link-static[data-v-2321fa43]{cursor:default}.nav-link-custom[data-v-2321fa43]:hover{color:var(--brand-primary)!important}.vorix-dd-menu[data-v-2321fa43]{min-width:280px}.mnav-toggle[data-v-2321fa43]{display:none}@media(max-width:991.98px){.vorix-dd[data-v-2321fa43]{position:relative}.mnav-toggle[data-v-2321fa43]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--brand-primary);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:44px;z-index:2}.mnav-toggle--sub[data-v-2321fa43]{top:-4px}.mnav-toggle svg[data-v-2321fa43]{transition:transform .3s ease}.mnav-toggle.is-open svg[data-v-2321fa43]{transform:rotate(180deg)}.mnav-toggle[data-v-2321fa43]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.vorix-dd-menu.mnav-open[data-v-2321fa43]{animation:mnav-in-2321fa43 .25s ease;display:block!important}.vorix-dd-menu .vorix-dd-menu.mnav-open[data-v-2321fa43]{padding-left:1rem}}@keyframes mnav-in-2321fa43{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mnav-toggle svg[data-v-2321fa43]{transition:none}.vorix-dd-menu.mnav-open[data-v-2321fa43]{animation:none}}.header-area[data-v-b79d3f89]{overflow:visible!important;z-index:9999!important}.header-area[data-v-b79d3f89],.header-area[data-v-b79d3f89]:not(.sticky-on){background-color:transparent!important;background:transparent!important}.header-area[data-v-b79d3f89]:not(.sticky-on){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.header-area[data-v-b79d3f89]:not(.sticky-on):after{display:none!important}.header-area.header-solid[data-v-b79d3f89]:not(.sticky-on),.header-area.sticky-on[data-v-b79d3f89]{backdrop-filter:blur(14px) saturate(1.2)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important;background-color:#0b0b128c!important;background:#0b0b128c!important;box-shadow:none!important}.header-area.sticky-on[data-v-b79d3f89]:after{background-color:#ffffff14!important;display:block!important}.header-area[data-v-b79d3f89] .header-search-btn .btn svg path{fill:#fff!important}.header-audit-btn[data-v-b79d3f89] .btn{margin-left:0!important}.header-mobile-icons[data-v-b79d3f89]{gap:14px}.header-mobile-icons[data-v-b79d3f89] .btn{margin:0!important;min-height:36px;min-width:36px}.navbar-collapse[data-v-b79d3f89]{overflow:visible!important}.btn-header-touch[data-v-b79d3f89]{align-items:center;background-color:var(--brand-primary);border:none;border-radius:50px;box-shadow:0 4px 15px #635bff40;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:44px;justify-content:center;letter-spacing:.5px;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.btn-header-touch[data-v-b79d3f89]:hover{background-color:var(--brand-hover);box-shadow:0 6px 20px #635bff66;color:#fff;transform:translateY(-1px)}@media(max-width:991.98px){.header-area[data-v-b79d3f89]:has(.navbar-collapse.collapsing),.header-area[data-v-b79d3f89]:has(.navbar-collapse.show){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#070a0f!important;background:#070a0f!important;box-shadow:0 1rem 3rem #070a0f73!important;z-index:10000!important}.header-area .navbar-collapse.show[data-v-b79d3f89]{max-height:calc(100vh - 72px);max-height:calc(100dvh - 72px);overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px}}@media(min-width:992px)and (max-width:1199.98px){#vorixNav>.d-flex[data-v-b79d3f89]{gap:4px!important;margin-left:12px!important}.btn-header-touch[data-v-b79d3f89]{font-size:12px;padding:10px 16px}#vorixNav .header-search-btn[data-v-b79d3f89] .btn{margin-left:4px!important;margin-right:12px!important}}.ft[data-v-3c556969]{--ft-bg:#0b0f17;--ft-surface:hsla(0,0%,100%,.035);--ft-line:hsla(0,0%,100%,.08);--ft-text:#a0aec0;--ft-head:#fff;background-color:var(--ft-bg)!important;border-top:1px solid var(--ft-line);color:var(--ft-text);padding:72px 0 0}@media(min-width:992px){.ft[data-v-3c556969]{padding-top:96px}}.copyright[data-v-3c556969],.copyright[data-v-3c556969] a,.footer-bottom-nav[data-v-3c556969] a,.ft-about[data-v-3c556969],.ft-contact[data-v-3c556969],.ft-contact a[data-v-3c556969],.ft-links[data-v-3c556969] a{color:var(--ft-text)!important}.copyright[data-v-3c556969] a:hover,.footer-bottom-nav[data-v-3c556969] a:hover,.ft-contact a[data-v-3c556969]:hover,.ft-links[data-v-3c556969] a:focus-visible,.ft-links[data-v-3c556969] a:hover{color:#fff!important}.ft-cta[data-v-3c556969]{background:radial-gradient(120% 140% at 0 0,#635bff38 0,#635bff00 60%),var(--ft-surface);border:1px solid rgba(99,91,255,.28);border-radius:20px;display:flex;flex-direction:column;gap:24px;margin-bottom:64px;padding:28px 24px}@media(min-width:992px){.ft-cta[data-v-3c556969]{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:80px;padding:36px 44px}}.ft-cta__eyebrow[data-v-3c556969]{color:var(--ft-head)!important;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:0 0 6px}@media(min-width:992px){.ft-cta__eyebrow[data-v-3c556969]{font-size:24px}}.ft-cta__text[data-v-3c556969]{color:var(--ft-text)!important;font-size:15px;line-height:1.6;margin:0;max-width:560px}.ft-cta__copy[data-v-3c556969]{flex:1 1 auto;min-width:0}.ft-cta__actions[data-v-3c556969]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px}.ft-btn[data-v-3c556969]{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:48px;padding:12px 22px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.ft-btn--solid[data-v-3c556969]{background:var(--brand-primary);box-shadow:0 6px 20px #635bff59;color:#fff!important}.ft-btn--solid[data-v-3c556969]:hover{background:var(--brand-hover);transform:translateY(-1px)}.ft-btn--ghost[data-v-3c556969]{border:1px solid hsla(0,0%,100%,.22);color:#fff!important}.ft-btn--ghost[data-v-3c556969]:hover{border-color:#fff}@media(max-width:575.98px){.ft-cta__actions[data-v-3c556969]{flex-direction:column}.ft-btn[data-v-3c556969]{width:100%}}.ft-grid[data-v-3c556969]{display:grid;gap:40px;grid-template-areas:"brand" "services" "company";grid-template-columns:1fr}@media(min-width:768px){.ft-grid[data-v-3c556969]{-moz-column-gap:48px;column-gap:48px;grid-template-areas:"brand company" "services services";grid-template-columns:1fr 1fr;row-gap:56px}}@media(min-width:1200px){.ft-grid[data-v-3c556969]{-moz-column-gap:56px;column-gap:56px;grid-template-areas:"brand services company";grid-template-columns:minmax(0,1.05fr) minmax(0,2.5fr) minmax(0,1.05fr)}}.ft-brand[data-v-3c556969]{grid-area:brand}.ft-services[data-v-3c556969]{grid-area:services}.ft-company[data-v-3c556969]{grid-area:company}.ft-col[data-v-3c556969]{display:flex;flex-direction:column;gap:24px;min-width:0}.ft-company[data-v-3c556969]{gap:40px}.ft-heading[data-v-3c556969]{border-bottom:1px solid var(--ft-line);color:var(--ft-head)!important;font-size:13px!important;letter-spacing:.14em;margin-bottom:4px!important;padding-bottom:14px;position:relative;text-transform:uppercase}.ft-heading[data-v-3c556969]:after{background:var(--brand-primary);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:32px}.ft-logo[data-v-3c556969]{display:inline-block;width:120px}.ft-logo img[data-v-3c556969]{height:auto;width:100%}.ft-about[data-v-3c556969]{font-size:15px;line-height:1.7;margin:0;max-width:340px}.ft-contact[data-v-3c556969]{display:flex;flex-direction:column;font-size:14.5px;gap:14px;line-height:1.55;list-style:none;margin:0;padding:0}.ft-contact li[data-v-3c556969]{align-items:flex-start;display:flex;gap:12px}.ft-contact svg[data-v-3c556969]{color:var(--brand-primary);flex-shrink:0;margin-top:3px}.ft-contact a[data-v-3c556969]{word-break:break-word}.ft-brand .social-nav[data-v-3c556969]{align-items:center;display:flex;gap:10px;margin-top:4px}.ft-brand .social-nav a[data-v-3c556969]{align-items:center;background:#ffffff0f;border:1px solid var(--ft-line);border-radius:50%;color:#fff;display:flex;height:44px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:44px}.ft-brand .social-nav a[data-v-3c556969]:focus-visible,.ft-brand .social-nav a[data-v-3c556969]:hover{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.ft-links[data-v-3c556969]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ft-links[data-v-3c556969] a{display:inline-block;font-size:14.5px;line-height:1.45;transition:color .2s ease,transform .2s ease}.ft-links[data-v-3c556969] a:hover{transform:translate(2px)}.ft-groups[data-v-3c556969]{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.ft-group summary[data-v-3c556969]{cursor:default;display:flex;list-style:none;margin-bottom:14px}.ft-group summary[data-v-3c556969]>.ft-group__pillar{flex:1 1 auto}.ft-group summary[data-v-3c556969]::-webkit-details-marker{display:none}.ft-group[data-v-3c556969] .ft-group__pillar{align-items:center;color:var(--ft-head)!important;display:inline-flex;font-size:15px;font-weight:700;line-height:1.4;min-height:24px}.ft-group[data-v-3c556969] .ft-group__pillar:hover{color:var(--brand-primary)!important;transform:none}.ft-links--pillars[data-v-3c556969]{gap:14px}@media(max-width:767.98px){.ft[data-v-3c556969]{padding-top:56px}.ft-cta[data-v-3c556969]{margin-bottom:48px}.ft-groups[data-v-3c556969]{grid-template-columns:1fr;row-gap:0}.ft-group[data-v-3c556969]{border-bottom:1px solid var(--ft-line)}.ft-group summary[data-v-3c556969]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;min-height:52px}.ft-group summary[data-v-3c556969]:after{border-bottom:2px solid var(--ft-text);border-right:2px solid var(--ft-text);content:"";height:9px;margin-right:6px;transform:rotate(45deg);transition:transform .2s ease;width:9px}.ft-group[open] summary[data-v-3c556969]:after{transform:rotate(-135deg)}.ft-group[data-v-3c556969] .ft-group__pillar{align-items:center;display:inline-flex;min-height:44px}.ft-group summary[data-v-3c556969]>.ft-group__pillar{flex:0 1 auto}.ft-group>.ft-links[data-v-3c556969]{border-left:1px solid var(--ft-line);gap:0;margin-bottom:12px;padding:0 0 12px 14px}.ft-links[data-v-3c556969] a{align-items:center;display:flex;min-height:44px}.ft-links--pillars[data-v-3c556969]{gap:0}.ft-group--more .ft-links[data-v-3c556969]{padding:4px 0}.ft-links--quick[data-v-3c556969]{gap:0}.ft-contact a[data-v-3c556969]{align-items:center;display:inline-flex;margin-bottom:-12px;margin-top:-12px;min-height:44px}}.ft-areas[data-v-3c556969]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#ffffffb3;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 10px;margin-top:40px;padding-top:24px}.ft-areas__label[data-v-3c556969]{color:#fff;font-weight:600}.ft-areas a[data-v-3c556969]{color:#ffffffb3;text-decoration:none}.ft-areas a[data-v-3c556969]:hover{color:#fff}.ft-areas__sep[data-v-3c556969]{opacity:.4}.ft-bottom[data-v-3c556969]{border-top:1px solid var(--ft-line);display:flex;flex-direction:column;gap:14px;margin-top:64px;padding:28px 0 32px}@media(min-width:768px){.ft-bottom[data-v-3c556969]{align-items:center;flex-direction:row;justify-content:space-between;margin-top:80px}}.ft-bottom .copyright[data-v-3c556969],.ft-bottom .copyright[data-v-3c556969] a{font-size:14px!important}.ft-bottom__nav[data-v-3c556969]{gap:28px!important;justify-content:flex-start!important}.ft-bottom__nav[data-v-3c556969] a{align-items:center;display:inline-flex;font-size:14px!important;min-height:44px}@media(max-width:767.98px){.ft-bottom .copyright[data-v-3c556969] a{align-items:center;display:inline-flex;min-height:44px}}@media(min-width:768px){.ft-bottom__nav[data-v-3c556969] a{min-height:0}}.ft-subscribe[data-v-3c556969]{display:flex;flex-direction:column;gap:20px}@media(prefers-reduced-motion:reduce){.ft-btn[data-v-3c556969],.ft-group summary[data-v-3c556969]:after,.ft-links[data-v-3c556969] a{transform:none!important;transition:none!important}}.subscribe-form[data-v-3c556969],.subscribe-input-wrap[data-v-3c556969]{position:relative;width:100%}.subscribe-input-wrap[data-v-3c556969]{align-items:center;display:flex}.subscribe-input[data-v-3c556969]{background-color:#ffffff0a!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:12px!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;height:54px;padding:14px 58px 14px 18px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;width:100%}.subscribe-input[data-v-3c556969]::-moz-placeholder{color:#8d98aa!important;opacity:1!important}.subscribe-input[data-v-3c556969]::placeholder{color:#8d98aa!important;opacity:1!important}.subscribe-input[data-v-3c556969]:hover{border-color:#ffffff40!important}.subscribe-input[data-v-3c556969]:focus{background-color:#ffffff0f!important;border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px #635bff38!important;outline:none!important}.subscribe-btn[data-v-3c556969]{align-items:center;background-color:var(--brand-primary)!important;border:none!important;border-radius:9px!important;box-shadow:0 2px 8px #635bff4d!important;color:#fff!important;cursor:pointer;display:flex;height:42px;justify-content:center;min-width:42px;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease!important;width:42px}.subscribe-btn__arrow[data-v-3c556969]{display:block;stroke:#fff;transition:transform .25s cubic-bezier(.16,1,.3,1)}.subscribe-btn[data-v-3c556969]:hover{background-color:var(--brand-hover)!important;box-shadow:0 4px 14px #635bff73!important}.subscribe-btn:hover .subscribe-btn__arrow[data-v-3c556969]{transform:translate(3px)}.subscribe-btn[data-v-3c556969]:focus-visible{outline:2px solid #fff!important;outline-offset:2px}.subscribe-consent[data-v-3c556969]{align-items:center;display:flex;margin-top:0;padding-left:0}.subscribe-checkbox[data-v-3c556969]{background-color:#ffffff0f;border:1.5px solid hsla(0,0%,100%,.35);border-radius:4px;cursor:pointer;flex-shrink:0;float:none;height:17px;margin-left:0!important;margin-top:0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:17px}.subscribe-checkbox[data-v-3c556969]:hover{border-color:#fff9}.subscribe-checkbox[data-v-3c556969]:checked{background-color:var(--brand-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");border-color:var(--brand-primary)}.subscribe-checkbox[data-v-3c556969]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.subscribe-terms-label[data-v-3c556969]{color:#a0aec0;cursor:pointer;font-size:13.5px;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.subscribe-btn[data-v-3c556969],.subscribe-btn__arrow[data-v-3c556969],.subscribe-checkbox[data-v-3c556969],.subscribe-input[data-v-3c556969]{transform:none!important;transition:none!important}}#scrollTopButton[data-v-6c309c76]{align-items:center;background-color:var(--brand-primary);border:1.5px solid hsla(0,0%,100%,.22);border-radius:50%;bottom:2rem;box-shadow:0 6px 20px #635bff59,0 2px 6px #0003;color:#fff;cursor:pointer;display:flex;height:46px;justify-content:center;position:fixed;right:2rem;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),background-color .25s ease,box-shadow .25s ease,border-color .25s ease;width:46px;z-index:9999}#scrollTopButton.scrolltop-show[data-v-6c309c76]{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}#scrollTopButton.scrolltop-hide[data-v-6c309c76]{opacity:0;pointer-events:none;transform:translateY(16px) scale(.9)}.scroll-arrow-box[data-v-6c309c76]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.scroll-arrow-icon[data-v-6c309c76]{stroke:#fff;transition:transform .25s cubic-bezier(.16,1,.3,1)}#scrollTopButton[data-v-6c309c76]:hover{background-color:var(--brand-hover);border-color:#fff6;box-shadow:0 10px 28px #635bff7a,0 4px 10px #00000040;transform:translateY(-2px)}#scrollTopButton:hover .scroll-arrow-icon[data-v-6c309c76]{transform:translateY(-3px)}#scrollTopButton[data-v-6c309c76]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:767.98px){#scrollTopButton[data-v-6c309c76]{bottom:1.5rem;height:42px;right:1.5rem;width:42px}}@media(prefers-reduced-motion:reduce){#scrollTopButton[data-v-6c309c76],.scroll-arrow-icon[data-v-6c309c76]{transform:none!important;transition:none!important}}.sp-toc[data-v-11205875]{bottom:5.75rem;font-family:inherit;position:fixed;right:2rem;z-index:9998}.sp-toc__btn[data-v-11205875]{align-items:center;background:#0b1220;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;box-shadow:0 6px 20px #0b122047,0 2px 6px #00000024;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;height:46px;letter-spacing:.01em;padding:0 16px 0 14px;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.sp-toc__btn[data-v-11205875]:hover{background:#1a2333;box-shadow:0 10px 26px #0b122057;transform:translateY(-1px)}.sp-toc__btn[data-v-11205875]:focus-visible{outline:2px solid var(--brand-primary,#635bff);outline-offset:3px}.sp-toc__btn.is-open[data-v-11205875]{background:var(--brand-primary,#635bff);border-color:#ffffff4d}.sp-toc__btn-icon[data-v-11205875]{display:inline-flex;opacity:.9}.sp-toc__btn-count[data-v-11205875]{align-items:center;background:#ffffff29;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 5px}.sp-toc__panel[data-v-11205875]{background:#fff;border:1px solid #e4e7f0;border-radius:16px;bottom:58px;box-shadow:0 24px 60px -20px #0b12206b,0 4px 12px #0b122014;display:flex;flex-direction:column;max-height:min(62vh,520px);overflow:hidden;position:absolute;right:0;width:330px}.sp-toc__head[data-v-11205875]{align-items:center;border-bottom:1px solid #eef0f5;display:flex;gap:12px;justify-content:space-between;padding:14px 14px 12px 18px}.sp-toc__title[data-v-11205875]{color:#5b6474;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.sp-toc__close[data-v-11205875]{align-items:center;background:transparent;border:0;border-radius:8px;color:#5b6474;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.sp-toc__close[data-v-11205875]:hover{background:#f2f4f8;color:#0b1220}.sp-toc__close[data-v-11205875]:focus-visible{outline:2px solid var(--brand-primary,#635bff);outline-offset:2px}.sp-toc__list[data-v-11205875]{list-style:none;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}.sp-toc__list li+li[data-v-11205875]{margin-top:1px}.sp-toc__list a[data-v-11205875]{align-items:baseline;border-radius:10px;color:#3f4a5c;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.42;padding:9px 10px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.sp-toc__list a[data-v-11205875]:hover{background:#f5f6fa;color:#0b1220}.sp-toc__list a[data-v-11205875]:focus-visible{outline:2px solid var(--brand-primary,#635bff);outline-offset:-2px}.sp-toc__list a.is-active[data-v-11205875]{background:#635bff17;color:#4f46e5;font-weight:600}.sp-toc__num[data-v-11205875]{color:#98a1b2;flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding-top:1px}.sp-toc__list a.is-active .sp-toc__num[data-v-11205875]{color:#635bff}.sp-toc-fade-enter-active[data-v-11205875],.sp-toc-fade-leave-active[data-v-11205875]{transition:opacity .18s ease,transform .18s ease}.sp-toc-fade-enter-from[data-v-11205875],.sp-toc-fade-leave-to[data-v-11205875]{opacity:0;transform:translateY(6px)}@media(max-width:767.98px){.sp-toc[data-v-11205875]{bottom:4.4rem;right:1.5rem}.sp-toc__btn[data-v-11205875]{font-size:13px;height:42px;padding:0 13px 0 12px}.sp-toc__btn-count[data-v-11205875]{display:none}.sp-toc__panel[data-v-11205875]{bottom:8.5rem;left:10px;max-height:62vh;position:fixed;right:10px;width:auto}.sp-toc__list a[data-v-11205875]{font-size:14.5px;padding:11px 10px}body:has(.cookiealert.show) .sp-toc[data-v-11205875]{bottom:16.5rem}body:has(.cookiealert.show) .sp-toc__panel[data-v-11205875]{bottom:20.6rem;max-height:46vh}}@media(prefers-reduced-motion:reduce){.sp-toc-fade-enter-active[data-v-11205875],.sp-toc-fade-leave-active[data-v-11205875],.sp-toc__btn[data-v-11205875]{transition:none!important}}.layout-wrapper[data-v-d20a9a55]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-d20a9a55]{flex:1}
