PageSourceSearch

https://pentaho.com/

html pentaho.com collected 2026-09-24 08:44:26 UTC 194,209 bytes, 793 lines download raw bytes

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 &amp; 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&#038;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 &amp; 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 &amp; 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(&#039;https://pentaho.com/wp-content/uploads/2026/02/Run-Faster-Pentaho-Resized-Homepage-Banner.jpg&#039;)">
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&#039;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>&nbsp;</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(&#039;https://pentaho.com/wp-content/uploads/2026/07/lightbox-buildings.png&#039;)">
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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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">&times;</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.