@media(max-width:1180px){.hide-on-mobile[data-v-5b4739a1]{display:none}}@media(min-width:1180px){.hide-on-desktop[data-v-5b4739a1]{display:none}}.mega-menu-content[data-v-5b4739a1]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98)!important;border-bottom:1px solid rgba(10,36,48,.1);box-shadow:0 24px 70px rgba(0,32,44,.12);font-family:Plus Jakarta Sans,sans-serif;padding:24px 0!important}.header--dark-mode .mega-menu-content[data-v-5b4739a1]{background:rgba(0,32,44,.98)!important;border-bottom:1px solid rgba(127,192,209,.2);box-shadow:0 24px 70px rgba(0,0,0,.4);color:#fff}.menu-category-title[data-v-5b4739a1]{color:#0088bd!important;font-family:Fira Code,monospace!important;font-size:.725rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header--dark-mode .menu-category-title[data-v-5b4739a1]{color:#67c9ee!important}.menu-link-item[data-v-5b4739a1]{border-radius:10px;display:block;padding:9px 12px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.menu-link-item[data-v-5b4739a1]:hover{background:#edf6f9;transform:translateX(3px)}.menu-link-item:hover .link-title[data-v-5b4739a1]{color:#0088bd}.header--dark-mode .menu-link-item[data-v-5b4739a1]:hover{background:hsla(0,0%,100%,.08)}.header--dark-mode .menu-link-item:hover .link-title[data-v-5b4739a1]{color:#67c9ee}.link-title[data-v-5b4739a1]{color:#0a2430;font-family:Plus Jakarta Sans,sans-serif;font-size:.925rem;font-weight:650;margin-bottom:2px;transition:color .2s ease}.header--dark-mode .link-title[data-v-5b4739a1]{color:#f0f6ff}.link-desc[data-v-5b4739a1]{color:#8ca8c5;font-size:.8rem;line-height:1.4;margin:0}.border-left[data-v-5b4739a1]{border-left:1px solid rgba(10,36,48,.08)!important}.header--dark-mode .border-left[data-v-5b4739a1]{border-left-color:rgba(127,192,209,.15)!important}.header-card[data-v-5b4739a1]{background:linear-gradient(135deg,#003448,#00202c)!important;border:1px solid rgba(103,201,238,.3)!important;border-radius:16px!important;box-shadow:0 14px 40px rgba(0,32,44,.25)!important}.new-tag[data-v-5b4739a1]{background:linear-gradient(135deg,rgba(201,54,59,.2),rgba(201,54,59,.1))!important;border:1px solid rgba(201,54,59,.4)!important;border-radius:99px!important;color:#c9363b!important;font-family:Fira Code,monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:.05em!important}.header--dark-mode .new-tag[data-v-5b4739a1]{border-color:hsla(4,100%,72%,.5)!important;color:#ff7b72!important}.cta-card-title[data-v-5b4739a1]{word-break:keep-all}.opacity-80[data-v-5b4739a1]{opacity:.8}@media(max-width:1180px){.hide-on-mobile[data-v-da34cef2]{display:none}}@media(min-width:1180px){.hide-on-desktop[data-v-da34cef2]{display:none}}.header-wrapper[data-v-da34cef2]{font-family:Plus Jakarta Sans,sans-serif;position:relative;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;width:100%}.header-wrapper.dark[data-v-da34cef2]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:rgba(0,32,44,.95);border-bottom:1px solid rgba(127,192,209,.18);box-shadow:0 4px 24px rgba(0,0,0,.25);color:#fff}.header-wrapper.dark .nav-item[data-v-da34cef2]{color:#fff!important}.header-wrapper.dark .nav-item[data-v-da34cef2]:hover{background:hsla(0,0%,100%,.1)!important;color:#67c9ee!important}.header-wrapper.dark .cta-btn.demo-btn[data-v-da34cef2]{background:hsla(0,0%,100%,.06)!important;border-color:rgba(103,201,238,.5)!important;color:#fff!important}.header-wrapper.dark .cta-btn.demo-btn[data-v-da34cef2]:hover{background:#0088bd!important;border-color:#0088bd!important;box-shadow:0 6px 20px rgba(0,136,189,.4);color:#fff!important}.header-wrapper.white[data-v-da34cef2]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:hsla(0,0%,100%,.95);border-bottom:1px solid rgba(10,36,48,.08);box-shadow:0 4px 20px rgba(0,32,44,.04)}.header-inner[data-v-da34cef2]{margin:0 auto;width:min(1280px,calc(100% - 48px))}@media(max-width:600px){.header-inner[data-v-da34cef2]{width:calc(100% - 32px)}}.logo-emblem[data-v-da34cef2]{height:32px;transition:transform .25s ease;width:auto}.logo-emblem[data-v-da34cef2]:hover{transform:scale(1.03)}.nav-item-wrapper[data-v-da34cef2]{display:inline-block;position:relative}.nav-item[data-v-da34cef2]{border-radius:8px!important;color:#0a2430!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:.925rem!important;font-weight:650!important;letter-spacing:-.01em!important;padding:0 12px!important;text-transform:none!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.nav-item[data-v-da34cef2]:hover{background:rgba(0,136,189,.08)!important;color:#0088bd!important}.nav-item .v-icon[data-v-da34cef2]{transition:transform .2s ease}.nav-item:hover .v-icon[data-v-da34cef2]{transform:translateY(1px)}.cta-group[data-v-da34cef2]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.cta-btn[data-v-da34cef2]{border-radius:10px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:.925rem!important;font-weight:700!important;letter-spacing:-.01em!important;min-height:40px!important;padding:0 20px!important;text-transform:none!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.cta-group>.v-btn[data-v-da34cef2]:first-child{background:linear-gradient(135deg,#0088bd,#005c7e)!important;box-shadow:0 4px 14px rgba(0,136,189,.28),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff!important}.cta-group>.v-btn[data-v-da34cef2]:first-child:hover{background:linear-gradient(135deg,#09c,#00729c)!important;box-shadow:0 8px 22px rgba(0,136,189,.45);transform:translateY(-1px)}.demo-btn[data-v-da34cef2]{background:transparent!important;border:1.5px solid #0088bd!important;color:#0088bd!important}.demo-btn[data-v-da34cef2]:hover{background:#0088bd!important;border-color:#0088bd!important;box-shadow:0 8px 22px rgba(0,136,189,.3);color:#fff!important;transform:translateY(-1px)}.mega-menu-panel[data-v-da34cef2]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsla(0,0%,100%,.97);border-bottom:1px solid rgba(10,36,48,.1);border-radius:0 0 20px 20px;box-shadow:0 20px 60px rgba(0,32,44,.12);left:0;position:fixed;right:0;z-index:10}.resources-dropdown-panel[data-v-da34cef2]{flex-direction:column;gap:3px;left:0;padding:8px;width:200px}.resources-dropdown-panel[data-v-da34cef2],.solutions-dropdown-panel[data-v-da34cef2]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsla(0,0%,100%,.98);border:1px solid rgba(10,36,48,.1);border-radius:16px;box-shadow:0 16px 48px rgba(0,32,44,.14);display:flex;position:absolute;top:calc(100% + 8px);z-index:10}.solutions-dropdown-panel[data-v-da34cef2]{flex-direction:row;left:-100px;min-width:460px;padding:16px;width:-moz-max-content;width:max-content}.solutions-dropdown-column[data-v-da34cef2]{display:flex;flex:1;flex-direction:column;gap:3px}.menu-category-title[data-v-da34cef2]{color:#0088bd!important;font-family:Fira Code,monospace!important;font-size:.725rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.resource-link[data-v-da34cef2]{align-items:center;border-radius:10px;color:#0a2430;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.92rem;font-weight:600;padding:9px 14px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.resource-link[data-v-da34cef2]:hover{background:#edf6f9;color:#0088bd;transform:translateX(2px)}.mobile-menu[data-v-da34cef2]{-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.98);border-top:1px solid rgba(10,36,48,.08);box-shadow:0 16px 48px rgba(0,32,44,.12);left:0;max-height:calc(100vh - 100%);max-height:calc(100dvh - 100%);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 16px;position:absolute;right:0;top:100%;z-index:150}.mobile-section[data-v-da34cef2]{border-bottom:1px solid #f0f0f0}.mobile-section-header[data-v-da34cef2]{align-items:center;color:#1c2e44;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;justify-content:space-between;padding:14px 20px;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-section-header[data-v-da34cef2]:hover{background:rgba(0,0,0,.03)}.mobile-section-header--plain[data-v-da34cef2]{display:block;justify-content:flex-start}.mobile-sub-items[data-v-da34cef2]{background:#fafafa;display:flex;flex-direction:column;padding:4px 0 8px}.mobile-products-wrapper[data-v-da34cef2]{background:#fafafa;padding:8px 0 16px}.mobile-category[data-v-da34cef2]{border-bottom:1px solid #f0f0f0;padding:12px 0}.mobile-category-title[data-v-da34cef2]{color:#7a93ad;font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:8px 32px 6px;text-transform:uppercase}.mobile-link[data-v-da34cef2]{align-items:center;color:#3a4f66;display:flex;font-size:.9rem;font-weight:500;padding:10px 32px;-webkit-text-decoration:none;text-decoration:none;transition:background .15s ease,color .15s ease}.mobile-link[data-v-da34cef2]:hover{background:rgba(0,0,0,.04);color:var(--v-accent-base)}.mobile-cta[data-v-da34cef2]{padding:20px 20px 4px}.mobile-demo-btn[data-v-da34cef2]{border:1px solid rgba(28,46,68,.2);border-radius:8px;color:#1c2e44!important;font-weight:600}.new-tag[data-v-da34cef2]{background:#0081ba!important;color:#fff!important;font-weight:700;padding:10px}@media(max-width:1180px){.hide-on-mobile[data-v-2387ff69]{display:none}}@media(min-width:1180px){.hide-on-desktop[data-v-2387ff69]{display:none}}@font-face{font-display:swap;font-family:Graphik Medium,Times New Roman,Times,serif;font-style:normal;font-weight:400;src:url(/fonts/Graphik-Medium.otf) format("opentype")}.testimonial-card[data-v-2387ff69]{border:1px solid #d3d3d3;font-family:Graphik Medium,sans-serif;margin:0 auto;max-width:1000px;padding:0;width:100%}.testimonial-content[data-v-2387ff69]{background:#fff;display:flex;flex-direction:column}.footer-section[data-v-2387ff69]{flex-shrink:0}.content-wrapper[data-v-2387ff69]{display:flex;flex:1}@media(max-width:960px){.content-wrapper[data-v-2387ff69]{flex-direction:column}}.left-section[data-v-2387ff69]{align-items:center;border-right:1px solid #e0e0e0;display:flex;flex:0 0 30%;justify-content:center;margin:2rem 0;padding:3rem 2rem}@media(max-width:960px){.left-section[data-v-2387ff69]{border-bottom:1px solid #e0e0e0;border-right:none;flex:0 0 auto;padding:2rem}}@media(max-width:600px){.left-section[data-v-2387ff69]{padding:1.5rem}}.logo-container[data-v-2387ff69]{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.logo-icon[data-v-2387ff69]{height:200px;width:200px}@media(max-width:960px){.logo-icon[data-v-2387ff69]{height:100px;width:100px}}@media(max-width:600px){.logo-icon[data-v-2387ff69]{height:80px;width:80px}}.brand-name[data-v-2387ff69]{font-size:2rem;font-weight:700;white-space:nowrap}@media(max-width:960px){.brand-name[data-v-2387ff69]{font-size:1.5rem}}@media(max-width:600px){.brand-name[data-v-2387ff69]{font-size:1.3rem}}.brand-lab[data-v-2387ff69]{color:#999}.right-section[data-v-2387ff69]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:2rem}@media(max-width:960px){.right-section[data-v-2387ff69]{padding:2rem}}@media(max-width:600px){.right-section[data-v-2387ff69]{padding:1.5rem}}.quote-text[data-v-2387ff69]{color:#0e2050;font-size:1.8rem;font-weight:600;margin-bottom:0}.rating[data-v-2387ff69]{display:flex;gap:.3rem}.star[data-v-2387ff69]{color:orange;font-size:2rem}@media(max-width:600px){.star[data-v-2387ff69]{font-size:1.2rem}}.author-info[data-v-2387ff69]{margin:0}.author-title[data-v-2387ff69]{color:#333;font-size:1rem;font-style:italic}@media(max-width:600px){.author-title[data-v-2387ff69]{font-size:.9rem}}.footer-section[data-v-2387ff69]{align-items:flex-start;background:#0e2050;display:flex;gap:2rem;padding:2rem 3rem}@media(max-width:960px){.footer-section[data-v-2387ff69]{flex-direction:column;gap:1rem;padding:1.5rem 2rem}}@media(max-width:600px){.footer-section[data-v-2387ff69]{padding:1.2rem 1.5rem}}.gartner-logo[data-v-2387ff69]{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0}@media(max-width:960px){.gartner-logo[data-v-2387ff69]{align-items:center;width:100%}}.gartner-text[data-v-2387ff69]{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}@media(max-width:600px){.gartner-text[data-v-2387ff69]{font-size:1.5rem}}.peer-insights[data-v-2387ff69]{color:#4698c6;font-size:1.1rem;font-weight:400}@media(max-width:600px){.peer-insights[data-v-2387ff69]{font-size:1rem}}.peer-insights sup[data-v-2387ff69]{font-size:.7em}.disclaimer-text[data-v-2387ff69]{color:#fff;font-size:.75rem;line-height:1.5}@media(max-width:960px){.disclaimer-text[data-v-2387ff69]{font-size:.65rem}}@media(max-width:600px){.disclaimer-text[data-v-2387ff69]{font-size:.6rem;line-height:1.4}}@media(max-width:1180px){.hide-on-mobile[data-v-03bf32f6]{display:none}}@media(min-width:1180px){.hide-on-desktop[data-v-03bf32f6]{display:none}}.half-oval[data-v-03bf32f6]{background-color:#fff;border-radius:50%/100%;border-top-left-radius:0;border-top-right-radius:0;height:12rem}h2[data-v-03bf32f6]{font-size:3rem;line-height:150%}@media(max-width:1024px){h2[data-v-03bf32f6]{font-size:2rem}}.break[data-v-03bf32f6]{flex-basis:100%;height:0}.customers[data-v-03bf32f6]{display:flex;flex-wrap:wrap}.customers .customer[data-v-03bf32f6]{align-items:center;border-radius:5px;display:flex;flex:4;height:6.5rem;justify-content:center;margin:5px;padding:2px}.customers .empty-customer[data-v-03bf32f6]{border:1px solid hsla(0,0%,100%,0);flex:1}@media(max-width:1180px){.hide-on-mobile[data-v-ae0386e6]{display:none}}@media(min-width:1180px){.hide-on-desktop[data-v-ae0386e6]{display:none}}a[data-v-ae0386e6]{-webkit-text-decoration:none;text-decoration:none}.footer-primary-font-text[data-v-ae0386e6]{color:#00405d!important}.subfooter-font[data-v-ae0386e6]{color:#6b6b6b!important;font-size:16px}.testimonial-card-offset[data-v-ae0386e6]{margin-bottom:-26rem}