:root{--nav-dropdown-hover-bg:#e7eeff;--nav-dropdown-hover-duration:0.45s;--nav-dropdown-hover-ease:cubic-bezier(0.22,1,0.36,1);--nav-dropdown-icon-size:40px;--nav-dropdown-icon-size-ai:34px;--nav-dropdown-insights-thumb-width:104px;--nav-dropdown-insights-thumb-height:64px;--nav-dropdown-hover-inset-right:12px;--nav-dropdown-hover-label-padding-x:12px;--nav-dropdown-hover-padding-y-services:8px;--nav-dropdown-services-gap:14px;--nav-dropdown-insights-gap:12px;--nav-dropdown-ai-services-gap:10px;--nav-dropdown-ai-blog-gap:8px;--solutions-item-gap:16px;--solutions-item-gap-hover:8px;--solutions-label-padding-left:0;--solutions-label-padding-left-hover:0;--solutions-grid-column-gap:20px;--solutions-hover-inset-right:6px;--about-dropdown-hover-inset-x:4px}.ai-blog-menu-item,.ai-dropdown .services-menu-item,.insights-menu-item,.services-menu-item,.solution-item{cursor:pointer;transition:color .2s ease}.ai-blog-menu-item:hover,.ai-dropdown .ai-blog-menu-item.insights-menu-item:hover,.ai-dropdown .ai-blog-menu-item:hover,.ai-dropdown .services-menu-item.solution-item:hover,.ai-dropdown .services-menu-item:hover,.insights-menu-item.solution-item:hover,.insights-menu-item:hover,.services-menu-item.solution-item:hover,.services-menu-item:hover,.solution-item:hover{color:#002a94!important;background-color:transparent!important;align-items:center!important}.ai-blog-menu-item:hover .insights-menu-item-text,.ai-dropdown .ai-blog-menu-item:hover .insights-menu-item-text,.ai-dropdown .services-menu-item:hover .services-menu-item-label,.insights-menu-item:hover .insights-menu-item-text,.services-menu-item.solution-item:hover .services-menu-item-label,.services-menu-item:hover .services-menu-item-label,.solution-item:hover .solution-item-label{align-self:center!important}.ai-dropdown .services-menu-item.solution-item:hover .services-menu-item-icon,.ai-dropdown .services-menu-item:hover .services-menu-item-icon{margin-top:0!important}.ai-blog-menu-item:hover .insights-menu-item-title,.ai-dropdown .ai-blog-menu-item:hover .insights-menu-item-title,.insights-menu-item:hover .insights-menu-item-title{color:#002a94!important}.ai-dropdown .services-menu-item-label,.insights-menu-item-text,.services-menu-item-label,.solution-item-label{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:var(--nav-dropdown-icon-size);width:100%;overflow:visible}.ai-dropdown .ai-blog-menu-item .insights-menu-item-text,.insights-menu-item-text{min-height:var(--nav-dropdown-insights-thumb-height)}.ai-dropdown .services-menu-item-label:before,.insights-menu-item-text:before,.services-menu-item-label:before,.solution-item-label:before{content:"";position:absolute;top:0;bottom:0;width:0;max-width:none;border-radius:0 6px 6px 0;background-color:var(--nav-dropdown-hover-bg);transition:width var(--nav-dropdown-hover-duration) var(--nav-dropdown-hover-ease);pointer-events:none;z-index:-1}.ai-dropdown .services-menu-item-label:before,.services-menu-item-label:before{left:calc(-1 * var(--nav-dropdown-services-gap))}.ai-dropdown .services-menu-item-label:before{left:calc(-1 * var(--nav-dropdown-ai-services-gap))}.solution-item-label:before{left:calc(-1 * var(--solutions-item-gap))}.insights-menu-item-text:before{left:calc(-1 * var(--nav-dropdown-insights-gap))}.ai-blog-menu-item .insights-menu-item-text:before,.ai-dropdown .ai-blog-menu-item .insights-menu-item-text:before{left:calc(-1 * var(--nav-dropdown-ai-blog-gap))}.services-menu-item.solution-item:hover .services-menu-item-label:before,.services-menu-item:hover .services-menu-item-label:before{width:calc(100% + var(--nav-dropdown-services-gap));max-width:none}.solution-item:hover .solution-item-label:before{left:calc(-1 * var(--solutions-item-gap-hover));width:calc(100% + var(--solutions-item-gap-hover));max-width:none}.ai-dropdown .services-menu-item:hover .services-menu-item-label:before{width:calc(100% + var(--nav-dropdown-ai-services-gap));max-width:none}.ai-blog-menu-item:hover .insights-menu-item-text:before,.ai-dropdown .ai-blog-menu-item:hover .insights-menu-item-text:before,.insights-menu-item:hover .insights-menu-item-text:before{width:calc(100% + var(--nav-dropdown-insights-gap));max-width:none}.ai-dropdown .ai-blog-menu-item:hover .insights-menu-item-text:before{width:calc(100% + var(--nav-dropdown-ai-blog-gap));max-width:none}.insights-menu-item-text>*{position:relative;z-index:1}.about-dropdown-item-icon,.insights-menu-item .insights-menu-item-thumb,.services-menu-item .services-menu-item-icon,.solution-item .services-menu-item-icon,.solution-item>span:first-of-type:not(.insights-menu-item-thumb){position:relative;z-index:2}.services-category-tab:not(.is-active) .services-category-tab-label{position:relative;z-index:1;box-sizing:border-box;padding-left:var(--nav-dropdown-hover-label-padding-x);padding-right:4px}.services-category-tab-label:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;max-width:calc(100% - var(--nav-dropdown-hover-inset-right));height:auto;min-height:var(--nav-dropdown-icon-size);border-radius:6px;background-color:var(--nav-dropdown-hover-bg);transform:none;transition:width var(--nav-dropdown-hover-duration) var(--nav-dropdown-hover-ease);pointer-events:none;z-index:-1}.services-category-tab:not(.is-active):hover .services-category-tab-label:before{width:calc(100% - var(--nav-dropdown-hover-inset-right))}@media (prefers-reduced-motion:reduce){.ai-dropdown .services-menu-item-label:before,.insights-menu-item-text:before,.services-category-tab-label:before,.services-menu-item-label:before,.solution-item-label:before{transition:none}}.nav-hover-wrapper{position:relative}.nav-cta-btn{transition:filter .25s ease}.nav-cta-btn:hover{filter:brightness(1.06)}.nav-cta-btn--desktop{gap:8px;height:44px;min-height:44px;max-height:44px;padding:0 16px 0 8px;box-sizing:border-box;line-height:1}.nav-cta-btn--desktop,.nav-cta-btn-icon-wrap{display:inline-flex;align-items:center;justify-content:center}.nav-cta-btn-icon-wrap{position:relative;z-index:10;width:32px;height:32px;flex-shrink:0;border-radius:9999px;background-color:rgba(255,255,255,.2)}.nav-cta-btn-icon-wrap svg{width:20px;height:20px;flex-shrink:0}.nav-cta-btn--desktop.nav-cta-btn--contact{padding-right:20px}.nav-cta-btn--mobile-header{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;height:36px;padding:0 12px 0 6px;box-sizing:border-box;line-height:1}.nav-cta-btn--mobile-header .nav-cta-btn-icon-wrap{width:28px;height:28px}.nav-cta-btn--mobile-header .nav-cta-btn-icon-wrap svg{width:16px;height:16px}.headerSmall{isolation:isolate}.insights-category-tab-icon--mobile{display:inline-flex;align-items:center;justify-content:center;color:#002a94}.services-category-tab.is-active .insights-category-tab-icon svg path{fill:currentColor}.nav-cta-btn-shimmer{position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35) 45%,transparent);pointer-events:none;z-index:5;animation:nav-cta-shimmer 3s ease-in-out infinite}@keyframes nav-cta-shimmer{0%{left:-100%;opacity:0}15%{opacity:1}50%{left:150%;opacity:1}85%{opacity:0}to{left:150%;opacity:0}}.about-dropdown{position:fixed!important;top:70px!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 110px)!important;max-width:1030px!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important;background:#ffffff!important;z-index:9999!important;display:flex!important;margin:0!important;overflow:visible!important;border-radius:0 0 20px 20px;box-shadow:0 20px 40px rgba(0,0,0,.1);box-sizing:border-box!important}.about-dropdown-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;padding:16px 8px;-moz-column-gap:8px;column-gap:8px;width:100%;flex:1;box-sizing:border-box}.about-dropdown-link{position:relative;display:flex;flex-direction:column;height:100%;min-height:100%;padding:12px 10px;border-radius:12px;text-decoration:none;color:inherit;box-sizing:border-box;cursor:pointer;transition:color .2s ease}.about-dropdown-link:before{content:"";position:absolute;top:0;bottom:0;left:var(--about-dropdown-hover-inset-x);right:var(--about-dropdown-hover-inset-x);border-radius:12px;background-color:transparent;transition:background-color .2s ease;pointer-events:none;z-index:0}.about-dropdown-link:hover:before{background-color:var(--nav-dropdown-hover-bg)}.about-dropdown-link:hover{background-color:transparent}.about-dropdown-link:hover .about-dropdown-item-title{color:#002a94}.about-dropdown-item{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;height:100%;width:100%;pointer-events:none}.about-dropdown-item-header{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.about-dropdown-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:#f5f8ff;border-radius:5px;box-shadow:inset 0 0 0 1px #e7eeff}.about-dropdown-item-icon svg{display:block;max-width:28px;max-height:28px}.about-dropdown-item-title{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:18px;font-weight:600;line-height:1.25;color:#000000}.about-dropdown-item-desc{margin:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:#222222}.about-dropdown-item-icon--sm{width:32px;height:32px}.about-dropdown-item-icon--sm svg{max-width:22px;max-height:22px}.services-dropdown{position:fixed!important;top:70px!important;left:50%!important;transform:translateX(-50%)!important;height:auto!important;max-height:calc(100vh - 70px);width:calc(100vw - 40px)!important;max-width:1050px!important;background:#ffffff!important;z-index:9999!important;margin:0!important;padding:0!important;border-radius:0 0 20px 20px;overflow-y:auto!important;overflow-x:hidden;box-sizing:border-box}.services-dropdown-inner{display:flex;align-items:flex-start;width:100%;max-width:1305px;height:auto;margin:0 auto;padding:24px 24px 28px;gap:0;overflow:visible;box-sizing:border-box}.services-dropdown-sidebar{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:320px;min-width:320px;padding:0 24px 0 0;margin:0;border-right:1px solid rgba(212,209,209,.933333)}.services-category-tab{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:none;border-radius:8px;cursor:pointer;text-align:left;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:24px;transition:background .2s ease,color .2s ease}.services-category-tab,.services-category-tab:hover:not(.is-active){background:transparent;color:#151515}.services-category-tab:hover:not(.is-active) .insights-category-tab-icon,.services-category-tab:hover:not(.is-active) .services-category-tab-icon{color:#151515}.services-category-tab.is-active{background:#002a94;color:#ffffff}.services-category-tab-icon{flex-shrink:0;color:#151515}.services-category-tab.is-active .services-category-tab-icon{color:#ffffff}.services-category-tab-label{flex:1;min-width:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:inherit;padding-right:8px}.services-dropdown-content{flex:1;min-width:0;width:100%;overflow:visible;padding:0 0 0 24px;box-sizing:border-box}.services-dropdown-columns{display:flex;flex-direction:row;align-items:flex-start;gap:18px;width:100%}.services-dropdown-col{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:6px;min-width:0;width:100%}.services-dropdown .services-menu-item,.services-dropdown .services-menu-item.solution-item{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;align-items:center!important;gap:14px!important;width:100%;min-width:0;min-height:auto;height:auto!important;border-radius:8px;color:#000000!important;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px!important;font-weight:600!important;line-height:1.4!important;padding:8px 12px!important;text-decoration:none;box-sizing:border-box;transition:color .3s ease}.services-dropdown .services-menu-item-label{width:100%;align-self:center}.services-dropdown .services-menu-item.solution-item:hover,.services-dropdown .services-menu-item:hover{color:#002a94!important;background-color:transparent!important}.services-menu-item-icon{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;flex:none;flex-shrink:0;flex-grow:0;width:40px!important;height:40px!important;min-width:40px;min-height:40px;font-size:0;line-height:0;background:#f5f8ff;border-radius:5px;border:none;box-shadow:none;color:#002a94;position:relative;z-index:2}.services-menu-item-icon img,.services-menu-item-icon svg{display:block;flex-shrink:0;width:22px;height:22px;max-width:22px;max-height:22px;-o-object-fit:contain;object-fit:contain}.services-menu-item-icon .solution-icon-compact{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:0;background:transparent;border-radius:0}.services-menu-item-icon .solution-icon-compact svg{width:22px!important;height:22px!important;max-width:22px;max-height:22px}.services-menu-item-icon--mobile{width:32px;height:32px}.services-menu-item-icon--mobile svg{width:22px;height:22px;max-width:24px;max-height:24px}.services-menu-item-label{flex:1;min-width:0;align-self:center;font-size:16px;font-weight:600;line-height:1.4;color:inherit;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important;transition:color .3s ease}.ai-dropdown.services-dropdown{position:fixed!important;top:70px!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 80px)!important;max-width:1120px!important;height:auto!important;max-height:calc(100vh - 70px)!important;background:#ffffff!important;z-index:9999!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0 0 20px 20px;box-sizing:border-box!important}.ai-dropdown-inner.services-dropdown-inner{--ai-dropdown-height:380px;position:relative;gap:16px;width:100%;max-width:1120px;height:var(--ai-dropdown-height);min-height:var(--ai-dropdown-height);max-height:var(--ai-dropdown-height);margin:0 auto;padding:16px 0 16px 16px!important}.ai-dropdown-inner.services-dropdown-inner,.ai-dropdown-main{display:flex;align-items:stretch;overflow:hidden;box-sizing:border-box}.ai-dropdown-main{flex:1;min-width:0;min-height:0;height:100%;padding:0}.ai-dropdown .ai-dropdown-sidebar.services-dropdown-sidebar{flex-shrink:0;width:340px;min-width:340px;max-width:340px;padding:0 16px 0 0;gap:12px;border-right:none;align-self:stretch;height:auto;box-sizing:border-box}.ai-dropdown .ai-services-category-tab.services-category-tab{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:48px!important;height:auto!important;padding:12px 14px!important;white-space:normal;overflow:visible}.ai-dropdown .ai-services-category-tab-label.services-category-tab-label{flex:1 1 0;min-width:0;max-width:100%;display:block;align-self:center;font-size:16px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:break-word;word-break:break-word;padding:2px 8px 0 0;text-align:left}.ai-dropdown .ai-services-category-tab-icon.services-category-tab-icon{flex:0 0 20px;width:20px;min-width:20px;height:22px;margin-top:0;margin-left:auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;color:#151515}.ai-dropdown .ai-services-category-tab.is-active .ai-services-category-tab-icon.services-category-tab-icon{color:#ffffff}.ai-dropdown .ai-services-category-tab-icon svg{display:block;flex-shrink:0}.ai-dropdown .ai-services-category-tab-icon svg path{fill:currentColor}.ai-dropdown-divider{flex-shrink:0;width:1px;align-self:stretch;background:rgba(212,209,209,.93)}.ai-dropdown-body{flex:1;align-self:stretch;padding-left:12px;max-width:none}.ai-dropdown .services-dropdown-content,.ai-dropdown-body{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;box-sizing:border-box}.ai-dropdown .services-dropdown-content{flex:1;max-height:100%;padding:0}.ai-dropdown .services-dropdown-columns{width:100%;flex:1 1 auto;min-height:0;gap:14px!important;overflow:visible}.ai-dropdown .services-dropdown-col{max-width:100%;gap:6px!important}.ai-dropdown .services-menu-item,.ai-dropdown .services-menu-item.solution-item{display:flex!important;align-items:center!important;gap:10px!important;width:100%;padding:4px 8px!important;border-radius:8px;min-height:auto;height:auto!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;transition:color .3s ease}.ai-dropdown .services-menu-item.solution-item:hover,.ai-dropdown .services-menu-item:hover{color:#002a94!important;background-color:transparent!important}.ai-dropdown .services-menu-item-icon,.ai-menu-item-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-top:2px;flex-shrink:0;border-radius:6px;background:#f5f8ff;box-shadow:none;border:none;position:relative;z-index:2}.ai-dropdown .services-menu-item-icon img,.ai-dropdown .services-menu-item-icon svg,.ai-menu-item-icon svg{width:20px!important;height:20px!important;max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain}.ai-dropdown .services-menu-item-label{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.35;color:inherit;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}.ai-dropdown-blog-list{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;gap:4px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,42,148,.35) transparent}.ai-dropdown-blog-list::-webkit-scrollbar{width:6px}.ai-dropdown-blog-list::-webkit-scrollbar-thumb{background:rgba(0,42,148,.35);border-radius:6px}.ai-dropdown .ai-blog-menu-item,.ai-dropdown .ai-blog-menu-item.insights-menu-item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:8px!important;width:100%!important;min-height:auto!important;height:auto!important;padding:4px 4px 4px 2px!important;border-radius:8px;font-size:14px!important;font-weight:500!important;line-height:1.35!important;color:#151515!important}.ai-dropdown .ai-blog-menu-item .insights-menu-item-thumb{flex:none;flex-shrink:0;flex-grow:0;width:104px!important;height:64px!important;min-width:104px!important;min-height:64px!important;margin-top:0}.ai-dropdown .ai-blog-menu-item .insights-menu-item-text{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.ai-dropdown .ai-blog-menu-item .insights-menu-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:15px!important;font-weight:500!important;line-height:1.35!important;color:#151515!important;white-space:normal;word-break:break-word}.ai-dropdown .ai-blog-menu-item.insights-menu-item:hover,.ai-dropdown .ai-blog-menu-item:hover{color:#002a94!important;background-color:transparent!important}.ai-dropdown .ai-blog-menu-item:hover .insights-menu-item-title{color:#002a94!important}.ai-dropdown-blog-header{display:flex;justify-content:flex-end;align-items:center;width:100%;flex:0 0 auto;padding:0 4px 8px 0;margin-bottom:0;position:sticky;top:0;z-index:1;background:#ffffff}.ai-view-all-blogs-link{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:22px;color:#002a94;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:color .2s ease}.ai-view-all-blogs-link:hover{color:#001f6e}.ai-dropdown-visual{flex-shrink:0;width:400px;min-width:400px;max-width:400px;align-self:stretch;height:auto;margin:-16px 0;background:#f5f8ff;border-radius:0 0 20px 0;overflow:hidden}.ai-dropdown-visual,.ai-dropdown-visual-panel{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.ai-dropdown-visual-panel{gap:14px;width:100%;height:100%;padding:22px 20px 24px;flex:1}.ai-dropdown-visual-media{flex-shrink:0;width:100%;overflow:hidden;border-radius:10px;line-height:0}.ai-dropdown-visual-image{display:block;width:100%;height:auto;min-height:0;max-height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.ai-dropdown-visual-title{font-size:18px;font-weight:600;line-height:1.3;color:#151515}.ai-dropdown-visual-desc,.ai-dropdown-visual-title{margin:0;font-family:var(--font-poppins),"Poppins",sans-serif}.ai-dropdown-visual-desc{flex:0 0 auto;font-size:14px;font-weight:400;line-height:1.45;color:#555555}.ai-dropdown-explore-link{display:inline-flex;align-items:center;justify-content:flex-start;align-self:flex-start;gap:8px;width:auto;padding:0;margin-top:4px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:1.35;color:#002a94;text-decoration:none;background:transparent;border:none;cursor:pointer;border-radius:0;transition:color .2s ease}.ai-dropdown-explore-link:hover{color:#001f6e;text-decoration:underline;text-decoration-color:#001f6e;text-underline-offset:3px}.ai-dropdown-explore-link svg{flex-shrink:0;width:14px;height:14px}.insights-dropdown-content{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.insights-dropdown-body{display:flex;flex-direction:column;justify-content:flex-start;gap:6px;width:100%}.insights-menu-item{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;width:100%;min-width:0;min-height:auto!important;height:auto!important;line-height:normal!important;padding:8px 10px!important;border-radius:8px;color:#151515!important;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:14px!important;font-weight:500!important;text-decoration:none;box-sizing:border-box;transition:color .3s ease}.insights-menu-item-thumb{display:block;flex:none;flex-shrink:0;flex-grow:0;width:104px!important;height:64px!important;min-width:104px!important;min-height:64px!important;border-radius:2.85714px;overflow:hidden;background:#f0f2f8;position:relative;z-index:2}.insights-menu-item-thumb>span{display:block!important;width:100%!important;height:100%!important;line-height:0}.insights-menu-item-img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;-o-object-fit:cover;object-fit:cover;border-radius:2.85714px}.insights-menu-item.solution-item{min-height:auto!important;align-items:flex-start!important}.insights-menu-item.solution-item>.insights-menu-item-thumb:first-of-type{display:block!important;width:104px!important;height:64px!important;min-width:104px!important;min-height:64px!important;max-width:none!important;max-height:none!important;align-items:stretch!important;justify-content:stretch!important}.insights-menu-item.solution-item>.insights-menu-item-thumb .insights-menu-item-img,.insights-menu-item.solution-item>.insights-menu-item-thumb img,.insights-menu-item.solution-item>.insights-menu-item-thumb:first-of-type svg{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.insights-menu-item-text{display:flex;flex-direction:column;justify-content:center;gap:2px;flex:1;min-width:0}.insights-menu-item-title{font-size:14px;font-weight:600;line-height:1.35;color:#151515}.insights-menu-item-subtitle{font-size:12px;font-weight:400;line-height:1.35;color:#555555}.insights-dropdown-footer{display:flex;justify-content:flex-end;align-items:center;width:100%;padding-top:8px}.insights-view-all-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border-radius:200px;background:#002a94;color:#ffffff;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s ease,background .2s ease}.insights-view-all-btn:hover{transform:scale(1.03);background:#001f6e}.solutions-dropdown{position:fixed!important;top:70px!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 40px)!important;max-width:1240px!important;height:auto!important;max-height:calc(100vh - 70px)!important;background:#ffffff!important;z-index:9999!important;margin:0!important;padding:0!important;border-radius:0 0 20px 20px;overflow:hidden!important;box-sizing:border-box!important}.solutions-dropdown-inner{--solutions-dropdown-height:480px;display:flex;align-items:stretch;gap:0;width:100%;max-width:1120px;height:var(--solutions-dropdown-height);min-height:var(--solutions-dropdown-height);max-height:var(--solutions-dropdown-height);margin:0 auto;padding:16px 0 16px 16px;overflow:hidden;box-sizing:border-box}.solutions-dropdown-main{flex:1;min-width:0;min-height:0;height:100%;overflow:hidden;box-sizing:border-box}.solutions-dropdown-list{height:100%;max-height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:12px;box-sizing:border-box;scrollbar-width:auto;scrollbar-color:rgba(0,42,148,.55) rgba(0,42,148,.08)}.solutions-dropdown-list::-webkit-scrollbar{width:8px}.solutions-dropdown-list::-webkit-scrollbar-track{background:rgba(0,42,148,.08);border-radius:8px}.solutions-dropdown-list::-webkit-scrollbar-thumb{background:rgba(0,42,148,.45);border-radius:8px;border:2px solid rgba(0,42,148,.08)}.solutions-dropdown-list::-webkit-scrollbar-thumb:hover{background:rgba(0,42,148,.65)}.solutions-dropdown .solutions-grid{width:100%;align-self:flex-start}.solutions-dropdown .solutions-dropdown-visual{flex-shrink:0;width:340px;min-width:340px;max-width:340px;margin:-16px 0;border-radius:0 0 20px 0;overflow:hidden;align-self:stretch}.solutions-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;-moz-column-gap:var(--solutions-grid-column-gap)!important;column-gap:var(--solutions-grid-column-gap)!important;row-gap:10px!important;width:100%!important}.solutions-col{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0}.solution-item{align-items:center!important;gap:var(--solutions-item-gap)!important;color:black!important;transition:color .3s ease,gap .25s var(--nav-dropdown-hover-ease);padding:8px 12px!important;border-radius:6px!important;min-height:48px!important}.solution-item,.solution-item-label{display:flex!important;width:100%;min-width:0;font-size:18px!important;font-weight:600!important;line-height:1.4!important;box-sizing:border-box}.solution-item-label{flex:1;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center;overflow:visible;padding-left:var(--solutions-label-padding-left);padding-right:0}.solution-item-label:before{transition:width var(--nav-dropdown-hover-duration) var(--nav-dropdown-hover-ease),left .25s var(--nav-dropdown-hover-ease)}.solutions-dropdown .solution-item:hover{color:#002a94!important;background-color:transparent!important;align-items:center!important;gap:var(--solutions-item-gap-hover)!important}.solutions-dropdown .solution-item:hover .solution-item-label{padding-left:var(--solutions-label-padding-left-hover)!important;align-self:center!important;justify-content:center!important}.solution-item>span:first-of-type:not(.services-menu-item-icon):not(.insights-menu-item-thumb){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;background:#f5f8ff;border-radius:5px;color:#002a94;position:relative;z-index:2}.solution-item>span:first-of-type:not(.services-menu-item-icon):not(.insights-menu-item-thumb) svg{width:22px!important;height:22px!important;max-width:22px;max-height:22px}.solutions-dropdown .solution-item>.services-menu-item-icon{margin:0}.solution-item>.services-menu-item-icon:first-of-type{display:inline-flex!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;background:#f5f8ff!important;border-radius:5px}.solution-item .solution-icon-compact:not(.services-menu-item-icon){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f5f8ff;border-radius:5px;flex-shrink:0;color:#002a94;position:relative;z-index:2}.solution-item .solution-icon-compact:not(.services-menu-item-icon) svg{width:22px!important;height:22px!important;max-width:22px;max-height:22px}.services-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;width:100%!important}.service-item{display:flex!important;align-items:center!important;gap:14px!important;color:black!important;font-size:18px!important;font-weight:500!important;transition:color .3s ease;padding:10px 12px!important;border-radius:8px!important}.service-item:hover{color:#002a94!important;background-color:transparent!important}.services-cta,.solutions-cta{font-size:26px;color:#fff;margin-top:20px}@media (min-width:1024px){.insights-dropdown .services-category-tab-label,.services-dropdown .services-category-tab-label{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:0}.ai-dropdown .ai-services-category-tab-label.services-category-tab-label{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px!important;font-weight:500!important;font-style:normal;line-height:100%!important;letter-spacing:0!important}}.headerLarge,.headerSmall{display:none!important}@media (min-width:1024px){.headerLarge{display:flex!important}.headerSmall{display:none!important}}@media (max-width:1023px){.headerSmall{display:block!important;width:100%;max-width:100%;overflow-x:hidden}.about-dropdown,.ai-dropdown,.headerLarge,.insights-dropdown,.services-dropdown,.solutions-dropdown{display:none!important}.solutions-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.solutions-col{gap:6px!important}.solution-item{padding:6px 10px!important;gap:10px!important;font-size:14px!important}.solutions-dropdown{max-width:95vw!important}}@media (max-width:640px){.solutions-grid{grid-template-columns:repeat(1,1fr)!important}}.custom-scrollbar{overflow-y:auto;overflow-x:auto}.custom-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar-thumb,.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_44151c{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_44151c{--font-poppins:"Poppins","Poppins Fallback"}