1<!DOCTYPE html> 2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> 3 <head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 8
8<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 9 window.dataLayer = window.dataLayer || []; 10 function gtag() { 11 dataLayer.push(arguments); 12 } 13 gtag("consent", "default", { 14 ad_storage: "denied", 15 analytics_storage: "denied", 16 ad_user_data: "denied", 17 ad_personalization: "denied" 18 }); 19 </script>
19 20 <title>Pentaho | Scalable Data Integration & Intelligence Platform</title> 21<link data-rocket-prefetch href="https://consent.cookiebot.com" rel="dns-prefetch"> 22<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 23<link data-rocket-prefetch href="https://consentcdn.cookiebot.com" rel="dns-prefetch"> 24<style id="wpr-usedcss">.lazyload,.lazyloading{max-width:100%}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;
24--wp--preset--font-size--huge:42px}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
24--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);
24padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Pro";src:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayBlack.ttf") format("truetype"),url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayBold.ttf") format("truetype"),url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayLight.ttf") format("truetype"),url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayMediu.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Pro Roman";src:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayRoman.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Neue Haas Grotesk Display Pro Mediu";src:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayMediu.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Neue Haas Grotesk Display Pro';font-style:normal;font-weight:400;src:local('Neue Haas Grotesk Display Pro'),url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayLight.woff') format('woff')}@font-face{font-display:swap;font-family:'Neue Haas Grotesk Display Pro';font-style:normal;font-weight:500;src:local('Neue Haas Grotesk Display Pro'),url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayRoman.woff') format('woff')}@font-face{font-display:swap;font-family:'Neue Haas Grotesk Display Pro';font-style:normal;font-weight:700;src:local('Neue Haas Grotesk Display Pro'),url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayBold.woff') format('woff')}@font-face{font-display:swap;font-family:'Neue Haas Grotesk Display Pro';font-style:normal;font-weight:900;src:local('Neue Haas Grotesk Display Pro'),url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/font/NeueHaasDisplayBlack.woff') format('woff')}:root{--primary-color:#871c23;--secondary-color:#d9162d;--teritiary-color:#03254c;--white-color:#fff;--black-color:#111;--black-light:#1e1e1e;--btn-light-gray:#8e8e95;--menu-bg-color:#0c0c0c;--light-gray-color:#f2f2f2;--hello-bar-bg-color:#fff;--navbar-height:80px}html{scroll-behavior:smooth}body{font-family:"Neue Haas Grotesk Display Pro",sans-serif!important;padding:0;margin:0}a,label,li,p{font-family:"Neue Haas Grotesk Display Pro Roman",sans-serif!important}*,::after,::before,html{box-sizing:border-box;outline:0}.cs-fw-extrabold{font-weight:900!important}strong{letter-spacing:1.05px}.hpp-container{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:45px!important;padding-right:45px!important}@media (min-width:590px) and (max-width:768px){.container,.container-fluid{padding-left:25px!important;padding-right:25px!important}.hpp-container{width:100%!important;padding-left:25px!important;padding-right:25px!important}}@media (max-width:589px){.container,.container-fluid{padding-left:30px!important;padding-right:30px!important}.hpp-container{width:100%!important;padding-left:30px!important;padding-right:30px!important}}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6{color:var(--black-color)!important}a:hover{text-decoration:none}.hpp-text-white{color:var(--white-color)!important}.hpp-text-white p{color:var(--white-color)!important}.hpp-text-black{color:var(--black-color)!important}.hpp-text-black p{color:var(--black-color)!important}.hpp-text-primary{color:var(--primary-color)!important}.btn-red__outline{text-transform:none;font-size:14px;min-height:48px;padding:8px 30px;display:inline-flex;flex-wrap:wrap;transition:all .2s ease-in;text-decoration:none;text-align:center;user-select:none;border:1px solid var(--primary-color);line-height:1.5;border-radius:0;font-weight:700;align-items:center;justify-content:center;margin:0 auto;letter-spacing:normal;color:#fff;cursor:pointer;background-color:transparent}.btn-red__outline:hover{background-color:var(--primary-color);color:var(--white-color)}.btn-red__light.disabled{opacity:.6;pointer-events:none}.btn-red__light{text-transform:none;font-size:14px;min-height:48px;padding:8px 20px;display:inline-flex;flex-wrap:wrap;transition:all .2s ease-in;text-decoration:none;text-align:center;user-select:none;border:1px solid transparent;line-height:1.5;border-radius:0;font-weight:700;align-items:center;justify-content:center;margin:0 auto;letter-spacing:normal;color:#fff!important;cursor:pointer;background-color:var(--primary-color)}.btn-red__light:hover{background-color:#a00;box-shadow:0 4px 8px rgba(0,0,0,.1)}.hpp-a-underline{position:relative;display:inline-block;padding-bottom:1px;margin-top:10px}.hpp-a-underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--primary-color)!important}.hpp-fs-heading{font-size:75px}.hpp-fs-small a{color:#b62513}.hpp-fs-small{font-size:.875rem!important}.hpp-fs-x-medium{font-size:3rem!important}.hero-section h1,body h1.hpp-fs-x-medium{font-size:5rem!important;line-height:96px!important;margin-top:0!important}h1.hpp-fs-x-heading{font-size:3rem!important;line-height:1.2!important}.hpp-icon-fs-12{font-size:12px}.swiper-pagination-bullet-active{background:var(--primary-color)!important}header .fixed-top{z-index:99999!important}.navbar-brand,.navbar-nav .nav-link{color:#fff!important}header .navbar-nav .nav-link{font-size:16px!important}@media (min-width:768px){.navbar-brand,.navbar-nav .nav-link{color:#fff!important}.navbar{transition:background-color .5s ease}.nav-scrolled{background-color:var(--black-color)}.footer .footer-menu,.footer .footer-menu ul{padding-left:1px!important}.footer .footer-menu li,.footer .footer-menu ul li{padding-bottom:1.3rem!important}}.hero-section{position:relative;min-height:90vh;height:90vh;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center}.hero-section p.lea{letter-spacing:1.04px;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.hero-content-wrapper{display:flex;flex-direction:row;justify-content:start;align-items:center;color:#fff;z-index:1;height:100%}.hero-content{color:#fff;text-align:start!important}#partners{position:relative}#partners .partners-wrapper{text-align:center}#home-rsi .partners-wrapper .swiper-wrapper,#partners .partners-wrapper .swiper-wrapper{align-items:center!important}.rsi-swiper,.swiper-container{width:100%;height:auto;overflow:hidden}.rsi-swiper-buttons{position:relative}.rsi-swiper-buttons .swiper-button-next,.rsi-swiper-buttons .swiper-button-prev{color:#b62513;width:30px;height:30px}.rsi-swiper-buttons .swiper-button-next:after,.rsi-swiper-buttons .swiper-button-prev:after{font-size:30px;font-weight:700}@media only screen and (max-width:768px){.rsi-swiper-buttons .swiper-button-prev{left:620px}}@media only screen and (max-width:767px){.rsi-swiper-buttons .swiper-button-prev{left:300px}}@media only screen and (max-width:375px){.rsi-swiper-buttons .swiper-button-prev{left:270px}}#partners .swiper-slide img{max-width:100%;
24width:200px!important;height:auto}.swiper-pagination{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background-color:rgba(255,255,255,.5);border-radius:50%;z-index:10;cursor:pointer}.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.tab-item{cursor:auto;margin-bottom:40px;position:relative}.video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:none}.video-popup{position:fixed;top:70%;left:50%;transform:translate(-50%,-50%);background-color:transparent;padding:25px;border-radius:5px;z-index:10000;display:none;width:60%;height:100%;overflow:hidden}.video-popup.active{display:block}.video-overlay.active{display:block}.video-close-button{position:absolute;top:-15px;right:10px;font-size:32px;cursor:pointer;color:var(--white-color);z-index:99999999}#video-player{width:100%;max-width:100%;height:auto}.open-video-btn:hover,.open-video-btn:hover *{color:#a00}.customer-review-section{background-size:cover}.bg-image-1{position:relative;background-image:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/solutions/3.jpeg");background-position:center;background-repeat:no-repeat}.bg-image-1::before,.bg-image-2::before,.bg-image-3::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.bg-image-2{position:relative;background-image:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/customer-story-2.jpeg");background-repeat:no-repeat}.bg-image-3{position:relative;background-image:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/customer-story-3.jpeg");background-repeat:no-repeat}.carousel-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:1}.carousel-item .slide{position:relative;z-index:2}.cs-carousel-items{position:relative}.cs-carousel-items .carousel-indicators{padding:0!important;margin:0!important}.cs-carousel-items .btn-red__light{position:absolute;left:380px;top:-10px}.cs-carousel-items .carousel-indicators button{height:10px!important;width:10px!important;margin:0 10px!important;border-radius:100%;background-color:var(--white-color)!important}.customer-review-section{background-repeat:no-repeat!important}.customer-review-section .customer-story-item .c-story-description{font-weight:700;font-size:24px;line-height:31.2px}.customer-review-section .customer-story-item .story-author{font-size:16px!important;font-weight:500}@media (max-width:769px){.customer-review-section .customer-story-item .c-story-description{font-weight:700;font-size:18px;line-height:31.2px}.customer-review-row{margin-top:-2.8rem!important}}@media (max-width:768px){.video-popup{top:80%;left:50%;transform:translate(-50%,-50%);background-color:transparent;padding:25px;border-radius:5px;z-index:10000;display:none;width:90%;height:100%;overflow:hidden}.tab-item{opacity:1}.cs-carousel-items .btn-red__light{position:absolute;left:35%;top:70px}}@media (min-width:768px) and (max-width:1120px){.cs-carousel-items .btn-red__light{position:absolute;left:300px;top:-10px}}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--primary-color)!important}.text-box{padding:20px 0 0;border-radius:10px}.hpp-accordion .question{color:#212529;font-size:20px;line-height:130%;font-weight:500;letter-spacing:-.3px;padding:8px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hpp-accordion .question:after{content:"";display:block;background-image:url('https://pentaho.com/wp-content/themes/hitachi-pp/images/angle-arw.svg');width:20px;height:8px;background-repeat:no-repeat;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out}.hpp-accordion .question.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-link[aria-current=page]{color:#b62513!important}section.content .container{position:relative}a.active{color:#b62513}.input-group .form-control{padding:2px 20px;height:45px;z-index:1!important}
24.dropdown .multiselect-native-select .btn-group{width:200px}.dropdown .multiselect-native-select .btn-group button{border-radius:0}.btn-group .dropdown-toggle,.btn-group .dropdown-toggle:active,.btn-group .dropdown-toggle:hover{background-color:#fff!important;border:1px solid #ddd!important;display:flex;justify-content:space-between;align-items:center;position:relative}button.multiselect .fa-angle-down{color:#b62513;font-size:18px}button.multiselect.dropdown-toggle::after{display:none}.btn-group .multiselect-container.dropdown-menu li.active a label.checkbox:before{background:#b62513;color:#fff;content:"\2713";text-align:center;margin-top:3px;font-weight:700;font-size:12px}.btn-group .multiselect-container.dropdown-menu a label:before{border:1px solid #b62513;content:"\00a0";display:inline-block;height:16px;margin:0 .45em 0 0;padding:0;vertical-align:top;width:16px}.btn-group .multiselect-container.dropdown-menu{top:45px!important;left:20px!important;width:250px;transform:none!important;padding-top:0}ul.dropdown-menu{border-top:1px solid #b62513!important}.multiselect-container>li{padding:0;background-color:#fff}.btn-group .multiselect-container.dropdown-menu a{padding:10px 10px 10px 20px;width:100%;display:grid;z-index:999999}.btn-group .multiselect-container.dropdown-menu a label{width:100%;padding:0;font-size:14px}.btn-group .multiselect-container.dropdown-menu input[type=checkbox]{display:none}p.date{font-size:13px;margin-bottom:16px;color:#000}.description a{color:#b62513}.popupVideoModal.modal{display:none;position:fixed;z-index:1;z-index:99999999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);outline:0}.popupVideoModal .modal-content{background-color:transparent!important;margin:auto;padding:20px;border:none;width:80%;height:auto;max-width:800px;min-height:calc(100% - 3.5rem);box-shadow:none}.popupVideoModal span.close{padding:1rem;padding-right:1rem;padding-left:1rem;margin:-3.2rem 0 -1rem auto;font-size:35px;color:#fff;opacity:1;line-height:1;padding-left:0;padding-right:0;text-shadow:0 1px 0 #fff;background:0 0;border:0;font-weight:700}.popupVideoModal .close:focus,.popupVideoModal .close:hover{color:#fff;text-decoration:none;cursor:pointer}.popupVideoModal .embed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.popupVideoModal .embed-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.pdfobject-container{width:100%;max-width:100%;height:600px;margin:2em 0}.none{display:none!important}.toc-body{display:flex;flex-flow:space-between;margin:0;line-height:1.53em}#tocid ul{list-style:none;padding-left:1.25rem}#tocid ul li{margin-bottom:7px}#tocid ul li::before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.toc-body #tocid a{color:#414042}#tocid a{text-decoration:none}.toc-sidebar{margin-bottom:20px}.toc-body main{padding-left:2rem;position:relative}.toc-body main h2,.toc-body main h3{margin-top:30px;margin-bottom:10px}.toc-body main h2:first-child{margin-top:0}.toc-is-sticky{display:none;position:fixed;bottom:20px;right:30px;z-index:99}.toc-body #gotoTOCBtn{display:block!important;font-size:28px;border-radius:50%;border:none;outline:0;background-color:#b62513;color:#fff;cursor:pointer;width:45px;height:45px}@media only screen and (max-width:767px){.modal-content p i{color:#b62513}.pull-right{float:right}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{top:11%}.grids .grid.slick-slide{padding:0 15px}.toc-body{display:block}.toc-body main{width:100%}.toc-body main{padding-left:0}}.related-section .slick-next.slick-arrow{display:none!important}.grids .slick-list{width:100%!important}.hpp-footer{background-color:#000;background-size:cover;background-position:bottom right;color:#fff}#particles-js{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}footer a{text-decoration:none;color:var(--white-color)}footer li{list-style:none}.footer-social-icons{display:inline-block}@media (max-width:768px){nav#hpp-header-nav-mobile{background-color:#000}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{right:0}button.slick-prev.slick-arrow:before{left:0;margin-top:4.5em!important}.hero-section .hpp-fs-x-medium{font-size:3rem!important;line-height:60px!important}.footer .footer-menu li,.footer .footer-menu ul li{padding-bottom:1.3rem!important}.footer ul li a{font-style:normal!important;font-weight:500!important;font-size:12px!important;line-height:180%!important;letter-spacing:.02em!important;color:#fff}.cs-pb-8{padding-bottom:8rem!important}}@media (max-width:589px){.hpp-fs-x-medium{font-size:1.5rem!important}.home-hero-p.mb-5{font-size:12px!important;margin-top:0!important;margin-bottom:1.2rem!important}.hpp-fs-x-heading{font-size:1.8rem!important}.hpp-fs-x-heading.mt-4{margin-top:50px!important}.footer .hpp-nav-heading{padding-left:30px!important}.hpp-footer-text{font-size:5rem!important}}.news-item{padding:20px 50px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:4px;margin-bottom:30px}@media (max-width:600px){.news-item{flex-direction:column;align-items:flex-start}}@media (min-width:992px){.navbar>.container-fluid{align-items:flex-start!important}.fixed-top{top:0}.site-content{padding-top:70px}}@media (max-width:767px){.text-box.pt-4{padding-top:0!important;margin-top:-20px!important}.text-box .btn-red__light.mb-4{margin-bottom:.5rem!important}.text-box .btn-red__outline{min-height:40px!important}.offcanvas.offcanvas-end{visibility:hidden;pointer-events:none}.offcanvas.offcanvas-end.show{visibility:visible;pointer-events:auto}.site-content{overflow-x:hidden!important}}#customer-review-section{transition:opacity .1s ease-in-out}#customer-review-section.bg-fade{opacity:0}
24.cs-pb-8{margin-bottom:0}.hpp-py-5{padding-top:9rem;padding-bottom:5rem}.card-gradient__black{background:linear-gradient(to bottom,#b62513,#000);box-shadow:0 5px 4px rgba(0,0,0,.2)}.error{color:red;font-size:12px}.loader{width:60px;height:60px;border-radius:50%;position:relative;border:6px solid transparent;border-top-color:var(--primary-color);animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}th{text-align:inherit}tbody{display:table-row-group;vertical-align:middle;border-color:inherit}#popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}#popupContainer{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px;max-width:850px;max-height:80%;overflow-y:auto;z-index:999999}#download-popup-overlay,.download-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000}#download-popup-container,.download-popup-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px 10px;max-width:650px;z-index:999999}.hpp-min-h-200{min-height:220px}@media (max-width:768px){.hpp-min-h-200{min-height:10px}}#business-review-carousel .hpp-stories-section-prev,.cs-carousel-items .hpp-stories-section-prev{background-image:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/arrow-left.svg")!important;background-repeat:no-repeat!important;background-position:center!important;background-color:transparent;background-size:50%!important;background-color:var(--white-color);border-radius:50%!important;padding:20px!important;z-index:999}#business-review-carousel .hpp-stories-section-next,.cs-carousel-items .hpp-stories-section-next{background-image:url("https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/arrow-right.svg")!important;background-repeat:no-repeat!important;background-position:center!important;background-color:transparent;background-size:50%!important;background-color:var(--white-color);border-radius:50%!important;padding:20px!important;z-index:999}@media (max-width:649px){.text-box{padding:0!important}}@media (max-width:820px){.text-box{padding:0!important}}.btn-red__light span svg{margin-left:10px;width:20px;height:30px;fill:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(https://pentaho.com/wp-content/themes/hitachi-pp/images/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'â'}[dir=rtl] .slick-prev:before{content:'â'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'â'}[dir=rtl] .slick-next:before{content:'â'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#search-icon,#search-icon .btn-close,#search-icon-mobile{color:#fff!important}.search-form{display:none;background-color:#ccc}.search-form .container{position:relative;padding-top:3rem;padding-bottom:3rem}.search-form input[type=text]{border-radius:.3rem;border:none;background-image:url('https://pentaho.com/wp-content/themes/hitachi-pp/images/search-icon.svg');background-position:right 1rem center;background-repeat:no-repeat;background-size:19px 18px}.search-form input[type=text]:focus{box-shadow:none}.hpp-header-overlay.show{display:block}@media screen and (min-width:1025px){#hpp-header-nav-mobile{display:none}#hpp-header-nav-desktop .navbar-nav>li>a{padding-top:.6rem;padding-bottom:.6rem}.site-header{position:relative!important}.menu-item-has-children{position:static!important}#hpp-header-nav-desktop .dropdown-menu{position:absolute!important;width:100vw!important;left:0!important;top:3rem!important;border-radius:0!important;color:var(--black-color)!important;z-index:9999!important;justify-content:center!important}#hpp-header-nav-desktop .dropdown:hover>.dropdown-menu{display:flex!important}.dropdown .btn-red__outline:not(:hover)>.dropdown-menu{display:none}}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:transparent!important}.dropdown-item:hover{transform:scale(1.05);transition:transform .5s ease-in-out}@media (max-width:1024px){#postdownload-pucontainer{width:90%}#hpp-header-nav-desktop{display:none}#hpp-header-nav-mobile .container-fluid{margin-right:auto;margin-left:auto}.hpp-header-overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;background-color:#000!important;z-index:999!important;display:none;height:100vh!important}.menu-item{z-index:1000;color:#fff}.navbar-brand{z-index:999!important;position:relative}.navbar-toggler{z-index:99999!important;color:transparent!important;border:0!important;margin-right:-20px!important}.navbar-toggler .navbar-toggler-icon{background-image:url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/open-button.svg')}.hpp-open{background-image:url('https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/close-button.svg')!important}.site-header .bg-dark{background-color:#000!important}}.main-navbar{background-color:#000!important;border-bottom:1px solid rgba(255,255,255,.05);padding-top:3rem;padding-bottom:3rem;position:relative}.main-navbar .container-fluid{padding-left:24px;padding-right:24px;max-width:1400px;margin:0 auto;width:100%}@media (min-width:768px){.grids .grid.slick-slide{padding:0 12px}.main-navbar .container-fluid{padding-left:32px;padding-right:32px}}@media (min-width:1200px){.main-navbar .container-fluid{padding-left:48px;padding-right:48px}}.desktop-nav .nav-link{margin:0 8px}.navbar-brand img{width:auto;margin-top:5px}.desktop-nav{display:flex;align-items:center;flex:1;justify-content:center;gap:0}.desktop-nav .nav-link{color:#fff!important;font-size:16px;font-weight:500;padding:4px 0!important;margin:0 6px;position:relative;background:0 0;border:none;cursor:pointer;text-decoration:none;display:inline-block}.desktop-nav .nav-link::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#9e1b1e;transition:width .25s ease}.desktop-nav .nav-link.active-hover::after{width:100%}.desktop-nav .nav-link{margin:0 4px}.btn-demo{color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:10px 26px;background:0 0;border:1px solid rgba(255,255,255,.2);text-decoration:none;display:inline-block;transition:background .2s,color .2s}.btn-demo:hover{background:#fff;color:#000}.btn-contact{color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:10px 26px;background-color:#9e1b1e;border:none;text-decoration:none;display:inline-block;transition:background .2s}.btn-contact:hover{background-color:#b52025;color:#fff}.hamburger-btn{background:0 0;border:none;padding:4px;cursor:pointer;display:flex;flex-direction:column;gap:5px}.hamburger-btn:focus{outline:0;box-shadow:none}
24.hamburger-btn span{display:block;width:28px;height:2px;background-color:#fff}.mega-menu-wrapper{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#000;border-bottom:1px solid rgba(255,255,255,.1);z-index:999}.mega-menu-wrapper.is-open{display:block}.mega-menu-grid{display:grid;grid-template-columns:4fr 3fr 3fr 2fr;gap:48px;padding:48px 48px 48px 24px;max-width:1400px;margin:0 auto}@media (min-width:768px){.mega-menu-grid{padding-left:32px}}@media (min-width:1200px){.mega-menu-grid{padding-left:48px}}.mega-intro{border-right:1px solid rgba(255,255,255,.05);padding-right:48px}.mega-intro p{color:#9ca3af;font-size:20px;font-weight:300;margin-bottom:8px}.mega-intro h2{color:#fff!important;font-size:44px;font-weight:700;line-height:1.1;margin:0}.mega-col-title{color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:28px}.mega-links{list-style:none;padding:0;margin:0}.mega-links li{margin-bottom:18px}.mega-links li a{color:#d1d5db;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.mega-links li a:hover{color:#fff}.logo-pentaho{display:block;height:20px;width:auto}#newMegaMenu .desktop-nav a.nav-link,#newMegaMenu .desktop-nav button.nav-link{padding-left:8px!important;padding-right:8px!important;margin:0!important}#mobileMenu{background-color:#000!important;width:100%!important}.offcanvas-header{border-bottom:1px solid rgba(255,255,255,.08);padding:1.5rem;align-items:flex-start!important}.offcanvas-header img{height:auto}.offcanvas-header .btn-close{filter:invert(1);opacity:1;margin-top:0!important;padding-top:0!important}.offcanvas-body{padding:0 1.5rem 2rem}.offcanvas-header .navbar-brand,.offcanvas-header div{margin-top:0!important;padding-top:0!important}#newMegaMenu .nav-link.active-hover svg,#newMegaMenu button.active-hover svg{transform:rotate(180deg)}#newMegaMenu .container-fluid{display:flex;align-items:center}#newMegaMenu div.desktop-nav.d-none.d-lg-flex{width:auto!important}#newMegaMenu .container-fluid{justify-content:flex-end}#newMegaMenu .navbar-brand{margin-right:auto!important}#newMegaMenu .container-fluid{align-items:flex-end!important}.mob-item{border-bottom:1px solid rgba(255,255,255,.1)}.mob-link{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:22px;font-weight:700;padding:18px 0;text-decoration:none;background:0 0;border:none;width:100%;cursor:pointer;transition:color .2s}.mob-link:focus,.mob-link:hover{color:#ef4444;outline:0}.mob-link svg{transition:transform .3s ease;flex-shrink:0}.mob-link[aria-expanded=true] svg{transform:rotate(180deg)}.mob-submenu{padding-bottom:20px}.mob-submenu ul{list-style:none;padding:0;margin:0 0 18px}.mob-submenu ul li{margin-bottom:14px}.mob-submenu ul li a{color:#d1d5db;font-size:17px;font-weight:500;text-decoration:none}.mob-submenu ul li a:hover{color:#fff}.btn-demo-mobile{font-size:9px;padding:6px 10px;text-align:center;display:inline-block}.btn-contact-mobile{font-size:9px;padding:6px 10px;text-align:center;display:inline-block}@media (max-width:991px){.logo-pentaho{height:22px}.mega-menu-wrapper{display:none!important}}@media (min-width:992px){.logo-pentaho{display:block!important;height:27px!important;width:auto!important}}@media (max-width:768px){.navbar-brand img{margin-top:20px}}@media (max-width:767px){.navbar-brand img{margin-top:15px}}#newMegaMenu{padding-top:16px;padding-bottom:16px}#newMegaMenu .container-fluid{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:nowrap!important}#newMegaMenu .navbar-brand{flex:0 0 auto!important;margin-right:0!important}#newMegaMenu div.desktop-nav{flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important}#newMegaMenu div.desktop-nav a.nav-link,#newMegaMenu div.desktop-nav button.nav-link{display:inline-flex!important;align-items:center!important;padding-left:12px!important;padding-right:12px!important;margin:0!important;white-space:nowrap!important}#newMegaMenu .d-none.d-lg-flex.align-items-center{flex:0 0 auto!important;margin-left:0!important}.main-navbar .navbar-brand{align-items:center}#newMegaMenu .navbar-brand{align-self:flex-start!important}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;
24--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b,strong{font-weight:bolder}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--bs-font-monospace);font-size:1em}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
24[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){legend{font-size:1.5rem}.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}@media (min-width:768px){.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-6{flex:0 0 auto;width:50%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;
24--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
24@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);
24--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);
24background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
24.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}.carousel-indicators [data-bs-target]{transition:none}}
24.carousel-indicators .active{opacity:1}.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.align-bottom{vertical-align:bottom!important}.overflow-hidden{overflow:hidden!important}.overflow-y-auto{overflow-y:auto!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.h-100{height:100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-grow-0{flex-grow:0!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-content-start{align-content:flex-start!important}.align-content-center{align-content:center!important}.order-1{order:1!important}.order-2{order:2!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mt-0{margin-top:0!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.me-2{margin-right:.5rem!important}.mb-1{margin-bottom:.25rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-3{padding:1rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-2{padding-right:.5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.gap-2{gap:.5rem!important}.gap-5{gap:3rem!important}.fs-6{font-size:1rem!important}.fw-medium{font-weight:500!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.visible{visibility:visible!important}@media (min-width:576px){.align-items-sm-end{align-items:flex-end!important}.mt-sm-0{margin-top:0!important}.mt-sm-5{margin-top:3rem!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.pb-sm-3{padding-bottom:1rem!important}}@media (min-width:768px){.d-md-block{display:block!important}.justify-content-md-start{justify-content:flex-start!important}.mt-md-0{margin-top:0!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.p-md-3{padding:1rem!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.pt-md-0{padding-top:0!important}.pe-md-3{padding-right:1rem!important}.pb-md-0{padding-bottom:0!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.justify-content-lg-start{justify-content:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-self-lg-center{align-self:center!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.mb-lg-0{margin-bottom:0!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}}span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;
24top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container .multiselect-reset .input-group{width:93%}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107"}.fa{font-family:"Font Awesome 5 Free"}.fa{font-weight:900}@font-face{font-display:swap;font-family:bootstrap-icons;src:url(https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.7.1/font/fonts/bootstrap-icons.woff2?a74547b2f0863226942ff8ded57db345) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.7.1/font/fonts/bootstrap-icons.woff?a74547b2f0863226942ff8ded57db345) format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-search::before{content:"\f52a"}.bi-x-lg::before{content:"\f659"}@font-face{font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}
24.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after{content:'prev'}.swiper-button-next{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;
24left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}}.wpcf7cf_remove{display:none}.no-js img.lazyload{display:none}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width))!important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio))!important}.lazyload,.lazyloading{opacity:0}
24.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0s}html{scroll-behavior:auto!important}.hpp-footer{background-image:url(https://pentaho.com/wp-content/uploads/2025/07/Website-Banner-images-13.jpg)}@media (max-width:767px){.hpp-footer{background-image:url(https://pentaho.com/wp-content/uploads/2025/07/Website-Banner-images-13.jpg)}}</style><link rel="preload" data-rocket-preload as="image" href="https://pentaho.com/wp-content/uploads/2026/07/lightbox-buildings.png" fetchpriority="high"> 25 26 <!-- All in One SEO Pro 5.0.2 - aioseo.com --> 27 <meta name="description" content="Modular and enterprise-ready, Pentaho simplifies complex data workflows across cloud, hybrid, and on-prem environmentsâmaking your data fit, fast, and trusted." /> 28 <meta name="robots" content="max-image-preview:large" /> 29 <meta name="google-site-verification" content="T13qKFa1hJnTwAA2p70eXA2IcwYf7NP_TkkGPxNokE0" /> 30 <link rel="canonical" href="https://pentaho.com/" /> 31 <meta name="generator" content="All in One SEO Pro (AIOSEO) 5.0.2" /> 32 <meta property="og:locale" content="en_US" /> 33 <meta property="og:site_name" content="Pentaho |" /> 34 <meta property="og:type" content="article" /> 35 <meta property="og:title" content="Scalable by Design: The Pentaho Data Intelligence Platform" /> 36 <meta property="og:description" content="Simplify complex data workflows with Pentaho. Manage and optimize data across environments with confidence, speed, and controlâat enterprise scale." /> 37 <meta property="og:url" content="https://pentaho.com/" /> 38 <meta property="og:image" content="https://pentaho.com/wp-content/uploads/2024/10/Untitled-design-3-1.png" /> 39 <meta property="og:image:secure_url" content="https://pentaho.com/wp-content/uploads/2024/10/Untitled-design-3-1.png" /> 40 <meta property="og:image:width" content="356" /> 41 <meta property="og:image:height" content="350" /> 42 <meta property="article:published_time" content="2025-07-11T02:20:02+00:00" /> 43 <meta property="article:modified_time" content="2026-09-21T20:22:13+00:00" /> 44 <meta property="article:publisher" content="https://www.facebook.com/pentaho" /> 45 <meta name="twitter:card" content="summary_large_image" /> 46 <meta name="twitter:site" content="@Pentaho" /> 47 <meta name="twitter:title" content="Scalable by Design: The Pentaho Data Intelligence Platform" /> 48 <meta name="twitter:description" content="Simplify complex data workflows with Pentaho. Manage and optimize data across environments with confidence, speed, and controlâat enterprise scale." /> 49 <meta name="twitter:creator" content="@Pentaho" /> 50 <meta name="twitter:image" content="https://pentaho.com/wp-content/uploads/2024/10/Untitled-design-3-1.png" /> 51
51<script type="application/ld+json" class="aioseo-schema"> 52 {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/pentaho.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/pentaho.com\/#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/pentaho.com\/#organization","name":"Pentaho","url":"https:\/\/pentaho.com\/","sameAs":["https:\/\/www.facebook.com\/pentaho","https:\/\/twitter.com\/Pentaho","https:\/\/youtube.com\/@Pentaho-Plus","https:\/\/www.linkedin.com\/company\/pentaho\/"]},{"@type":"WebPage","@id":"https:\/\/pentaho.com\/#webpage","url":"https:\/\/pentaho.com\/","name":"Pentaho | Scalable Data Integration & Intelligence Platform","description":"Modular and enterprise-ready, Pentaho simplifies complex data workflows across cloud, hybrid, and on-prem environments\u2014making your data fit, fast, and trusted.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/pentaho.com\/#website"},"breadcrumb":{"@id":"https:\/\/pentaho.com\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/pentaho.com\/wp-content\/uploads\/2024\/10\/Untitled-design-3-1.png","@id":"https:\/\/pentaho.com\/#mainImage","width":356,"height":350},"primaryImageOfPage":{"@id":"https:\/\/pentaho.com\/#mainImage"},"datePublished":"2025-07-11T02:20:02+00:00","dateModified":"2026-09-21T20:22:13+00:00"},{"@type":"WebPage","@id":"https:\/\/pentaho.com\/#webpage","url":"https:\/\/pentaho.com\/","name":"Pentaho | Scalable Data Integration & Intelligence Platform","description":"Modular and enterprise-ready, Pentaho simplifies complex data workflows across cloud, hybrid, and on-prem environments\u2014making your data fit, fast, and trusted.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/pentaho.com\/#website"},"breadcrumb":{"@id":"https:\/\/pentaho.com\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/pentaho.com\/wp-content\/uploads\/2024\/10\/Untitled-design-3-1.png","@id":"https:\/\/pentaho.com\/#mainImage","width":356,"height":350},"primaryImageOfPage":{"@id":"https:\/\/pentaho.com\/#mainImage"},"datePublished":"2025-07-11T02:20:02+00:00","dateModified":"2026-09-21T20:22:13+00:00"},{"@type":"WebSite","@id":"https:\/\/pentaho.com\/#website","url":"https:\/\/pentaho.com\/","name":"Pentaho","inLanguage":"en-US","publisher":{"@id":"https:\/\/pentaho.com\/#organization"}}]} 53 </script>
53 54 <!-- All in One SEO Pro --> 55 56<link rel='dns-prefetch' href='//player.vimeo.com' /> 57<link rel='dns-prefetch' href='//pentaho.com' /> 58<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 59<link rel='dns-prefetch' href='//unpkg.com' /> 60<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 61 62<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://pentaho.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpentaho.com%2F" /> 63<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://pentaho.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpentaho.com%2F&format=xml" /> 64 <style type="text/css"></style> 65 <style id="wp-img-auto-sizes-contain-inline-css"></style> 66<style id="wp-emoji-styles-inline-css"></style> 67<style id="wp-block-library-inline-css"></style> 68<style id="classic-theme-styles-inline-css"></style> 69 70<style id="global-styles-inline-css"></style> 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
86<script type="text/javascript" nonce="594e4cd596" id="jquery-core-js" src="https://pentaho.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 86
86
87<script type="text/javascript" nonce="594e4cd596" id="jquery-migrate-js" src="https://pentaho.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 87
87
88<script type="text/javascript" nonce="594e4cd596" id="pdf-render-api-js" src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/js/pdfobject.min.js?ver=1790234991" data-rocket-defer defer></script>
vendor: 1 bytes, line 88
88
89<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="slick-min-js" data-rocket-src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/js/slick.min.js?ver=1790234991" data-rocket-defer defer></script>
89 90<link rel="https://api.w.org/" href="https://pentaho.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://pentaho.com/wp-json/wp/v2/pages/5247" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://pentaho.com/xmlrpc.php?rsd" /> 91<meta name="generator" content="WordPress 7.1" /> 92<link rel='shortlink' href='https://pentaho.com/' /> 93
93<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 94 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 95 </script>
95 96 <style type="text/css"></style> 97 <link rel="icon" href="https://pentaho.com/wp-content/uploads/2024/04/favicon.png" sizes="32x32" /> 98<link rel="icon" href="https://pentaho.com/wp-content/uploads/2024/04/favicon.png" sizes="192x192" /> 99<link rel="apple-touch-icon" href="https://pentaho.com/wp-content/uploads/2024/04/favicon.png" /> 100<meta name="msapplication-TileImage" content="https://pentaho.com/wp-content/uploads/2024/04/favicon.png" /> 101<style id="wp-custom-css"></style> 102 103 <!-- Google Tag Manager --> 104
104<script type="text/javascript" nonce="594e4cd596">
vendor: 556 bytes, lines 104-114
104(function (w, d, s, l, i) { 105 w[l] = w[l] || []; 106 w[l].push({'gtm.start': 107 new Date().getTime(), event: 'gtm.js'}); 108 var f = d.getElementsByTagName(s)[0], 109 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 110 j.async = true; 111 j.src = 112 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 113 f.parentNode.insertBefore(j, f); 114 })(window, document, 'script', 'dataLayer', '
114GTM-5CMR2P7H
vendor: 3 bytes, line 114
114');
114</script>
114 115 <!-- End Google Tag Manager --> 116 <!-- Google recaptcha -->
vendor: 201 bytes, lines 116-118
116 117 <script type="text/rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src="https://www.google.com/recaptcha/api.js" data-cookieconsent="ignore" async defer></script> 118
118<!-- End Google recaptcha --> 119 <!-- Start Navattic script --> 120
120<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' data-rocket-src="https://pentaho.com/wp-content/cache/min/1/embeds.js?ver=1788936368" data-rocket-defer defer></script>
120 121 <!-- End Navattic script --> 122 <meta name="generator" content="WP Rocket 3.23.2.2" data-wpr-features="wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_preconnect_external_domains wpr_oci wpr_minify_css wpr_preload_links wpr_desktop" /></head> 123 <body class="home wp-singular page-template-default page page-id-5247 wp-theme-hitachi-pp"> 124 <!-- Google Tag Manager (noscript) --> 125 <noscript><iframe data-src="https://www.googletagmanager.com/ns.html?id=GTM-5CMR2P7H" 126 height="0" width="0" style="display:none;visibility:hidden" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" data-load-mode="1"></iframe></noscript> 127 <!-- End Google Tag Manager (noscript) --> 128 <header class="site-header"> 129 <div class="fixed-top"> 130 <!-- ââ MAIN NAVBAR ââ --> 131 <nav class="main-navbar navbar" id="newMegaMenu"> 132 <div class="container-fluid"> 133 <a class="navbar-brand p-0" href="https://pentaho.com/"> 134 <!-- <img data-src="/wp-content/uploads/2025/11/hitachi-logo.png" alt="Hitachi Logo" class="logo-hitachi lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" style="--smush-placeholder-width: 125px; --smush-placeholder-aspect-ratio: 125/28;"> --> 135 <img data-src="https://pentaho.com/wp-content/uploads/2024/04/Logo.png" alt="Pentaho Logo" class="logo-pentaho lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" style="--smush-placeholder-width: 162px; --smush-placeholder-aspect-ratio: 162/33;"> 136 </a> 137 138 <div class="desktop-nav d-none d-lg-flex"><button class="nav-link" id="trigger-product">Product</button><div class="mega-menu-wrapper" id="menu-product"><div class="mega-menu-grid"><div class="mega-intro"><p>Pentaho</p><h2>Wherever your data lives.</h2></div><div><p class="mega-col-title">Products</p><ul class="mega-links"><li><a href="https://pentaho.com/products/pentaho-data-integration/" target="">Pentaho Data Integration</a></li><li><a href="https://pentaho.com/products/pentaho-business-analytics/" target="">Pentaho Business Analytics</a></li></ul></div><div><p class="mega-col-title">Solutions</p><ul class="mega-links"><li><a href="https://pentaho.com/embedded-analytics-oem/" target="">Pentaho Embedded Analytics</a></li><li><a href="https://pentaho.com/powering-ai-through-data-fit-foundations/" target="">Pentaho for AI</a></li><li><a href="https://pentaho.com/cloud-cost-containment/" target="">Cloud Cost Optimization</a></li><li><a href="https://pentaho.com/pentaho-platform-software-plugins/" target="">Pentaho Plugins</a></li></ul></div><div><p class="mega-col-title">Industries</p><ul class="mega-links"><li><a href="https://pentaho.com/financial-services/" target="">Financial Services</a></li><li><a href="https://pentaho.com/insurance/" target="">Insurance</a></li><li><a href="https://pentaho.com/healthcare/" target="">Healthcare</a></li><li><a href="https://pentaho.com/manufacturing/" target="">Manufacturing</a></li></ul></div></div></div><a href="https://pentaho.com/pentaho-professional-services/" class="nav-link" target="">Services</a><button class="nav-link" id="trigger-resources">Resources</button><div class="mega-menu-wrapper" id="menu-resources"><div class="mega-menu-grid"><div class="mega-intro"><p>Learn and grow:</p><h2>Resource<br>Hub</h2></div><div><p class="mega-col-title">Resource Hub</p><ul class="mega-links"><li><a href="https://pentaho.com/resources/?resource_insight_type=customer-story" target="">Customer Stories</a></li><li><a href="https://pentaho.com/resources/?resource_insight_type=reports-guides" target="">Reports & Guides</a></li><li><a href="https://pentaho.com/resources/?resource_insight_type=product-information" target="">Product Datasheets</a></li></ul></div><div><p class="mega-col-title">Dive Deep</p><ul class="mega-links"><li><a href="https://pentaho.com/pentaho-news/" target="">Pentaho News</a></li><li><a href="https://pentaho.com/insights/blogs/" target="">Blogs Insights</a></li><li><a href="https://pentaho.com/video-hub/" target="">Demo and Video Hub</a></li><li><a href="https://www.brighttalk.com/channel/20491" target="_blank">Webinars</a></li></ul></div><div><p class="mega-col-title">Support</p><ul class="mega-links"><li><a href="https://academy.pentaho.com/" target="_blank">
138Pentaho Academy</a></li><li><a href="https://docs.pentaho.com/" target="_blank">Product Documentation</a></li><li><a href="https://support.pentaho.com/" target="_blank">Customer Support</a></li><li><a href="https://pentaho.com/pentaho-contact-us/" target="">Contact Us</a></li></ul></div></div></div><a href="https://pentaho.com/pentaho-partner-network/" class="nav-link" target="">Partners</a><a href="https://pentaho.com/pentaho-pricing/" class="nav-link" target="">Pricing</a></div> 139 <div class="d-none d-lg-flex align-items-center" style="gap: 12px;"> 140 <a class="nav-link" href="#" id="search-icon"> 141 <i class="bi bi-search"></i> 142 </a> 143 <a href="https://pentaho.com/video-hub/" class="btn-demo" target="_self">Demo Hub</a> 144 <a href="https://pentaho.com/get-started/" class="btn-contact" target="_self">Contact Sales</a> 145 </div> 146 147 <div class="d-flex d-lg-none flex-column align-items-end" style="gap: 6px;"> 148 <button class="hamburger-btn" type="button" data-bs-toggle="offcanvas" data-bs-target="#mobileMenu"> 149 <span></span><span></span><span></span> 150 </button> 151 <div class="d-flex align-items-center" style="gap: 6px;"> 152 <a class="nav-link" href="#" id="search-icon-mobile"> 153 <i class="bi bi-search"></i> 154 </a> 155 <a href="https://pentaho.com/video-hub/" class="btn-demo btn-demo-mobile" target="_self">Demo Hub</a> 156 <a href="https://pentaho.com/get-started/" class="btn-contact btn-contact-mobile" target="_self">Contact Sales</a> 157 </div> 158 </div> 159 </nav> 160 <!-- Search Form (Initially Hidden) --> 161 <div class="pt-3 pb-3 search-form"> 162 <div class="container"> 163 <div class="row"> 164 <div class="col-md-9"> 165 <form role="search" id="searchform" class="d-flex" action="https://pentaho.com/" method="get" accept-charset="UTF-8"> 166 <input type="text" name="s" id="s" size="20" maxlength="40" accesskey="s" title="Search Keyword " placeholder="Search pentaho.com" autocomplete="off" class="form-control me-2" aria-label="Search"> 167 <input type="submit" class="btn-red__light" id="searchsubmit" value="Search"> 168 </form> 169 </div> 170 <div class="col-md-3"></div> 171 </div> 172 </div> 173 </div> 174 175 <!-- ââ MOBILE OFFCANVAS ââ --> 176 <div class="offcanvas offcanvas-end" tabindex="-1" id="mobileMenu"> 177 178 <div class="offcanvas-header align-items-start"> 179 <div> 180 <!-- <img data-src="/wp-content/uploads/2025/11/hitachi-logo.png" alt="Hitachi Logo" style="--smush-placeholder-width: 125px; --smush-placeholder-aspect-ratio: 125/28;display:block; height:14px; width:auto; margin-bottom:4px;" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload"> --> 181 <img data-src="https://pentaho.com/wp-content/uploads/2024/04/Logo.png" alt="Pentaho Logo" style="--smush-placeholder-width: 162px; --smush-placeholder-aspect-ratio: 162/33;display:block; height:22px; width:auto;" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload"> 182 </div> 183 <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button> 184 </div> 185 186 <div class="offcanvas-body"> 187 <div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7114" aria-expanded="false"> 188 Product 189 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 190 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 191 </svg> 192 </button><div class="collapse mob-submenu" id="mobile-sub-7114"><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7117" aria-expanded="false"> 193 Products 194 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 195 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 196 </svg> 197 </button><div class="collapse mob-submenu" id="mobile-sub-7117"><div class="mob-item"><a href="https://pentaho.com/products/pentaho-data-integration/" class="mob-link" target="">Pentaho Data Integration</a></div><div class="mob-item"><a href="https://pentaho.com/products/pentaho-business-analytics/" class="mob-link" target="">Pentaho Business Analytics</a></div></div></div><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7123" aria-expanded="false"> 198 Solutions 199 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 200 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 201 </svg> 202 </button><div class="collapse mob-submenu" id="mobile-sub-7123"><div class="mob-item"><a href="https://pentaho.com/embedded-analytics-oem/" class="mob-link" target="">Pentaho Embedded Analytics</a></div><div class="mob-item"><a href="https://pentaho.com/powering-ai-through-data-fit-foundations/" class="mob-link" target="">Pentaho for AI</a></div><div class="mob-item"><a href="https://pentaho.com/cloud-cost-containment/" class="mob-link" target="">Cloud Cost Optimization</a></div><div class="mob-item"><a href="https://pentaho.com/pentaho-platform-software-plugins/" class="mob-link" target="">Pentaho Plugins</a></div></div></div><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7128" aria-expanded="false"> 203 Industries 204 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 205 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 206 </svg> 207 </button><div class="collapse mob-submenu" id="mobile-sub-7128"><div class="mob-item"><a href="https://pentaho.com/financial-services/" class="mob-link" target="">Financial Services</a></div><div class="mob-item"><a href="https://pentaho.com/insurance/" class="mob-link" target="">Insurance</a></div><div class="mob-item"><a href="https://pentaho.com/healthcare/" class="mob-link" target="">Healthcare</a></div><div class="mob-item"><a href="https://pentaho.com/manufacturing/" class="mob-link" target="">Manufacturing</a></div></div></div></div></div><div class="mob-item"><a href="https://pentaho.com/pentaho-professional-services/" class="mob-link" target="">Services</a></div><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7134" aria-expanded="false"> 208 Resources 209 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 210 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 211 </svg> 212 </button><div class="collapse mob-submenu" id="mobile-sub-7134"><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7135" aria-expanded="false"> 213 Resource Hub 214 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 215 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 216 </svg> 217 </button><div class="collapse mob-submenu" id="mobile-sub-7135"><div class="mob-item"><a href="https://pentaho.com/resources/?resource_insight_type=customer-story" class="mob-link" target="">
217Customer Stories</a></div><div class="mob-item"><a href="https://pentaho.com/resources/?resource_insight_type=reports-guides" class="mob-link" target="">Reports & Guides</a></div><div class="mob-item"><a href="https://pentaho.com/resources/?resource_insight_type=product-information" class="mob-link" target="">Product Datasheets</a></div></div></div><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7140" aria-expanded="false"> 218 Dive Deep 219 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 220 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 221 </svg> 222 </button><div class="collapse mob-submenu" id="mobile-sub-7140"><div class="mob-item"><a href="https://pentaho.com/pentaho-news/" class="mob-link" target="">Pentaho News</a></div><div class="mob-item"><a href="https://pentaho.com/insights/blogs/" class="mob-link" target="">Blogs Insights</a></div><div class="mob-item"><a href="https://pentaho.com/video-hub/" class="mob-link" target="">Demo and Video Hub</a></div><div class="mob-item"><a href="https://www.brighttalk.com/channel/20491" class="mob-link" target="_blank">Webinars</a></div></div></div><div class="mob-item"><button class="mob-link" type="button" data-bs-toggle="collapse" data-bs-target="#mobile-sub-7144" aria-expanded="false"> 223 Support 224 <svg width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 225 <path d="M19 9l-7 7-7-7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 226 </svg> 227 </button><div class="collapse mob-submenu" id="mobile-sub-7144"><div class="mob-item"><a href="https://academy.pentaho.com/" class="mob-link" target="_blank">Pentaho Academy</a></div><div class="mob-item"><a href="https://docs.pentaho.com/" class="mob-link" target="_blank">Product Documentation</a></div><div class="mob-item"><a href="https://support.pentaho.com/" class="mob-link" target="_blank">Customer Support</a></div><div class="mob-item"><a href="https://pentaho.com/pentaho-contact-us/" class="mob-link" target="">Contact Us</a></div></div></div></div></div><div class="mob-item"><a href="https://pentaho.com/pentaho-partner-network/" class="mob-link" target="">Partners</a></div><div class="mob-item"><a href="https://pentaho.com/pentaho-pricing/" class="mob-link" target="">Pricing</a></div> </div> 228 </div> 229 </div> 230 </header> 231 <div id="content" class="site-content"> 232 <!-- Hero Section and other content goes here --> 233 234 235 <!-- Hero Section Starts Here --> 236 <!--<section class="hero-section">--> 237 <section class="hero-section home-hero align-items-center lazyload" 238 style="background-image:inherit;" data-bg-image="url('https://pentaho.com/wp-content/uploads/2026/02/Run-Faster-Pentaho-Resized-Homepage-Banner.jpg')"> 239 <div class="overlay "></div> 240 <div class="container hpp-container"> 241 <div class="row"> 242 <div class="hero-content-wrapper align-items-center"> 243 <!--<div class="">--> 244 <div class="col-lg-6"> 245 <div class="hero-content"> 246 <div class="text-box pt-md-0 pb-md-0 pb-lg-0"> 247 248 <h1 class="displa mb-3 mt-md-4 mt-3 mb-sm-2 hpp-fs-x-medium cs-fw-extrabold text-white"> 249 Run Faster on <br>Trusted Data </h1> 250 <!--<p class=" lea mb-4 home-hero-p" style="letter-spacing:1.04px; font-weight:400;">--> 251 <p class=" lea mt-md-3 mt-3 mb-md-4 mb-5 home-hero-p"> 252 Pentaho powers seamless integration, governed pipelines, real-time insights, and built-in compliance so you can activate AI faster and move ahead with confidence. </p> 253 <a href="https://pentaho.com/get-started/" 254 class="btn-red__light mr-3 mb-4 mb-sm-0 ">Let's talk data</a> 255 </div> 256 </div> 257 </div> 258 <div class="col-md-3 d-none d-md-block"></div> 259 </div> 260 </div> 261 </div> 262 </section> 263 264 265 266 267 268<!-- Logos Section Starts Here --> 269 270<div id="partners" class="py-5" > 271 <div class="container"> 272 <div class="partners-wrapper"> 273 <h2 class="text-black hpp-fs-x-heading cs-fw-extrabold mb-4 mb-sm-5 pb-1 pb-sm-3 pt-2 mt-sm-0 px-5 "> 274 Trusted by 73 of Fortune 100 </h2> 275 <div class="swiper-container"> 276 <div class="swiper-wrapper mb- mb-sm-" data-aos="fade-up" data-aos-easing="ease" data-aos-delay="200"> 277 <div class="swiper-slide"> 278 279 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/4.png" width="191" height="41" alt="4" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 280 </div> 281 <div class="swiper-slide"> 282 283 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/5.png" width="191" height="41" alt="5" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 284 </div> 285 <div class="swiper-slide"> 286 287 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/1.png" width="191" height="41" alt="1" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 288 </div> 289 <div class="swiper-slide"> 290 291 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/6.png" width="191" height="41" alt="6" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 292 </div> 293 <div class="swiper-slide"> 294 295 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/4.png" width="191" height="41" alt="4" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 296 </div> 297 <div class="swiper-slide"> 298 299 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/3.png" width="191" height="41" alt="3" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 300 </div> 301 <div class="swiper-slide"> 302 303 <img data-src="https://pentaho.com/wp-content/uploads/2024/03/2.png" width="191" height="41" alt="2" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" style="--smush-placeholder-width: 191px; --smush-placeholder-aspect-ratio: 191/41;"> 304 </div> 305 </div> 306 <div class="d-none swiper-pagination mt-0 mt-sm-5"></div> 307 </div> 308 </div> 309 </div> 310</div> 311<!-- Logos Section Ends Here --> <section class="scrollable-section lazyload" style="background-image:inherit;background-size:cover!important;" data-bg-image="url(https://pentaho.com/wp-content/uploads/2025/07/Website-Banner-images-10-e1752513528444.jpg)!important"> 312 <div class="container justify-content-center"> 313 314 315 <div class="row py-lg-5 py-3"> 316 <!-- Second Row --> 317 <div class="col-lg-6 align-self-lg-center px-lg-5 order-2 order-lg-2"> 318 <h2 class="fw-bolder mb-4"><span class="hpp-text-primary">Earning Trust, </span>Making Headlines</h2> 319 <p><p>
319Recognized by analysts and industry leaders, Pentaho helps organizations cut through data complexity, strengthen trust, and be AI-readyâfaster, smarter, and at scale.</p> 320<p> </p> 321<p><a style="display: inline-block; padding: 12px 24px; border: 2px solid #871C23; color: #871c23; text-decoration: none; font-weight: bold; border-radius: 4px; background-color: transparent; transition: background-color 0.3s, color 0.3s;" href="https://pentaho.com/pentaho-news/">Pentaho in the News<br /> 322</a></p> 323</p> 324 </div> 325 <div class="col-lg-6 order-1 order-lg-1 mb-5 mb-lg-0"> 326 <img data-src="https://pentaho.com/wp-content/uploads/2025/07/Product-Tiles-1.jpg" alt="Image" class="img-fluid rounded lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" style="--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600/600;"> 327 </div> 328 </div> 329 330 331 </div> 332 </section> 333 334 335 336 337 <!-- 5. Customer Stories Sections Starts Here --> 338 339 <section class="customer-review-section hpp-py-5 cs-pb-8 lazyload" 340 id="customer-review-section" style="background-image:inherit; " data-bg-image="url('https://pentaho.com/wp-content/uploads/2026/07/lightbox-buildings.png')"> 341 <div class="container hpp-container"> 342 <div class="row customer-review-row "> 343 <div class="col-12 col-md-10 col-lg-6 pt-1"> 344 <div id="customer-review-carousel" class="carousel slide" data-bs-ride="carousel"> 345 346 <div class="carousel-inner p-md-3"> 347 348 349 <div class="carousel-item customer-story-item mb-5 active " data-background-url="https://pentaho.com/wp-content/uploads/2026/07/lightbox-buildings.png"> 350 <!--<div class="slide p-3 pe-lg-5" data-aos="fade-up" data-aos-easing="ease" data-aos-delay="200" style="min-height: ">--> 351 <div class="slide p-3 pe-lg-5" style="min-height: 505px"> 352 <div class="mt-3 hpp-mh-200 c-story-description"><span 353 style="">Pentaho has changed the way we handle data. Its ease of use and the responsive support team have made it possible for us to improve our data management processes in ways we didn't think were possible. We've unlocked new use cases, like vendor management and metadata management, and we're constantly finding more.</span></div> 354 355 <div class="quote-container mt-4"> 356 <!-- <div class="quote-icon">--> 357 <!-- <i class="fas fa-quote-left hpp-icon-fs-20"></i>--> 358 <!-- </div>--> 359 <p class="story-author mt-3 mb-1 fw-bold hpp-fs-small">- Jesse Canada </p> 360 <p class="mt-0">Enterprise Data Governance & Management, Lightbox</p> 361 362 <a href="https://pentaho.com/resources/pentaho-has-changed-the-way-we-handle-data/" 363 class="card-link hpp-text-black hpp-fs-small hpp-a-underline flex-grow-0 font-bolder">Read the LightBox story</a> 364 365 </div> 366 <div class="customer-story-logo px-5 text-center "> 367 <img class="h-20 lazyload" 368 data-src="https://pentaho.com/wp-content/uploads/2025/01/Lightbox-Logo2.png" 369 alt="Logo" width="150px" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" style="--smush-placeholder-width: 200px; --smush-placeholder-aspect-ratio: 200/80;"> 370 </div> 371 </div> 372 </div> 373 374 375 376 377 <div class="carousel-item customer-story-item mb-5 " data-background-url="https://pentaho.com/wp-content/uploads/2026/07/arizona-water-dept.png"> 378 <!--<div class="slide p-3 pe-lg-5" data-aos="fade-up" data-aos-easing="ease" data-aos-delay="200" style="min-height: ">--> 379 <div class="slide p-3 pe-lg-5" style="min-height: 505px"> 380 <div class="mt-3 hpp-mh-200 c-story-description"><span 381 style="">By exposing and centralizing our metadata, our water resource managers and hydrologist spend less time looking for data. This means they have more time to manage water and analyze groundwater conditions, which is really what they are hired for</span></div> 382 383 <div class="quote-container mt-4"> 384 <!-- <div class="quote-icon">--> 385 <!-- <i class="fas fa-quote-left hpp-icon-fs-20"></i>--> 386 <!-- </div>--> 387 <p class="story-author mt-3 mb-1 fw-bold hpp-fs-small">- Lisa Williams </p> 388 <p class="mt-0">Manager, Office of Enterprise Data Management at the State of Arizonaâs Department of Water Resources</p> 389 390 <a href="https://pentaho.com/video-hub/state-of-arizona-department-of-water-resources/" 391 class="card-link hpp-text-black hpp-fs-small hpp-a-underline flex-grow-0 font-bolder">Watch the State of Arizona Story</a> 392 393 </div> 394 <div class="customer-story-logo px-5 text-center "> 395 <img class="h-20 lazyload" 396 data-src="https://pentaho.com/wp-content/uploads/2024/12/Arizona-logo.png" 397 alt="Logo" width="150px" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" style="--smush-placeholder-width: 479px; --smush-placeholder-aspect-ratio: 479/479;"> 398 </div> 399 </div> 400 </div> 401 402 403 404 405 </div> 406 407 408 409 <div class="mt-5 cs-carousel-items d-fle flex-colum align-items-center "> 410 411 412 <div class="d-flex flex-column justify-content-center justify-content-lg-start gap-5 h-100"> 413 414 <div 415 class="carousel-indicators d-flex justify-content-center justify-content-md-start align-items-center mt-5 pt-5 "> 416 <button class="hpp-stories-section-prev" t
416ype="button" 417 data-bs-target="#customer-review-carousel" data-bs-slide="prev"></button> 418 419 420 <button type="button" data-bs-target="#customer-review-carousel" 421 data-bs-slide-to="0" 422 class="active"></button> 423 424 <button type="button" data-bs-target="#customer-review-carousel" 425 data-bs-slide-to="1" 426 class=""></button> 427 <button class="hpp-stories-section-next" type="button" 428 data-bs-target="#customer-review-carousel" data-bs-slide="next"> 429 </button> 430 431 </div> 432 </div> 433 434 <a href="https://pentaho.com/resources/type/customer-story/" class="btn-red__light " 435 style="z-index: 9999; margin-top:-2.8rem!important;">Read customer stories</a> 436 437 </div> 438 439 440 </div> 441 442 443 </div> 444 <div class="col-12 col-md-2 col-lg-6 d-none d-lg-block"> 445 446 </div> 447 </div> 448 </div> 449 </section> 450 451 452 453 <!-- 5. Customer Stories Sections Ends Here --> 454 455 456 457<!-- 5. Resources Section Starts Here --> 458 459 <section class="py-5 lazyload" style="background-image:inherit;background-size:cover!important;" data-bg-image="url(https://pentaho.com/wp-content/uploads/2025/07/Website-Banner-images.png)!important"> 460 <div class="container"> 461 <div class="row"> 462 <!-- First Row --> 463 <div class="col-lg-6"> 464 <!-- Heading --> 465 <h2 class="hpp-fs-x-heading text-black fw-bolder text-center text-lg-start mb-4 px-5 px-lg-0" data-aos="fade-up" data-aos-easing="ease" data-aos-delay="200">From Complexity to Clarity</h2> 466 467 </div> 468 <div class="col-lg-5"> 469 <div class="d-flex justify-content-between heading-section_r"> 470 <!-- Collapsible Dropdown --> 471 <!-- <div class="input-group border-none justify-content-md-center rounded-pill resources-section-dd-pill heading-section_ri ">--> 472 <!-- <button style="border:none;" class="btn-search-box hpp_ligthGray-color btn btn-secondary dropdown-toggle rounded-pill py-2 px-5 " type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false" >--> 473 <!-- <span class="fw-normal pe-3 cs-btn-hover " >Financial Servicsdsdes</span>--> 474 <!-- </button>--> 475 <!-- <ul class="pr-5 dropdown-menu" aria-labelledby="dropdownMenuButton1">--> 476 <!-- <li><a class="dropdown-item" href="#">Healthcare</a></li>--> 477 <!-- <li><a class="dropdown-item" href="#">Government</a></li>--> 478 <!-- </ul>--> 479 <!-- </div>--> 480 </div> 481 </div> 482 <!-- Navigation buttons --> 483 <div class="col-lg-1 rsi-swiper-buttons"> 484 <div class="swiper-button-prev"></div> 485 <div class="swiper-button-next"></div> 486 </div> 487 </div> 488 489 <div class="row pt-5" id="home-rsi"> 490 <div class="article rsi-swiper"> 491 <div class="ro d-flex flex-row gap- justify-content-start swiper-wrapper" id="article-lis" ata-aos="fade-up" data-aos-easing="ease" data-aos-delay="200"> 492 493 <div class="col-12 col-md-6 col-lg-4 mb-4 px-2 swiper-slide"> 494 <div class="card rounded-4 " style="box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border:none; min-height:431px;"> 495 <div class="card-body"> 496 <div class="py-4 card-gradient__black rounded-3 align-content-center" style="margin:-8px;"> 497 <h4 class="px-3 text-white"> 498 Reports & Guides </h4> 499 </div> 500 <div class="resource-card-content px-2"> 501 <h3 class="card-title h
501pp-min-h-200 pb-0 fw-bold pe-md-3 hpp-text-black" style="padding-top:4rem;">Good Enough Data Wonât Win in the AI Era: How to Build Quality That Drives Real Results</h3> 502 <a href="https://pentaho.com/resources/data-quality-in-the-age-of-ai/" class="text-black"><p class="card-text fw-bolder hpp-a-underline">Read Reports & Guides</p></a> 503 <span class="hpp-text-primary hpp-fs-small d-block pt-4"><p class="card-tex fw-bolder "> 504 </p> 505 </span> 506 </div> 507 </div> 508 </div> 509 </div> 510 <div class="col-12 col-md-6 col-lg-4 mb-4 px-2 swiper-slide"> 511 <div class="card rounded-4 " style="box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border:none; min-height:431px;"> 512 <div class="card-body"> 513 <div class="py-4 card-gradient__black rounded-3 align-content-center" style="margin:-8px;"> 514 <h4 class="px-3 text-white"> 515 Blogs </h4> 516 </div> 517 <div class="resource-card-content px-2"> 518 <h3 class="card-title hpp-min-h-200 pb-0 fw-bold pe-md-3 hpp-text-black" style="padding-top:4rem;">Are Your Data Foundations Ready to Support Responsible AI?</h3> 519 <a href="https://pentaho.com/insights/blogs/are-your-data-foundations-ready-to-support-responsible-ai/" class="text-black"><p class="card-text fw-bolder hpp-a-underline">Read Blogs</p></a> 520 <span class="hpp-text-primary hpp-fs-small d-block pt-4"><p class="card-tex fw-bolder "> 521 </p> 522 </span> 523 </div> 524 </div> 525 </div> 526 </div> 527 <div class="col-12 col-md-6 col-lg-4 mb-4 px-2 swiper-slide"> 528 <div class="card rounded-4 " style="box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border:none; min-height:431px;"> 529 <div class="card-body"> 530 <div class="py-4 card-gradient__black rounded-3 align-content-center" style="margin:-8px;"> 531 <h4 class="px-3 text-white"> 532 Reports & Guides </h4> 533 </div> 534 <div class="resource-card-content px-2"> 535 <h3 class="card-title hpp-min-h-200 pb-0 fw-bold pe-md-3 hpp-text-black" style="padding-top:4rem;">Data Lineage: The Missing Link to AI-Ready Governance, Compliance, and Trust</h3> 536 <a href="https://pentaho.com/resources/data-lineage-building-the-foundation-for-ai-ready-data-governance/" class="text-black"><p class="card-text fw-bolder hpp-a-underline">Read Reports & Guides</p></a>
537 <span class="hpp-text-primary hpp-fs-small d-block pt-4"><p class="card-tex fw-bolder "> 538 </p> 539 </span> 540 </div> 541 </div> 542 </div> 543 </div> 544 <div class="col-12 col-md-6 col-lg-4 mb-4 px-2 swiper-slide"> 545 <div class="card rounded-4 " style="box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border:none; min-height:431px;"> 546 <div class="card-body"> 547 <div class="py-4 card-gradient__black rounded-3 align-content-center" style="margin:-8px;"> 548 <h4 class="px-3 text-white"> 549 Reports & Guides </h4> 550 </div> 551 <div class="resource-card-content px-2"> 552 <h3 class="card-title hpp-min-h-200 pb-0 fw-bold pe-md-3 hpp-text-black" style="padding-top:4rem;">Survival of the Data Fittest: The Five Pillars of AI-Ready Performance</h3> 553 <a href="https://pentaho.com/resources/data-fit-e-guide/" class="text-black"><p class="card-text fw-bolder hpp-a-underline">Read Reports & Guides</p></a> 554 <span class="hpp-text-primary hpp-fs-small d-block pt-4"><p class="card-tex fw-bolder "> 555 </p> 556 </span> 557 </div> 558 </div> 559 </div> 560 </div> 561 <div class="col-12 col-md-6 col-lg-4 mb-4 px-2 swiper-slide"> 562 <div class="card rounded-4 " style="box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border:none; min-height:431px;"> 563 <div class="card-body"> 564 <div class="py-4 card-gradient__black rounded-3 align-content-center" style="margin:-8px;"> 565 <h4 class="px-3 text-white"> 566 Reports & Guides </h4> 567 </div> 568 <div class="resource-card-content px-2"> 569 <h3 class="card-title hpp-min-h-200 pb-0 fw-bold pe-md-3 hpp-text-black" style="padding-top:4rem;">Deep Dive into AI with Data-Fitness: Building the Foundation for Reliable, Responsible AI</h3> 570 <a href="https://pentaho.com/resources/dive-deep-into-ai-with-data-fitness-e-guide/" class="text-black"><p class="card-text fw-bolder hpp-a-underline">Read Reports & Guides</p></a> 571 <span class="hpp-text-primary hpp-fs-small d-block pt-4"><p class="card-tex fw-bolder "> 572 </p> 573 </span> 574 </div> 575 </div> 576 </div> 577 </div> 578 </div> 579 <div class="text-center mt-3" data-aos="fade-up" data-aos-easing="ease" data-aos-delay="200"> 580 <a href="https://pentaho.com/insights/blogs/" class="btn-red__light text-center ">Explore our latest insights</a> 581 </div> 582 </div> 583 </div> 584 </div> 585 </section> 586 587 588 <!-- 5. Resources Section Ends Here --> 589 590 591 592 593</div> 594 595 <style type="text/css"></style> 596 <section class="hpp-footer pt-3 "> 597 <div id="particles-js"></div> 598 599 600 <footer class="footer pt-5 pb-2 "> 601 <div class="container hpp-container"> 602 <div class="row"> 603 <div class="col-6 col-md-3 col-lg-2 mb-5 mb-lg-0"> 604 <h5 class="mb-3 hpp-nav-heading hpp-fs-smal fs-6 text-white fw-bolder">Pentaho Platform</h5> 605 <div class="menu-footer-menu-1-container"><ul id="menu-footer-menu-1" class="footer-menu"><li id="menu-item-617" class="menu-item menu-item-type-post_type menu-item-object-products menu-item-617"><a href="https://pentaho.com/products/pentaho-data-integration/">Pentaho Data Integration</a></li> 606<li id="menu-item-618" class="menu-item menu-item-type-post_type menu-item-object-products menu-item-618"><a href="https://pentaho.com/products/pentaho-business-analytics/">Pentaho Business Analytics</a></li> 607<li id="menu-item-5496" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5496"><a href="https://pentaho.com/pentaho-platform-software-plugins/">Plugins</a></li> 608</ul></div> </div> 609 <!-- <hr class="d-sm-none pt-4">--> 610 <div class="col-6 col-md-3 col-lg-2"> 611 612 <h5 class="mb-3 hpp-nav-heading hpp-fs-smal fs-6 text-white fw-bolder">Industries</h5> 613 <div class="menu-footer-2-container"><ul id="menu-footer-2" class="footer-menu"><li id="menu-item-4156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4156"><a href="https://pentaho.com/financial-services/">Financial Services</a></li> 614<li id="menu-item-264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-264"><a href="https://pentaho.com/healthcare/">Healthcare</a></li> 615<li id="menu-item-7521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7521"><a href="https://pentaho.com/insurance/">Insurance</a></li> 616<li id="menu-item-7522" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7522"><a href="https://pentaho.com/manufacturing/">Manufacturing</a></li> 617</ul></div> </div> 618 <!-- <hr class="d-sm-none pt-4">--> 619 <div class="col-6 col-md-3 col-lg-2 mb-4 mb-lg-0"> 620 <h5 class="mb-3 hpp-nav-heading fs-6 text-white fw-bolder">Resources & Insights</h5> 621 <div class="menu-footer-menu-3-container"><ul id="menu-footer-menu-3" class="footer-menu"><li id="menu-item-4717" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4717"><a href="https://pentaho.com/insights/blogs/">Blog</a></li> 622<li id="menu-item-4719" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4719"><a href="https://pentaho.com/resources/">Content Library</a></li> 623<li id="menu-item-4720" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4720"><a target="_blank" href="https://docs.pentaho.com">Product Documentation</a></li> 624<li id="menu-item-253" class="menu-item menu-item-type-taxonomy menu-item-object-resource_insight_type menu-item-253"><a href="https://pentaho.com/resources/type/customer-story/">Customer Stories</a></li> 625<li id="menu-item-7781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7781"><a href="https://pentaho.com/academic-access/">Academic Access Program</a></li> 626</ul></div> </div> 627 <!-- <hr class="d-sm-none pt-4">--> 628 <div class="col-6 col-md-3 col-lg-2"> 629 <h5 class="mb-3 hpp-nav-heading fs-6 text-white fw-bolder">More Links</h5> 630 <div class="menu-footer-4-container"><ul id="menu-footer-4" class="footer-menu"><li id="menu-item-2800" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2800"><a href="https://pentaho.com/pentaho-contact-us/">Contact Us</a></li> 631<li id="menu-item-4660" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660"><a href="https://pentaho.com/pentaho-news/">In the News</a></li> 632<li id="menu-item-5243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5243"><a href="https://pentaho.com/pentaho-partner-network/">Pentaho Partners</a></li> 633<li id="menu-item-271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-271"><a href="https://support.pentaho.com/">Support</a></li> 634<li id="menu-item-7790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7790"><a href="https://pentaho.com/vulnerability-disclosure-and-cve-coordination-policy/">Vulnerability Disclosure and CVE Coordination Policy</a></li> 635</ul></div> </div> 636 637 <div class="col-12 col-md-12 col-lg-4 d-flex flex-column justify-content-start align-content-start align-items-lg-end mt-5 mt-md-0 px-md-1 px-sm-1"> 638 <div class="footer-buttons align-items-sm-end align-content-start"> 639 <a target="_blank" href="https://pentaho.com/get-started/" class="btn-red__light">Get a Demo</a> 640 <a target="_blank" href="https://pentaho.com/get-started/" class="btn-red__outline hpp-text-white mx-2">Contact Us</a> 641 </div> 642 <div class="footer-social-icons mt-4 text-lg-end d-flex gap-2"> 643 <a target="_blank" href="https://www.linkedin.com/company/pentaho/"><img data-src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/linkedin.svg" alt="LinkedIn" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" /></a> 644 <a target="_blank" href="https://www.facebook.com/pentaho"> <img data-src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/facebook.svg" alt="Facebook" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" /></a> 645 <a target="_blank"href="https://twitter.com/Pentaho"><img data-src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/twitter.svg" alt="X" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" /></a> 646 <a target="_blank" href="https://www.youtube.com/@pentahoplatform"><img data-src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/images/icons/youtube.svg" alt="YouTube" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" /></a> 647 </div> 648 <div class="footer-policies mt-4 pe-2 text-end"> 649 <div> 650 <sp
650an><a target="_blank" class="hpp-fs-small fw-medium" href="https://www.hitachivantara.com/en-us/company/legal.websiteterms.html">Legal |</a></span> 651 <span><a target="_blank" class="hpp-fs-small fw-medium" href="https://www.hitachivantara.com/en-us/company/legal.privacy.html">Privacy Policy </a></span> 652 </div> 653 <div> 654 <span><a target="_blank" class="hpp-fs-small" href="https://www.hitachivantara.com/en-us/pdf/legal/modern-slavery-transparency-statement.pdf"> Modern Slavery Transparency Statement </a></span> 655 </div> 656 </div> 657 <div class="hpp-icon-fs-12 pe-2 mt-2 text-end"><p>Pentaho® is a registered trademark of Pentaho Canada Inc.</p> 658 </div> 659 660 <h2 class="fw-bolder hpp-fs-heading py-0 mb- hpp-footer-text text-white">Pentaho</h2> 661 </div> 662 </div> 663 </div> 664 </footer> 665 </section> 666
666<script type="text/javascript" nonce="594e4cd596">window.addEventListener('DOMContentLoaded', function() { 667 jQuery(document).on("click", ".openVideoModal", function (e) { 668 jQuery('#vid-myModal').show(); 669 var id = jQuery(this).attr('data-videoid'); 670 var videotype = jQuery(this).attr('data-videotype'); 671 672 if (videotype == 'youtubesourcevideo') { 673 jQuery('.youtube_video_popup').attr('src', ''); 674 jQuery('.vimeo_popup').hide(); 675 jQuery('.youtube_popup').show(); 676 var url = 'https://www.youtube.com/embed/' + id + '?rel=0&mute=0&autoplay=0'; 677 jQuery('.youtube_video_popup').attr('src', url); 678 } else { 679 jQuery('.youtube_video_popup').attr('src', ''); 680 jQuery('.youtube_popup').hide(); 681 jQuery('.vimeo_popup').show(); 682 var url = 'https://player.vimeo.com/video/' + id + '?autoplay=0&loop=0&title=0&byline=0&portrait=0&background=0'; 683 jQuery('.youtube_video_popup').attr('src', url); 684 } 685 686 }); 687 jQuery(document).on("click", ".close", function () { 688 jQuery('#vid-myModal').hide(); 689 jQuery('.youtube_popup').hide(); 690 jQuery('.vimeo_popup').hide(); 691 jQuery('.youtube_video_popup').attr('src', ''); 692 }); 693});</script>
693 694<!-- video popup --> 695<div class="modal popupVideoModal" id="vid-myModal" tabindex='-1'> 696 <div class="modal-content"> 697 <span class="close">×</span> 698 <div class="embed-container"> 699 <iframe class="youtube_video_popup youtube_popup" src="" width="100%" frameborder="0" allow="autoplay; fullscreen;"></iframe> 700 <iframe class="youtube_video_popup vimeo_popup" src="" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen width="100%" ></iframe> 701 </div> 702
702<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' data-rocket-src="https://pentaho.com/wp-content/cache/min/1/api/player.js?ver=1788936368" data-rocket-defer defer></script>
702 703 </div> 704</div> 705
706<script type="speculationrules"> 707{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hitachi-pp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 708</script>
vendor: 1 bytes, line 708
708
709<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after"> 710"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 711//# sourceURL=rocket-browser-checker-js-after 712</script>
vendor: 1 bytes, line 712
712
713<script type="text/javascript" nonce="594e4cd596" id="rocket-preload-links-js-extra"> 714var RocketPreloadLinksConfig = {"excludeUris":"/get-started/|/request-demo/|/cloud-cost-containment/|/insights/blogs/webinar-what-a-real-world-credit-risk-team-taught-us-about-modern-etl/|/insights/blogs/webinar-data-integration-reimagined-why-leading-organizations-are-moving-beyond-open%e2%80%91source-etl/|/thank-you-pdi-trial/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://pentaho.com","onHoverDelay":"100","rateThrottle":"3"}; 715//# sourceURL=rocket-preload-links-js-extra 716</script>
vendor: 1 bytes, line 716
716
717<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after"> 718(function() { 719"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 720}()); 721 722//# sourceURL=rocket-preload-links-js-after 723</script>
vendor: 1 bytes, line 723
723
724<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="vimeo-sdk-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/api/player.js?ver=1788936368" data-rocket-defer defer></script>
vendor: 1 bytes, line 724
724
725<script data-minify="1" type="text/javascript" nonce="594e4cd596" id="match-height-js" src="https://pentaho.com/wp-content/cache/min/1/wp-content/themes/hitachi-pp/assets/js/jquery.matchHeight.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 725
725
726<script type="text/javascript" nonce="594e4cd596" id="hittachiPP-theme-script-js-extra"> 727var frontend_ajax_object = {"ajaxurl":"https://pentaho.com/wp-admin/admin-ajax.php"}; 728//# sourceURL=hittachiPP-theme-script-js-extra 729</script>
vendor: 1 bytes, line 729
729
730<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="hittachiPP-theme-script-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/wp-content/themes/hitachi-pp/assets/js/custom-script.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 730
730
731<script type="text/javascript" nonce="594e4cd596" id="popper-js-js" src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/js/popper.min.js?ver=1790234991" data-rocket-defer defer></script>
vendor: 1 bytes, line 731
731
732<script type="text/javascript" nonce="594e4cd596" id="bootstrap-js-js" src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/js/bootstrap.min.js?ver=1790234991" data-rocket-defer defer></script>
vendor: 1 bytes, line 732
732
733<script data-minify="1" type="text/javascript" nonce="594e4cd596" id="bootstrap-multiselect-js-js" src="https://pentaho.com/wp-content/cache/min/1/wp-content/themes/hitachi-pp/assets/js/bootstrap-multiselect.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 733
733
734<script data-minify="1" type="text/javascript" nonce="594e4cd596" id="swiper-js-js" src="https://pentaho.com/wp-content/cache/min/1/npm/swiper@11/swiper-bundle.min.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 734
734
735<script type="text/javascript" nonce="594e4cd596" id="jquery-validation-js" src="https://pentaho.com/wp-content/themes/hitachi-pp/assets/js/jquery.validate.min.js?ver=1790234991" data-rocket-defer defer></script>
vendor: 1 bytes, line 735
735
736<script data-minify="1" type="text/javascript" nonce="594e4cd596" id="aos-js-js" src="https://pentaho.com/wp-content/cache/min/1/aos@next/dist/aos.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 736
736
737<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="vimeo-player-api-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/api/player.js?ver=1788936368" data-rocket-defer defer></script>
vendor: 1 bytes, line 737
737
738<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-hooks-js" data-rocket-src="https://pentaho.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 738
738
739<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-i18n-js" data-rocket-src="https://pentaho.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 739
739
740<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-i18n-js-after"> 741wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 742//# sourceURL=wp-i18n-js-after 743</script>
vendor: 1 bytes, line 743
743
744<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="swv-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 744
744
745<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="contact-form-7-js-before"> 746var wpcf7 = { 747 "api": { 748 "root": "https:\/\/pentaho.com\/wp-json\/", 749 "namespace": "contact-form-7\/v1" 750 }, 751 "cached": 1 752}; 753//# sourceURL=contact-form-7-js-before 754</script>
vendor: 1 bytes, line 754
754
755<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="contact-form-7-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/js/index.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 755
755
756<script type="text/javascript" nonce="594e4cd596" id="wpcf7cf-scripts-js-extra"> 757var wpcf7cf_global_settings = {"ajaxurl":"https://pentaho.com/wp-admin/admin-ajax.php"}; 758//# sourceURL=wpcf7cf-scripts-js-extra 759</script>
vendor: 1 bytes, line 759
759
760<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" id="wpcf7cf-scripts-js" data-rocket-src="https://pentaho.com/wp-content/cache/min/1/wp-content/plugins/cf7-conditional-fields/js/scripts.js?ver=1788936369" data-rocket-defer defer></script>
vendor: 1 bytes, line 760
760
761<script type="text/javascript" nonce="594e4cd596" id="smush-lazy-load-js-before"> 762var smushLazyLoadOptions = {"autoResizingEnabled":false,"autoResizeOptions":{"precision":5,"skipAutoWidth":true}}; 763//# sourceURL=smush-lazy-load-js-before 764</script>
vendor: 1 bytes, line 764
764
765<script type="text/javascript" nonce="594e4cd596" id="smush-lazy-load-js" src="https://pentaho.com/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js?ver=3.22.1" data-rocket-defer defer></script>
765 766
767<script type="text/javascript" nonce="594e4cd596"> 768 document.addEventListener("DOMContentLoaded", function () { 769 if (typeof AOS !== 'undefined') { 770 AOS.init(); 771 } 772 }); 773</script>
773 774 775<!-- Google Tag Manager -
776<script type="text/javascript" nonce="594e4cd596">
vendor: 486 bytes, lines 776-788
776 777 778 (function (w, d, s, l, i) { 779 w[l] = w[l] || []; 780 w[l].push({'gtm.start': 781 new Date().getTime(), event: 'gtm.js'}); 782 var f = d.getElementsByTagName(s)[0], 783 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 784 j.async = true; 785 j.src = 786 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 787 f.parentNode.insertBefore(j, f); 788 })(window, document, 'script', 'dataLayer', '
788GTM-5CMR2P7H
vendor: 5 bytes, line 788
788');
789</script>
789 790 End Google Tag Manager -->
791<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=2&cb=779078710" async></script>
791</body> 792</html> 793<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790234991 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.