@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200&display=swap";.hero-background[data-v-4282e209]{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none}.overlay[data-v-4282e209]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ababab;opacity:.5;z-index:5;pointer-events:none}footer[data-v-afd1b35f]{font-size:.7em;text-align:center;background-color:#d6d6d6;position:relative;z-index:10;margin-top:auto}.footer-container[data-v-afd1b35f]{display:flex;justify-content:space-between;align-items:center}.footer-left[data-v-afd1b35f]{flex:1}.footer-center[data-v-afd1b35f]{flex:2;text-align:left;font-size:1.4em}.footer-left a[data-v-afd1b35f]{display:flex;align-items:center;justify-content:center;flex:1}.footer-left img[data-v-afd1b35f]{margin:0 1rem;width:11.2rem;object-fit:contain}.footer-license[data-v-afd1b35f]{display:flex;align-items:center;font-size:.9em}.ext-icon[data-v-afd1b35f]{height:.75em;vertical-align:super;margin-bottom:-.15em}.cc-logo[data-v-afd1b35f]{height:1em;vertical-align:middle;margin-right:.3em}.footer-version[data-v-afd1b35f]{font-size:.7em}.footer-left[data-v-afd1b35f]{flex:1;display:flex;gap:.5rem}@media (max-width: 900px),(orientation: portrait){.footer-container[data-v-afd1b35f]{flex-direction:column;align-items:center;gap:1rem;padding:1rem}.footer-left[data-v-afd1b35f]{justify-content:space-between;width:100%}.footer-left img[data-v-afd1b35f]{width:42vw}.logo-tcm[data-v-afd1b35f]{margin-left:-.9rem!important}.logo-egc[data-v-afd1b35f]{margin-right:0!important}.footer-center[data-v-afd1b35f]{font-size:clamp(.85rem,2.5vw,1rem)}.footer-license[data-v-afd1b35f]{justify-content:center}}.mobile-warning[data-v-9a96e207]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;overflow-y:auto;display:flex;flex-direction:column}.warning-content[data-v-9a96e207]{display:flex;flex-direction:column;min-height:100vh;width:100%;position:relative;z-index:10}.opp-logo-section[data-v-9a96e207]{position:absolute;top:1rem;right:1rem;z-index:20}.opp-logo[data-v-9a96e207]{max-width:8rem;height:auto}.logo-section[data-v-9a96e207]{padding:2rem 1rem}.datasp-logo[data-v-9a96e207]{max-width:60%;height:auto}.devices-section[data-v-9a96e207]{flex:0 0 auto;display:flex;justify-content:space-around;align-items:center;padding:2rem 1rem;gap:1rem}.device-icon[data-v-9a96e207]{display:flex;flex-direction:column;align-items:center;flex:1;max-width:7.5rem}.device-wrapper[data-v-9a96e207]{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.device-icon svg[data-v-9a96e207]{width:100%;height:auto;max-height:5rem;margin-bottom:.5rem}.status-badge[data-v-9a96e207]{position:absolute;top:-.5rem;right:-.5rem;width:2rem;height:2rem}.status-badge svg[data-v-9a96e207]{width:100%;height:100%;margin:0;max-height:none}.message-section[data-v-9a96e207]{flex:1;padding:0 1.5rem;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:1rem}.message-section h2[data-v-9a96e207]{font-size:1.5rem;margin:0 0 1rem;font-weight:700;text-shadow:0 .125rem .25rem rgba(255,255,255,.8)}.message-section p[data-v-9a96e207]{font-size:1rem;line-height:1.6;margin:.5rem 0}.access-info[data-v-9a96e207]{margin-top:1rem;padding:1rem;background:#ffffff4d;border-radius:.5rem;-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);font-size:1.1rem}.mobile-warning[data-v-9a96e207] footer{margin-top:auto}.mobile-warning[data-v-9a96e207] .footer-container{flex-direction:column;gap:1rem}.mobile-warning[data-v-9a96e207] .footer-center{order:-1;text-align:center;width:100%}.mobile-warning[data-v-9a96e207] .footer-left{flex-direction:column;align-items:center;gap:1rem;width:100%}.mobile-warning[data-v-9a96e207] .footer-left img{margin:0}@media (max-width: 480px){.datasp-logo[data-v-9a96e207]{max-width:70%}.device-icon svg[data-v-9a96e207]{max-height:3.6rem}.status-badge[data-v-9a96e207]{width:1.75rem;height:1.75rem;top:-.375rem;right:.8rem}.laptop .status-badge[data-v-9a96e207]{right:-.2rem}.desktop .status-badge[data-v-9a96e207]{right:-.8rem}.message-section h2[data-v-9a96e207]{font-size:1.3rem}.message-section p[data-v-9a96e207]{font-size:.95rem}}@media (min-width: 481px) and (max-width: 900px){.datasp-logo[data-v-9a96e207]{max-width:50%}.devices-section[data-v-9a96e207]{gap:1.5rem}.device-icon[data-v-9a96e207]{max-width:8.75rem}.status-badge[data-v-9a96e207]{width:2.25rem;height:2.25rem}}@media (min-width: 769px) and (orientation: portrait){.logo-section[data-v-9a96e207]{flex:0 0 25vh}.datasp-logo[data-v-9a96e207]{max-width:40%}.devices-section[data-v-9a96e207]{gap:2rem}.device-icon[data-v-9a96e207]{max-width:10rem}.device-icon svg[data-v-9a96e207]{max-height:7.5rem}.status-badge[data-v-9a96e207]{width:2.5rem;height:2.5rem;top:-.625rem;right:-.625rem}.message-section[data-v-9a96e207]{padding:3rem 2rem}.message-section h2[data-v-9a96e207]{font-size:2rem}.message-section p[data-v-9a96e207]{font-size:1.2rem}}.route-mobile-backdrop[data-v-ac82b2e6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:261;background:#0f172abf}.route-mobile-logo-link[data-v-ac82b2e6]{position:absolute;top:40%;left:.5rem;transform:translateY(-50%);z-index:262;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center}.route-mobile-logo[data-v-ac82b2e6]{display:block;height:clamp(4.2rem,9.2vh,5rem);width:auto;object-fit:contain;object-position:center}.route-mobile-menu-container[data-v-ac82b2e6]{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);z-index:263;pointer-events:auto}.route-mobile-menu-panel[data-v-ac82b2e6]{top:calc(100% + .6rem)}.menu-overlay[data-v-ac82b2e6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:262;background:transparent;pointer-events:auto}.header[data-v-ac82b2e6]{position:relative;z-index:20;padding:2vh 0;display:flex;flex-direction:column;color:#fff;-webkit-user-select:none;user-select:none;width:100%;height:16vh;overflow:visible;align-items:center}.gradient-overlay[data-v-ac82b2e6]{position:absolute;top:0;left:0;right:0;height:40vh;background:linear-gradient(180deg,#0000,#0000001a 10%,#0000004d 30%,#0000004d 42%,#0000001a 62%,#0000 72%)}.header-inner[data-v-ac82b2e6]{overflow:visible;position:relative;z-index:1}.logo-container[data-v-ac82b2e6]{display:flex;justify-content:space-between;align-items:center}.logo[data-v-ac82b2e6]{height:10vh}.nav[data-v-ac82b2e6]{position:relative;display:flex;width:100%;padding:.5rem 1.2vw;box-sizing:border-box;align-items:center;justify-content:center;flex-wrap:nowrap;overflow-x:auto;text-transform:uppercase;font-size:1.4vw}.nav-item[data-v-ac82b2e6]{display:flex;align-items:center;white-space:nowrap;position:relative;z-index:1}.nav-item a[data-v-ac82b2e6]{color:#fff;text-decoration:none;font-weight:500;position:relative;z-index:1}.separator[data-v-ac82b2e6]{display:flex;flex-direction:column;margin:0 1.2vw}.dot[data-v-ac82b2e6]{width:.125rem;height:.125rem;background-color:#fff;margin:.0625rem 0;border-radius:.0625rem}.header.compact[data-v-ac82b2e6]{z-index:260;pointer-events:none}.menu-button[data-v-ac82b2e6]{display:inline-flex;align-items:center;gap:.55rem;border-radius:10px;padding:.52rem .86rem;background:#0f172ae0;color:#fff;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.menu-icon[data-v-ac82b2e6]{display:inline-flex;flex-direction:column;justify-content:center;gap:.15rem}.menu-icon span[data-v-ac82b2e6]{width:.95rem;height:.11rem;border-radius:999px;background:currentColor}.menu-label[data-v-ac82b2e6]{font-weight:600;line-height:1}.menu-panel[data-v-ac82b2e6]{position:absolute;top:calc(100% + .55rem);right:0;margin-top:0;min-width:13.5rem;max-height:70vh;overflow-y:auto;border:1px solid rgba(255,255,255,.18);border-radius:.75rem;background:#0f172af2;box-shadow:0 .75rem 2rem #0f172a59;display:flex;flex-direction:column;padding:.35rem;gap:.18rem}.menu-item[data-v-ac82b2e6]{display:block;text-align:left;color:#f8fafc;text-decoration:none;font-size:.72rem;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;border-radius:.48rem;padding:.48rem .58rem;transition:background .2s ease}.menu-item[data-v-ac82b2e6]:hover,.menu-item.router-link-active[data-v-ac82b2e6]{background:#94a3b838}.menu-fade-enter-active[data-v-ac82b2e6],.menu-fade-leave-active[data-v-ac82b2e6]{transition:opacity .16s ease,transform .16s ease}.menu-fade-enter-from[data-v-ac82b2e6],.menu-fade-leave-to[data-v-ac82b2e6]{opacity:0;transform:translateY(-.25rem)}@media (max-width: 1080px){.header.compact[data-v-ac82b2e6]{height:clamp(4rem,10vh,5.5rem);padding:0}.menu-button[data-v-ac82b2e6]{padding:.52rem .62rem}.menu-label[data-v-ac82b2e6]{display:none}.menu-panel[data-v-ac82b2e6]{min-width:12.2rem}}.hero-section[data-v-8fea8646]{position:relative;width:100%;height:80vh;aspect-ratio:16 / 9;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;background-color:transparent}.hero-content[data-v-8fea8646]{top:0;left:0;width:100vw;z-index:10}.hero-logo[data-v-8fea8646]{display:block;width:auto;height:77vh;margin:0 auto}@media (max-width: 1366px){.hero-logo[data-v-8fea8646]{height:auto;max-width:100%;max-height:77vh}}.card-container[data-v-f57422ac]{perspective:75rem;width:100%;height:100%;box-sizing:border-box;z-index:10}.card[data-v-f57422ac]{position:relative;width:100%;height:100%;box-sizing:border-box;transform-style:preserve-3d;transition:transform .8s ease}.card-face[data-v-f57422ac]{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;backface-visibility:hidden;background:#fff;box-shadow:0 .625rem 1.5625rem #00000026;border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transform-style:preserve-3d}.card-front[data-v-f57422ac]{z-index:12}.card-back[data-v-f57422ac]{transform:rotateY(180deg);background-color:#eee;display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box}.back-text[data-v-f57422ac]{transform:translateZ(3.75rem);font-size:1rem;color:#333;text-align:center;opacity:.8}.icon-wrapper[data-v-f57422ac]{width:100%;height:90%;display:flex;justify-content:center;align-items:center;position:relative;transform-style:preserve-3d}.icon-shadow[data-v-f57422ac]{position:absolute;z-index:0;transform:translateY(.6rem) translate(0) scale(1.1) translateZ(.1px);filter:invert(100%) saturate(0) blur(.22rem) opacity(.5);max-width:110%;max-height:110%}.icon[data-v-f57422ac]{z-index:1;font-size:2.5rem;margin-bottom:.5rem;transform:translateZ(3.75rem);max-width:110%;max-height:110%}.title[data-v-f57422ac]{z-index:2;position:absolute;bottom:1.5rem;left:0;right:0;color:#000;font-size:1.2rem;font-weight:500;text-transform:uppercase;transform:translateZ(3.75rem);text-align:center;width:100%;padding:0 1.5rem;box-sizing:border-box}@media (min-width: 640px){.card-container:hover .card[data-v-f57422ac]{transform:rotateY(180deg)}}@media (max-width: 640px){@keyframes flip-f57422ac{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.card[data-v-f57422ac]{animation:flip-f57422ac linear both;animation-timeline:view();animation-range:contain 40% contain 90%}}.grid[data-v-a84b73f3]{position:relative;z-index:20;display:grid;height:90vh;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1.5rem;max-width:74.2rem;margin:5vh auto;padding:2rem;background-color:transparent}.info-cell[data-v-a84b73f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;padding:1.5rem;text-align:center;z-index:12;font-size:1.5rem}.info-cell h2[data-v-a84b73f3]{margin:0 0 .5rem;font-size:3.6rem;font-weight:800;text-transform:uppercase}.info-cell p[data-v-a84b73f3]{margin:0}.text-area-container[data-v-a84b73f3]{grid-column:span 3}textarea[data-v-a84b73f3]{width:100%;height:9.375rem;padding:1rem;font-size:1rem;border:.0625rem solid #ccc;border-radius:.5rem;resize:vertical}@media (max-width: 900px){.grid[data-v-a84b73f3]{grid-template-columns:repeat(2,1fr);height:auto}.info-cell[data-v-a84b73f3]{font-size:3.4vw}.info-cell h2[data-v-a84b73f3]{font-size:2.5em}}@media (max-width: 640px){.grid[data-v-a84b73f3]{grid-template-columns:1fr;height:auto}.info-cell[data-v-a84b73f3]{font-size:5vw}}.snap-shell[data-v-6ee3f487]{position:relative;height:100vh;width:100vw;overflow-x:hidden}.snap-container[data-v-6ee3f487]{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.snap-container.no-snap[data-v-6ee3f487]{scroll-snap-type:none}.snap-container[data-v-6ee3f487]::-webkit-scrollbar{width:0;height:0}.snap-container>[data-v-6ee3f487-s]{scroll-snap-align:start;scroll-snap-stop:always}.snap-container.no-snap>[data-v-6ee3f487-s]{scroll-snap-align:none;scroll-snap-stop:normal}.snap-dots[data-v-6ee3f487],.snap-arrows[data-v-6ee3f487]{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:200;gap:.5rem}.snap-dots[data-v-6ee3f487]{left:1rem}.snap-arrows[data-v-6ee3f487]{right:1.82rem;gap:.6rem}.nav-arrow[data-v-6ee3f487]{width:1.6rem;height:1.6rem;border-radius:999px;border:none;padding:0;box-sizing:border-box;background:#213547d9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,opacity .2s ease}.nav-arrow[data-v-6ee3f487]:before{content:"";display:block;width:0;height:0;border-left:.28rem solid transparent;border-right:.28rem solid transparent}.nav-arrow.up[data-v-6ee3f487]:before{border-bottom:.48rem solid #ffffff}.nav-arrow.down[data-v-6ee3f487]:before{border-top:.48rem solid #ffffff}.nav-arrow[data-v-6ee3f487]:not(:disabled):hover{background:#213547}.nav-arrow[data-v-6ee3f487]:disabled{opacity:.35;cursor:default}.nav-dot[data-v-6ee3f487]{width:.6rem;height:.6rem;border-radius:50%;background:#21354740;border:1px solid transparent;transition:background .2s ease,transform .2s ease,border-color .2s ease;cursor:pointer;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#213547;position:relative}.nav-dot[data-v-6ee3f487]:hover{background:#2135478c}.nav-dot.active[data-v-6ee3f487]{background:#213547;border-color:#213547;transform:scale(1.15);color:#fff}.nav-dot.nav-icon[data-v-6ee3f487]{width:1.4rem;height:1.4rem;padding:0;border-radius:50%;background:#2135471f;border:1px solid rgba(33,53,71,.2);color:#213547;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.nav-dot.nav-icon[data-v-6ee3f487]:hover{background:#2135473d;border-color:#21354773}.nav-dot.nav-icon.active[data-v-6ee3f487]{background:#213547;border-color:#213547;color:#fff;transform:scale(1.05)}.nav-dot-icon[data-v-6ee3f487]{width:.3rem;height:.3rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.nav-dot.nav-icon .nav-dot-icon[data-v-6ee3f487]{width:.85rem;height:.85rem}.nav-dot-icon svg[data-v-6ee3f487]{width:100%;height:100%}.nav-dot-tooltip[data-v-6ee3f487]{position:absolute;left:calc(100% + .5rem);top:50%;transform:translate(.2rem,-50%);background:#213547eb;color:#fff;padding:.15rem .45rem;border-radius:.35rem;font-size:.65rem;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease;box-shadow:0 2px 6px #00000040}.nav-dot:hover .nav-dot-tooltip[data-v-6ee3f487],.nav-dot:focus-visible .nav-dot-tooltip[data-v-6ee3f487]{opacity:1;transform:translate(.35rem,-50%)}@media (max-width: 1366px),(orientation: portrait){.snap-dots[data-v-6ee3f487]{left:1rem}.snap-arrows[data-v-6ee3f487]{right:1rem}}.sitemap-container[data-v-4140c374]{position:relative;z-index:30;width:100%;background-color:#d6d6d6}.sitemap[data-v-4140c374]{padding:2rem 1rem;display:flex;justify-content:space-around;flex-wrap:wrap;gap:1rem;line-height:1rem;width:85%}.sitemap-column[data-v-4140c374]{flex:1;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;text-align:left}.sitemap-title[data-v-4140c374]{text-transform:uppercase;font-weight:700;font-size:clamp(1rem,2.5vw,1.4rem);margin-bottom:1rem}.sitemap-column h4[data-v-4140c374]{margin-bottom:1rem}.sitemap-column ul[data-v-4140c374]{list-style:none;padding:0;margin:0}.sitemap-column li[data-v-4140c374]{margin-bottom:.5rem}.sitemap-column a[data-v-4140c374]{color:#000;text-decoration:none;font-weight:400;font-size:clamp(.85rem,2vw,1rem)}@media (max-width: 900px),(orientation: portrait){.sitemap[data-v-4140c374]{flex-wrap:wrap;flex-direction:row;width:100%;gap:0;padding:1.5rem 0}.sitemap-column[data-v-4140c374]{flex:0 0 50%;box-sizing:border-box;padding:.75rem 1.5rem;justify-content:flex-end}.sitemap-apresentacao[data-v-4140c374]{margin-bottom:0!important}.sitemap-title[data-v-4140c374]{font-size:clamp(1rem,3.5vw,1.2rem);margin-bottom:0}.sitemap-column a[data-v-4140c374]{font-size:clamp(.8rem,3vw,.95rem)}}@media (max-width: 480px){.sitemap[data-v-4140c374]{flex-direction:column}.sitemap-column[data-v-4140c374]{flex:none;width:100%}}.snap-section[data-v-50f3cca9]{display:flex;flex-direction:column;height:96vh;width:calc(100vw - 4vh);padding:2vh;position:relative;z-index:20;max-width:100%;max-height:100%;box-sizing:border-box}.iframe-wrapper[data-v-50f3cca9]{flex:1;min-height:0;border-radius:1.5rem;overflow:hidden;box-shadow:0 .625rem 1.75rem #00000052;background:#000}.iframe-wrapper iframe[data-v-50f3cca9]{width:100%;height:100%;border:none;display:block}@media (max-width: 900px){.snap-section[data-v-50f3cca9]{height:auto;width:100vw;padding:1vh;aspect-ratio:16 / 10}}.home-view[data-v-37451d50]{min-height:100vh;overflow:hidden;background-color:#121212}.info-menu[data-v-fd3dfbdf]{position:relative;margin:0 .05em;padding:0 0 .35em}.info-button[data-v-fd3dfbdf]{background-color:#213547;color:#fff;border:none;padding:.5rem .75rem;border-radius:.5rem;cursor:pointer;font-size:1rem;display:inline-flex;align-items:center;gap:.45rem}.info-icon[data-v-fd3dfbdf],.info-button.floating .info-icon[data-v-fd3dfbdf]{width:1rem;height:1rem}.menu-popover[data-v-fd3dfbdf]{position:absolute;right:0;top:calc(100% + .4rem);background:#fff;color:#213547;border:.0625rem solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 6px 24px #00000026;min-width:16rem;z-index:1000}.menu-list[data-v-fd3dfbdf]{display:flex;flex-direction:column;gap:0;margin:0;padding:.25rem}.menu-item[data-v-fd3dfbdf]{width:100%;text-align:left;background:transparent;border:none;color:inherit;font:inherit;padding:.6rem .75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.4rem;cursor:pointer;text-decoration:none;box-sizing:border-box}.menu-item[data-v-fd3dfbdf]:hover{background:#0000000a}.menu-item.disabled[data-v-fd3dfbdf]{opacity:.45;cursor:not-allowed}.menu-label[data-v-fd3dfbdf]{flex:1 1 auto;min-width:0;text-align:left}.ext-icon[data-v-fd3dfbdf]{width:1rem;height:1rem;opacity:.7;flex-shrink:0}@media (max-width: 900px),(orientation: portrait){.info-button[data-v-fd3dfbdf]{width:2rem;height:2rem;border-radius:999px;padding:0;justify-content:center;border:1px solid rgba(255,255,255,.24);box-shadow:0 .55rem 1.4rem #00000040}.info-button-label[data-v-fd3dfbdf]{display:none}.menu-popover[data-v-fd3dfbdf]{max-width:min(88vw,18rem);min-width:min(88vw,16rem);top:auto;right:0;font-size:1.6em;bottom:calc(100% + .55rem)}}.skeleton-root[data-v-0c91a803]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#f0f0f0;transition:opacity var(--63bd0347) linear}.skeleton-root[data-v-0c91a803]:not(.skeleton-root--active){visibility:hidden;opacity:0;transition:visibility 0s var(--63bd0347),opacity var(--63bd0347) linear}.chart-svg[data-v-0c91a803]{width:100%;height:100%}@keyframes shimmer-0c91a803{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer-bg[data-v-0c91a803]{background:linear-gradient(90deg,#d4d4d4 25%,#ebebeb,#d4d4d4 75%);background-size:200% 100%;animation:shimmer-0c91a803 1.5s infinite linear}.filter-skeleton[data-v-0c91a803]{display:flex;align-items:center;width:100%;height:100%;gap:.75rem;padding:0 .75rem}.filter-icon-pill[data-v-0c91a803]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:70%;border-radius:.4rem;flex-shrink:0}.icon-svg[data-v-0c91a803]{width:55%;height:55%;color:#00000059}.filter-chips[data-v-0c91a803]{display:flex;gap:.5rem;align-items:center;height:100%}.chip[data-v-0c91a803]{height:55%;width:5rem;border-radius:999px}.chip--wide[data-v-0c91a803]{width:8rem}.desktop-frame-wrapper[data-v-9f9114ef]{position:relative;width:100%;height:100%;flex:1;min-height:0}.desktop-dashboard-iframe[data-v-9f9114ef]{width:100%;height:100%;border:none;background:linear-gradient(90deg,#d4d4d4 25%,#ebebeb,#d4d4d4 75%)}.composed-dashboard[data-v-ea1087d9]{--padding-x: 2vh;--padding-y: 2vh;display:flex;flex-direction:column;padding:var(--padding-y) var(--padding-x);height:calc(100vh - 2 * var(--padding-y));width:calc(100vw - 2 * var(--padding-x));position:relative;z-index:20;scroll-snap-align:start;scroll-snap-stop:always}.frame-header[data-v-ea1087d9]{font-size:.6em;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.frame-header h1[data-v-ea1087d9]{margin:0;text-transform:uppercase;text-align:left;font-weight:400;white-space:pre-line;margin-bottom:1rem;flex:1;min-width:0}.copy-icon[data-v-ea1087d9]{width:1em;height:1em;vertical-align:top}.title-anchor[data-v-ea1087d9]{color:inherit;text-decoration:none;cursor:pointer}.title-anchor[data-v-ea1087d9]:hover{text-decoration:underline}.frame-subtitle[data-v-ea1087d9]{font-variant:small-caps;text-align:left;font-size:1.3em}.frame-actions[data-v-ea1087d9]{display:flex;gap:1rem;flex-shrink:0}.frame-actions--inactive[data-v-ea1087d9]{visibility:hidden;pointer-events:none}.title-anchor-wrapper[data-v-ea1087d9]{position:relative;display:inline-block}.copy-popup[data-v-ea1087d9]{position:absolute;left:50%;top:100%;transform:translate(-50%,.6rem);background:#242424;color:#fff;padding:.4rem .6rem;border-radius:.5rem;font-size:.7em;white-space:nowrap;box-shadow:0 2px 6px #00000040;pointer-events:none}.fade-enter-active[data-v-ea1087d9],.fade-leave-active[data-v-ea1087d9]{transition:opacity .5s ease}.fade-enter-from[data-v-ea1087d9],.fade-leave-to[data-v-ea1087d9]{opacity:0}.dashboard-wrapper[data-v-ea1087d9]{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.filter-section[data-v-ea1087d9]{height:4vh;width:100%}.filter-toggle[data-v-ea1087d9]{display:none}.filter-iframe-wrapper[data-v-ea1087d9]{height:100%;width:100%}.charts-section[data-v-ea1087d9]{display:grid;flex:1;gap:1rem;min-height:0;grid-template-columns:1fr;grid-template-rows:auto}@media (max-width: 1366px){.filter-section[data-v-ea1087d9]{height:3vw}}@media (max-width: 900px),(orientation: portrait){.composed-dashboard[data-v-ea1087d9]{--padding-x: 6vh;height:auto;width:calc(100vw - 2 * var(--padding-x));padding:var(--padding-y) var(--padding-x)}.frame-header h1[data-v-ea1087d9]{font-size:2em;text-align:center}.frame-subtitle[data-v-ea1087d9]{font-size:1em;text-align:center}.frame-actions[data-v-ea1087d9]{position:fixed;right:.2rem;bottom:2rem;z-index:340;margin:0;padding:0}.filter-section[data-v-ea1087d9]{height:auto;display:flex;flex-direction:column}.filter-toggle[data-v-ea1087d9]{display:inline-flex;align-items:center;gap:.45rem;align-self:flex-start;background:#fafafa;border:1px solid rgba(255,255,255,.28);color:#404040;padding:.5rem .85rem;border-radius:.5rem;cursor:pointer;font-size:1rem;transition:background .2s ease,border-color .2s ease;width:100%}.filter-arrow[data-v-ea1087d9]{display:inline-block;transition:transform 1.2s}.filter-arrow.expanded[data-v-ea1087d9]{transform:rotate(-180deg);color:#fff}.filter-toggle--open[data-v-ea1087d9]{background:#213547;color:#fff;border-radius:.5rem .5rem 0 0}.filter-toggle-icon[data-v-ea1087d9]{width:1rem;height:1rem;flex-shrink:0}.filter-iframe-wrapper[data-v-ea1087d9]{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}.filter-iframe-wrapper--open[data-v-ea1087d9]{max-height:400vh}}.frame-wrapper[data-v-ce97ec9b]{position:relative;min-height:0;width:100%;height:100%}.dashboard-item-frame[data-v-ce97ec9b]{width:100%;height:100%;border:none}@media (max-width: 900px),(orientation: portrait){.frame-wrapper[data-v-ce97ec9b]{order:var(--2f1d1b62);height:calc(var(--19160646) * 12vh)}}.snap-page[data-v-c8307c2e]{min-height:100vh;overflow:hidden}@media (max-width: 900px),(orientation: portrait){.snap-page[data-v-c8307c2e]{min-height:auto}}.intro-panel[data-v-74d16c62]{display:flex;flex-direction:column;position:relative;z-index:20;--padding-x: 2vh;--padding-y: 2vh;padding:var(--padding-y) var(--padding-x)}.intro-panel--snap[data-v-74d16c62]{min-height:96vh;scroll-snap-align:start;scroll-snap-stop:always}.intro-panel--static[data-v-74d16c62]{min-height:auto;height:auto}.surface[data-v-74d16c62]{flex:1;border-radius:1.25rem;background:linear-gradient(135deg,#fff3,#0c6aff0f);box-shadow:0 1.75rem 3.5rem #00000040;display:flex;align-items:stretch;justify-content:center;padding:clamp(1.5rem,3vw,3rem);margin:0}.surface-head[data-v-74d16c62]{display:flex;align-items:center;gap:clamp(2rem,4vw,4rem);max-width:72rem;width:100%}.icon-wrapper[data-v-74d16c62]{flex:0 0 clamp(6rem,12vw,10rem);display:flex;align-items:center;justify-content:center}.icon-wrapper img[data-v-74d16c62]{width:100%;height:auto;object-fit:contain}.head-text[data-v-74d16c62]{display:flex;flex-direction:column;gap:1rem;color:#0b0b0b;width:100%}.head-text h1[data-v-74d16c62]{margin:0;text-transform:uppercase;font-weight:700;letter-spacing:.08em;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.subtitle[data-v-74d16c62]{margin:0;font-size:1rem;text-transform:none;letter-spacing:.04em;color:#0b0b0bcc}.lead[data-v-74d16c62]{margin:0;font-size:clamp(1.2rem,1.9vw,1.4rem);line-height:1.6;column-count:2;column-gap:clamp(2rem,4vw,4.5rem);column-fill:balance;text-align:justify;-webkit-hyphens:auto;hyphens:auto;width:100%}.extra[data-v-74d16c62]{font-size:clamp(.5rem,2.3vh,1rem);line-height:1.65;width:100%;column-count:2;column-gap:clamp(2rem,4vw,4.5rem);column-fill:balance;text-align:justify;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;word-break:normal;overflow-wrap:break-word}.extra[data-v-74d16c62] p{margin:0 0 1.2rem;break-inside:avoid}.extra[data-v-74d16c62] p:last-child{margin-bottom:0}.title-anchor-wrapper[data-v-74d16c62]{position:relative;display:inline-block}.title-anchor[data-v-74d16c62]{color:inherit;text-decoration:none;cursor:pointer}.title-anchor[data-v-74d16c62]:hover{text-decoration:underline}.copy-popup[data-v-74d16c62]{position:absolute;left:50%;top:100%;transform:translate(-50%,.6rem);background:#242424;color:#fff;padding:.4rem .6rem;border-radius:6px;font-size:.7em;white-space:nowrap;box-shadow:0 2px 6px #00000040;pointer-events:none}.fade-enter-active[data-v-74d16c62],.fade-leave-active[data-v-74d16c62]{transition:opacity .5s ease}.fade-enter-from[data-v-74d16c62],.fade-leave-to[data-v-74d16c62]{opacity:0}@media (max-width: 1366px){.intro-panel[data-v-74d16c62]{--padding-x: 6vh}.surface-head[data-v-74d16c62]{flex-direction:column;text-align:center;gap:1.5rem}.head-text h1[data-v-74d16c62]{letter-spacing:.06em;font-size:clamp(1.6rem,4vw,2.2rem)}.subtitle[data-v-74d16c62],.lead[data-v-74d16c62],.extra[data-v-74d16c62]{font-size:clamp(.95rem,1.8vw,1.05rem)}.extra[data-v-74d16c62],.lead[data-v-74d16c62]{column-count:1}}@media (max-width: 900px){.head-text h1[data-v-74d16c62]{font-size:1.2rem}.lead[data-v-74d16c62]{column-count:1;text-align:left}.extra[data-v-74d16c62]{font-size:clamp(.5rem,2.6vh,4vw);line-height:1;column-count:1;text-align:left}}.snap-section[data-v-70c7775b]{display:flex;flex-direction:column;height:96vh;width:calc(100vw - 4vh);padding:2vh;position:relative;z-index:20;scroll-snap-align:start;scroll-snap-stop:always}.frame-header[data-v-70c7775b]{font-size:.6em;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.frame-header h1[data-v-70c7775b]{margin:0;text-transform:uppercase;text-align:left;font-weight:400;white-space:pre-line}.copy-icon[data-v-70c7775b]{width:1em;height:1em;vertical-align:top}.title-anchor[data-v-70c7775b]{color:inherit;text-decoration:none;cursor:pointer}.title-anchor[data-v-70c7775b]:hover{text-decoration:underline}.frame-subtitle[data-v-70c7775b]{font-variant:small-caps;text-align:left;font-size:1.3em}.iframe-wrapper[data-v-70c7775b]{flex:1}.frame-actions[data-v-70c7775b]{display:flex;gap:1rem}.title-anchor-wrapper[data-v-70c7775b]{position:relative;display:inline-block}.copy-popup[data-v-70c7775b]{position:absolute;left:50%;top:100%;transform:translate(-50%,.6rem);background:#242424;color:#fff;padding:.4rem .6rem;border-radius:.5rem;font-size:.7em;white-space:nowrap;box-shadow:0 2px 6px #00000040;pointer-events:none}.fade-enter-active[data-v-70c7775b],.fade-leave-active[data-v-70c7775b]{transition:opacity .5s ease}.fade-enter-from[data-v-70c7775b],.fade-leave-to[data-v-70c7775b]{opacity:0}.scrollable-page[data-v-263cdb14]{min-height:100vh;display:flex;flex-direction:column}.scrollable-content[data-v-263cdb14]{flex:1 0 auto;display:flex;flex-direction:column}.search-bar[data-v-2729f568]{background-color:#d6d6d6;padding:.5em 2%;border-radius:.5rem}.search-bar label[data-v-2729f568]{display:block}.search-bar input[data-v-2729f568]{width:99%;padding:.5em;font-size:1em;border:none;border-radius:.5rem}[data-v-2729f568]::placeholder{font-style:italic}[data-v-2729f568]::-ms-input-placeholder{font-style:italic;color:#ababab}@media (max-width: 900px){.search-bar input[data-v-2729f568]{width:78vw}}.glossary-letter[data-v-9ee63359]{border:.1em solid #fff;padding:.5em;margin-bottom:1.5em;border-radius:.5rem;background:transparent}.glossary-letter-title[data-v-9ee63359]{font-size:2em;font-weight:700}.glossary-term[data-v-5e259f65]{border-top:.1em solid #fff;border-bottom:.1em solid #fff;padding:.8em 0}.glossary-header[data-v-5e259f65]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.glossary-arrow[data-v-5e259f65]{display:inline-block;transition:transform .2s;margin-right:.6em;font-size:1.2em}.glossary-arrow.expanded[data-v-5e259f65]{transform:rotate(-180deg)}.glossary-title[data-v-5e259f65]{font-weight:700;text-align:left}.glossary-content[data-v-5e259f65]{margin-top:.7em;text-align:justify}.glossary-definition[data-v-5e259f65]{border-top:.1em solid #fff;padding-top:.7em;font-size:1em;text-align:justify}.glossary-content[data-v-760b5155]{padding:1em 5vw}.glossary-content[data-v-760b5155],.glossary-content[data-v-760b5155] *{position:relative;z-index:30}.glossary-title[data-v-760b5155]{font-size:4rem;margin-bottom:0;font-weight:400;text-transform:uppercase}.glossary-instruction[data-v-760b5155]{font-size:1.5em}.glossary-list[data-v-760b5155]{margin:2em auto;flex:1 0 auto}.glossary-row[data-v-760b5155]{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;margin-bottom:2em}@media (max-width: 1366px){.glossary-row[data-v-760b5155]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.glossary-row[data-v-760b5155]{grid-template-columns:1fr}.glossary-title[data-v-760b5155]{font-size:16vw}}.hero-section[data-v-4d7f6db7]{position:relative;width:100%;height:80vh;aspect-ratio:16 / 9;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;background-color:transparent}.hero-content[data-v-4d7f6db7]{position:absolute;top:0;left:0;width:100vw;z-index:10}.hero-title[data-v-4d7f6db7]{font-size:8rem;margin-bottom:0;font-weight:400;color:#000;text-transform:uppercase}.hero-subtitle[data-v-4d7f6db7]{font-size:3.75rem;font-weight:500;color:#000;margin:0;text-transform:uppercase}.not-found[data-v-d2893510]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#121212;color:#fff}.name-group[data-v-2e9a114c]{text-align:left;border-bottom:.0625em solid #fff}.name-group-header[data-v-2e9a114c]{font-weight:700;font-size:1.05em;text-transform:uppercase}.name-group-header.border[data-v-2e9a114c]{border-top:.1em solid #fff;border-bottom:.0625em solid #fff;padding:.6em 0 .5em;margin-bottom:.4em}.name-group.border[data-v-2e9a114c]{border:.0625rem solid #fff;border-radius:.5rem;padding:1em}.name-and-title[data-v-57c5b06f]{margin:0;text-align:left}.name-and-title.with-border[data-v-57c5b06f]{border-bottom:.0625em solid #fff}.name-and-title.bottom-margin[data-v-57c5b06f]{margin-bottom:.4em}.name[data-v-57c5b06f]{font-weight:700;font-size:1.05em}.name.bottom-margin[data-v-57c5b06f]{margin-bottom:.2em}.title[data-v-57c5b06f]{font-size:.95em;line-height:1.35em}.tech-support[data-v-28a79f05]{text-align:left;border:.0625rem solid rgba(255,255,255,.75);border-radius:.5rem;padding:.9em 1.1em 1.2em}.support-title[data-v-28a79f05]{font-weight:700;text-transform:uppercase;font-size:1.1em;border-top:.1em solid #fff;border-bottom:.0625em solid #fff;padding-top:.6em;margin-bottom:.4em}.tech-group[data-v-ecb9abcf]{text-align:left;margin:.75em 0;border-bottom:.0625em solid #fff}.group-title[data-v-ecb9abcf]{font-weight:700;text-transform:uppercase;font-size:1.05em}.members-link[data-v-ecb9abcf]{display:inline-block;text-decoration:none;font-weight:600;font-size:.95em;text-decoration:underline;margin-bottom:.25rem}.members-link[data-v-ecb9abcf]:hover{text-decoration:underline}.ext-icon[data-v-ecb9abcf]{height:.75em;vertical-align:super;margin-bottom:-.15em}.tech-team[data-v-1f3f7ef4]{text-align:left;border:.0625rem solid rgba(255,255,255,.75);border-radius:.5rem;padding:.9em 1.1em 1.2em}.team-title[data-v-1f3f7ef4]{font-weight:700;text-transform:uppercase;font-size:1.1em;border-top:.1em solid #fff;border-bottom:.0625em solid #fff;padding-top:.6em;margin-bottom:.4em}.imprint-wrapper[data-v-2123f197]{padding:1em 5vw;position:relative;z-index:30}.imprint-title[data-v-2123f197]{font-size:4rem;font-weight:400;text-transform:uppercase;margin:0 0 .4em}.imprint-container[data-v-2123f197]{display:flex;gap:2em;align-items:flex-start}.imprint-column[data-v-2123f197]{flex:1;display:flex;flex-direction:column;gap:1.5em}.specialists-column[data-v-2123f197]{min-height:100%}.imprint-panel[data-v-2123f197]{margin-bottom:0}@media (max-width: 1366px){.imprint-container[data-v-2123f197]{flex-wrap:wrap}.imprint-column[data-v-2123f197]{flex:1 1 calc(50% - 1em)}.specialists-column[data-v-2123f197]{flex:1 1 100%}}@media (max-width: 900px){.imprint-container[data-v-2123f197]{flex-direction:column;align-items:stretch}}.thumb[data-v-d68ec0fd]{width:100%;align-items:stretch;gap:.75rem;position:relative;background:transparent;border-radius:.5rem;padding:.5rem .6rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;z-index:1}.thumb[data-v-d68ec0fd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.125rem solid #ffffff;border-radius:inherit;pointer-events:none;z-index:2}.thumb[data-active=true][data-v-d68ec0fd]{transform:translate(-.625rem);box-shadow:-.5rem 0 1rem #000000bf;z-index:3}.thumb[data-v-d68ec0fd]:hover,.thumb[data-v-d68ec0fd]:focus-visible{transform:translate(-.625rem);box-shadow:-.5rem 0 1rem #000000bf;z-index:3}.thumb[data-v-d68ec0fd]{-webkit-tap-highlight-color:transparent}.thumb[data-v-d68ec0fd]:focus{outline:none}.thumb img[data-v-d68ec0fd]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:.5rem}@media (max-width: 900px){.thumb-label[data-v-d68ec0fd]{font-size:.88rem}.thumb[data-v-d68ec0fd]{padding:0;display:block}.thumb img[data-v-d68ec0fd]{aspect-ratio:16 / 9;display:block}}.guide[data-v-bd6a5519]{height:96vh;width:calc(100vw - 4vh);padding:2vh;color:#000;display:flex;position:relative;flex-direction:column;align-items:stretch;gap:1.5rem;z-index:30;min-height:0}.title[data-v-bd6a5519]{width:100%;max-width:100%;margin:0;flex-shrink:0;text-transform:uppercase;letter-spacing:.04em;font-weight:600;text-align:center;font-size:3.7vw}.media-layout[data-v-bd6a5519]{width:100%;flex:1;min-height:0;display:flex;align-items:stretch;justify-content:space-between}.feature-video[data-v-bd6a5519]{position:relative;width:100%;height:100%;max-height:calc(100% + -0px);aspect-ratio:16 / 9;background:#000;border-radius:.5rem;overflow:hidden;box-shadow:0 .625rem 1.75rem #00000052}.feature-video[data-v-bd6a5519] .snap-section{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.feature-video[data-v-bd6a5519] iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.thumb-grid[data-v-bd6a5519]{display:flex;flex-direction:column;gap:.75rem;height:100%;max-height:100%;overflow-y:auto;padding:1rem 1rem 1rem 2rem;flex:0 0 15rem;justify-content:space-between;box-sizing:border-box}@media (max-width: 900px){.guide[data-v-bd6a5519]{--feature-max: 27.5rem;gap:1rem;height:auto}.media-layout[data-v-bd6a5519]{flex-direction:column;align-items:stretch;gap:1.25rem}.thumb-grid[data-v-bd6a5519]{flex:none;width:100%;max-width:100%;padding:0;flex-direction:column;align-items:stretch;gap:1rem;max-height:none;overflow:visible}.mobile-title[data-v-bd6a5519]{font-size:6vw;margin-top:.5rem;margin-bottom:.25rem}.thumb-grid[data-v-bd6a5519] .thumb-slot-wrapper{width:100%;position:relative;aspect-ratio:16 / 9;border-radius:.5rem;overflow:hidden;box-shadow:0 .625rem 1.75rem #00000052;background:#000}.thumb-grid[data-v-bd6a5519] .snap-section{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;width:100%;height:100%;max-width:none;max-height:none}.thumb-grid[data-v-bd6a5519] .iframe-wrapper{border-radius:0;box-shadow:none}.thumb-grid[data-v-bd6a5519] .iframe-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.presentation-page[data-v-b1ddf3af]{position:relative;min-height:100vh;overflow:hidden}.presentation-shell[data-v-b1ddf3af]{position:relative;z-index:10;display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,3rem)}.presentation-content[data-v-b1ddf3af]{padding:1em 5vw;display:flex;flex-direction:column;align-items:center}.presentation-title[data-v-b1ddf3af]{font-size:4.6vw;margin-bottom:2.3rem;font-weight:400;text-transform:uppercase;width:100%}.signature[data-v-b1ddf3af]{font-weight:600;line-height:1.5;margin-top:2rem}.signature span[data-v-b1ddf3af]{display:block;font-weight:400;font-size:.95em}@media (max-width: 900px){.presentation-content[data-v-b1ddf3af]{padding:1em 0}.presentation-title[data-v-b1ddf3af]{font-size:7vw}}:root{font-family:Poppins,sans-serif;line-height:1.5;font-weight:400;font-size:clamp(10px,2.4vh,32px);color:#000;background-color:#dedede;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#747bff}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;font-family:Poppins,sans-serif}h1{font-size:3.2em;line-height:1.1}button{border-radius:.5rem;border:.0625rem solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:.25rem auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto;text-align:center;width:100vw}@media (display-mode: fullscreen){:root{font-size:clamp(10px,2.2vh,32px)}}
