body{font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:#202f65;font-size:18px}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #202f65;box-shadow:inset 0 0 4px #202f65;border-radius:15px}body::-webkit-scrollbar-thumb{background-color:#2547a8;border-radius:15px}body::-webkit-scrollbar-thumb:hover{background:#2547a8}@media screen and (max-width:1600px){body{font-size:calc(18px + -2*(100vw - 1600px)/-1280)}}@media screen and (max-width:320px){body{font-size:16px}}main{width:100%;min-height:100vh}p{margin-bottom:25px}a,button{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a{color:#03a4ec;text-decoration:none}a:hover,a:focus{color:#f39369}button{background:transparent;border:0;margin:0;padding:0}*:focus-within{outline:0}._hidden{display:none !important}hr{background-color:#8fa1bb;opacity:1;margin:1.5rem 0}figure{background-size:cover;background-position:center center;width:100%;height:auto;display:block;position:relative;margin:0;border-radius:40px}figure img{opacity:0;visibility:hidden;display:block;width:100%}#hero{height:auto;background:linear-gradient(180deg,#fff 0%,rgba(3,164,236,.2) 100%)}section .container>.row,footer .container>.row{row-gap:30px}._bg_light{background:rgba(204,226,230,.2)}._bg_blue{background:rgba(3,164,236,.2)}._bg_light_gray{background:#f2f2f1}#cta{background:#f3c57a;color:#021e2f}header{position:sticky;top:0;border-bottom:1px solid #cce2e6;z-index:1}header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.75);backdrop-filter:blur(8px);z-index:-1}header .logo{display:block}header .logo img{height:40px}header .navbar-toggler{position:relative !important;width:24px !important;height:24px !important;padding:0;margin-left:auot;top:unset !important;right:unset !important;background:none !important}header .navbar-toggler span{position:absolute;display:block;width:100%;height:2px;background-color:#202f65;transition:.3s ease-in-out}header .navbar-toggler span:first-of-type{transform:translateY(-7px)}header .navbar-toggler span:last-of-type{transform:translateY(7px)}header .navbar-toggler:hover span,header .navbar-toggler:focus span{background-color:#f39369}header .navbar-toggler[aria-expanded=true] span:nth-of-type(1){transform:rotate(45deg)}header .navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}header .navbar-toggler[aria-expanded=true] span:nth-of-type(3){transform:rotate(-45deg)}header nav{gap:40px}header nav ul{list-style:none;gap:20px;padding:0;margin:0;line-height:1}header nav ul li a{color:#021e2f;font-weight:600;font-size:15px}header nav ul li a:hover,header nav ul li a:focus{color:#03a4ec}header nav .button{padding:12px 22px;font-size:15px}header .navbar-toggler{display:block !important}header .collapsing,header .collapse{position:absolute;left:0;top:calc(100% + 1px);background:rgba(255,255,255,.75);backdrop-filter:blur(8px);width:100%;box-shadow:0 6px 10px 0 rgba(143,161,187,.2)}header .collapsing nav,header .collapse nav{flex-wrap:wrap;width:100%}header .collapsing nav ul,header .collapse nav ul{flex-wrap:wrap}header .collapsing nav ul li,header .collapse nav ul li{width:100%}@media screen and (min-width:992px){header .navbar-toggler{display:none !important}header .collapsing,header .collapse{position:relative;display:block !important;background:transparent;backdrop-filter:none;box-shadow:none}header .collapsing nav,header .collapse nav{flex-wrap:nowrap;width:auto}header .collapsing nav ul,header .collapse nav ul{flex-wrap:nowrap}header .collapsing nav ul li,header .collapse nav ul li{width:auto}}h1,h2,h3,h4,h5,h6{color:#021e2f;margin-bottom:16px;line-height:1.2;font-weight:800}h1:has(svg),h2:has(svg),h3:has(svg),h4:has(svg),h5:has(svg),h6:has(svg){display:flex;align-items:center;gap:10px}h1:has(svg) svg,h2:has(svg) svg,h3:has(svg) svg,h4:has(svg) svg,h5:has(svg) svg,h6:has(svg) svg{width:32px;height:32px;color:#03a4ec}h1{font-size:55px;font-size:55px}@media screen and (max-width:1600px){h1{font-size:calc(55px + -27*(100vw - 1600px)/-1280)}}@media screen and (max-width:320px){h1{font-size:28px}}h2{font-size:45px;font-size:45px}@media screen and (max-width:1600px){h2{font-size:calc(45px + -20*(100vw - 1600px)/-1280)}}@media screen and (max-width:320px){h2{font-size:25px}}h3{font-size:26px;font-size:26px;font-family:"Roboto",sans-serif;font-weight:600}@media screen and (max-width:1600px){h3{font-size:calc(26px + -6*(100vw - 1600px)/-1280)}}@media screen and (max-width:320px){h3{font-size:20px}}input[type=submit],button.button,.button{display:inline-block;text-align:center;font-size:26px;padding:16px 30px;line-height:1;color:#2547a8;background-color:#fff;font-weight:600;border-radius:5px;outline:none;border:1px solid #2547a8;display:inline-flex;align-items:center;gap:10px}input[type=submit] svg,button.button svg,.button svg{width:16px;height:16px;transition:.3s ease-in-out}input[type=submit]:hover,input[type=submit]:focus,button.button:hover,button.button:focus,.button:hover,.button:focus{background-color:#2a50bd;color:#fff}input[type=submit]:hover svg:not(.icon),input[type=submit]:focus svg:not(.icon),button.button:hover svg:not(.icon),button.button:focus svg:not(.icon),.button:hover svg:not(.icon),.button:focus svg:not(.icon){transform:translateX(7px)}input[type=submit]._accent,button.button._accent,.button._accent{background-color:#ef713a;color:#fff;border:2px solid #ef713a}input[type=submit]._accent:hover,input[type=submit]._accent:focus,button.button._accent:hover,button.button._accent:focus,.button._accent:hover,.button._accent:focus{background-color:#f39369;border:2px solid #f39369;color:#021e2f}.button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;gap:10px}.card{height:100%}.card .card-body{display:flex;flex-direction:column}.card ul:last-of-type,.card p:last-of-type{margin-bottom:0;font-size:16px}.card h3{margin-bottom:15px}.card label{color:#8fa1bb;margin-bottom:25px}.card .icon{width:48px;height:48px;border-radius:100%;background:#03a4ec;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.card .icon svg{width:24px;height:24px;color:#fff}ul.checklist{list-style:none;padding-left:24px;margin-top:25px}ul.checklist li{position:relative;padding-left:0;padding-bottom:5px}ul.checklist li:last-of-type{padding-bottom:0}ul.checklist li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='check' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2303a4ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.801 10A10 10 0 1 1 17 3.335'%3E%3C/path%3E%3Cpath d='m9 11 3 3L22 4'%3E%3C/path%3E%3C/svg%3E");width:16px;height:16px;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;position:absolute;left:0;top:5px;transform:translateX(-150%)}ol.stepslist{position:relative;counter-reset:item;list-style-type:none}ol.stepslist:before{content:"";width:1px;height:100%;background:#cce2e6;position:absolute;top:0;left:18px}ol.stepslist li{position:relative;padding-left:20px}ol.stepslist li:before{content:counter(item);counter-increment:item;width:32px;height:32px;border-radius:100%;position:absolute;top:0;left:-30px;background:#03a4ec;color:#fff;display:flex;align-items:center;justify-content:center}ul.iconlist{list-style:none;padding-left:0;margin-top:25px}ul.iconlist li{position:relative;padding-left:0;padding-bottom:5px;display:flex;gap:10px}ul.iconlist li h5{margin-bottom:5px}ul.iconlist li .icon{width:36px;height:36px;border-radius:100%;background:#03a4ec;display:flex;align-items:center;justify-content:center;margin-bottom:25px;flex:0 0 36px}ul.iconlist li .icon svg{width:20px;height:20px;color:#fff}ul.iconlist li:last-of-type{padding-bottom:0}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin-bottom:15px;font-size:16px}footer a,footer button{color:#202f65}footer a:hover,footer a:focus,footer button:hover,footer button:focus{color:#f39369}footer .logo{display:block}footer .logo img{height:40px}footer .copyright{font-size:14px}.modal-body{text-align:left}.modal-body label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85);transform-origin:0 0}.modal-footer{padding:var(--bs-modal-header-padding)}.modal-footer>*{margin:0 !important}.close-modal{position:relative;width:30px;height:30px;padding:4px;margin-left:auto}.close-modal span{position:absolute;display:block;width:calc(100% - 8px);height:2px;background-color:#2547a8;transition:.3s ease-in-out}.close-modal span:nth-of-type(1){transform:rotate(45deg)}.close-modal span:nth-of-type(2){transform:rotate(-45deg)}.close-modal:hover span,.close-modal:focus span{background-color:#f39369}._error{display:block;color:#e94867;margin-bottom:5px;font-size:14px}@media screen and (min-width:992px){#hero{height:auto;min-height:100vh;align-items:center;display:flex}section .container>.row,footer .container>.row{row-gap:0}}@media screen and (max-width:580px){.container{padding-left:30px;padding-right:30px}input[type=submit],button.button,.button{padding:15px;min-width:100%;text-align:center;justify-content:center}}.modebar-btn svg{fill:#447adb !important;width:1em !important;height:1em !important}.typing-indicator{display:flex;align-items:center;gap:4px;padding:8px 12px}.typing-indicator span{width:8px;height:8px;border-radius:50%;background-color:#8fa1bb;animation:typing 1.4s infinite ease-in-out}.typing-indicator span:nth-child(1){animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,100%{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}.demo-chat__container{height:600px;display:flex;flex-direction:column}.demo-chat__header{flex-shrink:0}.demo-chat__body{flex:1;min-height:0}.demo-chat__messages{background-color:#f8f9fa;height:0}.demo-chat__message-bubble{max-width:75%}.demo-chat__avatar{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.demo-chat__input-area{flex-shrink:0}.demo-chat__send-button{min-width:100px}.demo-direct-query__history-container{max-height:400px}.demo-direct-query__data-table-container{max-height:400px}.demo-email__thread-container{background-color:#f8f9fa}.demo-email__avatar{width:40px;height:40px;flex-shrink:0}.demo-email__message-content{white-space:pre-line}.demo-email__response-body{white-space:pre-line;font-size:.95rem;line-height:1.6}.demo__scrollable{overflow:auto}.demo__scrollable--sm{max-height:300px}.demo__scrollable--md{max-height:400px}.demo__scrollable--lg{max-height:600px}.demo__avatar{display:flex;align-items:center;justify-content:center;border-radius:50%}.demo__avatar--sm{width:32px;height:32px}.demo__avatar--md{width:40px;height:40px}.demo__avatar--lg{width:48px;height:48px}.demo__message-bubble--sm{max-width:60%}.demo__message-bubble--md{max-width:75%}.demo__message-bubble--lg{max-width:90%}.demo__preformatted{white-space:pre-line}.font-primary{font-family:"Roboto",sans-serif !important}.font-secondary{font-family:"Inter",sans-serif !important}.fw-light{font-weight:300 !important}.fw-regular{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold-custom{font-weight:700 !important}.fw-extrabold{font-weight:800 !important}.fw-black{font-weight:900 !important}.fw-heavy{font-weight:999 !important}.text-primary-dark{color:#013177 !important}.text-primary{color:#0a53be !important}.text-primary-medium{color:#063272 !important}.text-primary-navy{color:#011d47 !important}.text-medium-blue{color:#345a92 !important}.text-dark-navy{color:#182546 !important}.text-documentiq{color:#007bff !important}.text-enterpriseiq{color:#0a53be !important}.text-datapilot{color:#337e77 !important}.text-datapilot-dark{color:#1f4c47 !important}.text-datapilot-darker{color:#29655f !important}.text-datapilot-darkest{color:#193f3b !important}.text-taskflow{color:#4d45a7 !important}.text-taskflow-dark{color:#716ab8 !important}.text-nexus-orange{color:#ef713a !important}.text-accent-orange{color:#ef713a !important}.text-accent-success{color:#0e9467 !important}.text-feature{color:#10b981 !important}.text-dark-blue{color:#024260 !important}.text-custom-dark{color:#011d47 !important}.text-dark-custom{color:#021126 !important}.text-muted-custom{color:#aaadb0 !important}.text-secondary-gray{color:#5b6c7d !important}.text-dark-teal{color:#0d201e !important}.text-dark-purple{color:#0f0e21 !important}.text-dark-purple-light{color:#1f1b43 !important}.bg-enterpriseiq{background-color:#fef9f7 !important}.bg-documentiq{background-color:#f5fbfe !important}.bg-datapilot{background-color:#f7fbfb !important}.bg-taskflow{background-color:#f9f9fd !important}.bg-cream{background-color:#fdfcf9 !important}.bg-offwhite{background-color:#fbfaf8 !important}.bg-gray-custom{background-color:#f6f5f3 !important}.bg-neutral{background-color:#f5f7fa !important}.bg-blue-tint{background-color:#f5faff !important}.bg-light-custom{background-color:#ebf5ff !important}.bg-datapilot-icon{background-color:#d9ecea !important}.bg-purple-tint{background-color:#f5f8fc !important}.bg-white-custom{background-color:#fff !important}.bg-transparent-custom{background-color:transparent !important}.hero-brand-title,.hero-brand-taskflow,.hero-brand-enterpriseiq,.hero-brand-documentiq,.hero-brand-datapilot,.hero-brand-nexus{font-weight:bolder;font-size:xx-large}.hero-brand-nexus{color:#ef713a}.hero-brand-datapilot{color:#337e77}.hero-brand-documentiq{color:#007bff}.hero-brand-enterpriseiq{color:#0a53be}.hero-brand-taskflow{color:#4d45a7}.hero-subtitle-taskflow{color:#716ab8}.section-heading-taskflow{color:#063272;font-size:xxx-large}.hero-brand-services{color:#0a53be;font-weight:900;font-family:"Roboto",sans-serif;line-height:1}.section-heading,.section-heading-blue,.section-heading-enterpriseiq,.section-heading-datapilot,.section-heading-primary{font-family:"Roboto",sans-serif;font-weight:800}.section-heading-primary{color:#013177}.section-heading-datapilot{color:#1f4c47;font-weight:900}.section-heading-enterpriseiq{color:#013177}.section-heading-blue{color:#0a53be;font-weight:600}.card-title-primary{color:#013177;font-family:"Roboto",sans-serif;font-weight:700}.card-title-enterpriseiq{color:#0a53be;font-family:"Roboto",sans-serif;font-weight:600}.card-title-datapilot{color:#29655f;font-family:"Roboto",sans-serif;font-weight:700}.card-title-datapilot-dark{color:#1f4c47;font-family:"Roboto",sans-serif;font-weight:700}.card-title-white{color:#fff;font-weight:500;font-family:"Roboto",sans-serif;opacity:97%}.card-title-steps{color:#013177;font-family:"Roboto",sans-serif;font-weight:800}.faq-question{color:#0a53be;font-weight:500;font-family:"Roboto",sans-serif}.faq-answer{font-family:"Inter",sans-serif}.card-border-orange{border-left:1px solid #ef713a}.card-border-blue{border-left:1px solid #05a6ef}.icon-primary{background:#0a53be}.icon-primary-dark{background-color:#013177}.icon-datapilot{background:#d9ecea}.icon-datapilot svg{color:#29655f}.icon-svg-orange{color:#ef713a;opacity:93%}.icon-svg-datapilot{color:#29655f}.btn-documentiq{background-color:#007bff;color:#fff;border:0;border-radius:.375rem}.btn-enterpriseiq{background-color:#0a53be;color:#fff;border:0;border-radius:.375rem}.btn-datapilot{background-color:#337e77;color:#fff;border:0;border-radius:.375rem}.btn-taskflow{background-color:#4d45a7;color:#fff;border:0;border-radius:.375rem}.btn-primary-light{background-color:#05a6ef;color:#fff;border:0;border-radius:.375rem}.card-related-documentiq{background-color:#f5fbfe;border:0}.card-related-documentiq h3{color:#007bff}.card-related-documentiq h3 svg{color:#007bff}.card-related-enterpriseiq{background-color:#f5f8fc;border:0}.card-related-enterpriseiq h3{color:#0a53be}.card-related-enterpriseiq h3 svg{color:#0a53be}.card-related-datapilot{background-color:#f7fbfb;border:0}.card-related-datapilot h3{color:#337e77}.card-related-datapilot h3 svg{color:#337e77}.card-related-taskflow{background-color:#f9f9fd;border:0}.card-related-taskflow h3{color:#4d45a7}.card-related-taskflow h3 svg{color:#4d45a7}.framework-card-text h3,.framework-card-text-large h3{color:#fff;font-weight:500;font-family:"Roboto",sans-serif;opacity:97%}.framework-card-text p,.framework-card-text-large p{color:#aaadb0;font-weight:400;font-family:"Inter",sans-serif}.framework-card-text-large p{font-size:16px}.table-header-primary{background-color:#013177;color:#fff}.table-header-accent{background-color:#013177;color:#ef713a;opacity:93%}.table-cell-success{color:#0e9467}.checklist-header-text{font-family:"Inter",sans-serif;font-weight:800;color:#063272}.checklist-text{color:#000;font-weight:400;font-family:"Inter",sans-serif}.checklist-text-muted{color:#021126;font-weight:400;font-family:"Inter",sans-serif}.callout-heading{color:#013177;font-family:"Roboto",sans-serif;font-weight:400;font-size:xx-large}.callout-subheading{color:#007bff;font-family:"Roboto",sans-serif;font-weight:800}.service-section-intro{color:#5b6c7d;font-family:"Inter",sans-serif;font-weight:400}.services-divider{color:#0a53be;font-weight:700;font-family:"Roboto",sans-serif}.use-case-title{color:#1f4c47;font-weight:600;font-family:"Roboto",sans-serif;font-size:x-large}.use-case-list-item{font-family:"Inter",sans-serif;font-weight:400}.use-case-text{color:#021126;font-weight:400;font-family:"Inter",sans-serif}.app-card-title{color:#0a53be;font-weight:600;font-family:"Inter",sans-serif;font-size:large}.app-card-text{color:#021126;font-weight:400;font-family:"Inter",sans-serif}.opacity-93{opacity:93%}.opacity-97{opacity:97%}.line-height-1{line-height:1}.line-height-1-6{line-height:1.6}.fs-xxlarge{font-size:xx-large}.fs-xlarge{font-size:x-large}.fs-large{font-size:large}.challenge-heading{color:#182546;font-weight:700;font-family:"Roboto",sans-serif}.challenge-heading-blue{color:#0a53be;font-weight:700;font-family:"Roboto",sans-serif}.section-intro-text{font-family:"Roboto",sans-serif}.overview-heading{color:#063272;font-weight:700;font-family:"Roboto",sans-serif}.overview-text{font-family:"Inter",sans-serif;font-weight:300;color:#021126}.overview-text-regular{font-family:"Inter",sans-serif;font-weight:400;color:#021126}.overview-text-muted{font-family:"Roboto",sans-serif;font-weight:400;color:#024260;font-size:large}.product-subtitle{font-family:"Roboto",sans-serif;font-weight:400}.product-description,.product-description-muted{font-family:"Inter",sans-serif;font-weight:400}.product-description-muted{color:#011d47}.stepslist-custom{color:#000;font-family:"Inter",sans-serif}.feature-subtitle{color:#10b981}.feature-list-text{font-family:"Inter",sans-serif;font-weight:400;font-size:16px}.use-cases-intro{text-align:center;line-height:1.6;font-size:1.125rem;color:#64748b;margin-bottom:2rem}.features-intro{text-align:center;font-size:1.125rem;color:#6b7280}