CINXE.COM
Johnson & Johnson Success Story | Celonis
<!DOCTYPE html><!--[if lte IE 9]> <html lang="en" dir="ltr" class="no-js js-ie-nine"> <![endif]--><!--[if gt IE 9]> <html lang="en" dir="ltr" class="no-js ie"> <![endif]--><html lang="en" dir="ltr" class="no-js"><head><meta charset="utf-8"><title>Johnson & Johnson Success Story | Celonis</title><meta name="description" content="Learn how Johnson & Johnson deployed and rapidly scaled to drive efficiency and reduce costs across a variety of teams, datasets, and source systems."><meta property="og:locale" content="en-US"><meta property="og:type" content="website"><meta property="og:title" content="Johnson & Johnson Success Story | Celonis"><meta property="og:description" content="Learn how Johnson & Johnson deployed and rapidly scaled to drive efficiency and reduce costs across a variety of teams, datasets, and source systems."><meta property="og:url" content="https://www.celonis.com/customer-success-stories/j-j-celosphere-session-process-mining/"><meta property="og:site_name" content="Celonis"><meta property="og:image" content="https://images.ctfassets.net/zmrtlfup12q3/6i4CSzNt7Iq6Lumm4HUm0O/67c69171c6879f714d26b19359742a75/Untitled_design_-_2022-02-11T034025.456.png?fm=jpg&fl=progressive&fit=fill&q=90&w=1200&h=627"><link rel="preload" href="/fonts/poppins-600.woff2" as="font" crossorigin><link rel="preload" href="/fonts/poppins-500.woff2" as="font" crossorigin><link rel="preload" href="/fonts/poppins-400.woff2" as="font" crossorigin><style>@font-face{font-family:Poppins;font-display:swap;font-style:normal;font-weight:600;src:url(https://www.celonis.com/fonts/poppins-600.woff2) format("woff2"),url(https://www.celonis.com/fonts/poppins-600.woff) format("woff"),url(https://www.celonis.com/fonts/poppins-600.otf) format("opentype")}@font-face{font-family:Poppins;font-display:swap;font-style:normal;font-weight:500;src:url(https://www.celonis.com/fonts/poppins-500.woff2) format("woff2"),url(https://www.celonis.com/fonts/poppins-500.woff) format("woff"),url(https://www.celonis.com/fonts/poppins-500.otf) format("opentype")}@font-face{font-family:Poppins;font-display:swap;font-style:normal;font-weight:400;src:url(https://www.celonis.com/fonts/poppins-400.woff2) format("woff2"),url(https://www.celonis.com/fonts/poppins-400.woff) format("woff"),url(https://www.celonis.com/fonts/poppins-400.otf) format("opentype")}</style><link rel="preconnect" href="https://images.contentful.com"><link rel="dns-prefetch" href="https://d33wubrfki0l68.cloudfront.net"><link rel="dns-prefetch" href="https://pi.pardot.com" crossorigin><link rel="dns-prefetch" href="https://www2.celonis.com" crossorigin><link rel="dns-prefetch" href="https://insight.adsrvr.org" crossorigin><link rel="dns-prefetch" href="https://stats.g.doubleclick.net" crossorigin><link rel="dns-prefetch" href="https://www.google.de" crossorigin><link rel="dns-prefetch" href="https://connect.facebook.net" crossorigin><link rel="dns-prefetch" href="https://googleads.g.doubleclick.net" crossorigin><link rel="dns-prefetch" href="https://www.facebook.com" crossorigin><link rel="dns-prefetch" href="https://www.google-analytics.com" crossorigin><link rel="dns-prefetch" href="https://www.googletagmanager.com" crossorigin><link rel="dns-prefetch" href="https://www.google.com" crossorigin><link rel="dns-prefetch" href="https://www.googleadservices.com" crossorigin><link rel="canonical" href="https://www.celonis.com/customer-success-stories/j-j-celosphere-session-process-mining/"><link rel="alternate" hreflang="en" href="https://www.celonis.com/customer-success-stories/j-j-celosphere-session-process-mining/"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=5"><meta http-equiv="X-UA-Compatible" content="IE=edge"><link rel="profile" href="https://gmpg.org/xfn/11"><link rel="icon" href="/favicons/favicon.ico" sizes="32x32"><link rel="icon" href="/favicons/favicon.svg" type="image/svg+xml" sizes="32x32"><link rel="apple-touch-icon" href="/favicons/apple-touch-icon.png"><link rel="manifest" href="/favicons/site.webmanifest"><meta name="twitter:domain" content="Celonis"><meta name="twitter:card" content="summary"><meta name="twitter:description" content="Learn how Johnson & Johnson deployed and rapidly scaled to drive efficiency and reduce costs across a variety of teams, datasets, and source systems."><meta name="twitter:title" content="Johnson & Johnson Success Story | Celonis"><meta name="twitter:site" content="@Celonis"><meta name="twitter:creator" content="@Celonis"><meta name="twitter:image" content="https://images.ctfassets.net/zmrtlfup12q3/6i4CSzNt7Iq6Lumm4HUm0O/67c69171c6879f714d26b19359742a75/Untitled_design_-_2022-02-11T034025.456.png?fm=jpg&fl=progressive&fit=fill&q=90&w=1200&h=627"><meta name="twitter:widgets:link-color" content="#000000"><meta name="twitter:widgets:border-color" content="#000000"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20,400,0,0"><style>@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v219/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcDTCVpeRL2w5rwZu2rIelXxI.ttf) format('truetype')}.material-symbols-rounded{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;min-height:100%;position:relative;scroll-behavior:smooth;color:#000;background-color:#fff;line-height:1.76}body,html{max-width:100vw}body{height:100%;margin:0;font-size:16px;overflow-x:hidden}picture{line-height:0}p{margin-top:0}h1,h2,h3,h4{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;line-height:1.3}a{color:#0029ff}a,a:active,a:focus,a:hover,a:visited{outline:0;text-decoration:none!important;cursor:pointer}.site-main{width:100%}.site-main:after,.site-main:before{content:" ";display:table}.site-main:after{clear:both}.js-site-main--navbar-fixed{margin-top:96px}.js-ie-eleven .no-ie-eleven,.no-js .sf-site-footer,.no-js .site-main,.support-notice{display:none}.js-bookmarklet{z-index:15000}#drift-widget-container{bottom:8px!important;right:8px!important;z-index:15001!important}.js-transform-translate--0{transform:translateX(0)}.js-overflow-hidden{overflow:hidden!important}.margin-bottom--sm{margin-bottom:16px!important}.js-none,.none{display:none!important}.ems-section{position:relative}.ems-section{padding-left:16px;padding-right:16px;background-color:#fff;color:#000}@media (min-width:0px){.ems-section{padding-left:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-section{padding-left:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-section{padding-left:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-section{padding-left:40px}}@media (min-width:0px){.ems-section{padding-right:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-section{padding-right:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-section{padding-right:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-section{padding-right:40px}}.ems-section--reversed{background-color:#000;color:#fff}.ems-section--padded{margin-bottom:0;padding-top:40px;padding-bottom:40px}@media (min-width:0px){.ems-section--padded{padding-top:calc(4.84848vw + 40px)}}@media (min-width:990px){.ems-section--padded{padding-top:calc(1.77384vw + 70.43902px)}}@media (min-width:1441px){.ems-section--padded{padding-top:96px}}@media (min-width:0px){.ems-section--padded{padding-bottom:calc(4.84848vw + 40px)}}@media (min-width:990px){.ems-section--padded{padding-bottom:calc(1.77384vw + 70.43902px)}}@media (min-width:1441px){.ems-section--padded{padding-bottom:96px}}.ems-section--left-gradient:after,.ems-section--right-gradient:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:-1}.ems-section--left-gradient:after{background-image:linear-gradient(90deg,rgba(0,0,0,.98) 0,transparent)}.ems-section--right-gradient:after{background-image:linear-gradient(270deg,rgba(0,0,0,.98) 0,transparent)}.ems-section--overflow-x-hidden{overflow-x:hidden}.ems-section--full-vp{min-height:calc(100vh - 128px)}.ems-section--background-gradient--1{background-image:linear-gradient(90deg,#ff4d4d,#ff4d4d 50%,#ff9b4d)}.ems-section--background-gradient--2{background-image:linear-gradient(90deg,#66ef66,#fff166)}.ems-section--background-gradient--3{background-image:linear-gradient(90deg,#ff4d4d,#ff78b7 50%,#9759a6)}.ems-section--background-gradient--4{background-image:linear-gradient(90deg,#f3f,#cce6ff)}.ems-section--background-gradient--5{background-image:linear-gradient(90deg,#ff4d4d,#ff78b7)}.ems-section--centered{justify-content:center}.ems-section--centered{display:flex;flex-direction:column;align-items:center}.ems-section__header{margin-bottom:16px}@media (min-width:0px){.ems-section__header{margin-bottom:calc(2.42424vw + 16px)}}@media (min-width:990px){.ems-section__header{margin-bottom:calc(1.52866vw + 24.86624px)}}@media (min-width:2560px){.ems-section__header{margin-bottom:64px}}.ems-section__header--centered{margin-bottom:24px}@media (min-width:0px){.ems-section__header--centered{margin-bottom:calc(1.66551vw + 24px)}}@media (min-width:1441px){.ems-section__header--centered{margin-bottom:48px}}.js-ie-eleven .sf-textimage__image__source,.js-ie-eleven .sf-textvideo__image__source{height:auto}.js-ie-eleven .ems-section__image--screenshot:after{display:none}.ems-section__slide-in{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;width:100vw;transform:translateX(100%);transition:transform .2s ease-in,visibility .2s linear;z-index:15000;visibility:hidden}.js-ems-section__slide-in--active{transform:translateX(0)!important;visibility:visible!important}.ems-section__slide-in--centered{display:flex;flex-direction:row;justify-content:center;align-items:center}.ems-section__slide-in__backdrop{background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.ems-section__slide-in__backdrop:hover{background-color:rgba(0,0,0,.6)}.ems-section__slide-in__video{display:flex;justify-content:center;align-items:center;width:100%;padding:0 32px}@media (min-width:990px){.ems-section__slide-in__video{width:auto;padding:0}}.ems-section__slide-in__close{position:absolute;right:0;top:-16px;transform:translateY(-100%)}.ems-section__slide-in__content{position:relative;width:100%}@media (min-width:990px){.ems-section__slide-in__content{width:960px}}.ems-section__slide-in__content:before{position:relative;content:"";display:block;padding-top:56.25%}.ems-section__slide-in__iframe{position:absolute;top:0;bottom:0;left:0;right:0}.ems-section__slide-in__full-size-image-content{height:100vh;line-height:0;display:flex}.ems-section__slide-in__full-size-image_wrapper{margin:auto;position:relative;max-width:100%}.ems-section__slide-in__full-size-image{max-height:calc(100vh - 128px);margin:auto;max-width:1920px;overflow-x:auto}@media (min-width:990px){.ems-section__slide-in__full-size-image{width:100%;overflow-y:auto}}.ems-section__slide-in__full-size-image__picture{display:flex}.ems-section__slide-in__full-size-image__source{max-height:calc(100vh - 128px);max-width:1920px;margin:auto}@media (min-width:990px){.ems-section__slide-in__full-size-image__source{width:100%;max-height:none}}.js-ie-eleven .sf-textimage__image__source,.js-ie-eleven .sf-textvideo__image__source{width:100%}.js-ie-eleven .ems-section__slide-in__full-size-image-content{align-items:flex-start}.js-ems-section__slide-in__full-size-image--loading{animation-fill-mode:forwards;animation-name:loading-blur-image;animation-duration:3s}.js-ems-section__slide-in__full-size-image--loaded{animation-fill-mode:forwards;animation-name:loaded-image;animation-duration:.4s}@media (min-width:990px){.js-ems-section__slide-in__full-size-image--loaded img{max-height:none;max-width:100%;width:auto}}.ems-section__image-responsive-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}@keyframes loading-blur-image{0%{filter:blur(15px)}to{filter:blur(5px)}}@keyframes loaded-image{0%{filter:blur(5px)}to{filter:blur(0)}}.ems-section__content{position:relative;width:100%;margin-left:auto;margin-right:auto}@media (min-width:990px){.ems-section__content{max-width:1280px}}@media (min-width:1441px){.ems-section__content{max-width:1280px}}@media (min-width:1921px){.ems-section__content{max-width:1440px}}.ems-section__content--z-index-1{z-index:1}.ems-section__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:32px;line-height:40px;position:relative;color:#000;margin-top:0}@media (min-width:990px){.ems-section__title{font-size:40px;line-height:48px}}@media (min-width:1441px){.ems-section__title{font-size:48px;line-height:56px}}@media (min-width:1921px){.ems-section__title{font-size:56px;line-height:64px}}@media (min-width:0px){.ems-section__title{margin-top:0}}@media (min-width:1441px){.ems-section__title{margin-top:0}}.ems-section__title:before{background-color:#000}.ems-section__title--reversed{color:#fff}.ems-section__title--reversed:before{background-color:#fff}.ems-section__title__gradient{color:#0029ff}.ems-section--reversed .ems-section__title__gradient,.ems-section__title__gradient--reversed{color:#5cfe50}.ems-section__desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-section__desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-section__desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-section__desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-section__desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-section__desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-section__desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-section__desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-section__desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-section__desc pre .hljs{padding-bottom:24px}}.js-ems-section__image-background-cover{top:0;left:0;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:50%}.ems-section--black{background-color:#000}.ems-section__header{display:flex;flex-direction:column;position:relative;margin-bottom:32px}@media (min-width:0px){.ems-section__header{margin-bottom:calc(2.5vw + 32px)}}@media (min-width:640px){.ems-section__header{margin-bottom:calc(2.28571vw + 33.37143px)}}@media (min-width:990px){.ems-section__header{margin-bottom:calc(3.54767vw + 20.87805px)}}@media (min-width:1441px){.ems-section__header{margin-bottom:72px}}@media (min-width:990px){.ems-section__header{display:flex;flex-direction:row;justify-content:space-between}}.ems-section__header--centered{display:flex;flex-direction:column;width:100%;align-items:center;text-align:center}.ems-section__header--centered .ems-section__title{padding:0}.js-ems-top-banner--fixed{position:fixed}.js-ems-top-banner-wrapper--visible.js-ems-top-banner-wrapper--data-set{display:flex}.js-ems-notifications__toggle--hidden{display:none}.js-ems-notifications__toggle--visible:before{position:absolute;top:60px;right:10px;z-index:15003;content:"";display:block;width:27px;height:12px;background-position:0 0;background-image:url(/built/images/0870b8688cd0d3c863c0.svg);background-size:cover;background-repeat:no-repeat}.js-ems-notifications__toggle--black:before{background-image:url(/built/images/d712238d4cd04f9916ce.svg)}.js-ems-notifications__press--hidden,.js-ems-notifications__related--hidden,.js-ems-notifications__skeleton--hidden{display:none}.js-ems-notification__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;margin-right:16px}.js-ems-notification__main{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto}.js-ems-notification__title{color:#000;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;letter-spacing:.5px}@media (min-width:1921px){.js-ems-notification__title{font-size:18px;line-height:26px}}.js-ems-notification__title--white{color:#fff}.js-ems-notifications__latests__item__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:1px;color:#8a8a8a;margin-bottom:4px}@media (min-width:1921px){.js-ems-notifications__latests__item__title{font-size:14px;line-height:20px}}.js-ems-notifications__latests__item__link{color:#000;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;white-space:normal;display:block}@media (min-width:1921px){.js-ems-notifications__latests__item__link{font-size:18px;line-height:26px}}.js-ems-notifications__latests__item__link:hover{color:#0029ff}.js-ems-item__toggle--visible .ems-notifications__toggle__icon svg path{stroke:#5cfe50}.js-ems-item__toggle--visible .ems-notifications__toggle__icon--reverse svg path{stroke:#0029ff}.js-ce-form-control--focus{border-color:#97d1e4!important}.js-ce-form-control--focus .ce-form-control__btn{background-color:#ccc!important}.js-ce-form-control--failure,.js-ce-form-control--failure:focus{border:2px solid #a396ff}.ce-form{margin-bottom:16px}.sf-featured{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.05),0 4px 8px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.05);padding:32px;margin-left:auto;margin-right:auto}@media (min-width:990px){.sf-featured{max-width:80%;flex-direction:row}}.ems-login__toggle{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;z-index:15001;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s}.ems-login__toggle:hover{background-color:#2e2e2e}.ems-login__toggle__icon{display:flex;flex-direction:column;justify-content:center}.js-ems-login__toggle--hidden{display:none}.ems-login__toggle__icon__container{display:flex}.ems-login__content{display:flex;flex-direction:column;position:relative;z-index:1}.ems-login__items{display:flex;flex-direction:column;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px}@media (min-width:1921px){.ems-login__items{font-size:18px;line-height:26px}}.ems-login__item{padding:16px 20px;color:#000;transition:background-color .2s}.ems-login__item:hover{background-color:#eee}.ems-login__item-desc{color:#636363;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px}@media (min-width:1921px){.ems-login__item-desc{font-size:14px;line-height:20px}}.ems-login__item-icon{font-size:16px;vertical-align:middle}.ems-login{opacity:0;visibility:hidden;position:absolute;z-index:15002;top:55px;right:-264px;border-radius:6px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15),0 4px 8px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.15);max-width:400px;min-width:280px;padding-top:16px;padding-bottom:16px;max-width:calc(100vw - 32px);transition:opacity .25s linear,visibility .25s linear}@media (min-width:640px){.ems-login{right:-280px;min-width:320px}}.js-ems-item__toggle--visible{background-color:#2e2e2e}.js-ems-navbar-container--reversed .ems-login__toggle:hover,.js-ems-navbar-container--reversed .js-ems-item__toggle--visible{background-color:#eee}.js-ems-navbar__menu-item__link--active .ems-login{opacity:1;visibility:visible}.js-ems-navbar__menu-item__link--active .ems-login__toggle{background-color:#2e2e2e}.js-dropdown--active .dropdown__backdrop,.js-dropdown--active .dropdown__menu{display:block}.ems-language-switcher__toggle{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;z-index:15001;cursor:pointer;height:100%}.ems-language-switcher__toggle:hover .ems-language-switcher__toggle__locale{color:#bebebe}.ems-language-switcher__toggle__icon{user-select:none;transition:fill .2s ease-in;fill:#444;display:flex;flex-direction:row;justify-content:center;align-items:center}.ems-language-switcher__toggle__icon__container{display:flex}.ems-language-switcher__toggle__locale{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;color:#fff}@media (min-width:1921px){.ems-language-switcher__toggle__locale{font-size:18px;line-height:26px}}.ems-language-switcher__toggle__locale+.ems-language-switcher__toggle__icon--rotate{margin-left:8px}.ems-language-switcher__content{display:flex;flex-direction:column;position:relative;z-index:1}.ems-language-switcher__items{display:flex;flex-direction:column;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;color:#000}@media (min-width:1921px){.ems-language-switcher__items{font-size:14px;line-height:20px}}.ems-language-switcher__item{display:flex;flex-direction:row;align-items:center}.ems-language-switcher__item__link{display:flex;flex:0 0 100%;justify-content:space-between;padding:8px 0;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;color:#000}@media (min-width:1921px){.ems-language-switcher__item__link{font-size:18px;line-height:26px}}.ems-language-switcher__item__link:hover{color:#0029ff}.ems-language-switcher{display:none;position:absolute;z-index:15002;bottom:32px;left:0;border-radius:6px;background-color:#fff;border:1px solid #eee;box-shadow:0 2px 8px 0 rgba(0,0,0,.15),0 4px 8px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.15);max-width:320px;min-width:140px;padding:16px;max-width:calc(100vw - 32px)}.ems-language-switcher__item__link--active{color:#0029ff}.ems-language-switcher__toggle__icon--rotate{color:#8a8a8a;transition:transform .2s ease-in-out}.js-ems-navbar__menu-item__link--active .ems-language-switcher{display:block}.js-ems-navbar__menu-item__link--active .ems-language-switcher__toggle__icon .ems-language-switcher__toggle__icon--rotate{transform:rotate(180deg)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{color:inherit;padding:0;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;margin-bottom:1.5vh;white-space:pre-wrap}@media (min-width:1921px){p{font-size:20px;line-height:28px}}@media (min-width:640px){p{margin-bottom:2.25vh}}@media (min-width:990px){p{margin-bottom:3vh}}h1,h2,h3{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif}h1{line-height:1.1}h2,h3{line-height:1.3}.sf-title__gradient--break-line{hyphens:manual}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sf-title__gradient{display:inline-block}}}.sf-title__gradient--1{background-image:linear-gradient(90deg,red,red 50%,#ff7000);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sf-title__gradient--1 svg{color:red}.js-ie-eleven .sf-title__gradient--1{color:red;background-image:none}.sf-title__gradient--2{background-image:linear-gradient(90deg,#00e500,#ffe800);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sf-title__gradient--2 svg{color:#00e500}.js-ie-eleven .sf-title__gradient--2{color:#00e500;background-image:none}.sf-title__gradient--3{background-image:linear-gradient(90deg,red,#ff3e98 50%,#6a1180);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sf-title__gradient--3 svg{color:#6a1180}.js-ie-eleven .sf-title__gradient--3{color:#6a1180;background-image:none}.sf-title__gradient--4{background-image:linear-gradient(90deg,#f0f,#bfe0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sf-title__gradient--4 svg{color:#f0f}.js-ie-eleven .sf-title__gradient--4{color:#f0f;background-image:none}.sf-title__gradient--5{background-image:linear-gradient(90deg,red,#ff3e98);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sf-title__gradient--5 svg{color:#ff3e98}.js-ie-eleven .sf-title__gradient--5{color:#ff3e98;background-image:none}.ems-buttons{display:flex;flex-direction:column;flex-wrap:wrap;max-width:100%;margin-top:16px}@media (min-width:0px){.ems-buttons{margin-top:calc(1.66551vw + 16px)}}@media (min-width:1441px){.ems-buttons{margin-top:40px}}.ems-buttons .ems-btn{white-space:normal}@media (min-width:640px){.ems-buttons .ems-btn{width:auto}}.ems-buttons .ems-btn+.ems-btn,.ems-buttons .ems-btn+.ems-link,.ems-buttons .ems-link+.ems-btn,.ems-buttons .ems-link+.ems-link{margin-top:16px}@media (min-width:0px){.ems-buttons .ems-btn+.ems-btn,.ems-buttons .ems-btn+.ems-link,.ems-buttons .ems-link+.ems-btn,.ems-buttons .ems-link+.ems-link{margin-top:calc(.55517vw + 16px)}}@media (min-width:1441px){.ems-buttons .ems-btn+.ems-btn,.ems-buttons .ems-btn+.ems-link,.ems-buttons .ems-link+.ems-btn,.ems-buttons .ems-link+.ems-link{margin-top:24px}}.ems-buttons--inline{display:flex;flex-direction:column;margin-top:32px}@media (min-width:0px){.ems-buttons--inline{margin-top:calc(1.25vw + 32px)}}@media (min-width:640px){.ems-buttons--inline{margin-top:calc(2.28571vw + 25.37143px)}}@media (min-width:990px){.ems-buttons--inline{margin-top:calc(3.54767vw + 12.87805px)}}@media (min-width:1441px){.ems-buttons--inline{margin-top:64px}}.ems-buttons--inline .ems-btn+.ems-btn,.ems-buttons--inline .ems-btn+.ems-link,.ems-buttons--inline .ems-link+.ems-btn,.ems-buttons--inline .ems-link+.ems-link{margin-top:0}@media (min-width:0px){.ems-buttons--inline .ems-btn+.ems-btn,.ems-buttons--inline .ems-btn+.ems-link,.ems-buttons--inline .ems-link+.ems-btn,.ems-buttons--inline .ems-link+.ems-link{margin-top:0}}@media (min-width:1441px){.ems-buttons--inline .ems-btn+.ems-btn,.ems-buttons--inline .ems-btn+.ems-link,.ems-buttons--inline .ems-link+.ems-btn,.ems-buttons--inline .ems-link+.ems-link{margin-top:0}}.ems-buttons--inline .ems-btn,.ems-buttons--inline .ems-link,.ems-buttons--inline .ems-video-btn{margin-bottom:16px;margin-right:0}@media (min-width:0px){.ems-buttons--inline .ems-btn,.ems-buttons--inline .ems-link,.ems-buttons--inline .ems-video-btn{margin-right:0}}@media (min-width:640px){.ems-buttons--inline .ems-btn,.ems-buttons--inline .ems-link,.ems-buttons--inline .ems-video-btn{margin-right:calc(2000vw - 12800px)}}@media (min-width:641px){.ems-buttons--inline .ems-btn,.ems-buttons--inline .ems-link,.ems-buttons--inline .ems-video-btn{margin-right:calc(1.5vw + 10.385px)}}@media (min-width:1441px){.ems-buttons--inline .ems-btn,.ems-buttons--inline .ems-link,.ems-buttons--inline .ems-video-btn{margin-right:32px}}.ems-buttons--inline .ems-btn:last-child,.ems-buttons--inline .ems-link:last-child,.ems-buttons--inline .ems-video-btn:last-child{margin-right:0}@media (min-width:0px){.ems-buttons--inline .ems-btn:last-child,.ems-buttons--inline .ems-link:last-child,.ems-buttons--inline .ems-video-btn:last-child{margin-right:0}}@media (min-width:1441px){.ems-buttons--inline .ems-btn:last-child,.ems-buttons--inline .ems-link:last-child,.ems-buttons--inline .ems-video-btn:last-child{margin-right:0}}@media (min-width:640px){.ems-buttons--inline{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.ems-buttons--inline .ems-btn{white-space:nowrap}}@media (min-width:990px){.ems-buttons--inline a:only-child{margin-bottom:0}}.ems-buttons--centered{justify-content:center;align-items:center}.ems-buttons--lg{margin-top:32px}@media (min-width:0px){.ems-buttons--lg{margin-top:calc(1.25vw + 32px)}}@media (min-width:640px){.ems-buttons--lg{margin-top:calc(4.57143vw + 10.74286px)}}@media (min-width:990px){.ems-buttons--lg{margin-top:calc(5.32151vw + 3.31707px)}}@media (min-width:1441px){.ems-buttons--lg{margin-top:80px}}.ems-buttons--no-margin{margin-top:0}@media (min-width:0px){.ems-buttons--no-margin{margin-top:0}}@media (min-width:640px){.ems-buttons--no-margin{margin-top:0}}@media (min-width:990px){.ems-buttons--no-margin{margin-top:0}}@media (min-width:1441px){.ems-buttons--no-margin{margin-top:0}}.ems-btn,.js-ems-btn{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;background-image:none;padding:12px 32px;transition:none;display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;border-radius:128px;border:0;width:100%}@media (min-width:1921px){.ems-btn,.js-ems-btn{font-size:20px;line-height:28px}}.ems-btn,.ems-btn:active,.ems-btn:focus,.ems-btn:hover,.js-ems-btn,.js-ems-btn:active,.js-ems-btn:focus,.js-ems-btn:hover{outline:0;background-image:none}@media (min-width:640px){.ems-btn,.js-ems-btn{width:auto}}.ems-btn svg,.js-ems-btn svg{fill:inherit}.ems-btn--md{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;padding:8px 16px}@media (min-width:1921px){.ems-btn--md{font-size:18px;line-height:26px}}.ems-btn--lg{padding:16px 32px}.ems-btn--xl{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;padding:24px 48px}@media (min-width:990px){.ems-btn--xl{font-size:18px;line-height:26px}}@media (min-width:1441px){.ems-btn--xl{font-size:20px;line-height:28px}}@media (min-width:1921px){.ems-btn--xl{font-size:24px;line-height:32px}}.ems-btn:disabled{cursor:not-allowed;opacity:.7}.ems-btn:disabled:before{display:none}.ems-btn--primary,.js-ems-btn--primary{background-color:#5cfe50;color:#000;box-shadow:inset 0 0 0 1px #5cfe50}.ems-btn--primary:active,.ems-btn--primary:focus,.ems-btn--primary:hover,.js-ems-btn--primary:active,.js-ems-btn--primary:focus,.js-ems-btn--primary:hover{background-color:#fff}.ems-btn--subscribe{width:auto;background:0 0;color:#fff;border:0;border-radius:0}.ems-btn--subscribe:hover{color:#8a8a8a}.ems-btn--subscribe--reversed{color:#000}.ems-btn--primary-monochrome{background-color:#000;color:#fff}.ems-btn--primary-monochrome:active,.ems-btn--primary-monochrome:focus,.ems-btn--primary-monochrome:hover{box-shadow:0 0 0 1px #000;background-color:#fff;color:#000}.ems-btn--primary-monochrome.ems-btn--reversed{background-color:#fff;color:#000}.ems-btn--primary-monochrome.ems-btn--reversed:active,.ems-btn--primary-monochrome.ems-btn--reversed:focus,.ems-btn--primary-monochrome.ems-btn--reversed:hover{box-shadow:0 0 0 1px #fff;background-color:#000;color:#fff}.ems-btn--secondary{background-color:#fff;box-shadow:0 0 0 1px #000;color:#000}.ems-btn--secondary:active,.ems-btn--secondary:focus,.ems-btn--secondary:hover{box-shadow:0 0 0 1px #000;background-color:#000;color:#fff}.ems-btn--secondary.ems-btn--reversed{background-color:#000;box-shadow:0 0 0 1px #fff;color:#fff}.ems-btn--secondary.ems-btn--reversed:active,.ems-btn--secondary.ems-btn--reversed:focus,.ems-btn--secondary.ems-btn--reversed:hover{box-shadow:0 0 0 1px #5cfe50}.ems-btn--secondary-monochrome{box-shadow:0 0 0 1px #000;background-color:#fff;color:#000}.ems-btn--secondary-monochrome:active,.ems-btn--secondary-monochrome:focus,.ems-btn--secondary-monochrome:hover{background-color:#000;color:#fff}.ems-btn--secondary-monochrome.ems-btn--reversed{box-shadow:0 0 0 1px #fff;background-color:#000;color:#fff}.ems-btn--secondary-monochrome.ems-btn--reversed:active,.ems-btn--secondary-monochrome.ems-btn--reversed:focus,.ems-btn--secondary-monochrome.ems-btn--reversed:hover{background-color:#fff;color:#000}.ems-btn--cta{display:none}@media (min-width:990px){.ems-btn--cta{display:block}}.ems-btn--z-index-1{z-index:1;position:relative}.ems-link{cursor:pointer;white-space:normal;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;color:inherit;display:inline-block}@media (min-width:1921px){.ems-link{font-size:20px;line-height:28px}}.ems-link--reversed{color:#fff}.ems-link:hover svg{transform:translateX(5px)}.ems-link svg{transform:translateX(0);transition:transform .125s ease-in-out;fill:currentColor;margin-left:8px}.ems-link::selection{background:0 0}.ems-link--padded-right{padding-right:8px}@media (min-width:640px){.ems-link--padded-right{padding-right:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-link--padded-right{padding-right:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-link--padded-right{padding-right:24px}}.ems-link--light,.ems-link--light:active,.ems-link--light:focus,.ems-link--light:hover,.ems-link--white,.ems-link--white:active,.ems-link--white:focus,.ems-link--white:hover{color:#fff}.ems-link--black,.ems-link--black:active,.ems-link--black:focus,.ems-link--black:hover,.ems-link--dark,.ems-link--dark:active,.ems-link--dark:focus,.ems-link--dark:hover{color:#000}.ems-link--md{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px}@media (min-width:1921px){.ems-link--md{font-size:18px;line-height:26px}}.ems-link--blue,.ems-link--blue:active,.ems-link--blue:focus,.ems-link--blue:hover{color:#0029ff}.ems-link--green,.ems-link--green:active,.ems-link--green:focus,.ems-link--green:hover{color:#5cfe50}.ems-link--display-inline-block{display:inline-block}.ems-link--block{display:block}.ems-link__pre-text-arrow{transform:rotate(180deg);display:inline-flex}.js-ems-form-control--focus{background-color:#e7e7e7}.js-ems-form-control--focus .sf-form-control__upload-txt{color:#505050}.js-sf-form-control--visible[data-vendor]{display:block}.js-ems-form-control--failure,.js-ems-form-control--failure:focus{border:2px solid red!important}.sf-form-control--ems.js-ems-form-control--failure{border:0!important;box-shadow:0 0 0 1px red}.sf-form-control--ems.js-ems-form-control--failure:focus{border:0;box-shadow:0 0 0 1px red}.js-sf-form--hidden{display:none}.sf-checkbox__input[type=checkbox]{position:relative;width:20px;min-width:20px;height:20px;margin:0 8px 0 0;background-color:#fff;-webkit-appearance:none;border:2px solid #ccc;border-radius:4px;vertical-align:middle;top:0;order:-1;align-self:flex-start}.sf-checkbox__input:hover{outline:0}.sf-checkbox__input:active,.sf-checkbox__input:focus,.sf-checkbox__input:focus-within{outline:0;border-color:#9e9e9e}.sf-checkbox__input:checked{border-color:#ff7000;background-image:#ff7000}.sf-checkbox__input:checked:before{content:" ";width:20px;height:20px;display:block;background-image:url(/built/images/fe3720b9237261c2c6e9.svg);background-size:14px 14px;background-repeat:no-repeat;background-position-x:23%;background-position-y:33%;top:0;left:0;margin:0}.sf-checkbox__input--ems:checked{border-color:#5cfe50}.sf-checkbox__input--ems:checked:before{background-image:url(/built/images/60887ae6b444d1d984cf.svg)}.sf-checkbox__input--ems-blue:checked{border-color:#0029ff}.sf-checkbox__input--ems-blue:checked:before{background-image:url(/built/images/6cd7971810f967b8b04f.svg)}.sf-checkbox__input:disabled{border-color:#ccc;background-color:#ccc;cursor:not-allowed}.sf-checkbox__input:disabled~label{cursor:not-allowed}.sf-checkbox__input:disabled:before{background-image:url(/built/images/c25bc14cc556d377d9c8.svg)}.js-ems-radio__input[type=radio],.sf-radio__input[type=radio]{position:relative;width:20px;height:20px;margin:0 8px 0 0;-webkit-appearance:none;border:2px solid #aaa;border-radius:100%;vertical-align:middle;top:0;order:-1;background-color:#fff}.sf-radio__input--ems[type=radio]{position:relative;min-width:20px;height:20px;margin:0 8px 0 0;padding:0;outline:0;background-color:transparent;border:2px solid #ccc;border-radius:50%;align-self:flex-start}.sf-radio__input--ems[type=radio]:hover{outline:0}.sf-radio__input--ems[type=radio]:active,.sf-radio__input--ems[type=radio]:focus,.sf-radio__input--ems[type=radio]:focus-within{outline:0;border-color:#9e9e9e}.sf-radio__input--ems[type=radio]:checked{border-color:#5cfe50}.sf-radio__input--ems[type=radio]:checked:before{content:" ";width:20px;height:20px;display:block;background-image:url(/built/images/60887ae6b444d1d984cf.svg);background-size:14px 14px;background-repeat:no-repeat;background-position-x:23%;background-position-y:33%;background-color:transparent;top:0;left:0;margin:0}.js-ems-radio__input:checked,.sf-radio__input:checked{outline:0}.js-ems-radio__label{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;display:block;margin-bottom:0;padding:0 0 3px;color:#000}@media (min-width:1921px){.js-ems-radio__label{font-size:18px;line-height:26px}}.js-ems-radio__input:checked:before,.sf-radio__input:checked:before{display:block;content:" ";width:11px;height:11px;margin-top:2px;margin-left:2px;background-color:#ff7000;border-radius:100%}.sf-form__footer{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media (min-width:640px){.sf-form__footer{flex-direction:row}}.sf-form__footer__content{margin-right:0;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;color:#000}@media (min-width:1921px){.sf-form__footer__content{font-size:14px;line-height:20px}}.sf-form__footer__content a{color:#0029ff}@media (min-width:640px){.sf-form__footer__content{margin-bottom:0;margin-right:16px}}.js-ems-form-control--radio-button-failure~.sf-radio-group__label,.js-ems-form-control--radio-button-failure~.sf-radio-group__label-block{border-color:red}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes slideAndAppearFromLeft{0%{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}.js-ems-form--hidden{display:none}.js-sf-message--input-error,.sf-message{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;display:flex;flex-direction:column;text-align:center;width:100%;animation:appear .2s ease-in forwards}@media (min-width:1921px){.js-sf-message--input-error,.sf-message{font-size:20px;line-height:28px}}.js-sf-message--input-error{display:none;color:#000;text-align:unset;border-left:2px solid red;padding:8px;background:#f2f2f2;margin-bottom:8px}.js-sf-message--input-error--show{display:block;margin-top:8px;margin-bottom:0}.sf-message--error{color:red;padding:16px 0;border-radius:4px;letter-spacing:.25px;text-align:left}.js-ems-message--hidden{display:none}.sf-message__back-link{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:#0029ff;margin-left:8px;cursor:pointer}@media (min-width:1921px){.sf-message__back-link{font-size:20px;line-height:28px}}.js-ems-message--no-footer .sf-message__footer{display:none}.js-ems-message--no-footer .sf-message__body{border-radius:8px}.js-ems-form-group,.sf-form-group{position:relative;display:block;margin-bottom:16px}@media (min-width:0px){.js-ems-form-group,.sf-form-group{margin-bottom:16px}}@media (min-width:640px){.js-ems-form-group,.sf-form-group{margin-bottom:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.js-ems-form-group,.sf-form-group{margin-bottom:24px}}@media (min-width:1441px){.js-ems-form-group,.sf-form-group{margin-bottom:24px}}.js-ems-form-group--hidden{display:none}.js-ems-form-group--labeled{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:32px;margin-top:32px}.js-sf-form-group--hidden{display:none}.sf-form-dynamic-fieldset-wrapper{flex:0 0 100%;max-width:100%}.sf-form-dynamic-fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px}.sf-form-dynamic-fieldset__remove-btn-wrapper{display:flex;width:100%;align-items:center;margin-bottom:8px}.sf-form-dynamic-fieldset__remove-btn-wrapper:before{content:"";border-bottom:2px solid #e5e5e5;flex:1}.sf-form-dynamic-fieldset__remove-btn{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;display:flex;align-items:center;background:0 0;border:0;padding-left:8px;padding-right:8px;color:#ccc;cursor:pointer}@media (min-width:1921px){.sf-form-dynamic-fieldset__remove-btn{font-size:18px;line-height:26px}}.sf-form-dynamic-fieldset__remove-btn svg{margin-right:4px}.sf-form-dynamic-fieldset__remove-btn:hover{color:#000}.sf-form-dynamic-fieldset__remove-btn:hover svg g{fill:#000}.sf-form-dynamic-fieldset__add-btn-wrapper{display:none;width:100%;align-items:center;margin-top:32px}.sf-form-dynamic-fieldset__add-btn-wrapper:after,.sf-form-dynamic-fieldset__add-btn-wrapper:before{content:"";border-bottom:2px solid #e5e5e5;flex:1}.sf-form-dynamic-fieldset__add-btn{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;display:flex;align-items:center;background:0 0;border:0;padding-left:8px;padding-right:8px;color:#000;cursor:pointer}@media (min-width:1921px){.sf-form-dynamic-fieldset__add-btn{font-size:18px;line-height:26px}}.sf-form-dynamic-fieldset__add-btn svg{margin-right:4px}.sf-form-dynamic-fieldset-wrapper>.sf-form-dynamic-fieldset:last-of-type .sf-form-dynamic-fieldset__add-btn-wrapper{display:flex}.sf-form-dynamic-fieldset-wrapper>.sf-form-dynamic-fieldset:only-child .sf-form-dynamic-fieldset__remove-btn-wrapper{display:none}.sf-input-group{position:relative;margin-bottom:8px;flex-direction:column}@media (min-width:990px){.sf-input-group{flex-direction:row}}.sf-input-group--z-index--2{z-index:2}.sf-subscribe{display:flex;flex-direction:column;max-width:100%;color:#000}@media (min-width:990px){.sf-subscribe{max-width:100%}}.sf-input-group{display:flex;flex-direction:row;justify-content:space-between}.sf-input-group--subscribe{border-radius:4px;border:1px solid #8a8a8a}.sf-subscribe__message__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:20px;line-height:28px;animation:slideAndAppearFromLeft .4s ease-in-out forwards;color:#fff;text-align:left}@media (min-width:990px){.sf-subscribe__message__title{font-size:24px;line-height:32px}}@media (min-width:1441px){.sf-subscribe__message__title{font-size:24px;line-height:32px}}@media (min-width:1921px){.sf-subscribe__message__title{font-size:32px;line-height:40px}}.sf-subscribe--message{background-color:transparent;border:0;margin-bottom:0}.sf-subscribe--message .sf-subscribe__message__body{background-color:transparent;background-image:none;padding-bottom:0;border:0;display:flex;flex-direction:column;align-items:start}.sf-subscribe__header{z-index:1}.sf-subscribe__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:32px;line-height:40px;color:#fff;margin-top:0}@media (min-width:990px){.sf-subscribe__title{font-size:40px;line-height:48px}}@media (min-width:1441px){.sf-subscribe__title{font-size:48px;line-height:56px}}@media (min-width:1921px){.sf-subscribe__title{font-size:56px;line-height:64px}}.sf-subscribe__subtitle{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:32px;line-height:40px;color:#636363;margin-bottom:32px;margin-top:4px}@media (min-width:990px){.sf-subscribe__subtitle{font-size:40px;line-height:48px}}@media (min-width:1441px){.sf-subscribe__subtitle{font-size:48px;line-height:56px}}@media (min-width:1921px){.sf-subscribe__subtitle{font-size:56px;line-height:64px}}@media (min-width:640px){.sf-subscribe__subtitle{margin-top:8px;margin-bottom:40px}}.sf-form__input{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;padding:16px 8px;margin-bottom:16px}@media (min-width:1921px){.sf-form__input{font-size:20px;line-height:28px}}@media (min-width:640px){.sf-form__input{width:100%;margin-right:16px;margin-bottom:0}}.sf-form__input--subscribe{width:100%;padding:16px;margin:0;background:#000;border-radius:inherit;color:#fff;outline:0;border:0}.sf-form__input--subscribe:focus{background:#000;color:#fff}input.sf-form__input:-webkit-autofill,input.sf-form__input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.sf-form__footer__content{width:100%;margin-top:24px;color:#8a8a8a}@media (min-width:640px){.sf-form__footer__content{margin-top:16px}}.sf-form__footer__content a:not([class]){display:inline}.sf-form__footer__content a:not([class]){box-shadow:0 1px 0 0 #8a8a8a;color:#8a8a8a}.sf-message__footer__content{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin-top:16px}.sf-message__back-link--subscribe{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;color:#fff;margin-left:8px;cursor:pointer}@media (min-width:1921px){.sf-message__back-link--subscribe{font-size:20px;line-height:28px}}.ems-label{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;padding:2px 8px;background-color:#0029ff;color:#fff;text-transform:uppercase}@media (min-width:1921px){.ems-label{font-size:18px;line-height:26px}}.ems-label--md{font-size:14px}.ems-label--rounded-corners{border-radius:50%;min-width:28px;min-height:28px;line-height:24px;display:inline-block;text-align:center}.ems-label--margin-left-xs{margin-left:8px}.ems-label--margin-right-xs{margin-right:8px}.ems-label--ems-green{background-color:#5cfe50;color:#000}.ems-mobile-submenu{position:fixed;width:100vw;top:80px;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(0,.81,.36,.87),visibility .4s cubic-bezier(0,.81,.36,.87);background-color:#fff;color:#000;left:0;right:0;display:block;z-index:-1;overflow-y:auto;padding-top:24px;padding-bottom:24px}.ems-mobile-submenu.js-ems-mobile-submenu--navbar-fixed{min-height:calc(100vh - 80px);max-height:calc(100vh - 80px)}.js-ems-top-banner-wrapper--visible~.ems-navbar-container:not(.js-navbar-container--fixed) .ems-mobile-submenu{min-height:calc(100vh - 144px);max-height:calc(100vh - 144px);top:144px}.ems-navbar-container.js-navbar-container--fixed .ems-mobile-submenu{min-height:calc(100vh - 80px);max-height:calc(100vh - 80px)}.js-ems-mobile-submenu--active{opacity:1;visibility:visible;z-index:1}@media (min-width:1080px){.js-ems-mobile-submenu--active{opacity:0;visibility:hidden;z-index:-1}}.ems-mobile-submenu__sections{overflow:hidden;padding-bottom:24px}.ems-mobile-submenu__section{display:flex;flex-direction:column}.ems-mobile-submenu__section__dropdown{display:none;background-color:#f8f8f8;padding:16px 16px 16px 20px}@media (min-width:0px){.ems-mobile-submenu__section__dropdown{padding-top:16px}}@media (min-width:640px){.ems-mobile-submenu__section__dropdown{padding-top:16px}}@media (min-width:0px){.ems-mobile-submenu__section__dropdown{padding-bottom:16px}}@media (min-width:640px){.ems-mobile-submenu__section__dropdown{padding-bottom:16px}}.js-ems-mobile-submenu__section__dropdown--show{display:block;border-radius:16px 16px 0 0}.ems-mobile-submenu__section__dropdown__item{width:100%}.ems-mobile-submenu__section__dropdown__item:not(:first-child){padding-top:16px;border-top:1px solid #e5e5e5}.ems-mobile-submenu__section__dropdown__item:not(:last-child){padding-bottom:16px}.ems-mobile-submenu__section__dropdown__item__heading{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:12px;line-height:18px;padding-bottom:12px;padding-top:12px;color:#8a8a8a;text-transform:uppercase}@media (min-width:1921px){.ems-mobile-submenu__section__dropdown__item__heading{font-size:14px;line-height:20px}}.ems-mobile-submenu__section__dropdown__item__content__item{padding-bottom:14px;padding-top:14px}.ems-mobile-submenu__section__dropdown__item__content__item .login-text{display:flex;align-items:center;margin-bottom:4px}.ems-mobile-submenu__section__dropdown__item__content__item .login-text span:first-child{margin-right:4px}.ems-mobile-submenu__section__dropdown__item__content__item .login-description{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;color:#636363}@media (min-width:1921px){.ems-mobile-submenu__section__dropdown__item__content__item .login-description{font-size:14px;line-height:20px}}.ems-mobile-submenu__section__dropdown__item__content__item__link{display:flex;align-items:center;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;color:inherit}@media (min-width:1921px){.ems-mobile-submenu__section__dropdown__item__content__item__link{font-size:18px;line-height:26px}}.ems-mobile-submenu__section__dropdown__item__content__item__link:hover{color:#0029ff}.ems-mobile-submenu__section__dropdown__item__content__item__link span{margin-left:8px;font-size:16px}.ems-mobile-submenu__section__item{display:flex;align-items:center;color:#000;cursor:pointer;padding:12px 16px 12px 20px}@media (min-width:0px){.ems-mobile-submenu__section__item{padding-top:calc(.625vw + 12px)}}@media (min-width:640px){.ems-mobile-submenu__section__item{padding-top:16px}}@media (min-width:0px){.ems-mobile-submenu__section__item{padding-bottom:calc(.625vw + 12px)}}@media (min-width:640px){.ems-mobile-submenu__section__item{padding-bottom:16px}}.ems-mobile-submenu__section__item:active,.ems-mobile-submenu__section__item:focus,.ems-mobile-submenu__section__item:hover{color:#000}.ems-mobile-submenu__section__item--with-icon{justify-content:space-between}.ems-mobile-submenu__section__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;position:relative;cursor:pointer}@media (min-width:1921px){.ems-mobile-submenu__section__title{font-size:20px;line-height:28px}}.ems-mobile-submenu__section__icon{display:flex;justify-content:flex-end;align-items:center;width:50px}.js-ems-mobile-submenu__section__icon--rotate span{transform:rotate(180deg)}.ems-mobile-submenu__footer{position:relative;padding-bottom:120px;padding-top:24px}.ems-mobile-submenu__footer:after{content:"";display:block;background-color:#eee;position:absolute;height:1px;left:16px;right:16px;top:0}@media (min-width:0px){.ems-mobile-submenu__footer:after{left:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-mobile-submenu__footer:after{left:24px}}@media (min-width:0px){.ems-mobile-submenu__footer:after{right:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-mobile-submenu__footer:after{right:24px}}.ems-mobile-submenu__foooter-section{overflow:hidden}.ems-section-submenu_buttons{position:fixed;padding:16px;width:100%;bottom:0;border-top:1px solid #eee;display:flex;background-color:#fff;z-index:20}.ems-section-submenu_buttons .ems-section-submenu_button:not(:last-child){margin-right:16px}.ems-navbar__toggle{position:relative;display:flex;justify-content:center;align-items:center;z-index:1000}@media (min-width:1080px){.ems-navbar__toggle{display:none}}.ems-navbar{position:relative;padding-left:20px;padding-right:16px;height:80px;width:100%;background-color:#000;transition:background-color .4s cubic-bezier(0,.81,.36,.87),border-bottom .4s cubic-bezier(0,.81,.36,.87);border-radius:0;margin:0}@media (min-width:1080px){.ems-navbar{position:relative}}.ems-navbar--primary{border-bottom:1px solid #2e2e2e}.ems-navbar__logo{display:flex;align-items:center;fill:#5cfe50;color:#fff;padding-right:8px}.ems-navbar__logo svg path{transition:fill .4s cubic-bezier(0,.81,.36,.87)}.ems-logo--full{display:block;height:22px}.ems-logo--full svg{width:auto;height:100%}.ems-navbar-container{position:sticky;will-change:scroll-position;z-index:15000;width:100%;top:0}.ems-navbar__action-item__search{display:flex;padding:8px;border-radius:50%}.ems-navbar__action-item__search:hover{background-color:#2e2e2e}.js-ems-navbar-container--on-top{z-index:15002}.js-ems-navbar-container--fixed{position:fixed;max-height:calc(100vh - 144px)}.ems-navbar__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;height:100%;background-color:#000;color:#fff;transition:background-color .4s cubic-bezier(0,.81,.36,.87),color .4s cubic-bezier(0,.81,.36,.87)}@media (min-width:1080px){.ems-navbar__content{display:flex;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}}.ems-navbar__content--primary{height:100%}.js-ems-navbar__menu__backdrop--active{display:none;z-index:15001}@media (min-width:1080px){.js-ems-navbar__menu__backdrop--active{display:none}}.ems-btn--cta{padding-left:24px;padding-right:24px;display:block}.ems-btn--cta:focus{box-shadow:none}.ems-btn--primary.ems-btn--cta,.ems-btn--primary.ems-section-submenu_button{transition:background-color .4s cubic-bezier(0,.81,.36,.87),box-shadow .4s cubic-bezier(0,.81,.36,.87)}.ems-btn--primary.ems-btn--cta:active,.ems-btn--primary.ems-btn--cta:focus,.ems-btn--primary.ems-btn--cta:hover,.ems-btn--primary.ems-section-submenu_button:active,.ems-btn--primary.ems-section-submenu_button:focus,.ems-btn--primary.ems-section-submenu_button:hover{background-color:#50e046;box-shadow:inset 0 0 0 1px #50e046}.ems-btn--secondary-monochrome.ems-btn--cta,.ems-btn--secondary-monochrome.ems-section-submenu_button{background-color:transparent;box-shadow:inset 0 0 0 1px #636363;color:#fff;transition:color .4s cubic-bezier(0,.81,.36,.87)}.ems-btn--secondary-monochrome.ems-btn--cta:active,.ems-btn--secondary-monochrome.ems-btn--cta:focus,.ems-btn--secondary-monochrome.ems-btn--cta:hover,.ems-btn--secondary-monochrome.ems-section-submenu_button:active,.ems-btn--secondary-monochrome.ems-section-submenu_button:focus,.ems-btn--secondary-monochrome.ems-section-submenu_button:hover{color:#bebebe}.ems-navbar__menu{display:flex;flex-direction:row;flex:1 1 auto;width:auto;height:100%;position:static;top:0;bottom:auto;margin:0;padding:0 0 0 8px}@media (min-width:0px){.ems-navbar__menu{padding-left:calc(.80808vw + 8px)}}@media (min-width:990px){.ems-navbar__menu{padding-left:16px}}.ems-navbar__menu-items{display:none}@media (min-width:1080px){.ems-navbar__menu-items{display:flex;flex-direction:row;justify-content:space-between;flex:0 1 auto;z-index:15002}}.ems-navbar__menu-item{position:relative;cursor:pointer;padding-left:8px;padding-right:8px;z-index:3}@media (min-width:0px){.ems-navbar__menu-item{padding-left:calc(.55517vw + 8px)}}@media (min-width:1441px){.ems-navbar__menu-item{padding-left:16px}}@media (min-width:0px){.ems-navbar__menu-item{padding-right:calc(.55517vw + 8px)}}@media (min-width:1441px){.ems-navbar__menu-item{padding-right:16px}}.ems-navbar__menu-item[data-js=ems-navbar-item]{cursor:default}@media (min-width:1080px) and (max-width:1230px){.ems-navbar__menu-item{padding-left:6px;padding-right:6px}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1080px){.ems-navbar__menu-item{padding-left:calc(5.8894vw - 57.60552px)}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1230px){.ems-navbar__menu-item{padding-left:14.8341px}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1080px){.ems-navbar__menu-item{padding-right:calc(5.8894vw - 57.60552px)}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1230px){.ems-navbar__menu-item{padding-right:14.8341px}}.ems-navbar__menu-item--with-columns{position:static}.ems-navbar__menu-item__link{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;position:relative;user-select:none;display:inline-flex;height:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;white-space:nowrap;color:#fff;cursor:pointer;transition:border-bottom .4s cubic-bezier(0,.81,.36,.87),color .4s cubic-bezier(0,.81,.36,.87)}@media (min-width:1921px){.ems-navbar__menu-item__link{font-size:18px;line-height:26px}}.ems-navbar__menu-item__link:after{content:"";height:1px;position:absolute;bottom:-1px;width:100%;opacity:0;transition:opacity .4s cubic-bezier(0,.81,.36,.87)}.ems-navbar__menu-item__link:hover:after{opacity:1;background-color:#fff}.ems-navbar__submenu-with-columns{position:absolute;top:calc(100% + 1px);left:0;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(0,.81,.36,.87),visibility .4s cubic-bezier(0,.81,.36,.87);cursor:default;width:100%;color:#000;background-color:#fff;border-bottom:1px solid #eee;z-index:15002;max-height:calc(100vh - 80px);overflow-y:scroll;padding-left:20px;padding-right:16px}.ems-navbar__submenu-with-columns .ems-navbar__submenu__columns{opacity:0;visibility:hidden;will-change:transform,opacity;transition:opacity .4s cubic-bezier(0,.81,.36,.87);height:100%}.js-ems-top-banner-wrapper--visible~.ems-navbar-container{box-shadow:0 -1px 0 #eee}.js-ems-top-banner-wrapper--visible~.ems-navbar-container .ems-navbar__submenu-with-columns{max-height:calc(100vh - 144px)}.ems-navbar__submenu__columns{display:flex;flex-wrap:wrap;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(0,.81,.36,.87),visibility .4s cubic-bezier(0,.81,.36,.87)}@media (min-width:1080px){.ems-navbar__submenu__columns__item{flex:0 0 25%;max-width:25%;padding:40px 24px;border-right:1px solid #eee}.ems-navbar__submenu__columns__item:first-of-type{padding-left:0}}.ems-navbar__submenu__columns__item:nth-child(4){border-right:0}.ems-navbar__submenu__columns__item--banner{border:0;padding-left:0;padding-right:0}@media (min-width:1080px){.ems-navbar__submenu__columns__item--banner{flex:0 0 16.66%;max-width:16.66%}}.ems-navbar__submenu__columns__item--banner:not(:last-child){margin-right:24px}.ems-navbar__submenu__columns__item--banner:last-child{margin-right:8px}.ems-navbar__submenu__columns__item--margin-left{margin-left:auto}.ems-navbar__submenu__columns__item__group{margin-top:32px}.ems-navbar__submenu__columns__item__group:first-of-type{margin-top:0}.ems-navbar__submenu__columns__item__group__heading{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:12px;line-height:18px;margin-bottom:12px;text-transform:uppercase;color:#8a8a8a}@media (min-width:1921px){.ems-navbar__submenu__columns__item__group__heading{font-size:14px;line-height:20px}}.ems-navbar__submenu__columns__item__group__content__item:not(:last-child){margin-bottom:12px}.ems-navbar__submenu__columns__item__group__content__item__link{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;color:inherit}@media (min-width:1921px){.ems-navbar__submenu__columns__item__group__content__item__link{font-size:18px;line-height:26px}}.ems-navbar__submenu__columns__item__group__content__item__link:hover{color:#636363}.ems-nav__featured__content{display:flex;flex-direction:column;writing-mode:horizontal-tb;margin:0;height:100%}.ems-nav__featured__content:active .ems-nav__featured__content__arrow,.ems-nav__featured__content:focus .ems-nav__featured__content__arrow,.ems-nav__featured__content:hover .ems-nav__featured__content__arrow{background-color:#eee}.ems-nav__featured__content__header{position:relative}.ems-nav__featured__content__header__picture{display:flex}.ems-nav__featured__content__image{width:100%;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.ems-nav__featured__content__body{max-width:100%;margin-top:24px}.ems-nav__featured__content__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px;color:#000;margin-bottom:8px}@media (min-width:1921px){.ems-nav__featured__content__title{font-size:18px;line-height:26px}}.ems-nav__featured__content__desc{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;margin-bottom:0;color:#636363}@media (min-width:1921px){.ems-nav__featured__content__desc{font-size:14px;line-height:20px}}.ems-nav__featured__content__arrow{display:flex;position:absolute;bottom:12px;right:12px;padding:8px;background-color:#fff;color:#000;border-radius:50%}.svg-logo{color:#000}.svg-logo-mark--foreground{color:#fff}.svg-logo-mark--background{color:#000}.ems-navbar--reversed .svg-logo{color:#fff}.ems-navbar--reversed .svg-logo-mark--foreground{color:#000}.ems-navbar--reversed .svg-logo-mark--background{color:#fff}.ems-navbar__action-items{display:flex;align-items:center;height:100%;user-select:none}.ems-navbar__action-item{position:relative;display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;white-space:nowrap;cursor:pointer;padding-left:8px;padding-right:8px;z-index:3;z-index:15002;height:100%}@media (min-width:0px){.ems-navbar__action-item{padding-left:8px}}@media (min-width:1441px){.ems-navbar__action-item{padding-left:8px}}@media (min-width:0px){.ems-navbar__action-item{padding-right:8px}}@media (min-width:1441px){.ems-navbar__action-item{padding-right:8px}}@media (min-width:1080px) and (max-width:1230px){.ems-navbar__action-item{padding-left:4px;padding-right:4px}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1080px){.ems-navbar__action-item{padding-left:calc(2.66667vw - 24.8px)}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1230px){.ems-navbar__action-item{padding-left:8px}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1080px){.ems-navbar__action-item{padding-right:calc(2.66667vw - 24.8px)}}@media (min-width:1080px) and (max-width:1230px) and (min-width:1230px){.ems-navbar__action-item{padding-right:8px}}.ems-navbar__action-item-separator{display:none;width:1px;height:24px;margin-left:8px;margin-right:8px;background-color:#2e2e2e;transition:background-color .4s cubic-bezier(0,.81,.36,.87)}@media (min-width:1080px){.ems-navbar__action-item-separator{display:block}}.ems-navbar__action-item--visible-md{display:none}@media (min-width:1080px){.ems-navbar__action-item--visible-md{display:inline-flex}}.ems-navbar__action-item--no-padding{padding:0}.ems-navbar-items__backdrop{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:15001}.js-ems-item-navbar--visible{display:block}.js-ems-navbar__menu-item__link--active .ems-navbar__menu-item__link:after{content:"";background-color:#000;z-index:15003;opacity:1}.js-ems-navbar__menu-item__link--active .ems-login{display:block}.js-ems-navbar__menu-item__link--active .ems-navbar__submenu-with-columns,.js-ems-navbar__menu-item__link--active .ems-navbar__submenu-with-columns .ems-navbar__submenu__columns{opacity:1;visibility:visible}.js-ems-navbar-container--reversed .ems-navbar--reversed{background-color:#fff}.js-ems-navbar-container--reversed .ems-navbar__content--reversed{background-color:#fff;color:#000}.js-ems-navbar-container--reversed .ems-navbar{border-bottom:1px solid #eee}.js-ems-navbar-container--reversed .ems-navbar__logo svg path{fill:#000}.js-ems-navbar-container--reversed .ems-navbar__action-item--search{display:none}.js-ems-navbar-container--reversed .ems-navbar__menu-item__link{color:#000}.js-ems-navbar-container--reversed .ems-navbar__menu-item__link:after{background-color:#000}.js-ems-navbar-container--reversed .ems-navbar__menu-item__link:hover:after,.js-ems-navbar-container--reversed .js-ems-navbar__menu-item__link--active .ems-navbar__menu-item__link:after{opacity:1}.js-ems-navbar-container--reversed .ems-navbar__action-item-separator,.js-ems-navbar-container--reversed .ems-navbar__action-item__search:hover{background-color:#eee}@media (min-width:1080px){.js-ems-navbar-container--reversed .ems-navbar__action-item--search{display:flex}}.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-btn--cta,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-section-submenu_button{box-shadow:inset 0 0 0 1px #e5e5e5;color:#000}.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-btn--cta:active,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-btn--cta:focus,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-btn--cta:hover,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-section-submenu_button:active,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-section-submenu_button:focus,.js-ems-navbar-container--reversed .ems-btn--secondary-monochrome.ems-section-submenu_button:hover{color:#636363}.js-ems-navbar-container--reversed .ems-navbar__logo__source{filter:invert(1)}.js-ems-navbar__menu-item__link--no-transition .ems-navbar__submenu-with-columns,.js-ems-navbar__menu-item__link--no-transition .ems-navbar__submenu__columns{transition:none}[img-skeleton]{display:block;background-color:#fff;background-image:linear-gradient(45deg,#e7ecf1,rgba(231,236,241,.5) 50%,#e7ecf1);background-size:4000px;background-repeat:repeat-x;background-position:0 0;animation:imgFlashGradient 2s linear infinite forwards}@keyframes imgFlashGradient{0%{background-position:0 0}to{background-position:200% 0}}.js-img-skeleton{max-width:100%;max-height:100vh}@media (max-width:640px){.js-img-skeleton{width:100%!important;height:auto!important}}.ems-footer{position:relative;background-color:#fff;color:#000;padding:56px 16px 32px}@media (min-width:0px){.ems-footer{padding-left:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-footer{padding-left:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-footer{padding-left:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-footer{padding-left:40px}}@media (min-width:0px){.ems-footer{padding-right:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-footer{padding-right:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-footer{padding-right:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-footer{padding-right:40px}}.ems-footer--reversed{color:#fff}@media (min-width:640px){.ems-footer{padding-top:calc(2.28571vw + 41.37143px)}}@media (min-width:990px){.ems-footer{padding-top:calc(3.54767vw + 28.87805px)}}@media (min-width:1441px){.ems-footer{padding-top:80px}}@media (min-width:640px){.ems-footer{padding-bottom:calc(9.14286vw - 26.51429px)}}@media (min-width:990px){.ems-footer{padding-bottom:calc(3.54767vw + 28.87805px)}}@media (min-width:1441px){.ems-footer{padding-bottom:80px}}.ems-footer--reversed{background-color:#000}.ems-footer__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;max-width:1440px;margin-left:auto;margin-right:auto}@media (min-width:990px){.ems-footer__content{flex-direction:row}}.ems-footer__aside{display:flex;flex-direction:row;align-items:flex-start;flex:0 1 100%;margin-bottom:16px}@media (min-width:990px){.ems-footer__aside{flex:0 1 40%;margin-bottom:0}}.ems-footer__navs{display:flex;flex-direction:row;flex:1 0 100%;justify-content:flex-start;border-top:1px solid #2e2e2e}@media (min-width:990px){.ems-footer__navs{flex-direction:row;justify-content:center;flex:1 0 60%;border-top:unset}}.ems-footer__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-8px;margin-right:-8px;margin-top:16px}@media (min-width:640px){.ems-footer__wrapper{margin-left:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-footer__wrapper{margin-left:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-footer__wrapper{margin-left:-24px}}@media (min-width:640px){.ems-footer__wrapper{margin-right:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-footer__wrapper{margin-right:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-footer__wrapper{margin-right:-24px}}@media (min-width:990px){.ems-footer__wrapper{margin-top:0}}.ems-footer__nav{padding-left:8px;padding-right:8px;margin-top:16px;margin-bottom:16px}@media (min-width:640px){.ems-footer__nav{padding-left:calc(4.57143vw - 21.25714px)}}@media (min-width:990px){.ems-footer__nav{padding-left:calc(3.54767vw - 11.12195px)}}@media (min-width:1441px){.ems-footer__nav{padding-left:40px}}@media (min-width:640px){.ems-footer__nav{padding-right:calc(4.57143vw - 21.25714px)}}@media (min-width:990px){.ems-footer__nav{padding-right:calc(3.54767vw - 11.12195px)}}@media (min-width:1441px){.ems-footer__nav{padding-right:40px}}@media (min-width:990px){.ems-footer__nav{margin-top:0;margin-bottom:0}}@media (max-width:640px){.ems-footer__nav{margin-bottom:0}}@media (max-width:640px){.ems-footer__nav-item:last-child a{padding-bottom:0}}.ems-footer__nav-items{display:flex;flex-direction:column}.js-footer-nav--active .ems-footer__nav-items{display:block}.ems-footer__nav-item__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;padding-bottom:8px;display:block;color:#8a8a8a;text-transform:uppercase}@media (min-width:1921px){.ems-footer__nav-item__title{font-size:18px;line-height:26px}}.ems-footer__nav-item__link{display:flex;flex-direction:row;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;padding-top:8px;padding-bottom:8px;color:#000}@media (min-width:1921px){.ems-footer__nav-item__link{font-size:20px;line-height:28px}}.ems-footer__nav-item__link:active,.ems-footer__nav-item__link:focus,.ems-footer__nav-item__link:hover{color:#bebebe}.ems-footer__nav-item__link span{color:#bebebe;margin-left:8px}.ems-footer__nav-item__link--revesed{color:#fff}.ems-footer__nav-item__link--revesed:active,.ems-footer__nav-item__link--revesed:focus,.ems-footer__nav-item__link--revesed:hover{color:#bebebe}.ems-close{position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer}.ems-close__text{color:#f7fafc;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:12px;line-height:18px;text-transform:uppercase}@media (min-width:1921px){.ems-close__text{font-size:14px;line-height:20px}}.ems-close__icon{margin-left:16px;width:24px;height:24px}.ems-close__icon svg:not(:root) g{fill:#f7fafc}.sf-search{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;transition:transform .2s ease-in;z-index:15100;background-color:rgba(0,0,0,.7);justify-content:center;align-items:baseline}@media (max-width:640px){.sf-search{overflow-x:scroll}}.sf-search__wrapper{width:720px;margin-top:15vh;background-color:#fff;border-radius:8px}@media (max-width:640px){.sf-search__wrapper{margin-top:0;width:100%;height:100%;padding-bottom:24px;border-radius:0}}.sf-search__suggestions{background-color:#fff;box-shadow:0 2px 10px -9px rgba(0,0,0,.75);display:flex;padding:16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow-x:scroll;position:relative;z-index:1}@media (min-width:640px){.sf-search__suggestions{padding-left:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.sf-search__suggestions{padding-left:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.sf-search__suggestions{padding-left:24px}}@media (min-width:640px){.sf-search__suggestions{padding-right:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.sf-search__suggestions{padding-right:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.sf-search__suggestions{padding-right:24px}}.js-ems-search__suggestions-item{border-radius:50px;background-color:rgba(0,41,255,.1);color:#0029ff;white-space:nowrap;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;margin-right:12px;padding:4px 10px;text-transform:uppercase;cursor:pointer}@media (min-width:1921px){.js-ems-search__suggestions-item{font-size:18px;line-height:26px}}@media (min-width:640px){.js-ems-search__suggestions-item{margin-right:calc(.28571vw + 10.17143px)}}@media (min-width:990px){.js-ems-search__suggestions-item{margin-right:calc(.22173vw + 10.80488px)}}@media (min-width:1441px){.js-ems-search__suggestions-item{margin-right:14px}}.js-ems-search__suggestions-item:hover{box-shadow:0 0 0 1px #0029ff}.js-ems-search-show{display:flex}.js-ems-search__show-hr,.sf-search__input-container{border-bottom:1px solid #e9e9e9}.sf-search__input-container{position:relative;z-index:2}.sf-search__icon{position:absolute;top:0;left:0;height:60px;margin:0 16px}.sf-search__icon svg{height:60px}.sf-search__close{position:absolute;top:-16px;right:4px;transform:translateY(-100%)}@media (max-width:640px){.sf-search__close{position:fixed;bottom:0;top:auto;width:100%;height:12%;right:auto;opacity:.9;transform:translateY(0);background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 65%,#fff)}}@media (max-width:640px){.sf-search__close .ems-close{display:inline-block;background:#444;border-radius:100%;position:absolute;top:10%;left:50%;transform:translateX(-50%)}}@media (max-width:640px){.sf-search__close .ems-close__text{display:none}}.sf-search__close .ems-close__icon{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:14px;line-height:22px}@media (min-width:1921px){.sf-search__close .ems-close__icon{font-size:18px;line-height:26px}}@media (max-width:640px){.sf-search__close .ems-close__icon{margin:12px}}.sf-search__input{display:flex;border-radius:8px;width:100%;outline:0;border:none;height:60px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;padding:0 16px 0 48px}@media (min-width:990px){.sf-search__input{font-size:18px;line-height:26px}}@media (min-width:1441px){.sf-search__input{font-size:20px;line-height:28px}}@media (min-width:1921px){.sf-search__input{font-size:24px;line-height:32px}}.sf-search__result{position:relative;display:flex;flex-direction:column;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:64vh;overflow-y:scroll}@media (max-width:640px){.sf-search__result{max-height:unset;overflow-y:unset}}.js-ems-search__image{width:40px;min-height:40px;object-fit:cover;border-radius:4px}.js-ems-search__result-item{width:100%;display:flex;position:relative;align-items:center;padding:16px}@media (min-width:640px){.js-ems-search__result-item{padding-left:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.js-ems-search__result-item{padding-left:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.js-ems-search__result-item{padding-left:24px}}@media (min-width:640px){.js-ems-search__result-item{padding-right:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.js-ems-search__result-item{padding-right:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.js-ems-search__result-item{padding-right:24px}}.js-ems-search__result-item:hover{background-color:#f2f2f2}.js-ems-search__result-item:after{content:"";display:block;position:absolute;height:0;bottom:0;right:16px;left:16px;border-bottom:.6px solid #e9e9e9}@media (min-width:640px){.js-ems-search__result-item:after{right:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.js-ems-search__result-item:after{right:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.js-ems-search__result-item:after{right:24px}}@media (min-width:640px){.js-ems-search__result-item:after{left:calc(1.14286vw + 8.68571px)}}@media (min-width:990px){.js-ems-search__result-item:after{left:calc(.88692vw + 11.21951px)}}@media (min-width:1441px){.js-ems-search__result-item:after{left:24px}}.js-ems-search__title{margin:0 0 8px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:#000}@media (min-width:640px){.js-ems-search__title{margin-bottom:calc(.28571vw + 6.17143px)}}@media (min-width:990px){.js-ems-search__title{margin-bottom:calc(.22173vw + 6.80488px)}}@media (min-width:1441px){.js-ems-search__title{margin-bottom:10px}}@media (min-width:990px){.js-ems-search__title{font-size:18px;line-height:26px}}@media (min-width:1441px){.js-ems-search__title{font-size:20px;line-height:28px}}@media (min-width:1921px){.js-ems-search__title{font-size:24px;line-height:32px}}.js-ems-search__title .ais-Highlight-highlighted{color:#0029ff;background:0 0;font-weight:600}.js-ems-search__desc{color:#444;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;margin:0}@media (min-width:1921px){.js-ems-search__desc{font-size:18px;line-height:26px}}.js-ems-search__desc .ais-Highlight-highlighted,.js-ems-search__desc .ais-Snippet-highlighted{background-color:transparent;font-weight:600}.js-ems-search__result--hide{display:none!important}.js-ems-search__suggestions-hide{display:none}.js-ems-search__url{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:18px;margin-bottom:4px;text-transform:unset;color:#9e9e9e}@media (min-width:1921px){.js-ems-search__url{font-size:14px;line-height:20px}}@media (min-width:640px){.js-ems-search__url{margin-bottom:calc(.28571vw + 2.17143px)}}@media (min-width:990px){.js-ems-search__url{margin-bottom:calc(.22173vw + 2.80488px)}}@media (min-width:1441px){.js-ems-search__url{margin-bottom:6px}}.js-ems-search__url .ais-Highlight-highlighted{background-color:transparent;font-weight:600;color:#526dff}.sf-search__hits{color:#b7b7b7;position:absolute;top:0;right:16px;display:flex;bottom:0;justify-content:center;align-items:center;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 20%);padding-left:32px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px}@media (min-width:1921px){.sf-search__hits{font-size:20px;line-height:28px}}.js-ems-search__hits--hide{display:none}.ems-search__suggestion__skeleton{background-color:#fff;height:32px;border-radius:50px;background-image:linear-gradient(45deg,#e5e5e5,hsla(0,0%,89.8%,.5) 50%,#e5e5e5);background-size:480px;background-repeat:repeat-x;background-position:0 0;animation:flashGradient 2s linear infinite forwards}.ems-search__suggestion__skeleton:not(:last-child){margin-right:16px}@media (min-width:640px){.ems-search__suggestion__skeleton{width:240px}}@keyframes flashGradient{0%{background-position:0 0}to{background-position:200% 0}}.sf-load-indicator{position:absolute;right:16px;top:0;height:100%;display:flex;align-items:center}.js-ems-spinner{border:3px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;width:32px;height:32px;animation:spin 1s linear infinite}.sf-load-indicator--modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;width:50px;display:flex;align-items:center}.js-ems-spinner--modal{height:50px;width:50px;border-color:#8a8a8a #8a8a8a #8a8a8a #444}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.js-ems-spinner--light{border:2px solid rgba(0,0,0,.1);border-left-color:#000;width:24px;height:24px}.js-ie-eleven .sf-newsletter__title--1{color:red;background-image:none}.sf-site-footer{overflow:hidden;background-color:#000}.footer-meta__nav-lang-switcher{color:#fff;margin-bottom:32px}@media (min-width:990px){.footer-meta__nav-lang-switcher{margin-right:32px;margin-bottom:0}}.footer{overflow:hidden;border-top:1px solid #2e2e2e}.js-footer-nav--active .footer-nav__items{display:block}.js-footer-nav--active .footer-nav__title--with-caret:after{transform:rotate(90deg)}.footer-meta{position:relative;background-color:#fff;color:#000;padding:32px 16px;background-color:#000}@media (min-width:0px){.footer-meta{padding-left:calc(1.25vw + 16px)}}@media (min-width:640px){.footer-meta{padding-left:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.footer-meta{padding-left:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.footer-meta{padding-left:40px}}@media (min-width:0px){.footer-meta{padding-right:calc(1.25vw + 16px)}}@media (min-width:640px){.footer-meta{padding-right:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.footer-meta{padding-right:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.footer-meta{padding-right:40px}}.footer-meta:after{content:"";display:block;background-color:#2e2e2e;position:absolute;height:1px;left:16px;right:16px;top:0}@media (min-width:0px){.footer-meta:after{left:calc(1.25vw + 16px)}}@media (min-width:640px){.footer-meta:after{left:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.footer-meta:after{left:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.footer-meta:after{left:40px}}@media (min-width:0px){.footer-meta:after{right:calc(1.25vw + 16px)}}@media (min-width:640px){.footer-meta:after{right:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.footer-meta:after{right:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.footer-meta:after{right:40px}}@media (min-width:990px){.footer-meta:after{left:0;right:0}}@media (min-width:990px) and (min-width:0px){.footer-meta:after{left:0}}@media (min-width:990px) and (min-width:1441px){.footer-meta:after{left:0}}@media (min-width:990px) and (min-width:0px){.footer-meta:after{right:0}}@media (min-width:990px) and (min-width:1441px){.footer-meta:after{right:0}}.footer-meta__content{max-width:1440px;position:relative;width:100%;margin-left:auto;margin-right:auto}.footer-meta__nav{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width:990px){.footer-meta__nav{flex-direction:row;align-items:center}}.footer-meta__nav-main{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:990px){.footer-meta__nav-main{flex-direction:row;align-items:center;justify-content:center}}.footer-meta__nav-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-right:0;margin-bottom:32px}@media (min-width:990px){.footer-meta__nav-items{align-items:center;justify-content:center;margin-right:32px;margin-bottom:0}}@media (min-width:1441px){.footer-meta__nav-items:not(:last-child){margin-right:64px}}.footer-meta__nav-item{padding-right:16px}@media (min-width:990px){.footer-meta__nav-item:not(:last-child){padding-right:18px}}@media (min-width:1080px){.footer-meta__nav-item:not(:last-child){padding-right:24px}}.footer-meta__nav-item__link{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;color:#8a8a8a;white-space:nowrap}@media (min-width:1921px){.footer-meta__nav-item__link{font-size:18px;line-height:26px}}.footer-meta__nav-item__link:active,.footer-meta__nav-item__link:focus,.footer-meta__nav-item__link:hover{border-bottom:1px solid #8a8a8a}.footer_copyright{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;display:flex;justify-content:center;align-items:center;color:#8a8a8a}@media (min-width:1921px){.footer_copyright{font-size:18px;line-height:26px}}.js-ie-nine .support-notice,.js-ie-ten .support-notice{display:block;position:fixed;bottom:8px;left:8px;right:8px;z-index:999;padding:20px;background-color:#f1ce83;border:3px solid #a7863e;color:#2f2b28}.js-ie-nine .support-notice__link,.js-ie-ten .support-notice{color:#089aff;font-weight:700}.vidyard-player-embed,img{max-width:100%}img{width:auto;height:auto}.material-symbols-rounded{visibility:hidden}.js-material-icons-loaded .material-symbols-rounded{visibility:visible}.icon-size-32{font-size:32px}.icon-size-md{font-size:28px;padding:2px}.js-item-toggle--show,.js-item-toggle-backdrop-active{display:block}.ems-customer-stripe{padding-top:24px;padding-bottom:24px}@media (min-width:640px){.ems-customer-stripe{padding-top:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-customer-stripe{padding-top:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-customer-stripe{padding-top:40px}}@media (min-width:640px){.ems-customer-stripe{padding-bottom:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-customer-stripe{padding-bottom:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-customer-stripe{padding-bottom:40px}}.ems-customer-stripe--logo__image{max-height:80px;margin-bottom:16px;max-width:100%}@media (min-width:990px){.ems-customer-stripe--logo__image{max-height:100px;margin-bottom:0}}.ems-customer-stripe__tags{display:flex;flex-direction:column;color:#000;margin-right:-8px;margin-left:-8px}@media (min-width:640px){.ems-customer-stripe__tags{margin-right:-8px}}@media (min-width:990px){.ems-customer-stripe__tags{margin-right:calc(-1.77384vw + 9.56098px)}}@media (min-width:1441px){.ems-customer-stripe__tags{margin-right:-16px}}@media (min-width:640px){.ems-customer-stripe__tags{margin-left:-8px}}@media (min-width:990px){.ems-customer-stripe__tags{margin-left:calc(-1.77384vw + 9.56098px)}}@media (min-width:1441px){.ems-customer-stripe__tags{margin-left:-16px}}.ems-customer-stripe__tags--reversed{color:#fff}@media (min-width:640px){.ems-customer-stripe__tags{flex-direction:row;flex-wrap:wrap}}.ems-customer-stripe__tags__item{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;padding-left:8px;padding-right:8px;position:relative}@media (min-width:1921px){.ems-customer-stripe__tags__item{font-size:20px;line-height:28px}}@media (min-width:640px){.ems-customer-stripe__tags__item{padding-left:8px}}@media (min-width:990px){.ems-customer-stripe__tags__item{padding-left:calc(1.77384vw - 9.56098px)}}@media (min-width:1441px){.ems-customer-stripe__tags__item{padding-left:16px}}@media (min-width:640px){.ems-customer-stripe__tags__item{padding-right:8px}}@media (min-width:990px){.ems-customer-stripe__tags__item{padding-right:calc(1.77384vw - 9.56098px)}}@media (min-width:1441px){.ems-customer-stripe__tags__item{padding-right:16px}}.ems-customer-stripe__tags__item:not(:last-child){margin-bottom:16px}@media (min-width:640px){.ems-customer-stripe__tags__item:not(:last-child){margin-bottom:0}.ems-customer-stripe__tags__item:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:1px;background-color:#000}.ems-customer-stripe__tags__item--reversed:not(:last-child):after{background-color:#fff}}.ems-customer-details__content{margin-bottom:24px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:inherit;width:100%}@media (min-width:640px){.ems-customer-details__content{margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-customer-details__content{margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-customer-details__content{margin-bottom:34px}}@media (min-width:1921px){.ems-customer-details__content{font-size:20px;line-height:28px}}.ems-customer-details__content p:not([class]){margin-bottom:24px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:inherit}@media (min-width:640px){.ems-customer-details__content p:not([class]){margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-customer-details__content p:not([class]){margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-customer-details__content p:not([class]){margin-bottom:34px}}@media (min-width:1921px){.ems-customer-details__content p:not([class]){font-size:20px;line-height:28px}}.ems-customer-details__content h3:not([class]){font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:28px;text-transform:none;margin:16px 0 8px}@media (min-width:990px){.ems-customer-details__content h3:not([class]){font-size:24px;line-height:32px}}@media (min-width:1441px){.ems-customer-details__content h3:not([class]){font-size:24px;line-height:32px}}@media (min-width:1921px){.ems-customer-details__content h3:not([class]){font-size:32px;line-height:40px}}@media (min-width:640px){.ems-customer-details__content h3:not([class]){margin-bottom:0}}@media (min-width:1441px){.ems-customer-details__content h3:not([class]){margin-bottom:0}}@media (min-width:0px){.ems-customer-details__content h3:not([class]){margin-top:0}}@media (min-width:1441px){.ems-customer-details__content h3:not([class]){margin-top:0}}@media (min-width:0px){.ems-customer-details__content h3:not([class]){margin-bottom:calc(.55517vw + 8px)}}@media (min-width:1441px){.ems-customer-details__content h3:not([class]){margin-bottom:16px}}@media (min-width:0px){.ems-customer-details__content h3:not([class]){margin-top:calc(1.11034vw + 16px)}}@media (min-width:1441px){.ems-customer-details__content h3:not([class]){margin-top:32px}}.ems-customer-details__content h3:not([class]) b{font-weight:inherit}.ems-customer-details__content p:not([class]):last-child{margin-bottom:0}@media (min-width:0px){.ems-customer-details__content p:not([class]):last-child{margin-bottom:0}}@media (min-width:2560px){.ems-customer-details__content p:not([class]):last-child{margin-bottom:0}}.ems-customer-details__content b{font-weight:600}.ems-customer-details__content a:not([class]){display:inline}.ems-customer-details__content a:not([class]) i{font-style:normal}.ems-customer-details__content iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-customer-details__content pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-customer-details__content pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__content pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-customer-details__content pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__content pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-customer-details__content pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__content pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-customer-details__content pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__content pre .hljs{padding-bottom:24px}}.ems-customer-details__content a:not([class]){box-shadow:0 1px 0 0 #0029ff;color:#0029ff}.ems-customer-details__pre-desc{width:100%;margin-bottom:24px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:20px;line-height:28px;font-weight:400;color:inherit}@media (min-width:640px){.ems-customer-details__pre-desc{margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-customer-details__pre-desc{margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-customer-details__pre-desc{margin-bottom:34px}}@media (min-width:990px){.ems-customer-details__pre-desc{font-size:24px;line-height:32px}}@media (min-width:1441px){.ems-customer-details__pre-desc{font-size:24px;line-height:32px}}@media (min-width:1921px){.ems-customer-details__pre-desc{font-size:32px;line-height:40px}}.ems-customer-details__pre-desc p:not([class]){margin-bottom:24px;font-weight:400;color:inherit}@media (min-width:640px){.ems-customer-details__pre-desc p:not([class]){margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-customer-details__pre-desc p:not([class]){margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-customer-details__pre-desc p:not([class]){margin-bottom:34px}}.ems-customer-details__pre-desc p:not([class]):last-child{margin-bottom:0}@media (min-width:0px){.ems-customer-details__pre-desc p:not([class]):last-child{margin-bottom:0}}@media (min-width:2560px){.ems-customer-details__pre-desc p:not([class]):last-child{margin-bottom:0}}.ems-customer-details__pre-desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-customer-details__pre-desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-customer-details__pre-desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__pre-desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-customer-details__pre-desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__pre-desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-customer-details__pre-desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__pre-desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-customer-details__pre-desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-details__pre-desc pre .hljs{padding-bottom:24px}}.ems-customer-details__pre-desc p:not([class]){font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:20px;line-height:28px}@media (min-width:990px){.ems-customer-details__pre-desc p:not([class]){font-size:24px;line-height:32px}}@media (min-width:1441px){.ems-customer-details__pre-desc p:not([class]){font-size:24px;line-height:32px}}@media (min-width:1921px){.ems-customer-details__pre-desc p:not([class]){font-size:32px;line-height:40px}}.ems-customer-details__kpis-or-quote{margin-bottom:64px}@media (min-width:990px){.ems-customer-details__kpis-or-quote{position:sticky;top:128px;max-width:85%;margin-bottom:unset}}.ems-customer-details__quote{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:20px;line-height:28px}@media (min-width:990px){.ems-customer-details__quote{font-size:24px;line-height:32px}}@media (min-width:1441px){.ems-customer-details__quote{font-size:24px;line-height:32px}}@media (min-width:1921px){.ems-customer-details__quote{font-size:32px;line-height:40px}}.ems-customer-tab-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:40vh;color:inherit;transition:all .3s ease-in-out;overflow:hidden;padding:24px 16px 16px;backface-visibility:hidden}@media (min-width:640px){.ems-customer-tab-card{padding-top:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-customer-tab-card{padding-top:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-customer-tab-card{padding-top:40px}}@media (min-width:640px){.ems-customer-tab-card{padding-bottom:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-customer-tab-card{padding-bottom:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-customer-tab-card{padding-bottom:32px}}@media (min-width:640px){.ems-customer-tab-card{padding-right:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-customer-tab-card{padding-right:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-customer-tab-card{padding-right:32px}}@media (min-width:640px){.ems-customer-tab-card{padding-left:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-customer-tab-card{padding-left:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-customer-tab-card{padding-left:32px}}.ems-customer-tab-card:hover .ems-customer-tab-card__image{transform:scale(1.1)}.ems-customer-tab-card:hover .ems-customer-tab-card__link{transform:translateX(0)}.ems-customer-tab-card:hover .ems-customer-tab-card__link span{opacity:1}.ems-customer-tab-card__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:20px;line-height:28px;color:#000;margin-bottom:16px;margin-top:0;position:relative;z-index:2}@media (min-width:990px){.ems-customer-tab-card__title{font-size:24px;line-height:32px}}@media (min-width:1441px){.ems-customer-tab-card__title{font-size:24px;line-height:32px}}@media (min-width:1921px){.ems-customer-tab-card__title{font-size:32px;line-height:40px}}.ems-customer-tab-card__title--reversed{color:#fff}@media (min-width:640px){.ems-customer-tab-card__title{margin-bottom:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-customer-tab-card__title{margin-bottom:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-customer-tab-card__title{margin-bottom:32px}}.ems-customer-tab-card__desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-customer-tab-card__desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-customer-tab-card__desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-tab-card__desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-customer-tab-card__desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-tab-card__desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-customer-tab-card__desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-tab-card__desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-customer-tab-card__desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-customer-tab-card__desc pre .hljs{padding-bottom:24px}}.ems-customer-tab-card__bg,.ems-customer-tab-card__picture{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.ems-customer-tab-card__picture{object-fit:fill;overflow:hidden}.ems-customer-tab-card__picture:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;opacity:.5;z-index:1;background-color:#000}.ems-customer-tab-card__image{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out;visibility:visible}.ems-customer-tab-card__logo{position:relative;height:64px;z-index:2;margin-bottom:24px}@media (min-width:640px){.ems-customer-tab-card__logo{margin-bottom:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-customer-tab-card__logo{margin-bottom:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-customer-tab-card__logo{margin-bottom:40px}}.ems-customer-tab-card__logo__source{width:auto;max-width:100%;max-height:64px}.ems-customer-tab-card__footer{display:flex;margin-top:auto}.ems-customer-tab-card__link{cursor:pointer;white-space:normal;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px;color:inherit;display:inline-block;display:flex;align-items:center;position:relative;z-index:1;color:#000;transition:transform .4s ease-in-out;transform:translateX(-100%) translateX(32px);will-change:transform}@media (min-width:1921px){.ems-customer-tab-card__link{font-size:20px;line-height:28px}}.ems-customer-tab-card__link span{opacity:0;margin-right:16px;transition:opacity .2s ease-in-out;will-change:opacity}.ems-customer-tab-card__link svg{fill:#000}.ems-customer-tab-card__link--reversed{color:#fff}.ems-customer-tab-card__link--reversed svg{fill:#fff}.ems-customer-tab-card__layout{display:flex;width:100%}@media (max-width:990px){.ems-customer-tab-card__layout--mb{padding-bottom:8px}}@media (max-width:990px) and (min-width:640px){.ems-customer-tab-card__layout--mb{padding-bottom:calc(2.28571vw - 6.62857px)}}@media (max-width:990px) and (min-width:990px){.ems-customer-tab-card__layout--mb{padding-bottom:calc(1.77384vw - 1.56098px)}}@media (max-width:990px) and (min-width:1441px){.ems-customer-tab-card__layout--mb{padding-bottom:24px}}.ems-row{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media (min-width:640px){.ems-row{margin-left:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-row{margin-left:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-row{margin-left:-24px}}@media (min-width:640px){.ems-row{margin-right:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-row{margin-right:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-row{margin-right:-24px}}.ems-row>[class*=ems-col-]{padding-left:8px;padding-right:8px}@media (min-width:640px){.ems-row>[class*=ems-col-]{padding-left:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-row>[class*=ems-col-]{padding-left:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-row>[class*=ems-col-]{padding-left:24px}}@media (min-width:640px){.ems-row>[class*=ems-col-]{padding-right:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-row>[class*=ems-col-]{padding-right:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-row>[class*=ems-col-]{padding-right:24px}}.ems-row:after,.ems-row:before{content:"";display:none}.ems-row--sm{margin-left:-8px;margin-right:-8px}.ems-row--sm>[class*=ems-col-]{padding-right:8px;padding-left:8px}.ems-row--reversed{justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:first-child{order:-1;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(2){order:-2;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(3){order:-3;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(4){order:-4;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(5){order:-5;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(6){order:-6;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(7){order:-7;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(8){order:-8;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(9){order:-9;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(10){order:-10;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(11){order:-11;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(12){order:-12;justify-content:flex-end}.ems-row--flex-reverse{flex-direction:row-reverse}@media (min-width:990px){.ems-row--reversed--md>[class*=ems-col-]:first-child{order:-1}.ems-row--reversed--md>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reversed--md>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reversed--md>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reversed--md>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reversed--md>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reversed--md>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reversed--md>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reversed--md>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reversed--md>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reversed--md>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reversed--md>[class*=ems-col-]:nth-child(12){order:-12}}@media (min-width:1441px){.ems-row--reversed--lg>[class*=ems-col-]:first-child{order:-1}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(12){order:-12}}@media (max-width:640px){.ems-row--reverse-column-direction{flex-direction:column-reverse}}@media (max-width:990px){.ems-row--reverse-column-direction--md>[class*=ems-col-]:first-child{order:-1}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(12){order:-12}}.ems-row--vertical-layout{display:flex;flex-direction:column;align-items:center;text-align:center}.ems-row--vertical-layout>[class*=ems-col-]{flex:1 1 auto;width:100%}.ems-row--flex-start{align-items:flex-start}.ems-row--center{align-items:center}.ems-row--flex-end{align-items:flex-end}[class*=ems-col-]{flex:0 0 100%;min-width:0;max-width:100%;position:relative}.ems-col-static{position:static}.ems-row--no-gutters{margin-left:0;margin-right:0}.ems-row--no-gutters>[class*=ems-col-]{padding-left:0;padding-right:0}.ems-col-auto{flex:0 1 auto}.ems-col--flex{display:flex;flex-direction:column}.ems-col--flex-center{justify-content:center;align-items:center;text-align:center}.ems-col--flex-vertical-center{display:flex;align-items:center}@media (max-width:640px){.ems-col-xs-hidden{display:none}}@media (min-width:990px){.ems-col--above-md-hidden{display:none}}@media (max-width:990px){.ems-col-sm-hidden{display:none}}@media (max-width:1441px){.ems-col-md-hidden{display:none}}@media (max-width:1921px){.ems-col-lg-hidden{display:none}}@media (min-width:320px){.ems-col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xs-3{flex:0 0 25%;max-width:25%}.ems-col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xs-6{flex:0 0 50%;max-width:50%}.ems-col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xs-9{flex:0 0 75%;max-width:75%}.ems-col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xs-12{flex:0 0 100%;max-width:100%}.ems-col-xs-auto{flex:1 1 auto}}@media (min-width:640px){.ems-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-sm-3{flex:0 0 25%;max-width:25%}.ems-col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-sm-6{flex:0 0 50%;max-width:50%}.ems-col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-sm-9{flex:0 0 75%;max-width:75%}.ems-col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-sm-12{flex:0 0 100%;max-width:100%}.ems-col-sm-auto{flex:1 1 auto}}@media (min-width:990px){.ems-col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-md-3{flex:0 0 25%;max-width:25%}.ems-col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-md-6{flex:0 0 50%;max-width:50%}.ems-col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-md-9{flex:0 0 75%;max-width:75%}.ems-col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-md-12{flex:0 0 100%;max-width:100%}.ems-col-md-auto{flex:1 1 auto}}@media (min-width:1441px){.ems-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-lg-3{flex:0 0 25%;max-width:25%}.ems-col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-lg-6{flex:0 0 50%;max-width:50%}.ems-col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-lg-9{flex:0 0 75%;max-width:75%}.ems-col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-lg-12{flex:0 0 100%;max-width:100%}.ems-col-lg-auto{flex:1 1 auto}}@media (min-width:1921px){.ems-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xl-3{flex:0 0 25%;max-width:25%}.ems-col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xl-6{flex:0 0 50%;max-width:50%}.ems-col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xl-9{flex:0 0 75%;max-width:75%}.ems-col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xl-12{flex:0 0 100%;max-width:100%}.ems-col-xl-auto{flex:1 1 auto}}@media (min-width:2560px){.ems-col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xxl-3{flex:0 0 25%;max-width:25%}.ems-col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xxl-6{flex:0 0 50%;max-width:50%}.ems-col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xxl-9{flex:0 0 75%;max-width:75%}.ems-col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xxl-12{flex:0 0 100%;max-width:100%}.ems-col-xxl-auto{flex:1 1 auto}}@media (min-width:4096px){.ems-col-xxxl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xxxl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xxxl-3{flex:0 0 25%;max-width:25%}.ems-col-xxxl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xxxl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xxxl-6{flex:0 0 50%;max-width:50%}.ems-col-xxxl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xxxl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xxxl-9{flex:0 0 75%;max-width:75%}.ems-col-xxxl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xxxl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xxxl-12{flex:0 0 100%;max-width:100%}.ems-col-xxxl-auto{flex:1 1 auto}}.ems-row--column-reversed{flex-direction:column-reverse}@media (max-width:640px){.ems-row--column-reversed--sm{flex-direction:column-reverse}}@media (max-width:990px){.ems-row--column-reversed--md{flex-direction:column-reverse}}.ems-tabs{position:relative;margin-bottom:24px}@media (min-width:0px){.ems-tabs{margin-bottom:calc(.55517vw + 24px)}}@media (min-width:1441px){.ems-tabs{margin-bottom:32px}}.ems-tabs:active{cursor:grabbing}@media (min-width:990px){.ems-tabs{display:flex;justify-content:center}}.ems-tabs__item{color:#fff}.ems-tabs__item:hover{opacity:1}.ems-tabs__top__wrapper{display:flex;flex-direction:row}.ems-tabs--top{display:flex;flex-wrap:nowrap;min-height:inherit;user-select:none;justify-content:flex-start;margin-bottom:16px}@media (min-width:0px){.ems-tabs--top{margin-bottom:calc(.55517vw + 16px)}}@media (min-width:1441px){.ems-tabs--top{margin-bottom:24px}}.js-ems-tabs__item--active.js-ems-tabs__item--top{opacity:1;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;line-height:24px;font-size:16px}@media (min-width:1921px){.js-ems-tabs__item--active.js-ems-tabs__item--top{font-size:20px;line-height:28px}}.js-ems-tabs__item--active.js-ems-tabs__item--top:after{width:100%}.ems-tabs__item--top{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;padding:0 8px 4px;margin-right:8px;margin-left:8px;cursor:pointer;color:#fff;white-space:nowrap;position:relative;opacity:.6;outline:0}@media (min-width:1921px){.ems-tabs__item--top{font-size:20px;line-height:28px}}.ems-tabs__item--top:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:4px;background-color:#fff;transition:.1s}.ems-tabs__item--top:focus{opacity:1}.ems-customer-tab-card-wrapper{display:flex}.customer-text iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.customer-text pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.customer-text pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.customer-text pre .hljs{padding-left:24px}}@media (min-width:640px){.customer-text pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.customer-text pre .hljs{padding-right:24px}}@media (min-width:640px){.customer-text pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.customer-text pre .hljs{padding-top:24px}}@media (min-width:640px){.customer-text pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.customer-text pre .hljs{padding-bottom:24px}}.ems-breadcrumbs__container{position:relative;align-self:flex-start;padding-bottom:8px;margin-bottom:16px;width:100%}@media (min-width:640px){.ems-breadcrumbs__container{margin-bottom:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-breadcrumbs__container{margin-bottom:24px}}.ems-breadcrumbs__container--blog{position:absolute;z-index:1;width:100%;top:50px;left:0;right:0}.ems-breadcrumbs__container--blog .ems-breadcrumbs{padding-left:16px}@media (min-width:0px){.ems-breadcrumbs__container--blog .ems-breadcrumbs{padding-left:16px}}@media (min-width:990px){.ems-breadcrumbs__container--blog .ems-breadcrumbs{padding-left:calc(.68966vw + 9.17241px)}}@media (min-width:1280px){.ems-breadcrumbs__container--blog .ems-breadcrumbs{padding-left:calc(3.72671vw - 29.70186px)}}@media (min-width:1441px){.ems-breadcrumbs__container--blog .ems-breadcrumbs{padding-left:24px}}.ems-breadcrumbs{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:22px;display:flex;margin-left:auto;margin-right:auto;padding:10px 0;overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:1921px){.ems-breadcrumbs{font-size:18px;line-height:26px}}@media (max-width:640px){.ems-breadcrumbs{margin-left:0;margin-right:0}}.ems-breadcrumbs::-webkit-scrollbar{width:0;height:0;background:0 0;display:none}.ems-breadcrumbs__item{position:relative;color:#fff;flex:0 0 auto;max-width:48vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:32px}@media (min-width:640px){.ems-breadcrumbs__item{max-width:30vw}}@media (min-width:1441px){.ems-breadcrumbs__item{max-width:20vw}}.ems-breadcrumbs__item:before{content:"";display:block;position:absolute;bottom:2px;left:0;height:1px;width:100%}.ems-breadcrumbs__item--black{color:#000}.ems-breadcrumbs__item:last-child{font-weight:500}.ems-breadcrumbs__item:not(:last-child){padding-right:32px}.ems-breadcrumbs__item:not(:last-child):after{content:url(/built/images/41720b027c7999053820.svg);display:block;position:absolute;right:12px;pointer-events:none;color:#fff;bottom:0;top:2px}.ems-breadcrumbs__item--black:not(:last-child):after{content:url(/built/images/c1e6295aad4f8e83e089.svg)}.ems-breadcrumbs__item:hover{position:relative}.ems-breadcrumbs__item:hover:before{content:"";display:block;position:absolute;bottom:2px;left:0;height:1px;width:calc(100% - 32px);background-color:#fff}.ems-breadcrumbs__item--black:hover:before{background-color:#000}.ems-fullscreen-hero{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;min-width:100%;z-index:0;color:#000}.ems-fullscreen-hero--reversed{color:#fff}.ems-fullscreen-hero__breadcrumbs{position:absolute;z-index:1;width:100%;left:0;right:0;top:0;padding-left:16px;padding-right:16px;padding-top:10px}@media (min-width:0px){.ems-fullscreen-hero__breadcrumbs{padding-left:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-fullscreen-hero__breadcrumbs{padding-left:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-fullscreen-hero__breadcrumbs{padding-left:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-fullscreen-hero__breadcrumbs{padding-left:40px}}@media (min-width:0px){.ems-fullscreen-hero__breadcrumbs{padding-right:calc(1.25vw + 16px)}}@media (min-width:640px){.ems-fullscreen-hero__breadcrumbs{padding-right:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-fullscreen-hero__breadcrumbs{padding-right:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-fullscreen-hero__breadcrumbs{padding-right:40px}}@media (min-width:0px){.ems-fullscreen-hero__breadcrumbs{padding-top:calc(2.42424vw + 10px)}}@media (min-width:990px){.ems-fullscreen-hero__breadcrumbs{padding-top:calc(.88692vw + 25.21951px)}}@media (min-width:1441px){.ems-fullscreen-hero__breadcrumbs{padding-top:38px}}.ems-fullscreen-hero__breadcrumbs__content{margin-left:auto;margin-right:auto}@media (min-width:990px){.ems-fullscreen-hero__breadcrumbs__content{max-width:1280px}}@media (min-width:1441px){.ems-fullscreen-hero__breadcrumbs__content{max-width:1280px}}@media (min-width:1921px){.ems-fullscreen-hero__breadcrumbs__content{max-width:1440px}}.ems-fullscreen-hero__layout{display:flex;flex:1 0 auto;flex-direction:column;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media (min-width:640px){.ems-fullscreen-hero__layout{margin-left:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__layout{margin-left:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__layout{margin-left:-24px}}@media (min-width:640px){.ems-fullscreen-hero__layout{margin-right:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__layout{margin-right:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__layout{margin-right:-24px}}@media (min-width:990px){.ems-fullscreen-hero__layout{flex-direction:row}}.ems-fullscreen-hero__main{flex:0 0 100%;max-width:100%;padding-left:8px;padding-right:8px;padding-top:8px}@media (min-width:640px){.ems-fullscreen-hero__main{padding-left:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__main{padding-left:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__main{padding-left:24px}}@media (min-width:640px){.ems-fullscreen-hero__main{padding-right:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__main{padding-right:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__main{padding-right:24px}}@media (min-width:640px){.ems-fullscreen-hero__main{padding-top:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__main{padding-top:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__main{padding-top:24px}}@media (min-width:990px){.ems-fullscreen-hero__main{flex:0 0 60%;max-width:60%}}.ems-fullscreen-hero__title{margin-bottom:24px;font-size:32px;line-height:40px;position:relative;color:#000;margin-top:0;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:44px;line-height:52px}@media (min-width:640px){.ems-fullscreen-hero__title{margin-bottom:calc(2.28571vw + 9.37143px)}}@media (min-width:990px){.ems-fullscreen-hero__title{margin-bottom:calc(1.77384vw + 14.43902px)}}@media (min-width:1441px){.ems-fullscreen-hero__title{margin-bottom:40px}}@media (min-width:990px){.ems-fullscreen-hero__title{font-size:40px;line-height:48px}}@media (min-width:1441px){.ems-fullscreen-hero__title{font-size:48px;line-height:56px}}@media (min-width:1921px){.ems-fullscreen-hero__title{font-size:56px;line-height:64px}}@media (min-width:0px){.ems-fullscreen-hero__title{margin-top:0}}@media (min-width:1441px){.ems-fullscreen-hero__title{margin-top:0}}.ems-fullscreen-hero__title:before{background-color:#000}.ems-fullscreen-hero__title--reversed{color:#fff}.ems-fullscreen-hero__title--reversed:before{background-color:#fff}@media (min-width:990px){.ems-fullscreen-hero__title{font-size:48px;line-height:56px}}@media (min-width:1441px){.ems-fullscreen-hero__title{font-size:72px;line-height:80px}}@media (min-width:1921px){.ems-fullscreen-hero__title{font-size:96px;line-height:104px;max-width:1440px}}.ems-fullscreen-hero__desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-fullscreen-hero__desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-fullscreen-hero__desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-fullscreen-hero__desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-fullscreen-hero__desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-fullscreen-hero__desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-fullscreen-hero__desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-fullscreen-hero__desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-fullscreen-hero__desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-fullscreen-hero__desc pre .hljs{padding-bottom:24px}}.ems-fullscreen-hero__quote{margin-top:16px;margin-bottom:8px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:24px;font-size:16px;text-transform:none}@media (min-width:0px){.ems-fullscreen-hero__quote{margin-top:calc(1.11034vw + 16px)}}@media (min-width:1441px){.ems-fullscreen-hero__quote{margin-top:32px}}@media (min-width:0px){.ems-fullscreen-hero__quote{margin-bottom:calc(.55517vw + 8px)}}@media (min-width:1441px){.ems-fullscreen-hero__quote{margin-bottom:16px}}@media (min-width:990px){.ems-fullscreen-hero__quote{font-size:18px;line-height:26px}}@media (min-width:1441px){.ems-fullscreen-hero__quote{font-size:20px;line-height:28px}}@media (min-width:1921px){.ems-fullscreen-hero__quote{font-size:24px;line-height:32px}}.ems-fullscreen-hero__quote__name{margin-top:16px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:#fff}@media (min-width:0px){.ems-fullscreen-hero__quote__name{margin-top:16px}}@media (min-width:640px){.ems-fullscreen-hero__quote__name{margin-top:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-fullscreen-hero__quote__name{margin-top:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-fullscreen-hero__quote__name{margin-top:32px}}@media (min-width:1921px){.ems-fullscreen-hero__quote__name{font-size:20px;line-height:28px}}.ems-fullscreen-hero__quote__job-title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;margin-top:4px;color:#fff}@media (min-width:1921px){.ems-fullscreen-hero__quote__job-title{font-size:20px;line-height:28px}}.ems-fullscreen-hero__quote__company{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;margin-top:4px;color:#fff}@media (min-width:1921px){.ems-fullscreen-hero__quote__company{font-size:20px;line-height:28px}}.ems-fullscreen-hero__aside{display:flex;justify-content:center;align-items:center;flex:0 0 100%;max-width:100%;padding-left:8px;padding-right:8px;padding-top:8px}@media (min-width:640px){.ems-fullscreen-hero__aside{padding-left:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__aside{padding-left:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__aside{padding-left:24px}}@media (min-width:640px){.ems-fullscreen-hero__aside{padding-right:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__aside{padding-right:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__aside{padding-right:24px}}@media (min-width:640px){.ems-fullscreen-hero__aside{padding-top:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-fullscreen-hero__aside{padding-top:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-fullscreen-hero__aside{padding-top:24px}}@media (min-width:990px){.ems-fullscreen-hero__aside{flex:0 0 40%;max-width:40%}}.ems-fullscreen-hero__image__picture{z-index:-101;position:absolute;top:0;left:0;right:0;bottom:0}.ems-fullscreen-hero__video__mask{content:"";display:block;position:absolute;width:100%;height:100%;opacity:.5;z-index:0;background-color:#fff}.ems-fullscreen-hero__video__mask--reversed{background-color:#000}.js-ems-fullscreen-hero__video__src--hidden{opacity:0;visibility:hidden}.ems-fullscreen-hero__play-button{cursor:pointer}@media (max-width:990px){.ems-fullscreen-hero__play-button{margin-top:32px;margin-bottom:32px;margin-right:auto}}.ems-fullscreen-hero__slide-in{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;width:100vw;transform:translateX(100%);transition:transform .2s ease-in,visibility .2s linear;z-index:15000;visibility:hidden}.ems-fullscreen-hero__slide-in--centered{display:flex;flex-direction:row;justify-content:center;align-items:center}.ems-fullscreen-hero__slide-in__backdrop{background-color:rgba(0,0,0,.8);position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.ems-fullscreen-hero__slide-in__backdrop:hover{background-color:rgba(0,0,0,.7)}.ems-fullscreen-hero__slide-in__content{position:relative;width:100%}@media (min-width:990px){.ems-fullscreen-hero__slide-in__content{width:960px}}.ems-fullscreen-hero__slide-in__content:before{position:relative;content:"";display:block;padding-top:56.25%}.ems-fullscreen-hero__slide-in__close{position:absolute;right:0;top:-16px;transform:translateY(-100%)}.ems-fullscreen-hero__slide-in__iframe{position:absolute;top:0;bottom:0;left:0;right:0}.ems-row{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media (min-width:640px){.ems-row{margin-left:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-row{margin-left:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-row{margin-left:-24px}}@media (min-width:640px){.ems-row{margin-right:calc(-2.28571vw + 6.62857px)}}@media (min-width:990px){.ems-row{margin-right:calc(-1.77384vw + 1.56098px)}}@media (min-width:1441px){.ems-row{margin-right:-24px}}.ems-row>[class*=ems-col-]{padding-left:8px;padding-right:8px}@media (min-width:640px){.ems-row>[class*=ems-col-]{padding-left:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-row>[class*=ems-col-]{padding-left:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-row>[class*=ems-col-]{padding-left:24px}}@media (min-width:640px){.ems-row>[class*=ems-col-]{padding-right:calc(2.28571vw - 6.62857px)}}@media (min-width:990px){.ems-row>[class*=ems-col-]{padding-right:calc(1.77384vw - 1.56098px)}}@media (min-width:1441px){.ems-row>[class*=ems-col-]{padding-right:24px}}.ems-row:after,.ems-row:before{content:"";display:none}.ems-row--sm{margin-left:-8px;margin-right:-8px}.ems-row--sm>[class*=ems-col-]{padding-right:8px;padding-left:8px}.ems-row--reversed{justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:first-child{order:-1;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(2){order:-2;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(3){order:-3;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(4){order:-4;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(5){order:-5;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(6){order:-6;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(7){order:-7;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(8){order:-8;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(9){order:-9;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(10){order:-10;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(11){order:-11;justify-content:flex-end}.ems-row--reversed>[class*=ems-col-]:nth-child(12){order:-12;justify-content:flex-end}.ems-row--flex-reverse{flex-direction:row-reverse}@media (min-width:990px){.ems-row--reversed--md>[class*=ems-col-]:first-child{order:-1}.ems-row--reversed--md>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reversed--md>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reversed--md>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reversed--md>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reversed--md>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reversed--md>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reversed--md>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reversed--md>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reversed--md>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reversed--md>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reversed--md>[class*=ems-col-]:nth-child(12){order:-12}}@media (min-width:1441px){.ems-row--reversed--lg>[class*=ems-col-]:first-child{order:-1}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reversed--lg>[class*=ems-col-]:nth-child(12){order:-12}}@media (max-width:640px){.ems-row--reverse-column-direction{flex-direction:column-reverse}}@media (max-width:990px){.ems-row--reverse-column-direction--md>[class*=ems-col-]:first-child{order:-1}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(2){order:-2}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(3){order:-3}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(4){order:-4}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(5){order:-5}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(6){order:-6}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(7){order:-7}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(8){order:-8}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(9){order:-9}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(10){order:-10}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(11){order:-11}.ems-row--reverse-column-direction--md>[class*=ems-col-]:nth-child(12){order:-12}}.ems-row--vertical-layout{display:flex;flex-direction:column;align-items:center;text-align:center}.ems-row--vertical-layout>[class*=ems-col-]{flex:1 1 auto;width:100%}.ems-row--flex-start{align-items:flex-start}.ems-row--center{align-items:center}.ems-row--flex-end{align-items:flex-end}[class*=ems-col-]{flex:0 0 100%;min-width:0;max-width:100%;position:relative}.ems-col-static{position:static}.ems-row--no-gutters{margin-left:0;margin-right:0}.ems-row--no-gutters>[class*=ems-col-]{padding-left:0;padding-right:0}.ems-col-auto{flex:0 1 auto}.ems-col--flex{display:flex;flex-direction:column}.ems-col--flex-center{justify-content:center;align-items:center;text-align:center}.ems-col--flex-vertical-center{display:flex;align-items:center}@media (max-width:640px){.ems-col-xs-hidden{display:none}}@media (min-width:990px){.ems-col--above-md-hidden{display:none}}@media (max-width:990px){.ems-col-sm-hidden{display:none}}@media (max-width:1441px){.ems-col-md-hidden{display:none}}@media (max-width:1921px){.ems-col-lg-hidden{display:none}}@media (min-width:320px){.ems-col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xs-3{flex:0 0 25%;max-width:25%}.ems-col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xs-6{flex:0 0 50%;max-width:50%}.ems-col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xs-9{flex:0 0 75%;max-width:75%}.ems-col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xs-12{flex:0 0 100%;max-width:100%}.ems-col-xs-auto{flex:1 1 auto}}@media (min-width:640px){.ems-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-sm-3{flex:0 0 25%;max-width:25%}.ems-col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-sm-6{flex:0 0 50%;max-width:50%}.ems-col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-sm-9{flex:0 0 75%;max-width:75%}.ems-col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-sm-12{flex:0 0 100%;max-width:100%}.ems-col-sm-auto{flex:1 1 auto}}@media (min-width:990px){.ems-col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-md-3{flex:0 0 25%;max-width:25%}.ems-col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-md-6{flex:0 0 50%;max-width:50%}.ems-col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-md-9{flex:0 0 75%;max-width:75%}.ems-col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-md-12{flex:0 0 100%;max-width:100%}.ems-col-md-auto{flex:1 1 auto}}@media (min-width:1441px){.ems-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-lg-3{flex:0 0 25%;max-width:25%}.ems-col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-lg-6{flex:0 0 50%;max-width:50%}.ems-col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-lg-9{flex:0 0 75%;max-width:75%}.ems-col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-lg-12{flex:0 0 100%;max-width:100%}.ems-col-lg-auto{flex:1 1 auto}}@media (min-width:1921px){.ems-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xl-3{flex:0 0 25%;max-width:25%}.ems-col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xl-6{flex:0 0 50%;max-width:50%}.ems-col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xl-9{flex:0 0 75%;max-width:75%}.ems-col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xl-12{flex:0 0 100%;max-width:100%}.ems-col-xl-auto{flex:1 1 auto}}@media (min-width:2560px){.ems-col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xxl-3{flex:0 0 25%;max-width:25%}.ems-col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xxl-6{flex:0 0 50%;max-width:50%}.ems-col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xxl-9{flex:0 0 75%;max-width:75%}.ems-col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xxl-12{flex:0 0 100%;max-width:100%}.ems-col-xxl-auto{flex:1 1 auto}}@media (min-width:4096px){.ems-col-xxxl-1{flex:0 0 8.33333%;max-width:8.33333%}.ems-col-xxxl-2{flex:0 0 16.66667%;max-width:16.66667%}.ems-col-xxxl-3{flex:0 0 25%;max-width:25%}.ems-col-xxxl-4{flex:0 0 33.33333%;max-width:33.33333%}.ems-col-xxxl-5{flex:0 0 41.66667%;max-width:41.66667%}.ems-col-xxxl-6{flex:0 0 50%;max-width:50%}.ems-col-xxxl-7{flex:0 0 58.33333%;max-width:58.33333%}.ems-col-xxxl-8{flex:0 0 66.66667%;max-width:66.66667%}.ems-col-xxxl-9{flex:0 0 75%;max-width:75%}.ems-col-xxxl-10{flex:0 0 83.33333%;max-width:83.33333%}.ems-col-xxxl-11{flex:0 0 91.66667%;max-width:91.66667%}.ems-col-xxxl-12{flex:0 0 100%;max-width:100%}.ems-col-xxxl-auto{flex:1 1 auto}}.ems-row--column-reversed{flex-direction:column-reverse}@media (max-width:640px){.ems-row--column-reversed--sm{flex-direction:column-reverse}}@media (max-width:990px){.ems-row--column-reversed--md{flex-direction:column-reverse}}.ems-cta__main{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;border:1px solid #000;background-color:#fff;padding:56px 32px}@media (min-width:640px){.ems-cta__main{padding-top:calc(2.28571vw + 41.37143px)}}@media (min-width:990px){.ems-cta__main{padding-top:calc(1.77384vw + 46.43902px)}}@media (min-width:1441px){.ems-cta__main{padding-top:72px}}@media (min-width:640px){.ems-cta__main{padding-bottom:calc(2.28571vw + 41.37143px)}}@media (min-width:990px){.ems-cta__main{padding-bottom:calc(1.77384vw + 46.43902px)}}@media (min-width:1441px){.ems-cta__main{padding-bottom:72px}}@media (min-width:640px){.ems-cta__main{padding-right:calc(2.28571vw + 17.37143px)}}@media (min-width:990px){.ems-cta__main{padding-right:calc(1.77384vw + 22.43902px)}}@media (min-width:1441px){.ems-cta__main{padding-right:48px}}@media (min-width:640px){.ems-cta__main{padding-left:calc(2.28571vw + 17.37143px)}}@media (min-width:990px){.ems-cta__main{padding-left:calc(1.77384vw + 22.43902px)}}@media (min-width:1441px){.ems-cta__main{padding-left:48px}}.ems-cta__main__title{font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;font-size:32px;line-height:40px;position:relative;color:#000;margin-top:0;margin-bottom:16px;width:100%}@media (min-width:990px){.ems-cta__main__title{font-size:40px;line-height:48px}}@media (min-width:1441px){.ems-cta__main__title{font-size:48px;line-height:56px}}@media (min-width:1921px){.ems-cta__main__title{font-size:56px;line-height:64px}}@media (min-width:0px){.ems-cta__main__title{margin-top:0}}@media (min-width:1441px){.ems-cta__main__title{margin-top:0}}.ems-cta__main__title:before{background-color:#000}@media (min-width:640px){.ems-cta__main__title{margin-bottom:calc(2.28571vw + 1.37143px)}}@media (min-width:990px){.ems-cta__main__title{margin-bottom:calc(1.77384vw + 6.43902px)}}@media (min-width:1441px){.ems-cta__main__title{margin-bottom:32px}}.ems-cta__main__desc{width:100%;margin-bottom:24px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:inherit}@media (min-width:640px){.ems-cta__main__desc{margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-cta__main__desc{margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-cta__main__desc{margin-bottom:34px}}@media (min-width:1921px){.ems-cta__main__desc{font-size:20px;line-height:28px}}.ems-cta__main__desc p:not([class]){margin-bottom:24px;font-family:Poppins,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;line-height:24px;font-size:16px;color:inherit}@media (min-width:640px){.ems-cta__main__desc p:not([class]){margin-bottom:calc(1.71429vw + 13.02857px)}}@media (min-width:990px){.ems-cta__main__desc p:not([class]){margin-bottom:calc(.88692vw + 21.21951px)}}@media (min-width:1441px){.ems-cta__main__desc p:not([class]){margin-bottom:34px}}@media (min-width:1921px){.ems-cta__main__desc p:not([class]){font-size:20px;line-height:28px}}.ems-cta__main__desc p:not([class]):last-child{margin-bottom:0}@media (min-width:0px){.ems-cta__main__desc p:not([class]):last-child{margin-bottom:0}}@media (min-width:2560px){.ems-cta__main__desc p:not([class]):last-child{margin-bottom:0}}.ems-cta__main__desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-cta__main__desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-cta__main__desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__main__desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-cta__main__desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__main__desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-cta__main__desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__main__desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-cta__main__desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__main__desc pre .hljs{padding-bottom:24px}}.ems-cta__aside__desc iframe[class*=vidyard-iframe-]{margin-bottom:0;margin-top:0}.ems-cta__aside__desc pre .hljs{line-height:1.5;padding:8px}@media (min-width:640px){.ems-cta__aside__desc pre .hljs{padding-left:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__aside__desc pre .hljs{padding-left:24px}}@media (min-width:640px){.ems-cta__aside__desc pre .hljs{padding-right:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__aside__desc pre .hljs{padding-right:24px}}@media (min-width:640px){.ems-cta__aside__desc pre .hljs{padding-top:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__aside__desc pre .hljs{padding-top:24px}}@media (min-width:640px){.ems-cta__aside__desc pre .hljs{padding-bottom:calc(.83333vw + 2.66667px)}}@media (min-width:2560px){.ems-cta__aside__desc pre .hljs{padding-bottom:24px}}@media (max-width:990px){.ems-cta__layout--mb{padding-bottom:8px}}@media (max-width:990px) and (min-width:640px){.ems-cta__layout--mb{padding-bottom:calc(2.28571vw - 6.62857px)}}@media (max-width:990px) and (min-width:990px){.ems-cta__layout--mb{padding-bottom:calc(1.77384vw - 1.56098px)}}@media (max-width:990px) and (min-width:1441px){.ems-cta__layout--mb{padding-bottom:24px}}.js-transform-translate--0{transform:translateX(0)}.js-overflow-hidden{overflow:hidden!important}.margin-bottom--sm{margin-bottom:16px!important}.js-none,.none{display:none!important}</style><!--[if lt IE 10]><link href="../../built/css/ie.css" rel="stylesheet" /><![endif]--><script>var langConfigs={contentfulLocaleToLangMappings:{"en-US":"en","ja-JP":"jp","nl-NL":"nl","ko-KR":"ko"},contentfulLocales:["en-US","de","ja-JP","fr","es","pt","it","nl-NL","ko-KR"],contentfulLocalePathMappings:{"en-US":"","ja-JP":"jp","nl-NL":"nl","ko-KR":"ko"},langToContentfulLocaleMappings:{en:"en-US",jp:"ja-JP",nl:"nl-NL",ko:"ko-KR"},languageFieldMappings:{"ja-JP":"jp","nl-NL":"nl","ko-KR":"ko"},langPathPrefixMappings:{"en-US":"/","ja-JP":"jp","nl-NL":"nl","ko-KR":"ko"},languageSwitcherHash:{en:"English",de:"German",jp:"Japanese",fr:"French",es:"Spanish",pt:"Portuguese",it:"Italian",nl:"Dutch",ko:"Korean"},languages:["en","de","jp","fr","es","pt","it","nl","ko"]},navbarHeight=80,envBranchName=(development=!1,currentLang="en-US",dataLayer=[],"master"),domainUrl="https://www.celonis.com"</script><script>function getImagesToPreload(e){e.hasAttribute("data-preload-image")&&preloadImage(e);var t=e.querySelectorAll("[data-preload-image]");if(t)for(let e=0;e<t.length;e+=1)preloadImage(t[e])}function preloadImage(e){(new Image).src=e.dataset.preloadImage,"foreground"===e.dataset.preloadType?e.src=e.dataset.preloadImage:"background"===e.dataset.preloadType&&(e.style.backgroundImage=`url(${e.dataset.preloadImage})`)}!function(t,d){var c=[],p=d.getElementsByTagName("head")[0];function u(e,t,a,r){t.addEventListener(e,a,r)}function m(e,t,a,r){t.removeEventListener(e,a,r)}function f(e){return e&&"object"==typeof e&&"number"==typeof e.length&&!e.nodeName&&e!==t}function h(e,t){var a=d.createEvent("HTMLEvents");a.data=t,a.initEvent(e,!0,!0),d.dispatchEvent(a)}function v(e,t){if(t="string"==typeof t?(s=t,n=/^(\s*\[\s*(\!?)\s*([a-zA-Z0-9\.\-_]*)\s*\:?\s*([a-zA-Z]*)\s*\])?\s*([^\s]+)\s*$/g.exec(s),s=/^[^#?]+\.([a-zA-Z0-9]+)([?#].*)?$/g.exec(s),n?{reload:!!n[2],name:n[3]?[n[3]]:[],type:n[4]||s?(n[4]||s[1]).toLowerCase():null,url:n[5]}:null):t){for(var a,r=0;r<e.length;r++)if(e[r].url==t.url){if(t.reload&&(e[r].reload=!0),t.type&&!e[r].type&&(e[r].type=t.type),t.name.length)for(var i=0;i<t.name.length;i++)e[r].name.indexOf(t.name[i])<0&&e[r].name.push(t.name[i]);a=!0;break}a||e.push(t)}var s,n}function g(e){return!e||"js"==e}function y(e){return g(e)?"script":"link"}function b(e){return g(e)?"src":"href"}t.$import=function(a,r){function e(){for(var e=0;e<r.length;e++)r[e](a);for(e=0;e<a.length;e++){h("@import",a[e]);for(var t=0;t<a[e].name.length;t++)h("@import:"+a[e].name[t],a[e])}}var t=function e(t){var a=[],r=[];if("function"==typeof t)a.push(t);else if("string"==typeof t)for(var i=t.split(","),s=0;s<i.length;s++)v(r,i[s]);else if(t&&"object"==typeof t){var n=f(t);for(s in t){for(var i=e(t[s]),o=0;o<i.src.length;o++)n||i.src[o].name.push(s),v(r,i.src[o]);for(var l=0;l<i.callback.length;l++)a.push(i.callback[l])}}return{src:r,callback:a}}([].slice.call(arguments)),a=t.src,r=t.callback,i=0;if(!a.length)return e();function s(){++i==a.length&&e()}for(var n,o=0;o<a.length;o++){var l=function(i,e){var t=function(e){for(var t=b(i),a=d.getElementsByTagName(y(i)),r=0;r<a.length;r++)if(a[r][t]==e)return a[r]}(e);if(t)return f(t.queue)||(t.queue=[],c.push(t)),t;for(var a=b(i),r=0;r<c.length;r++)if(c[r][a]==e)return c[r]}(a[o].type,a[o].url);l?(a[o].node=((n=l).parentNode||p.appendChild(n),n),l.queue.length?l.queue.push(s):s()):a[o].node=function(a,e){function r(e){if(m("load",s,r),m("error",s,r),f(s.queue)&&s.queue.length)for(;0<s.queue.length;){var t=s.queue.shift();"function"==typeof t&&t(s,a,e)}}var t=d.createElement("img"),i=g(a.type),s=d.createElement(y(a.type));return s.queue=[e],s[b(a.type)]=a.url,s[i?"type":"rel"]=i?"text/javascript":"less"==a.type?"stylesheet/less":"stylesheet",u("load",i?s:t,r),u("error",i?s:t,r),c.push(s),p.appendChild(s),i||(t.src=a.url),s}(a[o],s)}}}(window,document),document.addEventListener("DOMContentLoaded",()=>{const i=document.querySelector('[data-js="navbar-backdrop"]'),s=document.querySelector('[data-js="footer-backdrop"]'),e=document.querySelectorAll('[data-js="item-toggle"]'),n=a=>{e.forEach(e=>{var t=e.querySelector('[data-js="item-dropdown"]');i?.classList.remove("js-item-toggle-backdrop-active"),s?.classList.remove("js-item-toggle-backdrop-active"),t.classList.remove("js-item-toggle--show"),e.classList.remove("js-item-toggle--show"),a!==t&&(t.dataset.isOpen="false")})};0<e.length&&(e.forEach(a=>{const r=a.querySelector('[data-js="item-dropdown"]');a.addEventListener("click",()=>{var e,t;n(r),e=r,t=a,"true"===e.dataset.isOpen?(i?.classList.remove("js-item-toggle-backdrop-active"),s?.classList.remove("js-item-toggle-backdrop-active"),e.classList.remove("js-item-toggle--show"),t.classList.remove("js-item-toggle--show"),e.dataset.isOpen="false"):(("footer-backdrop"===e?.dataset?.backdrop?s:i)?.classList.add("js-item-toggle-backdrop-active"),e.classList.add("js-item-toggle--show"),t.classList.add("js-item-toggle--show"),e.dataset.isOpen="true")})}),i?.addEventListener("click",()=>{n()}),s?.addEventListener("click",()=>{n()}))});var mobileNav,navbarSubMenus,siteMain,navbarContainer,isNavMenu="";function initTopBanner(e){e[0].isIntersecting?(isNavMenu&&siteMain.classList.remove("js-site-main--navbar-fixed"),navbarContainer.classList.remove("js-navbar-container--fixed"),mobileNav&&mobileNav.classList.remove("js-ems-mobile-submenu--navbar-fixed")):(isNavMenu&&siteMain.classList.add("js-site-main--navbar-fixed"),navbarContainer.classList.add("js-navbar-container--fixed"),mobileNav&&mobileNav.classList.add("js-ems-mobile-submenu--navbar-fixed"))}function greaterThanToday(e){var t=new Date;return t.setHours(0,0,0,0),e.setHours(0,0,0,0),e<t}function loadGTM(){var e=window,t=document,a="dataLayer";e[a]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),e=t.getElementsByTagName("script")[0],(a=t.createElement("script")).async=!0,a.src="https://www.googletagmanager.com/gtm.js?id=GTM-T65VJH",e.parentNode.insertBefore(a,e),a.addEventListener("load",()=>{var e=new CustomEvent("c_gtm_loaded",{bubbles:!0});t.dispatchEvent(e)}),window.dataLayer.push({event:"pageview",branch:"master"})}function cOnGTMLoad(e){window.google_tag_manager?e():window.addEventListener("c_gtm_loaded",()=>{e()})}function initTracking(){var t=document.querySelectorAll("[data-tracking-delegation]"),e=document.querySelectorAll("[data-tracking-custom-el]"),a=document.querySelector('[data-js="site-main"]');if(a&&trackLinks(a.querySelectorAll("a")),e&&trackLinks(e),t)for(let e=0;e<t.length;e+=1)new TrackComponentDelegation(t[e])}function trackLinks(t){for(let e=0;e<t.length;e+=1)t[e].addEventListener("click",e=>{sendEvent(getTrackingDataOfEl(e.currentTarget))})}function getTrackingDataOfEl(e){let t="page_clicks",a="click_link",r="";return e&&(e.dataset.trackingCustomEl&&(t=e.dataset.trackingCustomEl),e.dataset.trackingAction&&(a=e.dataset.trackingAction),r=e.dataset.trackingLabel?formatGALabel(e.dataset.trackingLabel):(r=formatGALabel(e.innerText))||e.href),{event:a,category:t,label:r}}function TrackComponentDelegation(e){const t=this;this.event=e.dataset.trackingDelegation,this.category=e.dataset.trackingDelegation,this.label="",this.action="click_link",this.targetNode=null,e&&e.addEventListener("click",e=>{t.action="click_link",t.targetNode=e.target.closest("a")||e.target.closest("[data-tracking-label]"),"a"!==t?.targetNode?.tagName.toLowerCase()&&!t?.targetNode?.dataset?.trackingLabel||(t.targetNode.dataset.trackingLabel?t.label=formatGALabel(t.targetNode.dataset.trackingLabel):(t.label=formatGALabel(t.targetNode.innerText),t.label||(t.label=t.targetNode.href)),t.targetNode.dataset.trackingAction&&(t.action=t.targetNode.dataset.trackingAction),sendEvent({event:t.action,category:t.category,label:t.label}),t.targetNode=null)})}function formatGALabel(t){if(t&&"string"==typeof t){let e=t.trim().replace(/ /g,"_").toLowerCase();return e=e&&e.slice(0,100).split(/\r|\n|\u21b5/)[0]}return""}function lazyLoadImages(){var e={root:null,rootMargin:"200px 0px 200px 0px",threshold:[0]},t=document.querySelectorAll('[data-lazyload="childImages"]');if(t){var a=new IntersectionObserver(loadChildImages,e);for(let e=0;e<t.length;e+=1)a.observe(t[e])}var r=document.querySelectorAll('[data-lazyload="image"]');if(r){var i=new IntersectionObserver(loadImages,e);for(let e=0;e<r.length;e+=1)i.observe(r[e])}}function lazyLoadParentImages(e){(e=document.querySelector(e))&&new IntersectionObserver(loadChildImages,{root:null,rootMargin:"200px 0px 200px 0px",threshold:[0]}).observe(e)}function loadChildImages(t,a){for(let e=0;e<t.length;e+=1)0<t[e].intersectionRatio&&(loadChildImagesOfElement(t[e].target),a.unobserve(t[e].target))}function loadChildImagesOfElement(e){if(e){var t=e.querySelectorAll("[data-lazyloadimg],[data-lazyloadbg]");if(0<t.length)for(let e=0;e<t.length;e+=1)loadImage(t[e])}}function loadImages(t,a){for(let e=0;e<t.length;e+=1)0<t[e].intersectionRatio&&(loadImage(t[e].target),a.unobserve(t[e].target))}function loadImage(e){var t,a=new Image,r=e.parentElement;let i=null;r&&"PICTURE"===r.tagName&&(i=r.querySelectorAll("[data-lazyloadsource]")),a.onload=function(){setImageSource(e),i&&loadSources(i),removeImgSkeleton(e)},a.onerror=function(){},a.src=e.dataset.src,e.dataset.srcset?a.srcset=e.dataset.srcset:i&&1<i.length&&(t="",t=(2<i.length&&imageSupport.avif?i[0]:imageSupport.webp?(r=2<i.length?1:0,i[r]):i[i.length-1]).dataset.srcset,a.srcset=t)}function a(){this.removeEventListener("load",a)}function loadPicture(e,t){e&&(setImageSource(e),removeImgSkeleton(e),t&&loadSources(t),this.removeEventListener("load",loadPicture(null,null),!1))}function loadSources(t){if(t)for(let e=0;e<t.length;e+=1)t[e].dataset.srcset&&t[e].setAttribute("srcset",t[e].dataset.srcset),removeImgSkeleton(t[e])}function setImageSource(e){e.hasAttribute("lazyloadbg")?e.dataset.src&&(e.style.backgroundImage=`url(${e.dataset.src})`):e.hasAttribute("data-img-responsive-ie")&&isIE?e.dataset.src&&(e.style.backgroundImage=`url(${e.dataset.src})`,e.classList.add("js-ems-section__image-background-cover"),e.removeAttribute("alt")):(e.dataset.srcset&&e.setAttribute("srcset",e.dataset.srcset),e.dataset.src&&e.setAttribute("src",e.dataset.src))}function removeImgSkeleton(e){e.removeAttribute("lazyloadbg"),e.removeAttribute("data-lazyloadimg"),e.removeAttribute("data-lazyloadbg"),e.removeAttribute("data-src"),e.removeAttribute("data-srcset"),e.removeAttribute("img-skeleton"),e.classList.remove("js-img-skeleton"),0===e.classList.length&&e.removeAttribute("class"),removeSkeletonStyles(e),e.removeAttribute("data-lazyloadsource")}function removeSkeletonStyles(e){let t=null;e.style.backgroundImage&&(t=e.style.backgroundImage),e.removeAttribute("style"),t&&(e.style.backgroundImage=t)}document.addEventListener("DOMContentLoaded",function(){mobileNav=document.querySelector('[data-js="sf-mobile-menu"]'),navbarSubMenus=document.querySelectorAll('[data-js="ems-submenu-sections"]'),siteMain=document.querySelector('[data-js="site-main"]'),navbarContainer=document.querySelector('[data-js="navbar-container"]'),isNavMenu=document.querySelector("[data-js='sf-navbar-menu']");var t=document.querySelector('[data-js="top-banner-wrapper"]'),e=document.querySelector('[data-js="top-banner"]'),a=document.querySelectorAll('[data-js="top-banner__close"]'),r=JSON.parse(localStorage.getItem("hideTopBanner"));if(e){r&&!greaterThanToday(new Date(r.date))||(t&&t.classList.add("js-ems-top-banner-wrapper--visible"),0)?(isNavMenu&&siteMain.classList.add("js-site-main--navbar-fixed"),navbarContainer.classList.add("js-navbar-container--fixed")):new IntersectionObserver(initTopBanner,{root:null,rootMargin:"0px 0px 0px 0px",threshold:[0]}).observe(e);for(var i=0;i<a.length;i++)a[i].addEventListener("click",function(e){e.preventDefault(),t&&t.classList.remove("js-ems-top-banner-wrapper--visible"),localStorage.setItem("hideTopBanner",JSON.stringify({status:!0,date:new Date}))})}},!1),loadGTM(),domContentLoaded(()=>{initTracking()}),(()=>{async function l(e,t="GET"){try{var a=await fetch(e,{method:t});if(a.ok)return await a.json();throw new Error("Network response was not ok.")}catch(e){return console.error("There was a problem with your fetch operation:",e),null}}function i(e){let t=e;return t=0!==(t=0===t.indexOf("/",0)?t.substr(1):t).length&&"/"===t.slice(-1)?t.substr(0,t.length-1):t}function d(e){return null===e||0===e.length?"/":`/${i(e)}/`}function s(e){return 0===e.indexOf("www.",0)||0===e.indexOf("http://",0)||0===e.indexOf("https://",0)}function n(e){return 0===e.toLowerCase().indexOf("mailto:",0)}function h(e){if(!e)return e;let t=e,a=(e=window.langConfigs?.contentfulLocalePathMappings?.[window.currentLang]??window.currentLang,!1),r=!1;if("string"==typeof t)a=s(t),r=n(t);else{const e=t?.["en-US"];e&&(n(e)?(t=window.defaultFieldValue(t),r=!0):s(e)?(t=window.defaultFieldValue(t),a=!0):t=e)}return r?t:a?t=0===t.indexOf("www.",0)?"http://"+t:t:d(t=i(e+"/"+t))}function c(e,t){let a=e.dataset[t],r=(a=a.split("."),"");for(let e=0;e<a.length;e+=1)r=(0===e?window:r)[a[e]];return r?.[window.currentLang]??r?.["en-US"]}function p(e,t){e?.dataset.trackingLabel&&e.setAttribute("data-tracking-label",""+e?.dataset.trackingLabel+t)}document.addEventListener("DOMContentLoaded",()=>{!async function(){const e=document.querySelector('[data-js="top-banner-wrapper"]'),t=JSON.parse(localStorage.getItem("hideTopBanner"));var a,r=!!t&&!window.greaterThanToday(new Date(t.date));if(e&&!r){const t=await l("/public-data/topBanner.json");if(function(e){let t=[];var a=d(window.location.pathname),e=e?.items?.[0]?.fields?.contentBlock?.["en-US"]?.[1]?.fields?.reference?.["en-US"]?.[0]?.fields?.text?.["en-US"];return-1===(t=(t=e?e.split(";"):[]).map(e=>{e=e.trim();return 0<e.length?d(e):e})).indexOf(a)}(t)){e.querySelector('[data-js="top-banner"]').setAttribute("data-entry-sys-id",t?.items?.[0]?.sys?.id);const l=e.querySelectorAll('[data-replace-href], [data-js="top-banner-wrapper"] [data-replace-text], [data-js="top-banner-wrapper"] [data-replace-src], [data-top-banner-close]');t,(r=t?.items?.[0]?.fields)&&(a={text:a=(r=r?.contentBlock?.["en-US"]?.[0]?.fields?.reference?.["en-US"])?.[0]?.fields?.text,linkText:r?.[1]?.fields?.linkText,linkUrl:r?.[1]?.fields?.linkUrl,openInNewTab:r?.[1]?.fields?.openInNewTab,linkTrackingLabel:r[1]?.fields?.googleTrackingLabel??a,linkTrackingAction:r[1]?.fields?.googleTrackingAction??{"en-US":"click_link"}},window.topBanner=a);var i=l;for(let e=0;e<i.length;e+=1){var s=i[e];s.dataset.replaceHref&&(s.href=h(c(s,"replaceHref")),s.removeAttribute("data-replace-href")),s.dataset.replaceText&&(s.innerText=c(s,"replaceText"),s.removeAttribute("data-replace-text")),s.dataset.replaceSrc&&(s.src=c(s,"replaceSrc"),s.removeAttribute("data-replace-src")),s.dataset.replaceCustomLabel&&(s.setAttribute("data-tracking-label",c(s,"replaceCustomLabel")),s.removeAttribute("data-replace-custom-label")),s.dataset.replaceCustomAction&&(s.setAttribute("data-tracking-action",c(s,"replaceCustomAction")),s.removeAttribute("data-replace-custom-action"))}p(document.querySelector("[data-top-banner-link]"),":link"),p(document.querySelector("[data-top-banner-close]"),":close_button"),e.classList.add("js-ems-top-banner-wrapper--data-set")}}r=await l("/public-data/toast.json");if(r){{const o=r;window.toasts=[];var n=o.items.filter(e=>{let t=e?.fields?.pagesWhereShown?.["en-US"];return!!t&&(t=(t=t.split(";")).map(e=>{e=e.trim();return 0<e.length?d(e):e}),e=d(window.location.pathname),-1<t.indexOf(e))});if(0<n.length)for(let e=0;e<n.length;e+=1){const o=n[e],d={id:o?.sys?.id,theme:o?.fields?.theme?.["en-US"],baseTheme:o?.fields?.baseTheme?.["en-US"],title:o?.fields?.title?.["en-US"],description:o?.fields?.description?.["en-US"],link:o?.fields?.link?.["en-US"],openInNewTab:o?.fields?.link?.["en-US"]?.fields?.openInNewTab};window.toasts.push(d)}}const l=document.querySelector("[data-toasts-wrapper]");if(l){const e=function(){let t="";for(let e=0;e<window.toasts.length;e+=1){var a=window.toasts[e],r=a.id,i="0"===a.baseTheme?"ems-toast__close-button--background-black":"",s=a.baseTheme?"ems-toast__close-button--"+a.baseTheme:"",n=a.baseTheme?"ems-toast__close-button-mobile--"+a.baseTheme:"",o=a.link?`a href='${h(a?.link?.fields?.linkUrl?.["en-US"])}'`:"div",l=a.link?"a":"div",d=a.link?"ems-toast__body--link":"",c="0"===a.baseTheme?"ems-toast__body--background-black":"",p=a.openInNewTab?"target='_blank'":"",u=a.title,m=a.baseTheme?"ems-toast__title--"+a.baseTheme:"",f=a.description||"";t+=` <div data-toast-item data-id="${r}" class="ems-toast__item js-ems-toast__item--hidden"> <button class="ems-toast__close-button ${i} ${s}" aria-label="Close Toast '${u}'"> <svg width="17px" height="16px" viewBox="0 0 17 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Toasts" transform="translate(-488.000000, -368.000000)"> <g id="Toast--dark" transform="translate(80.000000, 352.000000)"> <g id="Close-button" transform="translate(392.500000, 0.000000)"> <path d="M24,22.3933113 L17.9394449,16.3327561 C17.49577,15.8890813 16.776431,15.8890813 16.3327561,16.3327561 C15.8890813,16.776431 15.8890813,17.49577 16.3327561,17.9394449 L22.3933113,24 L16.3327561,30.0605551 C15.8890813,30.50423 15.8890813,31.223569 16.3327561,31.6672439 C16.776431,32.1109187 17.49577,32.1109187 17.9394449,31.6672439 L24,25.6066887 L30.0605551,31.6672439 C30.50423,32.1109187 31.223569,32.1109187 31.6672439,31.6672439 C32.1109187,31.223569 32.1109187,30.50423 31.6672439,30.0605551 L25.6066887,24 L31.6672439,17.9394449 C32.1109187,17.49577 32.1109187,16.776431 31.6672439,16.3327561 C31.223569,15.8890813 30.50423,15.8890813 30.0605551,16.3327561 L24,22.3933113 L24,22.3933113 Z" id="close--yellow"></path> </g> </g> </g> </g> </svg> </button> <${o} ${p} class="ems-toast__body ${d} ${c}"> <div class="ems-toast__header"> <div class="ems-toast__title-wrapper"> <h3 class="ems-toast__title ${m}">${u}</h3> </div> <button data-mobile-button class="ems-toast__close-button-mobile ${n}" aria-label="Close Toast '${u}'"> <svg width="17px" height="16px" viewBox="0 0 17 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Toasts" transform="translate(-488.000000, -368.000000)"> <g id="Toast--dark" transform="translate(80.000000, 352.000000)"> <g id="Close-button" transform="translate(392.500000, 0.000000)"> <path d="M24,22.3933113 L17.9394449,16.3327561 C17.49577,15.8890813 16.776431,15.8890813 16.3327561,16.3327561 C15.8890813,16.776431 15.8890813,17.49577 16.3327561,17.9394449 L22.3933113,24 L16.3327561,30.0605551 C15.8890813,30.50423 15.8890813,31.223569 16.3327561,31.6672439 C16.776431,32.1109187 17.49577,32.1109187 17.9394449,31.6672439 L24,25.6066887 L30.0605551,31.6672439 C30.50423,32.1109187 31.223569,32.1109187 31.6672439,31.6672439 C32.1109187,31.223569 32.1109187,30.50423 31.6672439,30.0605551 L25.6066887,24 L31.6672439,17.9394449 C32.1109187,17.49577 32.1109187,16.776431 31.6672439,16.3327561 C31.223569,15.8890813 30.50423,15.8890813 30.0605551,16.3327561 L24,22.3933113 L24,22.3933113 Z" id="close--yellow"></path> </g> </g> </g> </g> </svg> </button> </div> <p class="ems-toast__desc ${"0"===a.baseTheme?"ems-toast__desc--reversed":""}">${f}</p> </${l}> </div> `}return t}();l.innerHTML=e}}}()})})();let navbarItems=null,mobileNavbar=null,body=null,navBarToggle=null,navbarMenuBackdrop=null,navbarContainerPosition=null;const isiOSDevice=!!navigator.platform.match(/iPhone|iPod|iPad/);let customOffset=80,toggleSubmenuWithClick=!1,allNavImagesLoaded=!1;function loadNavbarItemImages(e){e&&e.hasAttribute("data-lazyload")&&"navbarSubmenuChildImages"===e.dataset.lazyload&&(window.loadChildImagesOfElement(e),e.removeAttribute("data-lazyload"))}function loadAllNavbarImages(t){for(let e=0;e<t.length;e+=1)loadNavbarItemImages(t[e]);allNavImagesLoaded=!0}function disableTransitionOnSwitchingItems(){document.querySelector("[data-js='ems-navbar-menu']").querySelector(".js-ems-navbar__menu-item__link--active")&&navbarItems.forEach(e=>e.classList.add("js-ems-navbar__menu-item__link--no-transition"))}function toggleNavItem(e,t){var a;e.target.closest('[data-js="ems-navbar-submenu"]')||e.target.closest('[data-js="item-dropdown"]')||((a=e.currentTarget.classList.contains("js-ems-navbar__menu-item__link--active"))||disableTransitionOnSwitchingItems(),navbarItems.forEach(e=>e.classList.remove("js-ems-navbar__menu-item__link--active")),navbarContainerPosition.classList.remove("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.remove("js-ems-navbar-container--reversed"),navbarMenuBackdrop&&navbarMenuBackdrop.classList.remove("js-ems-item-navbar--visible"),a||(e.currentTarget.classList.add("js-ems-navbar__menu-item__link--active"),e.currentTarget?.dataset?.navbar||e.currentTarget?.dataset?.footer||(navbarContainerPosition.classList.add("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.add("js-ems-navbar-container--reversed")),navbarMenuBackdrop&&navbarMenuBackdrop.classList.add("js-ems-item-navbar--visible"),allNavImagesLoaded)||loadAllNavbarImages(t),setTimeout(()=>{navbarItems.forEach(e=>e.classList.remove("js-ems-navbar__menu-item__link--no-transition"))},300))}function smoothScroll(e){let t=e;do{if(!(t=t.parentNode))return}while(t.scrollTop+=1,0===t.scrollTop);let a=0;for(;e!==t&&(a+=e.offsetTop,e=e.offsetParent););!function e(t,a,r,i){30<(i+=1)||(t.scrollTop=a+(r-a)/30*i,setTimeout(()=>{e(t,a,r,i)},10))}(t,t.scrollTop,a,0)}function toggleMobileDropdownItems(e,t){var a=document.querySelectorAll("[data-mobile-dropdown]"),r=document.querySelector(`[data-mobile-dropdown="${t}"]`);document.querySelectorAll("[data-mobile-caret]").forEach(e=>{e.classList.contains("js-ems-mobile-submenu__section__icon--rotate")&&e.classList.remove("js-ems-mobile-submenu__section__icon--rotate")}),a.forEach(e=>{e.dataset.mobileDropdown!==t&&e.classList.contains("js-ems-mobile-submenu__section__dropdown--show")&&e.classList.remove("js-ems-mobile-submenu__section__dropdown--show")}),r&&!r.classList.contains("js-ems-mobile-submenu__section__dropdown--show")?(r.classList.add("js-ems-mobile-submenu__section__dropdown--show"),e&&e.classList.add("js-ems-mobile-submenu__section__icon--rotate"),window.dispatchEvent(new Event("resize")),smoothScroll(r.parentElement),loadNavbarItemImages(r)):(r.classList.remove("js-ems-mobile-submenu__section__dropdown--show"),e&&e.classList.remove("js-ems-mobile-submenu__section__icon--rotate"))}function initToggleForMobileNavigation(){var t=document.querySelectorAll("[data-mobile-nav]");for(let e=0;e<t.length;e+=1)t[e].addEventListener("click",e=>{var t=e.currentTarget.dataset.mobileNav;toggleMobileDropdownItems(e.currentTarget.querySelector("[data-mobile-caret]"),t)})}function clearInlineStyle(){if(navbarItems&&!toggleSubmenuWithClick)for(let e=0;e<navbarItems.length;e+=1)navbarItems[e].querySelector("[data-js='ems-navbar-submenu']").setAttribute("style","")}function navDebounce(t,a){let r;return(...e)=>{r&&clearTimeout(r),r=setTimeout(()=>t(...e),0<a?a:300)}}window.domContentLoaded(()=>{navbarContainerPosition=document.querySelector('[data-js="navbar-container"]');var e=document.querySelector("[data-js='ems-navbar-menu']");if(e){if(toggleSubmenuWithClick=e.hasAttribute("data-ems-navbar-clickable"),navbarItems=document.querySelectorAll("[data-js='ems-navbar-item']"),navbarMenuBackdrop=document.querySelector('[data-js="navbar-backdrop"]'),body=document.body,mobileNavbar=document.querySelector('[data-js="ems-mobile-menu"]'),(navBarToggle=document.querySelector('[data-js="navbar__toggle"]'))&&navBarToggle.addEventListener("click",e=>{initToggleForMobileNavigation(),navBarToggle.classList.contains("js-ems-navbar__toggle--active")?(body.classList.remove("js-overflow-hidden"),mobileNavbar.classList.remove("js-ems-mobile-submenu--active"),navbarContainerPosition.classList.remove("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.remove("js-ems-navbar-container--reversed"),e.currentTarget.classList.remove("js-ems-navbar__toggle--active"),navBarToggle.querySelector("[data-navbar-toggle-icon]").innerText="menu"):(body.classList.add("js-overflow-hidden"),mobileNavbar.classList.add("js-ems-mobile-submenu--active"),navbarContainerPosition.classList.add("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.add("js-ems-navbar-container--reversed"),e.currentTarget.classList.add("js-ems-navbar__toggle--active"),navBarToggle.querySelector("[data-navbar-toggle-icon]").innerText="close",isiOSDevice&&(customOffset=navbarContainerPosition&&navbarContainerPosition.classList.contains("js-ems-navbar-container--fixed")?112:176,mobileNavbar.style.maxHeight=window.innerHeight-customOffset+"px"))}),navbarMenuBackdrop&&navbarMenuBackdrop.addEventListener("click",()=>{body.classList.remove("js-overflow-hidden"),navbarMenuBackdrop.classList.remove("js-ems-item-navbar--visible"),mobileNavbar.classList.remove("js-ems-mobile-submenu--active"),navbarContainerPosition.classList.remove("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.remove("js-ems-navbar-container--reversed"),navBarToggle&&(navBarToggle.classList.remove("js-ems-navbar__toggle--active"),navBarToggle.querySelector("[data-navbar-toggle-icon]").innerText="menu"),navbarItems.forEach(e=>e.classList.remove("js-ems-navbar__menu-item__link--active"))}),toggleSubmenuWithClick){const a=e.querySelectorAll('[data-js="ems-navbar-submenu"]');for(let e=0;e<navbarItems.length;e+=1){var t=navbarItems[e];t&&t?.dataset?.hasDropdown&&t.addEventListener("click",e=>{toggleNavItem(e,a)})}}}else document.querySelector('[data-js="site-main"]').classList.remove("js-site-main--navbar-fixed")}),window.addEventListener("resize",navDebounce(()=>{clearInlineStyle(),1080<window.innerWidth&&mobileNavbar&&mobileNavbar.classList.contains("js-ems-mobile-submenu--active")&&(mobileNavbar.classList.remove("js-ems-mobile-submenu--active"),navbarContainerPosition.classList.remove("js-ems-navbar-container--on-top"),navbarContainerPosition.classList.remove("js-ems-navbar-container--reversed"),body.classList.remove("js-overflow-hidden"),navbarMenuBackdrop&&navbarMenuBackdrop.classList.remove("js-ems-navbar__menu__backdrop--active"),navBarToggle.classList.remove("js-ems-navbar__toggle--active"),navBarToggle.querySelector("[data-navbar-toggle-icon]").innerText="menu"),isiOSDevice&&(customOffset=navbarContainerPosition&&navbarContainerPosition.classList.contains("js-ems-navbar-container--fixed")?80:144,mobileNavbar.style.maxHeight=window.innerHeight-customOffset+"px")},500));const pnfConstants={source:null,origin:null,currentLang:window.currentLang};async function makeRequest(e,t="GET"){try{var a=await fetch(e,{method:t});if(a.ok)return await a.json();throw new Error("Network response was not ok.")}catch(e){return console.error("There was a problem with your fetch operation:",e),null}}function getIframeBySrc(t){if(t&&""!==t){var a=document.querySelectorAll(".ems-pnf-wrapper iframe");for(let e=0;e<a.length;e+=1){var r=a[e];if(-1<r.src.indexOf(t))return r}}return null}function getAllIframesBySrc(t){var e;return t?(e=document.querySelectorAll(".ems-pnf-wrapper iframe"),Array.from(e).filter(e=>-1<e.src.indexOf(t))):[]}function findNestedKeysForTranslation(e){return(e=[...e.matchAll(/\[\[(.*?)\]\]/g)]).length?e.map(e=>e[0]):[]}function filterStaticTranslation(t,e){var a=[];let r=e;for(let e=0;e<r.length;e+=1){const s=r[e];var i=t?.find(e=>e.fields.key&&e.fields.key["en-US"]===s);i&&(i=i.fields.value[pnfConstants.currentLang]||i.fields.value["en-US"],a.push({key:s,value:i}),(i=findNestedKeysForTranslation(i)).length)&&(r=r.concat(i))}return a}async function getThankYouTranslations(e,t){let a=[];var r;e?.length&&(r=await makeRequest(this.window.location.origin+"/public-data/staticTranslations.json"),a=filterStaticTranslation(r,e)),t.source.postMessage({func:"setThankYouTranslations",staticTranslations:a},t.origin)}function redirectToUrl(e){e&&""!==e&&(window.location=e)}function resizeIframes(t,a){t&&t.forEach(e=>{e&&a&&(1<t.length&&e.scrollHeight>=a||(e.style.height=a+"px"))})}function getContentfulFormId(e){return(e=getIframeBySrc(e))?e.dataset.formId:null}async function getEmailDomainLimitationData(e){if(e){const t=getContentfulFormId(e);try{return(await makeRequest(this.window.location.origin+"/public-data/pnfFormValidationList.json")).filter(e=>e.formId===t)}catch(e){console.log("email domain validations loading failed",e)}}return null}function getTrackingsData(e){var t=e?.getAttribute("data-tracking-action"),a=e?.getAttribute("data-tracking-label"),e=e?.getAttribute("data-tracking-asset");return{...t&&{category:t},...a&&{label:a},...e&&{asset:e}}}function getLangHFieldValue(){return document.querySelector("html").getAttribute("lang")}function postCIDAndGCLID(){var e=window.getCookie("_ga").substring(6),t=localStorage.getItem("gclid")?JSON.parse(localStorage.getItem("gclid")).value:"";pnfConstants.source.postMessage({func:"setCIDAndGCLID",cid:e,gclid:t},pnfConstants.origin)}function getCIDAndGCLIDValues(){window.pageLoaded(postCIDAndGCLID),window.cOTLoaded(()=>window.OneTrust.OnConsentChanged(postCIDAndGCLID))}function sendGAEvents(e){e&&window.sendEvent({...e,label:window.formatGALabel(window.filterGALabel(e?.label))})}function onPnfIframeEnter(e,a){e.forEach(e=>{var t;.4<=e.intersectionRatio&&(sendGAEvents({event:"touchpoint_view",category:(t=getTrackingsData(e.target))?.label,label:e.target.getAttribute("data-touchpoint-view"),ga_version:"ga4",asset:t?.asset||"other"}),a.unobserve(e.target))})}function setTouchpointViewEvent(e,t){if(e){const a=new IntersectionObserver(onPnfIframeEnter,{root:null,rootMargin:"0px 0px 0px 0px",threshold:[.4]});e.forEach(e=>{e.getAttribute("data-initialized-io")||(e.setAttribute("data-touchpoint-view",t),e.setAttribute("data-initialized-io","true"),a.observe(e))})}}function showSearchContainer(e,t,a){e.innerHTML="<div class='js-ems-spinner js-ems-spinner--light'></div>",a.classList.add("js-ems-search-show"),document.body.classList.add("js-overflow-hidden"),t.focus(),$import("/built/js/global_search.js")}function closeSearchContainer(e){e.classList.remove("js-ems-search-show"),document.body.classList.remove("js-overflow-hidden")}window.addEventListener("message",async function(e){if("https://www2.celonis.com"===e.origin&&e.data&&e.data.func){var t=e.data.func,a=(pnfConstants.origin=e.origin,pnfConstants.source=e.source,pnfConstants.currentLang=window.currentLang,window.getCUtmCookies()),r=getIframeBySrc(e.data.iframeSrc);switch(t){case"initPnf":var i=e.data.keysToTranslate,s=getAllIframesBySrc(e.data.iframeSrc),n=(resizeIframes(s,e.data.formHeight),getCIDAndGCLIDValues(),await getEmailDomainLimitationData(e.data.iframeSrc)),i=filterStaticTranslation(await makeRequest(this.window.location.origin+"/public-data/staticTranslations.json"),i);e.source.postMessage({func:"initPnf",utmData:a,emailDomainValidations:n,lang:getLangHFieldValue(),referralDomain:window.getCookie("referral_domain"),matchtype:window.getCookie("matchtype"),staticTranslations:i,customTrackingData:getTrackingsData(r),currentLang:pnfConstants.currentLang,pagePath:window.location.pathname,baseTheme:r?.getAttribute("data-theme"),redirectUrl:r?.dataset?.formRedirect},e.origin),setTouchpointViewEvent(s,e.data.touchpointView);break;case"removeHideClass":{const s=getAllIframesBySrc(e.data.iframeSrc);s&&s.forEach(e=>{e.classList.remove("visibilityhidden")});break}case"sendGAEvents":sendGAEvents(e?.data?.eventsData);break;case"getOrigin":e.source.postMessage({func:"getOrigin"},e.origin);break;case"getThankYouTranslations":getThankYouTranslations(e?.data?.keysToTranslate,e);break;case"resizeHeight":{const s=getAllIframesBySrc(e.data.iframeSrc);resizeIframes(s,e.data.formHeight);break}case"formRedirect":redirectToUrl(e?.data?.redirectUrl);break;case"postSubmittedFormSrc":{const s=getAllIframesBySrc(e?.data?.iframeSrc);(n=s&&s.find(e=>e.hasAttribute("data-gating-modal")))&&window.setSubmittedFormInLocalStorage(n.dataset.gatingModal)}}}},!1),document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelector("[data-search]");if(a)try{var e=a.querySelector("[data-search-close]"),r=a.querySelector("[data-search-wrapper]");const i=a.querySelector("[data-load-indicator]"),s=a.querySelector("[data-search-box]");document.querySelector("[data-search-icon]").addEventListener("click",()=>{showSearchContainer(i,s,a)}),a.addEventListener("click",()=>closeSearchContainer(a)),e.addEventListener("click",()=>closeSearchContainer(a)),r.addEventListener("click",e=>{e.stopPropagation()});let t=[];document.onkeydown=e=>{27===e.key&&a.classList.contains("js-ems-search-show")&&closeSearchContainer(a),91!==e.key&&17!==e.key&&75!==e.key&&18!==e.key||t.push(e.key),2===t.length&&("MacIntel"===navigator.platform?t.includes(91)&&t.includes(75)&&showSearchContainer(i,s,a):(t.includes(17)||t.includes(18))&&t.includes(75)&&showSearchContainer(i,s,a))},document.onkeyup=e=>{t=[]}}catch(e){console.error("Error form trying to init search",e)}});let formInitialized=!1;const isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),isIOS=/iphone|ipod|ipad/.test(navigator.userAgent.toLowerCase()),isIE=!!document.documentMode,isEdge=!isIE&&!!window.StyleMedia,isChrome=!(!window.chrome||!window.chrome.webstore&&!window.chrome.runtime),isFirefox="undefined"!=typeof InstallTrigger,imageSupport={webp:!0,avif:!1},setHTMLClass=(avifSupport(),isWebpSupported(),e=>{e.className=e.className.replace(/\bno-js\b/,"js")});function checkIsIE10(){10===(navigator&&(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(e))?parseFloat(RegExp.$1):-1)&&document.getElementsByTagName("html")[0].classList.add("js-ie-ten");var e=!!window.MSInputMethodContext&&!!document.documentMode;e&&document.getElementsByTagName("html")[0].classList.add("js-ie-eleven")}function isIE11(){return!!window.MSInputMethodContext&&!!document.documentMode}function initForms(){var t=document.querySelectorAll("[data-form]");if(t){const i=new IntersectionObserver(function(t){for(let e=0;e<t.length;e+=1)0<t[e].intersectionRatio&&(formInitialized||(formInitialized=!0,$import("/built/js/forms_init.js"),createRecaptcha()),i.unobserve(t[e].target))},{root:null,rootMargin:"200px 0px 200px 0px",threshold:[0]});for(let e=0;e<t.length;e+=1){var a=t[e],r=a.querySelector("[data-btn-submit]");r.disabled||(r.disabled=!0),i.observe(a)}}}function fillLanguageInput(e){var e=e.querySelector('[data-js="language"]'),t=document.querySelector("html");e&&t&&e.setAttribute("value",t.getAttribute("lang"))}function fillCountryPrettyName(e){var t=e.querySelector('[data-js="country-select-box"]'),a=e.querySelector('[data-js="country-pretty-name"]');t&&(t=t.options&&t.selectedIndex?t.options[t.selectedIndex].innerHTML:"",a?a.setAttribute("value",t):((a=document.createElement("input")).setAttribute("type","hidden"),a.setAttribute("name","country"),a.setAttribute("data-js","country-pretty-name"),a.setAttribute("value",t),e.appendChild(a)))}function checkCookieAcceptanceBeforeSubmit(e){isSpecificCookieAccepted("functional")||isSpecificCookieAccepted("marketing")||clearCLocation(e)}function clearCLocation(e){var t,a;e&&(t=e.querySelector('[data-js="geo-country"]'),a=e.querySelector('[data-js="geo-country-code"]'),e=e.querySelector('[data-js="geo-state"]'),t&&t.setAttribute("value",""),e&&e.setAttribute("value",""),a)&&a.setAttribute("value","")}function createCountryCodeAndStateInput(e){if(e&&(isSpecificCookieAccepted("functional")||isSpecificCookieAccepted("marketing"))){const a=e.querySelector('[data-js="geo-country"]'),r=e.querySelector('[data-js="geo-country-code"]'),i=e.querySelector('[data-js="geo-state"]');if(a||r||i){let t=JSON.parse(sessionStorage.getItem("country_code"));t?(a&&a.setAttribute("value",t.country),i&&i.setAttribute("value",t.region),r&&r.setAttribute("value",t.country_code)):((e=new XMLHttpRequest).onreadystatechange=()=>{var e;4===this.readyState&&200===this.status&&(e=JSON.parse(this.responseText),t={country:"",country_code:"",region:""},a&&e.country&&(a.setAttribute("value",e.country),t.country=e.country),i&&e.region&&(i.setAttribute("value",e.region),t.region=e.region),r&&e.country_code&&(r.setAttribute("value",e.country_code),t.country_code=e.country_code),sessionStorage.setItem("country_code",JSON.stringify(t)))},e.open("GET","https://get.geojs.io/v1/ip/geo.json",!0),e.send())}}}function fillUtmFields(a){var e=getCUtmKeys();const r=getCUtmCookies();r&&e.forEach(e=>{var t=a.querySelector(`[data-utm="${e}"]`);t&&(t.value=r[e]||"")})}function getCUtmKeys(){return["source","medium","campaign","term","content"]}function getCUtmCookies(){var e=getCookie("utm");let t=null;try{e&&(t=JSON.parse(decodeURI(e)))}catch(e){console.log(e)}return t}function fillPVisitorId(e){var t=e.querySelector('[data-js="p_visitor_id"]'),e=e.querySelector('[data-js="p_visitor_hash"]'),a=getPVisitorInfo();a&&(t&&(t.value=a.id),e)&&(e.value=a.hash)}function getPVisitorInfo(){var t=document.cookie.split(";"),a=[],r={id:"",hash:""};for(let e=0;e<t.length;e+=1){var i=t[e].trim();i.startsWith("visitor_id")&&a.push(i)}if(0<a.length){let t=a[0];t=(-1<(t=t.split("visitor_id"))[1].indexOf("-hash=")?t[1].split("-hash="):t[1].split("="))[0];for(let e=0;e<a.length;e+=1)""===r.id&&a[e].startsWith(`visitor_id${t}=`)&&(r.id=a[e]),""===r.hash&&a[e].startsWith(`visitor_id${t}-hash=`)&&(r.hash=a[e])}return""!==r.id&&""!==r.hash?r:null}function fillUtmFieldsToAllForms(){var t=document.querySelectorAll("[data-form]");if(t)for(let e=0;e<t.length;e+=1)fillUtmFields(t[e]),fillReferrerLink(form[e])}function fillMatchType(e){var e=e.querySelector('[data-match-type="matchType"]'),t=getCookie("matchtype");e&&t&&(e.value=t)}function setUtmCookieStorage(){var a,e=document.location.href,r=e.substring(e.indexOf("?")+1).split("&");let i={source:"",medium:"",campaign:"",term:"",content:""},s=((e=getCUtmCookies())&&(i=e),!1);for(let t=0;t<r.length;t+=1){r[t]=r[t].split("=");let e=r[t][0];e.startsWith("utm_")&&(s||(i={source:"",medium:"",campaign:"",term:"",content:""},s=!0),e=e.replace("utm_",""),a=r[t][1],i[e]=decodeURIComponent(a))}s?setCCookie("utm",JSON.stringify(i)):(""===i.medium&&""===i.source||["direct","organic_seo","referral"].includes(i.medium))&&setUtmsBasedOnReferralDomain()}function setCookieFromQueryParam(e){setCCookie(e,new URLSearchParams(window.location.search).get(e)||getCookie(e)||"")}function setUtmsBasedOnReferralDomain(){const a=document.referrer;if(-1===a.indexOf(location.hostname)){let e=null,t;var r=["google","yahoo","bing","duckduckgo","baidu"],i={"event.eu.on24":"on24"},s=r.findIndex(e=>a.includes(e));t=0<a.trim().length?-1<s?(e=r[s],"organic_seo"):(s=(r=Object.keys(i)).findIndex(e=>a.includes(e)),e=-1<s?i[r[s]]:"referral","referral"):e="direct",e&&t&&setCCookie("utm",JSON.stringify({source:e,medium:t,campaign:"",term:"",content:""}))}}function setCCookie(e,t){let a="; path=/;";"master"===envBranchName&&(a=";domain=celonis.com"+a),document.cookie=e+"="+t+a}function getParameterByName(e){return e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),null===(e=new RegExp(`[\\?&]${e}=([^&#]*)`).exec(location.search))?"":decodeURIComponent(e[1].replace(/\+/g," "))}function getClientTrackingId(e){isSpecificCookieAccepted("marketing")&&(e=e.querySelector('[data-js="cId"]'))&&(""!==e.value||null!==e.value)&&(e.value=getCookie("_ga").substring(6))}function sendEventToGoogleAnalytics(e){var t;"undefined"!=typeof ga&&"function"==typeof ga.getAll&&(t=ga.getAll()[0])&&(t.send("event","Form_Submissions","new_form_submission",e),console.log("eventLabel sent is:",e))}function gaPreSendEvent(e){var t;"FORM"===e.tagName&&(t={event:"form_submission",category:"other",label:"submit"},e.dataset.trackingLabel&&(t.label=e.dataset.trackingLabel),e.dataset.trackingAction&&(t.category=e.dataset.trackingAction),sendEvent(t))}function handleVidyardMessage(e){"https://play.vidyard.com"===e.origin&&(e=JSON.parse(e.data)).submitted&&e.video_title&&sendEventToGoogleAnalytics(e.video_title)}function addIgnorePreRenderMeta(){var e=document.createElement("meta");document.querySelector('meta[name="prerender-status-code"]')||(e.setAttribute("name","prerender-status-code"),e.setAttribute("content","404"),document.getElementsByTagName("head")[0].appendChild(e))}function isSpecificCookieAccepted(e){var t=[];let a=null;switch(e){case"performance":a="C0002";break;case"functional":a="C0003";break;case"marketing":a="C0004";break;case"socialMedia":a="C0005";break;default:a="C0001"}return!!(a&&window.dataLayer&&0<window.dataLayer.length&&0<(t=window.dataLayer.filter(e=>"OneTrustGroupsUpdated"===e.event)).length&&(e=t.pop().OnetrustActiveGroups)&&-1!==e.indexOf(a))}function getCookie(e){var a=e+"=",r=document.cookie.split(";");for(let t=0;t<r.length;t+=1){let e=r[t];for(;" "===e.charAt(0);)e=e.substring(1);if(0===e.indexOf(a))return e.substring(a.length,e.length)}return""}function domContentLoaded(e){"complete"===document.readyState||"loaded"===document.readyState||"interactive"===document.readyState?e():document.addEventListener("DOMContentLoaded",()=>{e()},{once:!0,passive:!0,capture:!0})}function createRecaptcha(){var e,t,a="https://www.google.com/recaptcha/api.js?render=6LeGgdMUAAAAAAUJmDqjY-mceLRd7xi4Z0YslOxL";isScriptLoaded(a)||(e=document.getElementsByTagName("head")[0],(t=document.createElement("script")).type="text/javascript",t.src=a,e.appendChild(t))}function isScriptLoaded(t){var a=document.getElementsByTagName("script");for(let e=a.length;e--;)if(a[e].src===t)return!0;return!1}function pageLoaded(e){"complete"===document.readyState||"loaded"===document.readyState?e():window.addEventListener("load",()=>e(),{once:!0,passive:!0,capture:!0})}function filterGALabel(t){let a="";return t&&["(","!",".","&","%","$","#",")"].forEach(e=>{a=t.replaceAll(e,"")}),a}function getAditionalParams(e){if(!e)return{};const t=["asset","inputs_filled","email","phone","city","country","region","street","postcode","name","surname"];return Object.fromEntries(Object.entries(e).filter(([e])=>t.includes(e)))}function sendEvent(e){window.dataLayer=window.dataLayer||[],e={event:e?.event,category:e?.category,label:filterGALabel(e?.label),ga_version:"ga4",...getAditionalParams(e)},dataLayer.push(e)}function getVidyardVideoById(t){var a=window.VidyardV4.players;for(let e=0;e<a.length;e+=1){var r=a[e];if(r.placeholder.dataset.uniquePlayerId&&r.placeholder.dataset.uniquePlayerId===t&&r.element.offsetParent)return r}return!1}function getMessageInLocale(e,t){return(t[getLangKey(currentLang)]||t.en)[e]||e}function getLangKey(e){return window.langConfigs.contentfulLocales.includes(e)?window.langConfigs.contentfulLocaleToLangMappings[e]||e:"en"}function hideChatWidget(){var e=document.getElementById("drift-widget-container");console.log("chat widget is:",e)}function setReferrerCookieStorage(){var e=document.referrer;-1===e.indexOf(location.hostname)&&setCCookie("referral_domain",e)}function fillReferrerLink(e){var e=e.querySelector('[data-referrer="link"]'),t=getCookie("referral_domain");e&&t&&(e.value=t)}function setGCLIDValue(){pageLoaded(()=>{var e=document.querySelectorAll("[name='gclid']");if(e){const t=localStorage.getItem("gclid")?JSON.parse(localStorage.getItem("gclid")).value:"";e.forEach(e=>{t&&(e.value=t)})}})}function defaultFieldValue(e){return e?e[currentLang]||e["en-US"]:null}function loadOneTrust(e){var t=document,a=t.getElementsByTagName("script")[0];(t=t.createElement("script")).defer=!0,t.type="text/javascript",t.charset="UTF-8",t.src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",t.setAttribute("data-document-language",!0),t.setAttribute("data-domain-script",e),a.parentNode.insertBefore(t,a);const r=document.querySelectorAll("[data-form]");setTimeout(()=>{for(let e=0;e<r.length;e+=1)createCountryCodeAndStateInput(r[e])},1e3)}function avifSupport(){var e=new Image;e.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAAB0AAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAIAAAACAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQ0MAAAAABNjb2xybmNseAACAAIAAYAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAACVtZGF0EgAKCBgANogQEAwgMg8f8D///8WfhwB8+ErK42A=",e.onload=function(){imageSupport.avif=!0},e.onerror=function(){imageSupport.avif=!1}}function isWebpSupported(){var e=new Image;e.onload=function(){imageSupport.webp=!0},e.onerror=function(){imageSupport.webp=!1},e.src="data:image/webp;base64,UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA=="}setHTMLClass(document.documentElement),document.addEventListener("DOMContentLoaded",()=>{setUtmCookieStorage(),setCookieFromQueryParam("matchtype"),setReferrerCookieStorage(),checkIsIE10(),initForms(),lazyLoadImages(),hideChatWidget(),setGCLIDValue();const r=document.querySelectorAll('[data-js="dropdown"]');if(r)for(let e=0;e<r.length;e+=1)r[e].addEventListener("click",e=>{var t=e.currentTarget;for(let e=0;e<r.length;e+=1){var a=r[e];a!==t&&a.classList.remove("js-dropdown--active")}e.currentTarget.classList.toggle("js-dropdown--active")});const t=document.querySelectorAll('[data-js="footer-nav"]');if(t)for(let e=0;e<t.length;e+=1)t[e].addEventListener("click",e=>{if((e=e.currentTarget).classList.contains("js-footer-nav--active"))e.classList.remove("js-footer-nav--active");else{for(let e=0;e<t.length;e+=1)t[e].classList.remove("js-footer-nav--active");e.classList.add("js-footer-nav--active")}});var e=navigator.userAgent.toLowerCase();if(-1===e.indexOf("safari")||-1<e.indexOf("chrome")||document.getElementsByTagName("body")[0].classList.add("js-safari"),isIE11()){var a=document.querySelectorAll("[data-img-responsive-ie]");if(a&&0!==a.length)for(let e=0;e<a.length;e+=1){var i=a[e];"IMG"===i.tagName&&i.hasAttribute("src")&&(i.style.backgroundImage=`url(${i.getAttribute("src")})`,i.removeAttribute("src"),i.removeAttribute("alt"),i.classList.add("js-ems-section__image-background-cover"))}}updateHrefLang()},!1),window.addEventListener("message",handleVidyardMessage,!1);let supportsPassive=!1;try{const opts=Object.defineProperty({},"passive",{get(){supportsPassive=!0}});window.addEventListener("testPassive",null,opts),window.removeEventListener("testPassive",null,opts)}catch(e){}function updateHrefLang(){try{document.querySelectorAll("[hreflang]").forEach(t=>{if(t.href){var a=new URL(t.href);let e="";var r=window.location.pathname.replace(/\/de\/|\/jp\/|\/fr\/|\/es\/|\/pt\/|\/it\/|\/ru\//,"/");"ja"===t.hreflang?e="/jp":"en"!==t.hreflang&&(e="/"+t.hreflang),t.href=a.origin+e+r+location.search+location.hash}})}catch(e){console.log("Cannot update hreflang dynamically!")}}function addQueryParamToUrlString(t,a){return t&&a&&"object"==typeof a&&(t=new URL(t),Object.keys(a).forEach(e=>{t.searchParams.set(e,a[e])})),t.href}function escapeQuotes(e){if(e){const t={'"':""","'":"'"};return e.replace(/["']/gu,e=>t[e]||e)}return e}function OptanonWrapper(){addOTLoadedCEvent()}function addOTLoadedCEvent(){document.dispatchEvent(new CustomEvent("c_ot_loaded",{bubbles:!0}))}function cOTLoaded(e){window.OneTrust?e():window.addEventListener("c_ot_loaded",()=>{e()})}function materialIconsLoaded(){document.body.classList.add("js-material-icons-loaded")}function SlideBtn(i,s,e){const n={left:37,up:38,right:39,down:40,enter:13,space:32},o={37:-1,38:-1,39:1,40:1};let l=null,d=null,c=null,p=null,u=!1,m=!1,f="",t=(-1===s&&(s=!0),!0),a=r(),h=!1,v=null;const g=e.getAttribute("aria-orientation");function y(){var e;if(!(u=l.dataset.isOpen?"true"===l.dataset.isOpen:u)||s){if(u)l.style.height="0px",d&&(d.style.display="none");else{if(m){var t=document.querySelectorAll(`[data-close-others="${f}"]`),a=document.querySelectorAll(`[data-hide-related-items="${f}"]`);if(t)for(let e=0;e<t.length;e+=1)t[e].style.height="0px",t[e].dataset.isOpen=!1,"true"===t[e].dataset.slideAutoHeight&&(t[e].style.display="none");if(a)for(let e=0;e<a.length;e+=1)a[e].style.display="none";var r=document.querySelectorAll(`[data-close-others-arrows="${f}"]`);if(r)for(let e=0;e<r.length;e+=1)r[e].classList.remove("js-ems-slide__arrow--rotate"),r[e].classList.remove("js-ems-tabs__item--active"),r[e].setAttribute("tabindex","-1"),r[e].setAttribute("aria-selected","false")}l.style.visibility="visible",l.style.height=getAbsoluteHeight(c)+"px",h&&(e=l.getElementsByTagName("img")[0])&&(e.hasAttribute("img-skeleton")?new MutationObserver((t,a)=>{for(let e=0;e<t.length;e+=1){var r=t[e];"attributes"!==r.type||r.target.hasAttribute("img-skeleton")||("true"===l.dataset.isOpen&&(l.style.height=getAbsoluteHeight(c)+"px"),a.disconnect(),h=!1)}}).observe(e,{attributeFilter:["src"]}):e.complete?h=!1:e.addEventListener("load",e=>{l.style.height=getAbsoluteHeight(c)+"px",h=!1})),"true"===l.dataset.slideAutoHeight&&(l.style.height="auto",l.style.display="block"),d&&(d.style.display="block")}u=!u,l.dataset.isOpen&&(l.dataset.isOpen=u),p&&p.classList.toggle("js-ems-slide__arrow--rotate"),i&&(i.classList.toggle("js-ems-tabs__item--active"),i.setAttribute("tabindex","0"),i.setAttribute("aria-selected","true")),i.dataset.closedText&&i.dataset.openedText&&(e=i.querySelector("[data-text]"))&&(u?e.innerText=i.dataset.closedText:e.innerText=i.dataset.openedText)}}function r(){return window.innerWidth<990}i&&(p=i.querySelector("[data-slide-arrow]"),i.dataset.slideTarget&&null===l&&(null===(l=document.querySelector(`[data-slide-${i.dataset.slideTarget}]`))&&(l=document.querySelector(`[data-slide="${i.dataset.slideTarget}"]`)),d=document.querySelector(`[data-related-slide-${i.dataset.slideTarget}]`)),l&&(l.dataset.closeOthers&&(m=!0,f=l.dataset.closeOthers,v=document.querySelectorAll(`[data-close-others-arrows="${f}"]:not([data-slide-arrow])`)),(c=l.firstElementChild).style.overflow="true"===l.dataset.slideAutoHeight?"unset":"hidden",i.hasAttribute("data-minimize-last-item")&&"false"===i.dataset.minimizeLastItem&&(t=!1,a||(s=!1)),l.hasAttribute("data-wait-for-image-load")&&(h=!0),i.onclick=y,i.addEventListener("keydown",t=>{switch(t.keyCode){case n.left:case n.right:case n.up:case n.down:{var a=t;let e=!1;var r=a.keyCode;1<v.length&&g&&("vertical"!==g||r!==n.up&&r!==n.down?"horizontal"!==g||r!==n.left&&r!==n.right||(e=!0):(a.preventDefault(),e=!0)),e&&(r=Array.prototype.indexOf.call(v,i),r=v[r+o[a.keyCode]])&&r.focus()}break;case n.enter:case n.space:t.preventDefault(),y();break;default:t.preventDefault()}})),!l||"true"!==l.dataset.defaultActive||a&&s||y()),this.screenSizeChanged=function(){setTimeout(()=>{var e=r();s=e?a=!0:(a=!1,t)},100)}}function getAbsoluteHeight(e){e="string"==typeof e?document.querySelector(e):e;var t=window.getComputedStyle(e),t=parseFloat(t.marginTop)+parseFloat(t.marginBottom);return Math.ceil(e.scrollHeight+t)}function initSlide(e){var r=document.querySelectorAll(`[data-slide-parent="${e}"]`),i=[];if(r)for(let a=0;a<r.length;a+=1){let t=-1;r[a].dataset.minimizeLastitem&&(t=!("false"===r[a].dataset.minimizeLastitem));var s=r[a].querySelectorAll("[data-slide-target]");if(s)for(let e=0;e<s.length;e+=1)i.push(new SlideBtn(s[e],t,r[a]))}trackResize(r,i)}function getOrientation(){return window.innerWidth<window.innerHeight?"portrait":"landscape"}function trackResize(o,t){let e=!1,l=getOrientation();window.addEventListener("resize",()=>{if(!e){var t=[];if(o)for(let e=0;e<o.length;e+=1){var a=o[e].querySelectorAll("[data-slide-target]");if(a)for(let e=0;e<a.length;e+=1){var r=document.querySelector(`[data-slide-${a[e].dataset.slideTarget}]`);(r=null===r?document.querySelector(`[data-slide="${a[e].dataset.slideTarget}"]`):r)&&(r.dataset.closeOthers&&!t.includes(r.dataset.closeOthers)&&t.push(r.dataset.closeOthers),"true"===r.dataset.isOpen)&&(r.style.height=r.firstElementChild.scrollHeight+"px")}}if(l!==getOrientation()){l=getOrientation();for(let e=0;e<t.length;e+=1){var i=t[e],s=document.querySelectorAll(`[data-close-others="${i}"][data-default-active]`);if(990<window.innerWidth){hasActiveTab=!1,hasAtLeastOneDefaultActiveItem=!1;for(let e=0;e<s.length;e+=1){var n=s[e];"true"===n.dataset.isOpen&&(hasActiveTab=!0),"true"===n.dataset.defaultActive&&(hasAtLeastOneDefaultActiveItem=!0)}!hasActiveTab&&hasAtLeastOneDefaultActiveItem&&document.querySelector(`[data-slide-target="${i}-0"]`).click()}}}setTimeout(()=>{e=!1},10)}e=!0}),window.addEventListener("orientationchange",e=>{for(let e=0;e<t.length;e+=1)t[e].screenSizeChanged()})}domContentLoaded(()=>{document.fonts.ready.then(()=>{materialIconsLoaded()}).catch(e=>{console.error("Failed to load Material Icons:",e)})});var Swiper=function(){"use strict";function r(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(t,a){void 0===t&&(t={}),void 0===a&&(a={}),Object.keys(a).forEach(e=>{void 0===t[e]?t[e]=a[e]:r(a[e])&&r(t[e])&&0<Object.keys(a[e]).length&&i(t[e],a[e])})}const t={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function k(){var e="undefined"!=typeof document?document:{};return i(e,t),e}const y={document:t,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function P(){var e="undefined"!=typeof window?window:{};return i(e,y),e}function T(e){return(e=void 0===e?"":e).trim().split(" ").filter(e=>!!e.trim())}function C(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function v(){return Date.now()}function O(e,t){void 0===t&&(t="x");var a,r,i=P();let s,n,o;return a=e,e=(r=!(r=(r=P()).getComputedStyle?r.getComputedStyle(a,null):void 0)&&a.currentStyle?a.currentStyle:r)||a.style,i.WebKitCSSMatrix?(6<(n=e.transform||e.webkitTransform).split(",").length&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new i.WebKitCSSMatrix("none"===n?"":n)):(o=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=o.toString().split(",")),"x"===t&&(n=i.WebKitCSSMatrix?o.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),(n="y"===t?i.WebKitCSSMatrix?o.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5]):n)||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function g(e){const a=Object(arguments.length<=0?void 0:e),t=["__proto__","constructor","prototype"];for(let e=1;e<arguments.length;e+=1){var r=e<0||arguments.length<=e?void 0:arguments[e];if(null!=r&&(n=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const n=Object.keys(Object(r)).filter(e=>t.indexOf(e)<0);for(let e=0,t=n.length;e<t;e+=1){var i=n[e],s=Object.getOwnPropertyDescriptor(r,i);void 0!==s&&s.enumerable&&(l(a[i])&&l(r[i])?r[i].__swiper__?a[i]=r[i]:g(a[i],r[i]):l(a[i])||!l(r[i])||(a[i]={},r[i].__swiper__)?a[i]=r[i]:g(a[i],r[i]))}}}var n;return a}function A(e,t,a){e.style.setProperty(t,a)}function b(e){let{swiper:a,targetPosition:r,side:i}=e;const s=P(),n=-a.translate;let o,l=null;const d=a.params.speed,c=(a.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(a.cssModeFrameID),r>n?"next":"prev"),p=(e,t)=>"next"===c&&t<=e||"prev"===c&&e<=t,u=()=>{o=(new Date).getTime(),null===l&&(l=o);var e=Math.max(Math.min((o-l)/d,1),0),e=.5-Math.cos(e*Math.PI)/2;let t=n+e*(r-n);p(t,r)&&(t=r),a.wrapperEl.scrollTo({[i]:t}),p(t,r)?(a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[i]:t})}),s.cancelAnimationFrame(a.cssModeFrameID)):a.cssModeFrameID=s.requestAnimationFrame(u)};u()}function s(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function z(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function L(e){try{console.warn(e)}catch(e){}}function I(e,t){return void 0===t&&(t=[]),(e=document.createElement(e)).classList.add(...Array.isArray(t)?t:T(t)),e}function _(e){var t=P(),a=k(),r=e.getBoundingClientRect(),a=a.body,i=e.clientTop||a.clientTop||0,a=e.clientLeft||a.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,t=e===t?t.scrollX:e.scrollLeft;return{top:r.top+s-i,left:r.left+t-a}}function M(e,t){return P().getComputedStyle(e,null).getPropertyValue(t)}function D(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function j(e,t){var a=[];let r=e.parentElement;for(;r;)t&&!r.matches(t)||a.push(r),r=r.parentElement;return a}function h(a,r){r&&a.addEventListener("transitionend",function e(t){t.target===a&&(r.call(a,t),a.removeEventListener("transitionend",e))})}function N(e,t,a){var r=P();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function q(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}let w,E,V;function R(){return w=w||(e=P(),{smoothScroll:(t=k()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)});var e,t}function $(e){return void 0===e&&(e={}),E=E||function(e){var e=(void 0===e?{}:e).userAgent,t=R(),a=(s=P()).navigator.platform,e=e||s.navigator.userAgent,r={ios:!1,android:!1},i=s.screen.width,s=s.screen.height,n=e.match(/(Android);?[\s\/]+([\d.]+)?/);let o=e.match(/(iPad).*OS\s([\d_]+)/);var l=e.match(/(iPod)(.*OS\s([\d_]+))?/),d=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),c="Win32"===a,a="MacIntel"===a;return!o&&a&&t.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(i+"x"+s)&&(o=(o=e.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),n&&!c&&(r.os="android",r.android=!0),(o||d||l)&&(r.os="ios",r.ios=!0),r}(e)}const H=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},p=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},n=(t,e)=>{if(t&&!t.destroyed&&t.params){const a=e.closest(t.isElement?"swiper-slide":"."+t.params.slideClass);if(a){let e=a.querySelector("."+t.params.lazyPreloaderClass);!e&&t.isElement&&(a.shadowRoot?e=a.shadowRoot.querySelector("."+t.params.lazyPreloaderClass):requestAnimationFrame(()=>{a.shadowRoot&&(e=a.shadowRoot.querySelector("."+t.params.lazyPreloaderClass))&&e.remove()})),e&&e.remove()}}},c=(e,t)=>{e.slides[t]&&(e=e.slides[t].querySelector('[loading="lazy"]'))&&e.removeAttribute("loading")},u=a=>{if(a&&!a.destroyed&&a.params){var t=a.params.lazyPreloadPrevNext,r=a.slides.length;if(r&&t&&!(t<0)){t=Math.min(t,r);const n="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():Math.ceil(a.params.slidesPerView),o=a.activeIndex;if(a.params.grid&&1<a.params.grid.rows){const l=o,d=[l-t];d.push(...Array.from({length:t}).map((e,t)=>l+n+t)),a.slides.forEach((e,t)=>{d.includes(e.column)&&c(a,t)})}else{var i=o+n-1;if(a.params.rewind||a.params.loop)for(let e=o-t;e<=i+t;e+=1){var s=(e%r+r)%r;(s<o||i<s)&&c(a,s)}else for(let e=Math.max(o-t,0);e<=Math.min(i+t,r-1);e+=1)e!==o&&(e>i||e<o)&&c(a,e)}}}};function F(e){var{swiper:e,runCallbacks:t,direction:a,step:r}=e,{activeIndex:i,previousIndex:s}=e,a=a||(s<i?"next":i<s?"prev":"reset");if(e.emit("transition"+r),t&&i!==s){if("reset"===a)return e.emit("slideResetTransition"+r);e.emit("slideChangeTransition"+r),"next"===a?e.emit("slideNextTransition"+r):e.emit("slidePrevTransition"+r)}}function X(e,t,a){var r=P(),i=(e=e.params).edgeSwipeDetection,e=e.edgeSwipeThreshold;return!i||!(a<=e||a>=r.innerWidth-e)||"prevent"===i&&(t.preventDefault(),1)}function Y(){const e=this,{params:t,el:a}=e;var r,i,s,n,o;a&&0===a.offsetWidth||(t.breakpoints&&e.setBreakpoint(),{allowSlideNext:r,allowSlidePrev:i,snapGrid:s}=e,n=e.virtual&&e.params.virtual.enabled,e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),o=n&&t.loop,!("auto"===t.slidesPerView||1<t.slidesPerView)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow())}const W=(e,t)=>{var a=k(),{params:r,el:i,wrapperEl:s,device:n}=e,o=!!r.nested,l="on"===t?"addEventListener":"removeEventListener";i&&"string"!=typeof i&&(a[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),a[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),a[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),a[l]("touchend",e.onTouchEnd,{passive:!0}),a[l]("pointerup",e.onTouchEnd,{passive:!0}),a[l]("pointercancel",e.onTouchEnd,{passive:!0}),a[l]("touchcancel",e.onTouchEnd,{passive:!0}),a[l]("pointerout",e.onTouchEnd,{passive:!0}),a[l]("pointerleave",e.onTouchEnd,{passive:!0}),a[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&s[l]("scroll",e.onScroll),r.updateOnWindowResize?e[t](n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",Y,!0):e[t]("observerUpdate",Y,!0),i[l]("load",e.onLoad,{capture:!0}))},U=(e,t)=>e.grid&&t.grid&&1<t.grid.rows;var K={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};const a={eventsEmitter:{on(e,t,a){const r=this;if(r.eventsListeners&&!r.destroyed&&"function"==typeof t){const i=a?"unshift":"push";e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)})}return r},once(r,i,e){const s=this;return!s.eventsListeners||s.destroyed||"function"!=typeof i?s:(n.__emitterProxy=i,s.on(r,n,e));function n(){s.off(r,n),n.__emitterProxy&&delete n.__emitterProxy;for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];i.apply(s,t)}},onAny(e,t){var a=this;return a.eventsListeners&&!a.destroyed&&"function"==typeof e&&(t=t?"unshift":"push",a.eventsAnyListeners.indexOf(e)<0)&&a.eventsAnyListeners[t](e),a},offAny(e){var t=this;return t.eventsListeners&&!t.destroyed&&t.eventsAnyListeners&&0<=(e=t.eventsAnyListeners.indexOf(e))&&t.eventsAnyListeners.splice(e,1),t},off(e,r){const i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(a=>{void 0===r?i.eventsListeners[a]=[]:i.eventsListeners[a]&&i.eventsListeners[a].forEach((e,t)=>{(e===r||e.__emitterProxy&&e.__emitterProxy===r)&&i.eventsListeners[a].splice(t,1)})}),i},emit(){const i=this;if(i.eventsListeners&&!i.destroyed&&i.eventsListeners){let e,a,r;for(var t=arguments.length,s=new Array(t),n=0;n<t;n++)s[n]=arguments[n];r="string"==typeof s[0]||Array.isArray(s[0])?(e=s[0],a=s.slice(1,s.length),i):(e=s[0].events,a=s[0].data,s[0].context||i),a.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(t=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(e=>{e.apply(r,[t,...a])}),i.eventsListeners&&i.eventsListeners[t]&&i.eventsListeners[t].forEach(e=>{e.apply(r,a)})})}return i}},update:{updateSize:function(){var e=this;let t,a;var r=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:r.clientWidth,a=void 0!==e.params.height&&null!==e.params.height?e.params.height:r.clientHeight,0===t&&e.isHorizontal()||0===a&&e.isVertical()||(t=t-parseInt(M(r,"padding-left")||0,10)-parseInt(M(r,"padding-right")||0,10),a=a-parseInt(M(r,"padding-top")||0,10)-parseInt(M(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(a)&&(a=0),Object.assign(e,{width:t,height:a,size:e.isHorizontal()?t:a}))},updateSlides:function(){const r=this;function i(e,t){return parseFloat(e.getPropertyValue(r.getDirectionLabel(t))||0)}const s=r.params,{wrapperEl:n,slidesEl:t,size:o,rtlTranslate:l,wrongRTL:d}=r,c=r.virtual&&s.virtual.enabled,e=(c?r.virtual:r).slides.length,p=z(t,`.${r.params.slideClass}, swiper-slide`),u=(c?r.virtual.slides:p).length;let m=[];const f=[],h=[];let v=s.slidesOffsetBefore,g=("function"==typeof v&&(v=s.slidesOffsetBefore.call(r)),s.slidesOffsetAfter);"function"==typeof g&&(g=s.slidesOffsetAfter.call(r));var y=r.snapGrid.length,b=r.slidesGrid.length;let w=s.spaceBetween,E=-v,x=0,S=0;if(void 0!==o){"string"==typeof w&&0<=w.indexOf("%")?w=parseFloat(w.replace("%",""))/100*o:"string"==typeof w&&(w=parseFloat(w)),r.virtualSize=-w,p.forEach(e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(A(n,"--swiper-centered-offset-before",""),A(n,"--swiper-centered-offset-after",""));var T=s.grid&&1<s.grid.rows&&r.grid;let a;T?r.grid.initSlides(p):r.grid&&r.grid.unsetSlides();var C="auto"===s.slidesPerView&&s.breakpoints&&0<Object.keys(s.breakpoints).filter(e=>void 0!==s.breakpoints[e].slidesPerView).length;for(let t=0;t<u;t+=1){let e;if(a=0,p[t]&&(e=p[t]),T&&r.grid.updateSlide(t,e,p),!p[t]||"none"!==M(e,"display")){if("auto"===s.slidesPerView){C&&(p[t].style[r.getDirectionLabel("width")]="");const o=getComputedStyle(e),l=e.style.transform,d=e.style.webkitTransform;if(l&&(e.style.transform="none"),d&&(e.style.webkitTransform="none"),s.roundLengths)a=r.isHorizontal()?N(e,"width",!0):N(e,"height",!0);else{const r=i(o,"width"),s=i(o,"padding-left"),n=i(o,"padding-right"),l=i(o,"margin-left"),d=i(o,"margin-right"),c=o.getPropertyValue("box-sizing");if(c&&"border-box"===c)a=r+l+d;else{const{clientWidth:i,offsetWidth:o}=e;a=r+s+n+l+d+(o-i)}}l&&(e.style.transform=l),d&&(e.style.webkitTransform=d),s.roundLengths&&(a=Math.floor(a))}else a=(o-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(a=Math.floor(a)),p[t]&&(p[t].style[r.getDirectionLabel("width")]=a+"px");p[t]&&(p[t].swiperSlideSize=a),h.push(a),s.centeredSlides?(E=E+a/2+x/2+w,0===x&&0!==t&&(E=E-o/2-w),0===t&&(E=E-o/2-w),Math.abs(E)<.001&&(E=0),s.roundLengths&&(E=Math.floor(E)),S%s.slidesPerGroup==0&&m.push(E),f.push(E)):(s.roundLengths&&(E=Math.floor(E)),(S-Math.min(r.params.slidesPerGroupSkip,S))%r.params.slidesPerGroup==0&&m.push(E),f.push(E),E=E+a+w),r.virtualSize+=a+w,x=a,S+=1}}if(r.virtualSize=Math.max(r.virtualSize,o)+g,l&&d&&("slide"===s.effect||"coverflow"===s.effect)&&(n.style.width=r.virtualSize+w+"px"),s.setWrapperSize&&(n.style[r.getDirectionLabel("width")]=r.virtualSize+w+"px"),T&&r.grid.updateWrapperSize(a,m),!s.centeredSlides){const i=[];for(let t=0;t<m.length;t+=1){let e=m[t];s.roundLengths&&(e=Math.floor(e)),m[t]<=r.virtualSize-o&&i.push(e)}m=i,1<Math.floor(r.virtualSize-o)-Math.floor(m[m.length-1])&&m.push(r.virtualSize-o)}if(c&&s.loop){const i=h[0]+w;if(1<s.slidesPerGroup){const n=Math.ceil((r.virtual.slidesBefore+r.virtual.slidesAfter)/s.slidesPerGroup),t=i*s.slidesPerGroup;for(let e=0;e<n;e+=1)m.push(m[m.length-1]+t)}for(let e=0;e<r.virtual.slidesBefore+r.virtual.slidesAfter;e+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+i),f.push(f[f.length-1]+i),r.virtualSize+=i}if(0===m.length&&(m=[0]),0!==w){const i=r.isHorizontal()&&l?"marginLeft":r.getDirectionLabel("marginRight");p.filter((e,t)=>!(s.cssMode&&!s.loop)||t!==p.length-1).forEach(e=>{e.style[i]=w+"px"})}if(s.centeredSlides&&s.centeredSlidesBounds){let t=0;h.forEach(e=>{t+=e+(w||0)});const i=(t-=w)-o;m=m.map(e=>e<=0?-v:e>i?i+g:e)}if(s.centerInsufficientSlides){let t=0;h.forEach(e=>{t+=e+(w||0)}),t-=w;const i=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(t+i<o){const s=(o-t-i)/2;m.forEach((e,t)=>{m[t]=e-s}),f.forEach((e,t)=>{f[t]=e+s})}}if(Object.assign(r,{slides:p,snapGrid:m,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){A(n,"--swiper-centered-offset-before",-m[0]+"px"),A(n,"--swiper-centered-offset-after",r.size/2-h[h.length-1]/2+"px");const i=-r.snapGrid[0],s=-r.slidesGrid[0];r.snapGrid=r.snapGrid.map(e=>e+i),r.slidesGrid=r.slidesGrid.map(e=>e+s)}if(u!==e&&r.emit("slidesLengthChange"),m.length!==y&&(r.params.watchOverflow&&r.checkOverflow(),r.emit("snapGridLengthChange")),f.length!==b&&r.emit("slidesGridLengthChange"),s.watchSlidesProgress&&r.updateSlidesOffset(),r.emit("slidesUpdated"),!(c||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const i=s.containerModifierClass+"backface-hidden",n=r.el.classList.contains(i);u<=s.maxBackfaceHiddenSlides?n||r.el.classList.add(i):n&&r.el.classList.remove(i)}}},updateAutoHeight:function(e){const t=this,a=[],r=t.virtual&&t.params.virtual.enabled;let i,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var n=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&1<t.params.slidesPerView)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{a.push(e)});else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!r)break;a.push(n(e))}else a.push(n(t.activeIndex));for(i=0;i<a.length;i+=1)if(void 0!==a[i]){const e=a[i].offsetHeight;s=e>s?e:s}!s&&0!==s||(t.wrapperEl.style.height=s+"px")},updateSlidesOffset:function(){var t=this,a=t.slides,r=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let e=0;e<a.length;e+=1)a[e].swiperSlideOffset=(t.isHorizontal()?a[e].offsetLeft:a[e].offsetTop)-r-t.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var i=this,s=i.params,{slides:n,rtlTranslate:o,snapGrid:l}=i;if(0!==n.length){void 0===n[0].swiperSlideOffset&&i.updateSlidesOffset();let a=o?e:-e,r=(i.visibleSlidesIndexes=[],i.visibleSlides=[],s.spaceBetween);"string"==typeof r&&0<=r.indexOf("%")?r=parseFloat(r.replace("%",""))/100*i.size:"string"==typeof r&&(r=parseFloat(r));for(let t=0;t<n.length;t+=1){var d=n[t];let e=d.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(e-=n[0].swiperSlideOffset);var c=(a+(s.centeredSlides?i.minTranslate():0)-e)/(d.swiperSlideSize+r),p=(a-l[0]+(s.centeredSlides?i.minTranslate():0)-e)/(d.swiperSlideSize+r),u=-(a-e),m=u+i.slidesSizesGrid[t],f=0<=u&&u<=i.size-i.slidesSizesGrid[t];(u=0<=u&&u<i.size-1||1<m&&m<=i.size||u<=0&&m>=i.size)&&(i.visibleSlides.push(d),i.visibleSlidesIndexes.push(t)),H(d,u,s.slideVisibleClass),H(d,f,s.slideFullyVisibleClass),d.progress=o?-c:c,d.originalProgress=o?-p:p}}},updateProgress:function(e){var t=this;if(void 0===e){const a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}const a=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:n,progressLoop:o}=t;const l=s,d=n;if(0===r)i=0,s=!0,n=!0;else{i=(e-t.minTranslate())/r;const a=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=a||i<=0,n=o||1<=i,a&&(i=0),o&&(i=1)}if(a.loop){const a=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[a],s=t.slidesGrid[r],n=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);1<(o=l>=i?(l-i)/n:(l+n-s)/n)&&--o}Object.assign(t,{progress:i,progressLoop:o,isBeginning:s,isEnd:n}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(l&&!s||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const t=this,{slides:e,params:a,slidesEl:r,activeIndex:i}=t,s=t.virtual&&a.virtual.enabled,n=t.grid&&a.grid&&1<a.grid.rows,o=e=>z(r,`.${a.slideClass}${e}, swiper-slide`+e)[0];let l,d,c;if(s)if(a.loop){let e=i-t.virtual.slidesBefore;(e=e<0?t.virtual.slides.length+e:e)>=t.virtual.slides.length&&(e-=t.virtual.slides.length),l=o(`[data-swiper-slide-index="${e}"]`)}else l=o(`[data-swiper-slide-index="${i}"]`);else n?(l=e.filter(e=>e.column===i)[0],c=e.filter(e=>e.column===i+1)[0],d=e.filter(e=>e.column===i-1)[0]):l=e[i];l&&!n&&(c=function(e,t){for(var a=[];e.nextElementSibling;){var r=e.nextElementSibling;t&&!r.matches(t)||a.push(r),e=r}return a}(l,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!c&&(c=e[0]),d=function(e,t){for(var a=[];e.previousElementSibling;){var r=e.previousElementSibling;t&&!r.matches(t)||a.push(r),e=r}return a}(l,`.${a.slideClass}, swiper-slide`)[0],a.loop)&&0===!d&&(d=e[e.length-1]),e.forEach(e=>{p(e,e===l,a.slideActiveClass),p(e,e===c,a.slideNextClass),p(e,e===d,a.slidePrevClass)}),t.emitSlidesClasses()},updateActiveIndex:function(a){const r=this,e=r.rtlTranslate?r.translate:-r.translate,{snapGrid:t,params:i,activeIndex:s,realIndex:n,snapIndex:o}=r;let l,d=a;if(a=e=>{let t=e-r.virtual.slidesBefore;return(t=t<0?r.virtual.slides.length+t:t)>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t},void 0===d&&(d=function(e){var{slidesGrid:t,params:a}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1):r>=t[e]&&(i=e);return i=a.normalizeSlideIndex&&(i<0||void 0===i)?0:i}(r)),0<=t.indexOf(e))l=t.indexOf(e);else{const a=Math.min(i.slidesPerGroupSkip,d);l=a+Math.floor((d-a)/i.slidesPerGroup)}if(l>=t.length&&(l=t.length-1),d!==s||r.params.loop)if(d===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled)r.realIndex=a(d);else{var c=r.grid&&i.grid&&1<i.grid.rows;let t;if(r.virtual&&i.virtual.enabled&&i.loop)t=a(d);else if(c){const a=r.slides.filter(e=>e.column===d)[0];let e=parseInt(a.getAttribute("data-swiper-slide-index"),10);Number.isNaN(e)&&(e=Math.max(r.slides.indexOf(a),0)),t=Math.floor(e/i.grid.rows)}else if(r.slides[d]){const a=r.slides[d].getAttribute("data-swiper-slide-index");t=a?parseInt(a,10):d}else t=d;Object.assign(r,{previousSnapIndex:o,snapIndex:l,previousRealIndex:n,realIndex:t,previousIndex:s,activeIndex:d}),r.initialized&&u(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(n!==t&&r.emit("realIndexChange"),r.emit("slideChange"))}else l!==o&&(r.snapIndex=l,r.emit("snapIndexChange"))},updateClickedSlide:function(e,t){const a=this,r=a.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&a.isElement&&t&&1<t.length&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let s,n=!1;if(i)for(let e=0;e<a.slides.length;e+=1)if(a.slides[e]===i){n=!0,s=e;break}i&&n?(a.clickedSlide=i,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=s,r.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()):(a.clickedSlide=void 0,a.clickedIndex=void 0)}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var{params:t,rtlTranslate:a,translate:r,wrapperEl:i}=this;return t.virtualTranslate?a?-r:r:t.cssMode?r:(t=O(i,e),t+=this.cssOverflowAdjustment(),(a?-t:t)||0)},setTranslate:function(e,t){var a=this,{rtlTranslate:r,params:i,wrapperEl:s,progress:n}=a;let o=0,l=0;a.isHorizontal()?o=r?-e:e:l=e,i.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l,i.cssMode?s[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-l:i.virtualTranslate||(a.isHorizontal()?o-=a.cssOverflowAdjustment():l-=a.cssOverflowAdjustment(),s.style.transform=`translate3d(${o}px, ${l}px, 0px)`),(0==(r=a.maxTranslate()-a.minTranslate())?0:(e-a.minTranslate())/r)!==n&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,r,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===r&&(r=!0);const s=this,{params:n,wrapperEl:o}=s;if(s.animating&&n.preventInteractionOnTransition)return!1;var l=s.minTranslate(),d=s.maxTranslate();if(s.updateProgress(l=r&&l<e?l:r&&e<d?d:e),n.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-l;else{if(!s.support.smoothScroll)return b({swiper:s,targetPosition:-l,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-l,behavior:"smooth"})}}else 0===t?(s.setTransition(0),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,a)&&s.emit("transitionEnd")}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd)));return!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=e+"ms",this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this.params;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),F({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this.params;this.animating=!1,a.cssMode||(this.setTransition(0),F({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,a,r,i){void 0===a&&(a=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));const s=this;let n=e;n<0&&(n=0);const{params:o,snapGrid:l,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:m,enabled:f}=s;if(!f&&!r&&!i||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);var i=(e=Math.min(s.params.slidesPerGroupSkip,n))+Math.floor((n-e)/s.params.slidesPerGroup),h=-l[i>=l.length?l.length-1:i];if(o.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*h),a=Math.floor(100*d[e]),r=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=a&&t<r-(r-a)/2?n=e:t>=a&&t<r&&(n=e+1):t>=a&&(n=e)}if(s.initialized&&n!==p){if(!s.allowSlideNext&&(u?h>s.translate&&h>s.minTranslate():h<s.translate&&h<s.minTranslate()))return!1;if(!s.allowSlidePrev&&h>s.translate&&h>s.maxTranslate()&&(p||0)!==n)return!1}let v;if(n!==(c||0)&&a&&s.emit("beforeSlideChangeStart"),s.updateProgress(h),v=n>p?"next":n<p?"prev":"reset",u&&-h===s.translate||!u&&h===s.translate)return s.updateActiveIndex(n),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(h),"reset"!=v&&(s.transitionStart(a,v),s.transitionEnd(a,v)),!1;if(o.cssMode){const e=s.isHorizontal(),a=u?h:-h;if(0===t){const t=s.virtual&&s.params.virtual.enabled;t&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),t&&!s._cssModeVirtualInitialSet&&0<s.params.initialSlide?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[e?"scrollLeft":"scrollTop"]=a})):m[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return b({swiper:s,targetPosition:a,side:e?"left":"top"}),!0;m.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}}else s.setTransition(t),s.setTranslate(h),s.updateActiveIndex(n),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(a,v),0===t?s.transitionEnd(a,v):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(a,v))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd));return!0},slideToLoop:function(i,s,n,o){void 0===n&&(n=!0),"string"==typeof(i=void 0===i?0:i)&&(i=parseInt(i,10));const l=this;if(!l.destroyed){void 0===s&&(s=l.params.speed);var d=l.grid&&l.params.grid&&1<l.params.grid.rows;let r=i;if(l.params.loop)if(l.virtual&&l.params.virtual.enabled)r+=l.virtual.slidesBefore;else{let e;if(d){const s=r*l.params.grid.rows;e=l.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")==s)[0].column}else e=l.getSlideIndexByData(r);const s=d?Math.ceil(l.slides.length/l.params.grid.rows):l.slides.length,n=l.params.centeredSlides;let t=l.params.slidesPerView,a=("auto"===t?t=l.slidesPerViewDynamic():(t=Math.ceil(parseFloat(l.params.slidesPerView,10)),n&&t%2==0&&(t+=1)),s-e<t);if(n&&(a=a||e<Math.ceil(t/2)),a=!(o&&n&&"auto"!==l.params.slidesPerView&&!d)&&a){const o=n?e<l.activeIndex?"prev":"next":e-l.activeIndex-1<l.params.slidesPerView?"next":"prev";l.loopFix({direction:o,slideTo:!0,activeSlideIndex:"next"==o?e+1:e-s+1,slideRealIndex:"next"==o?l.realIndex:void 0})}if(d){const i=r*l.params.grid.rows;r=l.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")==i)[0].column}else r=l.getSlideIndexByData(r)}return requestAnimationFrame(()=>{l.slideTo(r,s,n,o)}),l}},slideNext:function(e,t,a){void 0===t&&(t=!0);const r=this,{enabled:i,params:s,animating:n}=r;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex<s.slidesPerGroupSkip?1:o,d=r.virtual&&s.virtual.enabled;if(s.loop){if(n&&!d&&s.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,a)}),!0}return s.rewind&&r.isEnd?r.slideTo(0,e,t,a):r.slideTo(r.activeIndex+l,e,t,a)},slidePrev:function(e,t,a){void 0===t&&(t=!0);const r=this,{params:i,snapGrid:s,slidesGrid:n,rtlTranslate:o,enabled:l,animating:d}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);var c=r.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(o?r.translate:-r.translate),m=s.map(e=>p(e));let f=s[m.indexOf(u)-1];if(void 0===f&&i.cssMode){let a;s.forEach((e,t)=>{u>=e&&(a=t)}),void 0!==a&&(f=s[0<a?a-1:a])}let h=0;if(void 0!==f&&((h=n.indexOf(f))<0&&(h=r.activeIndex-1),"auto"===i.slidesPerView)&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(h=h-r.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0)),i.rewind&&r.isBeginning){const i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,a)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(h,e,t,a)}),!0):r.slideTo(h,e,t,a)},slideReset:function(e,t,a){void 0===t&&(t=!0);if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(t,a,r,i){void 0===a&&(a=!0),void 0===i&&(i=.5);var s=this;if(!s.destroyed){void 0===t&&(t=s.params.speed);let e=s.activeIndex;var n=(n=Math.min(s.params.slidesPerGroupSkip,e))+Math.floor((e-n)/s.params.slidesPerGroup),o=s.rtlTranslate?s.translate:-s.translate;if(o>=s.snapGrid[n]){const t=s.snapGrid[n];o-t>(s.snapGrid[n+1]-t)*i&&(e+=s.params.slidesPerGroup)}else{const t=s.snapGrid[n-1];o-t<=(s.snapGrid[n]-t)*i&&(e-=s.params.slidesPerGroup)}return e=Math.max(e,0),e=Math.min(e,s.slidesGrid.length-1),s.slideTo(e,t,a,r)}},slideToClickedSlide:function(){const a=this;if(!a.destroyed){var{params:r,slidesEl:i}=a,s="auto"===r.slidesPerView?a.slidesPerViewDynamic():r.slidesPerView;let e,t=a.clickedIndex;var n=a.isElement?"swiper-slide":"."+r.slideClass;r.loop?a.animating||(e=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t<a.loopedSlides-s/2||t>a.slides.length-a.loopedSlides+s/2?(a.loopFix(),t=a.getSlideIndex(z(i,n+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t):t>a.slides.length-s?(a.loopFix(),t=a.getSlideIndex(z(i,n+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t)):a.slideTo(t)}}},loop:{loopCreate:function(e){const a=this,{params:r,slidesEl:t}=a;var i,s,n,o,l;!r.loop||a.virtual&&a.params.virtual.enabled||(i=()=>{z(t,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},o=a.grid&&r.grid&&1<r.grid.rows,s=r.slidesPerGroup*(o?r.grid.rows:1),n=a.slides.length%s!=0,o=o&&a.slides.length%r.grid.rows!=0,l=t=>{for(let e=0;e<t;e+=1){const t=a.isElement?I("swiper-slide",[r.slideBlankClass]):I("div",[r.slideClass,r.slideBlankClass]);a.slidesEl.append(t)}},n?r.loopAddBlankSlides?(l(s-a.slides.length%s),a.recalcSlides(),a.updateSlides()):L("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):o&&(r.loopAddBlankSlides?(l(r.grid.rows-a.slides.length%r.grid.rows),a.recalcSlides(),a.updateSlides()):L("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),i(),a.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"}))},loopFix:function(s){let{slideRealIndex:n,slideTo:o=!0,direction:l,setTranslate:d,activeSlideIndex:c,byController:p,byMousewheel:u}=void 0===s?{}:s;const m=this;if(m.params.loop){m.emit("beforeLoopFix");const{slides:b,allowSlidePrev:w,allowSlideNext:E,slidesEl:x,params:S}=m,T=S.centeredSlides;if(m.allowSlidePrev=!0,m.allowSlideNext=!0,m.virtual&&S.virtual.enabled)o&&(S.centeredSlides||0!==m.snapIndex?S.centeredSlides&&m.snapIndex<S.slidesPerView?m.slideTo(m.virtual.slides.length+m.snapIndex,0,!1,!0):m.snapIndex===m.snapGrid.length-1&&m.slideTo(m.virtual.slidesBefore,0,!1,!0):m.slideTo(m.virtual.slides.length,0,!1,!0)),m.allowSlidePrev=w,m.allowSlideNext=E;else{let e=S.slidesPerView,t=("auto"===e?e=m.slidesPerViewDynamic():(e=Math.ceil(parseFloat(S.slidesPerView,10)),T&&e%2==0&&(e+=1)),s=S.slidesPerGroupAuto?e:S.slidesPerGroup);t%s!=0&&(t+=s-t%s),t+=S.loopAdditionalSlides,m.loopedSlides=t;var f=m.grid&&S.grid&&1<S.grid.rows;b.length<e+t?L("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):f&&"row"===S.grid.fill&&L("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const C=[],M=[];let a=m.activeIndex;void 0===c?c=m.getSlideIndex(b.filter(e=>e.classList.contains(S.slideActiveClass))[0]):a=c;var h="next"===l||!l,v="prev"===l||!l;let r=0,i=0;var g=f?Math.ceil(b.length/S.grid.rows):b.length,y=(f?b[c].column:c)+(T&&void 0===d?-e/2+.5:0);if(y<t){r=Math.max(t-y,s);for(let e=0;e<t-y;e+=1){const n=e-Math.floor(e/g)*g;if(f){const s=g-n-1;for(let e=b.length-1;0<=e;--e)b[e].column===s&&C.push(e)}else C.push(g-n-1)}}else if(y+e>g-t){i=Math.max(y-(g-2*t),s);for(let e=0;e<i;e+=1){const n=e-Math.floor(e/g)*g;f?b.forEach((e,t)=>{e.column===n&&M.push(t)}):M.push(n)}}if(m.__preventObserver__=!0,requestAnimationFrame(()=>{m.__preventObserver__=!1}),v&&C.forEach(e=>{b[e].swiperLoopMoveDOM=!0,x.prepend(b[e]),b[e].swiperLoopMoveDOM=!1}),h&&M.forEach(e=>{b[e].swiperLoopMoveDOM=!0,x.append(b[e]),b[e].swiperLoopMoveDOM=!1}),m.recalcSlides(),"auto"===S.slidesPerView?m.updateSlides():f&&(0<C.length&&v||0<M.length&&h)&&m.slides.forEach((e,t)=>{m.grid.updateSlide(t,e,m.slides)}),S.watchSlidesProgress&&m.updateSlidesOffset(),o)if(0<C.length&&v){if(void 0===n){const s=m.slidesGrid[a],n=m.slidesGrid[a+r]-s;u?m.setTranslate(m.translate-n):(m.slideTo(a+Math.ceil(r),0,!1,!0),d&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-n,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-n))}else if(d){const s=f?C.length/S.grid.rows:C.length;m.slideTo(m.activeIndex+s,0,!1,!0),m.touchEventsData.currentTranslate=m.translate}}else if(0<M.length&&h)if(void 0===n){const s=m.slidesGrid[a],n=m.slidesGrid[a-i]-s;u?m.setTranslate(m.translate-n):(m.slideTo(a-i,0,!1,!0),d&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-n,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-n))}else{const s=f?M.length/S.grid.rows:M.length;m.slideTo(m.activeIndex-s,0,!1,!0)}if(m.allowSlidePrev=w,m.allowSlideNext=E,m.controller&&m.controller.control&&!p){const s={slideRealIndex:n,direction:l,setTranslate:d,activeSlideIndex:c,byController:!0};Array.isArray(m.controller.control)?m.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...s,slideTo:e.params.slidesPerView===S.slidesPerView&&o})}):m.controller.control instanceof m.constructor&&m.controller.control.params.loop&&m.controller.control.loopFix({...s,slideTo:m.controller.control.params.slidesPerView===S.slidesPerView&&o})}}m.emit("loopFix")}},loopDestroy:function(){const e=this,{params:t,slidesEl:a}=e;if(!(!t.loop||e.virtual&&e.params.virtual.enabled)){e.recalcSlides();const r=[];e.slides.forEach(e=>{var t=void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;r[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{a.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}}},grabCursor:{setGrabCursor:function(e){const t=this;var a;!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl,t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){var e=this,t=e.params;e.onTouchStart=function(a){var r=this,i=k();let s=a;if(s.originalEvent&&(s=s.originalEvent),a=r.touchEventsData,"pointerdown"===s.type){if(null!==a.pointerId&&a.pointerId!==s.pointerId)return;a.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(a.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)X(r,s,s.targetTouches[0].pageX);else{var{params:n,touches:o,enabled:l}=r;if(l&&(n.simulateTouch||"mouse"!==s.pointerType)&&(!r.animating||!n.preventInteractionOnTransition)){!r.animating&&n.cssMode&&n.loop&&r.loopFix();let t=s.target;if(("wrapper"!==n.touchEventsTarget||r.wrapperEl.contains(t))&&!("which"in s&&3===s.which||"button"in s&&0<s.button||a.isTouched&&a.isMoved)){var l=!!n.noSwipingClass&&""!==n.noSwipingClass,d=s.composedPath?s.composedPath():s.path,l=(l&&s.target&&s.target.shadowRoot&&d&&(t=d[0]),n.noSwipingSelector||"."+n.noSwipingClass),d=!(!s.target||!s.target.shadowRoot);if(n.noSwiping&&(d?function(r,e){return function e(t){var a;return t&&t!==k()&&t!==P()&&((a=(t=t.assignedSlot||t).closest(r))||t.getRootNode)?a||e(t.getRootNode().host):null}(void 0===t?this:e)}(l,t):t.closest(l)))r.allowClick=!0;else if((!n.swipeHandler||t.closest(n.swipeHandler))&&(o.currentX=s.pageX,o.currentY=s.pageY,d=o.currentX,l=o.currentY,X(r,s,d))){Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=d,o.startY=l,a.touchStartTime=v(),r.allowClick=!0,r.updateSize(),r.swipeDirection=void 0,0<n.threshold&&(a.allowThresholdMove=!1);let e=!0;t.matches(a.focusableElements)&&(e=!1,"SELECT"===t.nodeName)&&(a.isTouched=!1),i.activeElement&&i.activeElement.matches(a.focusableElements)&&i.activeElement!==t&&i.activeElement.blur(),d=e&&r.allowTouchMove&&n.touchStartPreventDefault,!n.touchStartForcePreventDefault&&!d||t.isContentEditable||s.preventDefault(),n.freeMode&&n.freeMode.enabled&&r.freeMode&&r.animating&&!n.cssMode&&r.freeMode.onTouchStart(),r.emit("touchStart",s)}}}}}.bind(e),e.onTouchMove=function(t){const a=k(),i=this,s=i.touchEventsData,{params:n,touches:o,rtlTranslate:l,enabled:e}=i;if(e&&(n.simulateTouch||"mouse"!==t.pointerType)){let e,r=t;if("pointermove"===(r=r.originalEvent||r).type){if(null!==s.touchId)return;if(r.pointerId!==s.pointerId)return}if("touchmove"===r.type){if(!(e=[...r.changedTouches].filter(e=>e.identifier===s.touchId)[0])||e.identifier!==s.touchId)return}else e=r;if(s.isTouched){var t=e.pageX,d=e.pageY;if(r.preventedByNestedSwiper)o.startX=t,o.startY=d;else if(i.allowTouchMove){if(n.touchReleaseOnEdges&&!n.loop)if(i.isVertical()){if(d<o.startY&&i.translate<=i.maxTranslate()||d>o.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(t<o.startX&&i.translate<=i.maxTranslate()||t>o.startX&&i.translate>=i.minTranslate())return;if(a.activeElement&&r.target===a.activeElement&&r.target.matches(s.focusableElements))s.isMoved=!0,i.allowClick=!1;else{s.allowTouchCallbacks&&i.emit("touchMove",r),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=t,o.currentY=d;var c=o.currentX-o.startX,p=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(c**2+p**2)<i.params.threshold))if(void 0===s.isScrolling&&(i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:25<=c*c+p*p&&(u=180*Math.atan2(Math.abs(p),Math.abs(c))/Math.PI,s.isScrolling=i.isHorizontal()?u>n.touchAngle:90-u>n.touchAngle)),s.isScrolling&&i.emit("touchMoveOpposite",r),void 0!==s.startMoving||o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0),s.isScrolling||"touchmove"===r.type&&s.preventTouchMoveFromPointerMove)s.isTouched=!1;else if(s.startMoving){i.allowClick=!1,!n.cssMode&&r.cancelable&&r.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&r.stopPropagation();let a=i.isHorizontal()?c:p,e=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(a=Math.abs(a)*(l?1:-1),e=Math.abs(e)*(l?1:-1)),o.diff=a,a*=n.touchRatio,l&&(a=-a,e=-e);var c=i.touchesDirection,p=(i.swipeDirection=0<a?"prev":"next",i.touchesDirection=0<e?"prev":"next",i.params.loop&&!n.cssMode),u="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!s.isMoved){if(p&&u&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});i.wrapperEl.dispatchEvent(t)}s.allowMomentumBounce=!1,!n.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",r)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&c!==i.touchesDirection&&p&&u&&1<=Math.abs(a))Object.assign(o,{startX:t,startY:d,currentX:t,currentY:d,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;else{i.emit("sliderMove",r),s.isMoved=!0,s.currentTranslate=a+s.startTranslate;let e=!0,t=n.resistanceRatio;if(n.touchReleaseOnEdges&&(t=0),0<a?(p&&u&&s.allowThresholdMove&&s.currentTranslate>(n.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(e=!1,n.resistance)&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+a)**t)):a<0&&(p&&u&&s.allowThresholdMove&&s.currentTranslate<(n.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===n.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate())&&(e=!1,n.resistance)&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-a)**t),e&&(r.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),0<n.threshold){if(!(Math.abs(a)>n.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&i.freeMode||n.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}}}}else r.target.matches(s.focusableElements)||(i.allowClick=!1),s.isTouched&&(Object.assign(o,{startX:t,startY:d,currentX:t,currentY:d}),s.touchStartTime=v())}else s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",r)}}.bind(e),e.onTouchEnd=function(i){const s=this,t=s.touchEventsData;let e,n=i;if("touchend"===(n=n.originalEvent||n).type||"touchcancel"===n.type){if(!(e=[...n.changedTouches].filter(e=>e.identifier===t.touchId)[0])||e.identifier!==t.touchId)return}else{if(null!==t.touchId)return;if(n.pointerId!==t.pointerId)return;e=n}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.type)||["pointercancel","contextmenu"].includes(n.type)&&(s.browser.isSafari||s.browser.isWebView)){t.pointerId=null,t.touchId=null;var{params:o,touches:i,rtlTranslate:a,slidesGrid:l,enabled:d}=s;if(d&&(o.simulateTouch||"mouse"!==n.pointerType))if(t.allowTouchCallbacks&&s.emit("touchEnd",n),t.allowTouchCallbacks=!1,t.isTouched){o.grabCursor&&t.isMoved&&t.isTouched&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!1);var c,p=(d=v())-t.touchStartTime;if(s.allowClick){const i=n.path||n.composedPath&&n.composedPath();s.updateClickedSlide(i&&i[0]||n.target,i),s.emit("tap click",n),p<300&&d-t.lastClickTime<300&&s.emit("doubleTap doubleClick",n)}if(t.lastClickTime=v(),C(()=>{s.destroyed||(s.allowClick=!0)}),t.isTouched&&t.isMoved&&s.swipeDirection&&(0!==i.diff||t.loopSwapReset)&&(t.currentTranslate!==t.startTranslate||t.loopSwapReset)){if(t.isTouched=!1,t.isMoved=!1,t.startMoving=!1,c=o.followFinger?a?s.translate:-s.translate:-t.currentTranslate,!o.cssMode)if(o.freeMode&&o.freeMode.enabled)s.freeMode.onTouchEnd({currentPos:c});else{var u=c>=-s.maxTranslate()&&!s.params.loop;let t=0,a=s.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){const s=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==l[e+s]?(u||c>=l[e]&&c<l[e+s])&&(t=e,a=l[e+s]-l[e]):(u||c>=l[e])&&(t=e,a=l[l.length-1]-l[l.length-2])}let e=null,r=null;o.rewind&&(s.isBeginning?r=o.virtual&&o.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(e=0)),d=(c-l[t])/a,i=t<o.slidesPerGroupSkip-1?1:o.slidesPerGroup,p>o.longSwipesMs?o.longSwipes?("next"===s.swipeDirection&&(d>=o.longSwipesRatio?s.slideTo(o.rewind&&s.isEnd?e:t+i):s.slideTo(t)),"prev"===s.swipeDirection&&(d>1-o.longSwipesRatio?s.slideTo(t+i):null!==r&&d<0&&Math.abs(d)>o.longSwipesRatio?s.slideTo(r):s.slideTo(t))):s.slideTo(s.activeIndex):o.shortSwipes?!s.navigation||n.target!==s.navigation.nextEl&&n.target!==s.navigation.prevEl?("next"===s.swipeDirection&&s.slideTo(null!==e?e:t+i),"prev"===s.swipeDirection&&s.slideTo(null!==r?r:t)):n.target===s.navigation.nextEl?s.slideTo(t+i):s.slideTo(t):s.slideTo(s.activeIndex)}}else t.isTouched=!1,t.isMoved=!1,t.startMoving=!1}else t.isMoved&&o.grabCursor&&s.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1}}.bind(e),e.onDocumentTouchStart=function(){this.documentTouchHandlerProceeded||(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}.bind(e),t.cssMode&&(e.onScroll=function(){var e=this,{wrapperEl:t,rtlTranslate:a,enabled:r}=e;r&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(r=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/r)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){var t=this;t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation)&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),e.onLoad=function(e){var t=this;n(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}.bind(e),W(e,"on")},detachEvents:function(){W(this,"off")}},breakpoints:{setBreakpoint:function(){const r=this,{realIndex:e,initialized:t,params:i,el:a}=r,s=i.breakpoints;if(s&&0!==Object.keys(s).length){var n=r.getBreakpoint(s,r.params.breakpointsBase,r.el);if(n&&r.currentBreakpoint!==n){const p=(n in s?s[n]:void 0)||r.originalParams,u=U(r,i),m=U(r,p),f=r.params.grabCursor,h=p.grabCursor,v=i.enabled;u&&!m?(a.classList.remove(i.containerModifierClass+"grid",i.containerModifierClass+"grid-column"),r.emitContainerClasses()):!u&&m&&(a.classList.add(i.containerModifierClass+"grid"),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===i.grid.fill)&&a.classList.add(i.containerModifierClass+"grid-column"),r.emitContainerClasses()),f&&!h?r.unsetGrabCursor():!f&&h&&r.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(e=>{var t,a;void 0!==p[e]&&(t=i[e]&&i[e].enabled,a=p[e]&&p[e].enabled,t&&!a&&r[e].disable(),!t)&&a&&r[e].enable()});var o=p.direction&&p.direction!==i.direction,l=i.loop&&(p.slidesPerView!==i.slidesPerView||o),d=i.loop,o=(o&&t&&r.changeDirection(),g(r.params,p),r.params.enabled),c=r.params.loop;Object.assign(r,{allowTouchMove:r.params.allowTouchMove,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev}),v&&!o?r.disable():!v&&o&&r.enable(),r.currentBreakpoint=n,r.emit("_beforeBreakpoint",p),t&&(l?(r.loopDestroy(),r.loopCreate(e),r.updateSlides()):!d&&c?(r.loopCreate(e),r.updateSlides()):d&&!c&&r.loopDestroy()),r.emit("breakpoint",p)}}},getBreakpoint:function(e,a,r){if(void 0===a&&(a="window"),e&&("container"!==a||r)){let t=!1;const i=P(),s="window"===a?i.innerHeight:r.clientHeight,n=Object.keys(e).map(e=>{var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:s*t,point:e}):{value:e,point:e}});n.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<n.length;e+=1){const{point:P,value:o}=n[e];"window"===a?i.matchMedia(`(min-width: ${o}px)`).matches&&(t=P):o<=r.clientWidth&&(t=P)}return t||"max"}}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:a}=e,r=a.slidesOffsetBefore;if(r){const t=e.slides.length-1,a=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;e.isLocked=e.size>a}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var{classNames:e,params:t,rtl:a,el:r,device:i}=this,a=function(e,a){const r=[];return e.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(e=>{t[e]&&r.push(a+e)}):"string"==typeof t&&r.push(a+t)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:a},{grid:t.grid&&1<t.grid.rows},{"grid-column":t.grid&&1<t.grid.rows&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),r.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){var{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},d={};class m{constructor(){let t,a;for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?a=r[0]:[t,a]=r,a=g({},a=a||{}),t&&!a.el&&(a.el=t);var s=k();if(a.el&&"string"==typeof a.el&&1<s.querySelectorAll(a.el).length){const t=[];return s.querySelectorAll(a.el).forEach(e=>{e=g({},a,{el:e}),t.push(new m(e))}),t}const n=this,o=(n.__swiper__=!0,n.support=R(),n.device=$({userAgent:a.userAgent}),n.browser=V=V||function(){const t=P(),e=$();let a=!1;function r(){var e=t.navigator.userAgent.toLowerCase();return 0<=e.indexOf("safari")&&e.indexOf("chrome")<0&&e.indexOf("android")<0}if(r()){const e=String(t.navigator.userAgent);if(e.includes("Version/")){const[t,r]=e.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));a=t<16||16===t&&r<2}}var i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),s=r();return{isSafari:a||s,needPerspectiveFix:a,need3dFix:s||i&&e.ios,isWebView:i}}(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],a.modules&&Array.isArray(a.modules)&&n.modules.push(...a.modules),{});return n.modules.forEach(e=>{var r,i;e({params:a,swiper:n,extendParams:(r=a,i=o,function(e){void 0===e&&(e={});var t=Object.keys(e)[0],a=e[t];"object"==typeof a&&null!==a&&(!0===r[t]&&(r[t]={enabled:!0}),"navigation"===t&&r[t]&&r[t].enabled&&!r[t].prevEl&&!r[t].nextEl&&(r[t].auto=!0),0<=["pagination","scrollbar"].indexOf(t)&&r[t]&&r[t].enabled&&!r[t].el&&(r[t].auto=!0),t in r)&&"enabled"in a&&("object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1})),g(i,e)}),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}),s=g({},K,o),n.params=g({},s,d,a),n.originalParams=g({},n.params),n.passedParams=g({},a),n.params&&n.params.on&&Object.keys(n.params.on).forEach(e=>{n.on(e,n.params.on[e])}),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){var{slidesEl:t,params:a}=this,t=D(z(t,`.${a.slideClass}, swiper-slide`)[0]);return D(e)-t}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")===t)[0])}recalcSlides(){var{slidesEl:e,params:t}=this;this.slides=z(e,`.${t.slideClass}, swiper-slide`)}enable(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){var a=this,r=(e=Math.min(Math.max(e,0),1),a.minTranslate()),e=(a.maxTranslate()-r)*e+r;a.translateTo(e,void 0===t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()}emitContainerClasses(){const t=this;var e;t.params._emitClasses&&t.el&&(e=t.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass)),t.emit("_containerClasses",e.join(" ")))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const a=this;if(a.params._emitClasses&&a.el){const r=[];a.slides.forEach(e=>{var t=a.getSlideClasses(e);r.push({slideEl:e,classNames:t}),a.emit("_slideClass",e,t)}),a.emit("_slideClasses",r)}}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var{params:a,slides:r,slidesGrid:i,slidesSizesGrid:s,size:n,activeIndex:o}=this;let l=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let t,a=r[o]?Math.ceil(r[o].swiperSlideSize):0;for(let e=o+1;e<r.length;e+=1)r[e]&&!t&&(a+=Math.ceil(r[e].swiperSlideSize),l+=1,a>n)&&(t=!0);for(let e=o-1;0<=e;--e)r[e]&&!t&&(a+=r[e].swiperSlideSize,l+=1,a>n)&&(t=!0)}else if("current"===e)for(let e=o+1;e<r.length;e+=1)(t?i[e]+s[e]-i[o]<n:i[e]-i[o]<n)&&(l+=1);else for(let e=o-1;0<=e;--e)i[o]-i[e]<n&&(l+=1);return l}update(){const t=this;if(t&&!t.destroyed){var a,{snapGrid:r,params:i}=t;let e;function s(){var e=t.rtlTranslate?-1*t.translate:t.translate,e=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&n(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode?(s(),i.autoHeight&&t.updateAutoHeight()):(e=("auto"===i.slidesPerView||1<i.slidesPerView)&&t.isEnd&&!i.centeredSlides?(a=(t.virtual&&i.virtual.enabled?t.virtual:t).slides,t.slideTo(a.length-1,0,!1,!0)):t.slideTo(t.activeIndex,0,!1,!0))||s(),i.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}}changeDirection(t,e){void 0===e&&(e=!0);var a=this,r=a.params.direction;return(t=t||("horizontal"===r?"vertical":"horizontal"))===r||"horizontal"!==t&&"vertical"!==t||(a.el.classList.remove(""+a.params.containerModifierClass+r),a.el.classList.add(""+a.params.containerModifierClass+t),a.emitContainerClasses(),a.params.direction=t,a.slides.forEach(e=>{"vertical"===t?e.style.width="":e.style.height=""}),a.emit("changeDirection"),e&&a.update()),a}changeLanguageDirection(e){var t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(t.params.containerModifierClass+"rtl"),t.el.dir="rtl"):(t.el.classList.remove(t.params.containerModifierClass+"rtl"),t.el.dir="ltr"),t.update())}mount(e){const a=this;if(!a.mounted){e=e||a.params.el;if(!(e="string"==typeof e?document.querySelector(e):e))return!1;e.swiper=a,e.parentNode&&e.parentNode.host&&e.parentNode.host.nodeName===a.params.swiperElementNodeName.toUpperCase()&&(a.isElement=!0);var r=()=>"."+(a.params.wrapperClass||"").trim().split(" ").join(".");let t=e&&e.shadowRoot&&e.shadowRoot.querySelector?e.shadowRoot.querySelector(r()):z(e,r())[0];!t&&a.params.createElements&&(t=I("div",a.params.wrapperClass),e.append(t),z(e,"."+a.params.slideClass).forEach(e=>{t.append(e)})),Object.assign(a,{el:e,wrapperEl:t,slidesEl:a.isElement&&!e.parentNode.host.slideSlots?e.parentNode.host:t,hostEl:a.isElement?e.parentNode.host:e,mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===M(e,"direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===M(e,"direction")),wrongRTL:"-webkit-box"===M(t,"display")})}return!0}init(e){const t=this;return t.initialized||!1!==t.mount(e)&&(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),e=[...t.el.querySelectorAll('[loading="lazy"]')],t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?n(t,e):e.addEventListener("load",e=>{n(t,e.target)})}),u(t),t.initialized=!0,u(t),t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const a=this,{params:r,el:i,wrapperEl:s,slides:n}=a;if(void 0!==a.params&&!a.destroyed){if(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),r.loop&&a.loopDestroy(),t&&(a.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),s&&s.removeAttribute("style"),n)&&n.length&&n.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e){a.el&&"string"!=typeof a.el&&(a.el.swiper=null);{const o=a;Object.keys(o).forEach(e=>{try{o[e]=null}catch(e){}try{delete o[e]}catch(e){}})}}a.destroyed=!0}return null}static extendDefaults(e){g(d,e)}static get extendedDefaults(){return d}static get defaults(){return K}static installModule(e){m.prototype.__modules__||(m.prototype.__modules__=[]);var t=m.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>m.installModule(e)):m.installModule(e),m}}function B(a,r,i,s){return a.params.createElements&&Object.keys(s).forEach(t=>{if(!i[t]&&!0===i.auto){let e=z(a.el,"."+s[t])[0];e||((e=I("div",s[t])).className=s[t],a.el.append(e)),i[t]=e,r[t]=e}}),i}function G(e){return"."+(e=void 0===e?"":e).trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function o(e){const{effect:a,swiper:r,on:t,setTranslate:i,setTransition:s,overwriteParams:n,perspective:o,recreateShadows:l,getEffectParams:d}=e;let c;t("beforeInit",()=>{var e;r.params.effect===a&&(r.classNames.push(""+r.params.containerModifierClass+a),o&&o()&&r.classNames.push(r.params.containerModifierClass+"3d"),e=n?n():{},Object.assign(r.params,e),Object.assign(r.originalParams,e))}),t("setTranslate",()=>{r.params.effect===a&&i()}),t("setTransition",(e,t)=>{r.params.effect===a&&s(t)}),t("transitionEnd",()=>{r.params.effect===a&&l&&d&&d().slideShadows&&(r.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l())}),t("virtualUpdate",()=>{r.params.effect===a&&(r.slides.length||(c=!0),requestAnimationFrame(()=>{c&&r.slides&&r.slides.length&&(i(),c=!1)}))})}function x(e,t){var a=s(t);return a!==t&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function f(e){let{swiper:a,duration:t,transformElements:r,allSlides:i}=e;const s=a.activeIndex;if(a.params.virtualTranslate&&0!==t){let t=!1;(i?r:r.filter(e=>{var t;return e=e.classList.contains("swiper-slide-transform")?(t=e).parentElement||a.slides.filter(e=>e.shadowRoot&&e.shadowRoot===t.parentNode)[0]:e,a.getSlideIndex(e)===s})).forEach(e=>{h(e,()=>{var e;t||a&&!a.destroyed&&(t=!0,a.animating=!1,e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0}),a.wrapperEl.dispatchEvent(e))})})}}function S(e,t,a){a="swiper-slide-shadow"+(a?"-"+a:"")+(e?" swiper-slide-shadow-"+e:"");let r=(e=s(t)).querySelector("."+a.split(" ").join("."));return r||(r=I("div",a.split(" ")),e.append(r)),r}return Object.keys(a).forEach(t=>{Object.keys(a[t]).forEach(e=>{m.prototype[e]=a[t][e]})}),m.use([function(e){let{swiper:s,on:t,emit:a}=e;const r=P();let i=null,n=null;const o=()=>{s&&!s.destroyed&&s.initialized&&(a("beforeResize"),a("resize"))},l=()=>{s&&!s.destroyed&&s.initialized&&a("orientationchange")};t("init",()=>{s.params.resizeObserver&&void 0!==r.ResizeObserver?s&&!s.destroyed&&s.initialized&&(i=new ResizeObserver(a=>{n=r.requestAnimationFrame(()=>{var{width:e,height:t}=s;let r=e,i=t;a.forEach(e=>{var{contentBoxSize:e,contentRect:t,target:a}=e;a&&a!==s.el||(r=t?t.width:(e[0]||e).inlineSize,i=t?t.height:(e[0]||e).blockSize)}),r===e&&i===t||o()})})).observe(s.el):(r.addEventListener("resize",o),r.addEventListener("orientationchange",l))}),t("destroy",()=>{n&&r.cancelAnimationFrame(n),i&&i.unobserve&&s.el&&(i.unobserve(s.el),i=null),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",l)})},function(e){let{swiper:r,extendParams:t,on:a,emit:i}=e;function s(e,t){void 0===t&&(t={});var a=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{var t;r.__preventObserver__||(1===e.length?i("observerUpdate",e[0]):(t=function(){i("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)))});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(a)}const n=[],o=P();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(r.params.observer){if(r.params.observeParents){var t=j(r.hostEl);for(let e=0;e<t.length;e+=1)s(t[e])}s(r.hostEl,{childList:r.params.observeSlideChildren}),s(r.wrapperEl,{attributes:!1})}}),a("destroy",()=>{n.forEach(e=>{e.disconnect()}),n.splice(0,n.length)})}]),m.use([function(e){let t,{swiper:C,extendParams:a,on:r,emit:M}=e;a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e=k(),C.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const i=e.createElement("div");function L(e,t){var a=C.params.virtual;if(a.cache&&C.virtual.cache[t])return C.virtual.cache[t];let r;return a.renderSlide?"string"==typeof(r=a.renderSlide.call(C,e,t))&&(i.innerHTML=r,r=i.children[0]):r=C.isElement?I("swiper-slide"):I("div",C.params.slideClass),r.setAttribute("data-swiper-slide-index",t),a.renderSlide||(r.innerHTML=e),a.cache&&(C.virtual.cache[t]=r),r}function n(n,o){var{slidesPerView:l,slidesPerGroup:d,centeredSlides:c,loop:p,initialSlide:u}=C.params;if(!(o&&!p&&0<u)){const{addSlidesBefore:y,addSlidesAfter:b}=C.params.virtual,{from:w,to:E,slides:x,slidesGrid:S,offset:T}=C.virtual;C.params.cssMode||C.updateActiveIndex(),o=C.activeIndex||0;let t,e,a,r=(t=C.rtlTranslate?"right":C.isHorizontal()?"left":"top",o-(a=c?(e=Math.floor(l/2)+d+b,Math.floor(l/2)+d+y):(e=l+(d-1)+b,(p?l:d)+y))),i=o+e,s=(p||(r=Math.max(r,0),i=Math.min(i,x.length-1)),(C.slidesGrid[r]||0)-(C.slidesGrid[0]||0));if(p&&a<=o?(r-=a,c||(s+=C.slidesGrid[0])):p&&o<a&&(r=-a,c)&&(s+=C.slidesGrid[0]),Object.assign(C.virtual,{from:r,to:i,offset:s,slidesGrid:C.slidesGrid,slidesBefore:a,slidesAfter:e}),w!==r||E!==i||n)if(C.params.virtual.renderExternal)C.params.virtual.renderExternal.call(C,{offset:s,from:r,to:i,slides:function(){var t=[];for(let e=r;e<=i;e+=1)t.push(x[e]);return t}()}),C.params.virtual.renderExternalUpdate?g():M("virtualUpdate");else{var m=[],f=[],h=e=>{let t=e;return e<0?t=x.length+e:t>=x.length&&(t-=x.length),t};if(n)C.slides.filter(e=>e.matches(`.${C.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=w;e<=E;e+=1)if(e<r||e>i){const o=h(e);C.slides.filter(e=>e.matches(`.${C.params.slideClass}[data-swiper-slide-index="${o}"], swiper-slide[data-swiper-slide-index="${o}"]`)).forEach(e=>{e.remove()})}var u=p?-x.length:0,v=p?2*x.length:x.length;for(let e=u;e<v;e+=1)if(e>=r&&e<=i){const C=h(e);void 0===E||n?f.push(C):(e>E&&f.push(C),e<w&&m.push(C))}if(f.forEach(e=>{C.slidesEl.append(L(x[e],e))}),p)for(let e=m.length-1;0<=e;--e){const o=m[e];C.slidesEl.prepend(L(x[o],o))}else m.sort((e,t)=>t-e),m.forEach(e=>{C.slidesEl.prepend(L(x[e],e))});z(C.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[t]=s-Math.abs(C.cssOverflowAdjustment())+"px"}),g()}else C.slidesGrid!==S&&s!==T&&C.slides.forEach(e=>{e.style[t]=s-Math.abs(C.cssOverflowAdjustment())+"px"}),C.updateProgress(),M("virtualUpdate");function g(){C.updateSlides(),C.updateProgress(),C.updateSlidesClasses(),M("virtualUpdate")}}}r("beforeInit",()=>{if(C.params.virtual.enabled){let e;var t;void 0===C.passedParams.virtual.slides&&(t=[...C.slidesEl.children].filter(e=>e.matches(`.${C.params.slideClass}, swiper-slide`)))&&t.length&&(C.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),(C.virtual.cache[t]=e).remove()})),e||(C.virtual.slides=C.params.virtual.slides),C.classNames.push(C.params.containerModifierClass+"virtual"),C.params.watchSlidesProgress=!0,n(!(C.originalParams.watchSlidesProgress=!0),!0)}}),r("setTranslate",()=>{C.params.virtual.enabled&&(C.params.cssMode&&!C._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{n()},100)):n())}),r("init update resize",()=>{C.params.virtual.enabled&&C.params.cssMode&&A(C.wrapperEl,"--swiper-virtual-size",C.virtualSize+"px")}),Object.assign(C.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&C.virtual.slides.push(t[e]);else C.virtual.slides.push(t);n(!0)},prependSlide:function(r){const i=C.activeIndex;let e=i+1,s=1;if(Array.isArray(r)){for(let e=0;e<r.length;e+=1)r[e]&&C.virtual.slides.unshift(r[e]);e=i+r.length,s=r.length}else C.virtual.slides.unshift(r);if(C.params.virtual.cache){const r=C.virtual.cache,i={};Object.keys(r).forEach(e=>{var t=r[e],a=t.getAttribute("data-swiper-slide-index");a&&t.setAttribute("data-swiper-slide-index",parseInt(a,10)+s),i[parseInt(e,10)+s]=t}),C.virtual.cache=i}n(!0),C.slideTo(e,0)},removeSlide:function(a){if(null!=a){let t=C.activeIndex;if(Array.isArray(a))for(let e=a.length-1;0<=e;--e)C.params.virtual.cache&&(delete C.virtual.cache[a[e]],Object.keys(C.virtual.cache).forEach(e=>{a<e&&(C.virtual.cache[e-1]=C.virtual.cache[e],C.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete C.virtual.cache[e])})),C.virtual.slides.splice(a[e],1),a[e]<t&&--t,t=Math.max(t,0);else C.params.virtual.cache&&(delete C.virtual.cache[a],Object.keys(C.virtual.cache).forEach(e=>{a<e&&(C.virtual.cache[e-1]=C.virtual.cache[e],C.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete C.virtual.cache[e])})),C.virtual.slides.splice(a,1),a<t&&--t,t=Math.max(t,0);n(!0),C.slideTo(t,0)}},removeAllSlides:function(){C.virtual.slides=[],C.params.virtual.cache&&(C.virtual.cache={}),n(!0),C.slideTo(0,0)},update:n})},function(e){let{swiper:h,extendParams:t,on:a,emit:v}=e;const g=k(),y=P();function r(e){if(h.enabled){var a=h.rtlTranslate,t=(e=e.originalEvent||e).keyCode||e.charCode,r=h.params.keyboard.pageUpDown,i=r&&33===t,r=r&&34===t,s=37===t,n=39===t,o=38===t,l=40===t;if(!h.allowSlideNext&&(h.isHorizontal()&&n||h.isVertical()&&l||r))return!1;if(!h.allowSlidePrev&&(h.isHorizontal()&&s||h.isVertical()&&o||i))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||g.activeElement&&g.activeElement.nodeName&&("input"===g.activeElement.nodeName.toLowerCase()||"textarea"===g.activeElement.nodeName.toLowerCase()))){if(h.params.keyboard.onlyInViewport&&(i||r||s||n||o||l)){let t=!1;if(0<j(h.el,`.${h.params.slideClass}, swiper-slide`).length&&0===j(h.el,"."+h.params.slideActiveClass).length)return;const c=h.el,p=c.clientWidth,u=c.clientHeight,v=y.innerWidth,g=y.innerHeight,m=_(c),f=(a&&(m.left-=c.scrollLeft),[[m.left,m.top],[m.left+p,m.top],[m.left,m.top+u],[m.left+p,m.top+u]]);for(let e=0;e<f.length;e+=1){var d=f[e];0<=d[0]&&d[0]<=v&&0<=d[1]&&d[1]<=g&&(0===d[0]&&0===d[1]||(t=!0))}if(!t)return}h.isHorizontal()?((i||r||s||n)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),((r||n)&&!a||(i||s)&&a)&&h.slideNext(),((i||s)&&!a||(r||n)&&a)&&h.slidePrev()):((i||r||o||l)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),(r||l)&&h.slideNext(),(i||o)&&h.slidePrev()),v("keyPress",t)}}}function i(){h.keyboard.enabled||(g.addEventListener("keydown",r),h.keyboard.enabled=!0)}function s(){h.keyboard.enabled&&(g.removeEventListener("keydown",r),h.keyboard.enabled=!1)}h.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),a("init",()=>{h.params.keyboard.enabled&&i()}),a("destroy",()=>{h.keyboard.enabled&&s()}),Object.assign(h.keyboard,{enable:i,disable:s})},function(e){let{swiper:d,extendParams:t,on:a,emit:c}=e;const p=P();let u;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),d.mousewheel={enabled:!1};let m,f=v();const h=[];function r(){d.enabled&&(d.mouseEntered=!0)}function i(){d.enabled&&(d.mouseEntered=!1)}function s(a){let r=a,i=!0;if(d.enabled&&!a.target.closest("."+d.params.mousewheel.noMousewheelClass)){var s=d.params.mousewheel,n=(d.params.cssMode&&r.preventDefault(),d.el),n=(n="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):n)&&n.contains(r.target);if(!d.mouseEntered&&!n&&!s.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let t=0;var n=d.rtlTranslate?-1:1,o=function(e){let t=0,a=0,r=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),r=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(1===e.deltaMode?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:r,pixelY:i}}(r);if(s.forceToAxis)if(d.isHorizontal()){if(!(Math.abs(o.pixelX)>Math.abs(o.pixelY)))return!0;t=-o.pixelX*n}else{if(!(Math.abs(o.pixelY)>Math.abs(o.pixelX)))return!0;t=-o.pixelY}else t=Math.abs(o.pixelX)>Math.abs(o.pixelY)?-o.pixelX*n:-o.pixelY;if(0===t)return!0;s.invert&&(t=-t);let e=d.getTranslate()+t*s.sensitivity;if((e=e>=d.minTranslate()?d.minTranslate():e)<=d.maxTranslate()&&(e=d.maxTranslate()),(i=!!d.params.loop||!(e===d.minTranslate()||e===d.maxTranslate()))&&d.params.nested&&r.stopPropagation(),d.params.freeMode&&d.params.freeMode.enabled){const a={time:v(),delta:Math.abs(t),direction:Math.sign(t)},i=m&&a.time<m.time+500&&a.delta<=m.delta&&a.direction===m.direction;if(!i){m=void 0;let e=d.getTranslate()+t*s.sensitivity;const v=d.isBeginning,l=d.isEnd;if((e=e>=d.minTranslate()?d.minTranslate():e)<=d.maxTranslate()&&(e=d.maxTranslate()),d.setTransition(0),d.setTranslate(e),d.updateProgress(),d.updateActiveIndex(),d.updateSlidesClasses(),(!v&&d.isBeginning||!l&&d.isEnd)&&d.updateSlidesClasses(),d.params.loop&&d.loopFix({direction:a.direction<0?"next":"prev",byMousewheel:!0}),d.params.freeMode.sticky){clearTimeout(u),u=void 0,15<=h.length&&h.shift();const r=h.length?h[h.length-1]:void 0,i=h[0];if(h.push(a),r&&(a.delta>r.delta||a.direction!==r.direction))h.splice(0);else if(15<=h.length&&a.time-i.time<500&&1<=i.delta-a.delta&&a.delta<=6){const r=0<t?.8:.2;m=a,h.splice(0),u=C(()=>{d.slideToClosest(d.params.speed,!0,void 0,r)},0)}u=u||C(()=>{m=a,h.splice(0),d.slideToClosest(d.params.speed,!0,void 0,.5)},500)}if(i||c("scroll",r),d.params.autoplay&&d.params.autoplayDisableOnInteraction&&d.autoplay.stop(),s.releaseOnEdges&&(e===d.minTranslate()||e===d.maxTranslate()))return!0}}else{const r={time:v(),delta:Math.abs(t),direction:Math.sign(t),raw:a},i=(2<=h.length&&h.shift(),h.length?h[h.length-1]:void 0);if(h.push(r),(!i||r.direction!==i.direction||r.delta>i.delta||r.time>i.time+150)&&(n=r,d.params.mousewheel.thresholdDelta&&n.delta<d.params.mousewheel.thresholdDelta||d.params.mousewheel.thresholdTime&&v()-f<d.params.mousewheel.thresholdTime||6<=n.delta&&v()-f<60||(n.direction<0?d.isEnd&&!d.params.loop||d.animating||(d.slideNext(),c("scroll",n.raw)):d.isBeginning&&!d.params.loop||d.animating||(d.slidePrev(),c("scroll",n.raw)),f=(new p.Date).getTime())),o=r,s=d.params.mousewheel,o.direction<0?!(!d.isEnd||d.params.loop||!s.releaseOnEdges):!(!d.isBeginning||d.params.loop||!s.releaseOnEdges))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}}function n(e){let t=d.el;(t="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):t)[e]("mouseenter",r),t[e]("mouseleave",i),t[e]("wheel",s)}function o(){return d.params.cssMode?(d.wrapperEl.removeEventListener("wheel",s),!0):!d.mousewheel.enabled&&(n("addEventListener"),d.mousewheel.enabled=!0)}function l(){return d.params.cssMode?(d.wrapperEl.addEventListener(event,s),!0):!(!d.mousewheel.enabled||(n("removeEventListener"),d.mousewheel.enabled=!1))}a("init",()=>{!d.params.mousewheel.enabled&&d.params.cssMode&&l(),d.params.mousewheel.enabled&&o()}),a("destroy",()=>{d.params.cssMode&&o(),d.mousewheel.enabled&&l()}),Object.assign(d.mousewheel,{enable:o,disable:l})},function(e){let{swiper:n,extendParams:t,on:a,emit:o}=e;function i(e){let t;return e&&"string"==typeof e&&n.isElement&&(t=n.el.querySelector(e))||(e&&("string"==typeof e&&(t=[...document.querySelectorAll(e)]),n.params.uniqueNavElements&&"string"==typeof e&&t&&1<t.length&&1===n.el.querySelectorAll(e).length?t=n.el.querySelector(e):t&&1===t.length&&(t=t[0])),!e)||t?t:e}function r(e,t){const a=n.params.navigation;(e=q(e)).forEach(e=>{e&&(e.classList[t?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=t),n.params.watchOverflow)&&n.enabled&&e.classList[n.isLocked?"add":"remove"](a.lockClass)})}function s(){var{nextEl:e,prevEl:t}=n.navigation;n.params.loop?(r(t,!1),r(e,!1)):(r(t,n.isBeginning&&!n.params.rewind),r(e,n.isEnd&&!n.params.rewind))}function l(e){e.preventDefault(),n.isBeginning&&!n.params.loop&&!n.params.rewind||(n.slidePrev(),o("navigationPrev"))}function d(e){e.preventDefault(),n.isEnd&&!n.params.loop&&!n.params.rewind||(n.slideNext(),o("navigationNext"))}function c(){const a=n.params.navigation;if(n.params.navigation=B(n,n.originalParams.navigation,n.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),a.nextEl||a.prevEl){var e=i(a.nextEl),t=i(a.prevEl);Object.assign(n.navigation,{nextEl:e,prevEl:t}),e=q(e),t=q(t);const r=(e,t)=>{e&&e.addEventListener("click","next"===t?d:l),!n.enabled&&e&&e.classList.add(...a.lockClass.split(" "))};e.forEach(e=>r(e,"next")),t.forEach(e=>r(e,"prev"))}}function p(){var{nextEl:e,prevEl:t}=n.navigation,e=q(e),t=q(t);const a=(e,t)=>{e.removeEventListener("click","next"===t?d:l),e.classList.remove(...n.params.navigation.disabledClass.split(" "))};e.forEach(e=>a(e,"next")),t.forEach(e=>a(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),n.navigation={nextEl:null,prevEl:null},a("init",()=>{(!1===n.params.navigation.enabled?u:(c(),s))()}),a("toEdge fromEdge lock unlock",()=>{s()}),a("destroy",()=>{p()}),a("enable disable",()=>{var{nextEl:e,prevEl:t}=n.navigation,e=q(e),t=q(t);n.enabled?s():[...e,...t].filter(e=>!!e).forEach(e=>e.classList.add(n.params.navigation.lockClass))}),a("click",(e,t)=>{let{nextEl:a,prevEl:r}=n.navigation;a=q(a),r=q(r);var i=t.target;let s=r.includes(i)||a.includes(i);if(n.isElement&&!s){const e=t.path||t.composedPath&&t.composedPath();e&&(s=e.find(e=>a.includes(e)||r.includes(e)))}if(n.params.navigation.hideOnClick&&!s&&(!(n.pagination&&n.params.pagination&&n.params.pagination.clickable)||n.pagination.el!==i&&!n.pagination.el.contains(i))){let e;a.length?e=a[0].classList.contains(n.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(n.params.navigation.hiddenClass)),o(!0===e?"navigationShow":"navigationHide"),[...a,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(n.params.navigation.hiddenClass))}});const u=()=>{n.el.classList.add(...n.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(n.navigation,{enable:()=>{n.el.classList.remove(...n.params.navigation.navigationDisabledClass.split(" ")),c(),s()},disable:u,update:s,init:c,destroy:p})},function(e){let{swiper:p,extendParams:t,on:a,emit:u}=e;e="swiper-pagination";let m,f=(t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:e+"-bullet",bulletActiveClass:e+"-bullet-active",modifierClass:e+"-",currentClass:e+"-current",totalClass:e+"-total",hiddenClass:e+"-hidden",progressbarFillClass:e+"-progressbar-fill",progressbarOppositeClass:e+"-progressbar-opposite",clickableClass:e+"-clickable",lockClass:e+"-lock",horizontalClass:e+"-horizontal",verticalClass:e+"-vertical",paginationDisabledClass:e+"-disabled"}}),p.pagination={el:null,bullets:[]},0);function i(){return!p.params.pagination.el||!p.pagination.el||Array.isArray(p.pagination.el)&&0===p.pagination.el.length}function h(e,t){var a=p.params.pagination.bulletActiveClass;(e=e&&e[("prev"===t?"previous":"next")+"ElementSibling"])&&(e.classList.add(a+"-"+t),e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&e.classList.add(a+`-${t}-`+t)}function r(e){var t=e.target.closest(G(p.params.pagination.bulletClass));t&&(e.preventDefault(),e=D(t)*p.params.slidesPerGroup,p.params.loop?p.realIndex!==e&&p.slideToLoop(e):p.slideTo(e))}function s(){const n=p.rtl,o=p.params.pagination;if(!i()){let s,t,i=p.pagination.el;i=q(i);const e=(p.virtual&&p.params.virtual.enabled?p.virtual:p).slides.length,l=p.params.loop?Math.ceil(e/p.params.slidesPerGroup):p.snapGrid.length;if(p.params.loop?(t=p.previousRealIndex||0,s=1<p.params.slidesPerGroup?Math.floor(p.realIndex/p.params.slidesPerGroup):p.realIndex):void 0!==p.snapIndex?(s=p.snapIndex,t=p.previousSnapIndex):(t=p.previousIndex||0,s=p.activeIndex||0),"bullets"===o.type&&p.pagination.bullets&&0<p.pagination.bullets.length){const u=p.pagination.bullets;let a,r,e;if(o.dynamicBullets&&(m=N(u[0],p.isHorizontal()?"width":"height",!0),i.forEach(e=>{e.style[p.isHorizontal()?"width":"height"]=m*(o.dynamicMainBullets+4)+"px"}),1<o.dynamicMainBullets&&void 0!==t&&((f+=s-(t||0))>o.dynamicMainBullets-1?f=o.dynamicMainBullets-1:f<0&&(f=0)),a=Math.max(s-f,0),r=a+(Math.min(u.length,o.dynamicMainBullets)-1),e=(r+a)/2),u.forEach(e=>{var t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>""+o.bulletActiveClass+e)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),1<i.length)u.forEach(e=>{var t=D(e);t===s?e.classList.add(...o.bulletActiveClass.split(" ")):p.isElement&&e.setAttribute("part","bullet"),o.dynamicBullets&&(t>=a&&t<=r&&e.classList.add(...(o.bulletActiveClass+"-main").split(" ")),t===a&&h(e,"prev"),t===r)&&h(e,"next")});else{const n=u[s];if(n&&n.classList.add(...o.bulletActiveClass.split(" ")),p.isElement&&u.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),o.dynamicBullets){const n=u[a],p=u[r];for(let e=a;e<=r;e+=1)u[e]&&u[e].classList.add(...(o.bulletActiveClass+"-main").split(" "));h(n,"prev"),h(p,"next")}}if(o.dynamicBullets){const d=Math.min(u.length,o.dynamicMainBullets+4),c=(m*d-m)/2-e*m,f=n?"right":"left";u.forEach(e=>{e.style[p.isHorizontal()?f:"top"]=c+"px"})}}i.forEach((e,r)=>{if("fraction"===o.type&&(e.querySelectorAll(G(o.currentClass)).forEach(e=>{e.textContent=o.formatFractionCurrent(s+1)}),e.querySelectorAll(G(o.totalClass)).forEach(e=>{e.textContent=o.formatFractionTotal(l)})),"progressbar"===o.type){var i=o.progressbarOpposite?p.isHorizontal()?"vertical":"horizontal":p.isHorizontal()?"horizontal":"vertical";const r=(s+1)/l;let t=1,a=1;"horizontal"==i?t=r:a=r,e.querySelectorAll(G(o.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${t}) scaleY(${a})`,e.style.transitionDuration=p.params.speed+"ms"})}"custom"===o.type&&o.renderCustom?(e.innerHTML=o.renderCustom(p,s+1,l),0===r&&u("paginationRender",e)):(0===r&&u("paginationRender",e),u("paginationUpdate",e)),p.params.watchOverflow&&p.enabled&&e.classList[p.isLocked?"add":"remove"](o.lockClass)})}}function n(){const r=p.params.pagination;if(!i()){var e=p.virtual&&p.params.virtual.enabled?p.virtual.slides.length:p.grid&&1<p.params.grid.rows?p.slides.length/Math.ceil(p.params.grid.rows):p.slides.length,t=q(t=p.pagination.el);let a="";if("bullets"===r.type){let t=p.params.loop?Math.ceil(e/p.params.slidesPerGroup):p.snapGrid.length;p.params.freeMode&&p.params.freeMode.enabled&&t>e&&(t=e);for(let e=0;e<t;e+=1)r.renderBullet?a+=r.renderBullet.call(p,e,r.bulletClass):a+=`<${r.bulletElement} ${p.isElement?'part="bullet"':""} class="${r.bulletClass}"></${r.bulletElement}>`}"fraction"===r.type&&(a=r.renderFraction?r.renderFraction.call(p,r.currentClass,r.totalClass):`<span class="${r.currentClass}"></span> / <span class="${r.totalClass}"></span>`),"progressbar"===r.type&&(a=r.renderProgressbar?r.renderProgressbar.call(p,r.progressbarFillClass):`<span class="${r.progressbarFillClass}"></span>`),p.pagination.bullets=[],t.forEach(e=>{"custom"!==r.type&&(e.innerHTML=a||""),"bullets"===r.type&&p.pagination.bullets.push(...e.querySelectorAll(G(r.bulletClass)))}),"custom"!==r.type&&u("paginationRender",t[0])}}function o(){p.params.pagination=B(p,p.originalParams.pagination,p.params.pagination,{el:"swiper-pagination"});const t=p.params.pagination;if(t.el){let e;(e=(e=(e="string"==typeof t.el&&p.isElement?p.el.querySelector(t.el):e)||"string"!=typeof t.el?e:[...document.querySelectorAll(t.el)])||t.el)&&0!==e.length&&(p.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&1<e.length&&1<(e=[...p.el.querySelectorAll(t.el)]).length&&(e=e.filter(e=>j(e,".swiper")[0]===p.el)[0]),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(p.pagination,{el:e}),(e=q(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(p.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(""+t.modifierClass+t.type+"-dynamic"),f=0,t.dynamicMainBullets<1)&&(t.dynamicMainBullets=1),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",r),p.enabled||e.classList.add(t.lockClass)}))}}function l(){const t=p.params.pagination;var e;i()||((e=p.pagination.el)&&(e=q(e)).forEach(e=>{e.classList.remove(t.hiddenClass),e.classList.remove(t.modifierClass+t.type),e.classList.remove(p.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(e.classList.remove(...(t.clickableClass||"").split(" ")),e.removeEventListener("click",r))}),p.pagination.bullets&&p.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" "))))}a("changeDirection",()=>{if(p.pagination&&p.pagination.el){const t=p.params.pagination;q(p.pagination.el).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(p.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===p.params.pagination.enabled?d:(o(),n(),s))()}),a("activeIndexChange",()=>{void 0===p.snapIndex&&s()}),a("snapIndexChange",()=>{s()}),a("snapGridLengthChange",()=>{n(),s()}),a("destroy",()=>{l()}),a("enable disable",()=>{var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList[p.enabled?"remove":"add"](p.params.pagination.lockClass))}),a("lock unlock",()=>{s()}),a("click",(e,t)=>{var t=t.target,a=q(p.pagination.el);if(p.params.pagination.el&&p.params.pagination.hideOnClick&&a&&0<a.length&&!t.classList.contains(p.params.pagination.bulletClass)&&(!p.navigation||!(p.navigation.nextEl&&t===p.navigation.nextEl||p.navigation.prevEl&&t===p.navigation.prevEl))){const e=a[0].classList.contains(p.params.pagination.hiddenClass);u(!0===e?"paginationShow":"paginationHide"),a.forEach(e=>e.classList.toggle(p.params.pagination.hiddenClass))}});const d=()=>{p.el.classList.add(p.params.pagination.paginationDisabledClass);var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList.add(p.params.pagination.paginationDisabledClass)),l()};Object.assign(p.pagination,{enable:()=>{p.el.classList.remove(p.params.pagination.paginationDisabledClass);var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList.remove(p.params.pagination.paginationDisabledClass)),o(),n(),s()},disable:d,render:n,update:s,init:o,destroy:l})},function(e){let{swiper:l,extendParams:t,on:a,emit:s}=e;const n=k();let o,d,c,r,p=!1,u=null,m=null;function i(){if(l.params.scrollbar.el&&l.scrollbar.el){const{scrollbar:a,rtlTranslate:r}=l,{dragEl:i,el:s}=a,n=l.params.scrollbar,o=l.params.loop?l.progressLoop:l.progress;let e=d,t=(c-d)*o;r?0<(t=-t)?(e=d-t,t=0):-t+d>c&&(e=c+t):t<0?(e=d+t,t=0):t+d>c&&(e=c-t),l.isHorizontal()?(i.style.transform=`translate3d(${t}px, 0, 0)`,i.style.width=e+"px"):(i.style.transform=`translate3d(0px, ${t}px, 0)`,i.style.height=e+"px"),n.hide&&(clearTimeout(u),s.style.opacity=1,u=setTimeout(()=>{s.style.opacity=0,s.style.transitionDuration="400ms"},1e3))}}function f(){var e,t,a;l.params.scrollbar.el&&l.scrollbar.el&&({dragEl:t,el:a}=e=l.scrollbar,t.style.width="",t.style.height="",c=l.isHorizontal()?a.offsetWidth:a.offsetHeight,r=l.size/(l.virtualSize+l.params.slidesOffsetBefore-(l.params.centeredSlides?l.snapGrid[0]:0)),d="auto"===l.params.scrollbar.dragSize?c*r:parseInt(l.params.scrollbar.dragSize,10),l.isHorizontal()?t.style.width=d+"px":t.style.height=d+"px",a.style.display=1<=r?"none":"",l.params.scrollbar.hide&&(a.style.opacity=0),l.params.watchOverflow)&&l.enabled&&e.el.classList[l.isLocked?"add":"remove"](l.params.scrollbar.lockClass)}function h(e){return l.isHorizontal()?e.clientX:e.clientY}function v(e){var{scrollbar:t,rtlTranslate:a}=l,t=t.el;let r;r=(h(e)-_(t)[l.isHorizontal()?"left":"top"]-(null!==o?o:d/2))/(c-d),r=Math.max(Math.min(r,1),0),a&&(r=1-r),e=l.minTranslate()+(l.maxTranslate()-l.minTranslate())*r,l.updateProgress(e),l.setTranslate(e),l.updateActiveIndex(),l.updateSlidesClasses()}function g(e){var t=l.params.scrollbar,{scrollbar:a,wrapperEl:r}=l,{el:a,dragEl:i}=a;p=!0,o=e.target===i?h(e)-e.target.getBoundingClientRect()[l.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.style.transitionDuration="100ms",i.style.transitionDuration="100ms",v(e),clearTimeout(m),a.style.transitionDuration="0ms",t.hide&&(a.style.opacity=1),l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",e)}function y(e){var{scrollbar:t,wrapperEl:a}=l,{el:t,dragEl:r}=t;p&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,v(e),a.style.transitionDuration="0ms",t.style.transitionDuration="0ms",r.style.transitionDuration="0ms",s("scrollbarDragMove",e))}function b(e){const t=l.params.scrollbar,{scrollbar:a,wrapperEl:r}=l,i=a.el;p&&(p=!1,l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),t.hide&&(clearTimeout(m),m=C(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3)),s("scrollbarDragEnd",e),t.snapOnRelease)&&l.slideToClosest()}function w(e){var t,{scrollbar:a,params:r}=l;(a=a.el)&&(t=!!r.passiveListeners&&{passive:!1,capture:!1},r=!!r.passiveListeners&&{passive:!0,capture:!1},a)&&(a[a="on"===e?"addEventListener":"removeEventListener"]("pointerdown",g,t),n[a]("pointermove",y,t),n[a]("pointerup",b,r))}function E(){var{scrollbar:a,el:r}=l,i=(l.params.scrollbar=B(l,l.originalParams.scrollbar,l.params.scrollbar,{el:"swiper-scrollbar"}),l.params.scrollbar);if(i.el){let e,t;if((e="string"==typeof i.el&&l.isElement?l.el.querySelector(i.el):e)||"string"!=typeof i.el)e=e||i.el;else if(!(e=n.querySelectorAll(i.el)).length)return;(e=0<(e=l.params.uniqueNavElements&&"string"==typeof i.el&&1<e.length&&1===r.querySelectorAll(i.el).length?r.querySelector(i.el):e).length?e[0]:e).classList.add(l.isHorizontal()?i.horizontalClass:i.verticalClass),e&&!(t=e.querySelector(G(l.params.scrollbar.dragClass)))&&(t=I("div",l.params.scrollbar.dragClass),e.append(t)),Object.assign(a,{el:e,dragEl:t}),i.draggable&&l.params.scrollbar.el&&l.scrollbar.el&&w("on"),e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}}function x(){var e=l.params.scrollbar,t=l.scrollbar.el;t&&t.classList.remove(...T(l.isHorizontal()?e.horizontalClass:e.verticalClass)),l.params.scrollbar.el&&l.scrollbar.el&&w("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),l.scrollbar={el:null,dragEl:null},a("changeDirection",()=>{if(l.scrollbar&&l.scrollbar.el){const t=l.params.scrollbar;q(l.scrollbar.el).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(l.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===l.params.scrollbar.enabled?S:(E(),f(),i))()}),a("update resize observerUpdate lock unlock changeDirection",()=>{f()}),a("setTranslate",()=>{i()}),a("setTransition",(e,t)=>{t=t,l.params.scrollbar.el&&l.scrollbar.el&&(l.scrollbar.dragEl.style.transitionDuration=t+"ms")}),a("enable disable",()=>{var e=l.scrollbar.el;e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}),a("destroy",()=>{x()});const S=()=>{l.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(l.scrollbar,{enable:()=>{l.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),E(),f(),i()},disable:S,updateSize:f,setTranslate:i,init:E,destroy:x})},function(e){let{swiper:c,extendParams:t,on:a}=e;t({parallax:{enabled:!1}});const s="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",n=(e,t)=>{var a=c.rtl?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let i=e.getAttribute("data-swiper-parallax-x"),s=e.getAttribute("data-swiper-parallax-y");var n=e.getAttribute("data-swiper-parallax-scale"),o=e.getAttribute("data-swiper-parallax-opacity"),l=e.getAttribute("data-swiper-parallax-rotate");if(i||s?(i=i||"0",s=s||"0"):c.isHorizontal()?(i=r,s="0"):(s=r,i="0"),i=0<=i.indexOf("%")?parseInt(i,10)*t*a+"%":i*t*a+"px",s=0<=s.indexOf("%")?parseInt(s,10)*t+"%":s*t+"px",null!=o){const c=o-(o-1)*(1-Math.abs(t));e.style.opacity=c}let d=`translate3d(${i}, ${s}, 0px)`;null!=n&&(d+=` scale(${n-(n-1)*(1-Math.abs(t))})`),l&&null!=l&&(d+=` rotate(${l*t*-1}deg)`),e.style.transform=d},r=()=>{const{el:e,slides:t,progress:r,snapGrid:i}=c,a=z(e,s);c.isElement&&a.push(...z(c.hostEl,s)),a.forEach(e=>{n(e,r)}),t.forEach((e,t)=>{let a=e.progress;1<c.params.slidesPerGroup&&"auto"!==c.params.slidesPerView&&(a+=Math.ceil(t/2)-r*(i.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(s+", [data-swiper-parallax-rotate]").forEach(e=>{n(e,a)})})};a("beforeInit",()=>{c.params.parallax.enabled&&(c.params.watchSlidesProgress=!0,c.originalParams.watchSlidesProgress=!0)}),a("init",()=>{c.params.parallax.enabled&&r()}),a("setTranslate",()=>{c.params.parallax.enabled&&r()}),a("setTransition",(e,t)=>{var a,r;c.params.parallax.enabled&&({el:t,hostEl:r}=(void 0===(a=t)&&(a=c.params.speed),c),t=[...t.querySelectorAll(s)],c.isElement&&t.push(...r.querySelectorAll(s)),t.forEach(e=>{let t=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||a;0===a&&(t=0),e.style.transitionDuration=t+"ms"}))})},function(e){let{swiper:x,extendParams:t,on:a,emit:r}=e;const S=P();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),x.zoom={enabled:!1};let i,s,T=1,n=!1;const o=[],C={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},M={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},l={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let d,c=1;function p(){var e,t,a,r;return o.length<2?1:(e=o[0].pageX,t=o[0].pageY,a=o[1].pageX,r=o[1].pageY,Math.sqrt((a-e)**2+(r-t)**2))}function L(){const e=x.params.zoom,t=C.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&C.imageEl&&C.imageEl.naturalWidth){const e=C.imageEl.naturalWidth/C.imageEl.offsetWidth;return Math.min(e,t)}return t}function u(t){var e=x.isElement?"swiper-slide":"."+x.params.slideClass;return t.target.matches(e)||0<x.slides.filter(e=>e.contains(t.target)).length}function m(t){if("mouse"===t.pointerType&&o.splice(0,o.length),u(t)){var a=x.params.zoom;if(i=!1,s=!1,o.push(t),!(o.length<2)){if(i=!0,C.scaleStart=p(),!C.slideEl){C.slideEl=t.target.closest(`.${x.params.slideClass}, swiper-slide`),C.slideEl||(C.slideEl=x.slides[x.activeIndex]);let e=C.slideEl.querySelector("."+a.containerClass);if(e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+a.containerClass)[0]:void 0,!C.imageWrapEl)return void(C.imageEl=void 0);C.maxRatio=L()}if(C.imageEl){const[t,x]=o.length<2?{x:null,y:null}:(a=C.imageEl.getBoundingClientRect(),[(o[0].pageX+(o[1].pageX-o[0].pageX)/2-a.x-S.scrollX)/T,(o[0].pageY+(o[1].pageY-o[0].pageY)/2-a.y-S.scrollY)/T]);C.originX=t,C.originY=x,C.imageEl.style.transitionDuration="0ms"}n=!0}}}function f(t){var e,a,r;u(t)&&(e=x.params.zoom,a=x.zoom,0<=(r=o.findIndex(e=>e.pointerId===t.pointerId))&&(o[r]=t),o.length<2||(s=!0,C.scaleMove=p(),C.imageEl&&(a.scale=C.scaleMove/C.scaleStart*T,a.scale>C.maxRatio&&(a.scale=C.maxRatio-1+(a.scale-C.maxRatio+1)**.5),a.scale<e.minRatio&&(a.scale=e.minRatio+1-(e.minRatio-a.scale+1)**.5),C.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`)))}function h(t){var e,a,r;!u(t)||"mouse"===t.pointerType&&"pointerout"===t.type||(e=x.params.zoom,a=x.zoom,0<=(r=o.findIndex(e=>e.pointerId===t.pointerId))&&o.splice(r,1),i&&s&&(i=!1,s=!1,C.imageEl)&&(a.scale=Math.max(Math.min(a.scale,C.maxRatio),e.minRatio),C.imageEl.style.transitionDuration=x.params.speed+"ms",C.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,T=a.scale,n=!1,1<a.scale&&C.slideEl?C.slideEl.classList.add(""+e.zoomedSlideClass):a.scale<=1&&C.slideEl&&C.slideEl.classList.remove(""+e.zoomedSlideClass),1===a.scale)&&(C.originX=0,C.originY=0,C.slideEl=void 0))}function v(){x.touchEventsData.preventTouchMoveFromPointerMove=!1}function g(e){if(u(e)&&(r=e,i="."+x.params.zoom.containerClass,r.target.matches(i)||0<[...x.hostEl.querySelectorAll(i)].filter(e=>e.contains(r.target)).length)){i=x.zoom;if(C.imageEl&&M.isTouched&&C.slideEl){M.isMoved||(M.width=C.imageEl.offsetWidth||C.imageEl.clientWidth,M.height=C.imageEl.offsetHeight||C.imageEl.clientHeight,M.startX=O(C.imageWrapEl,"x")||0,M.startY=O(C.imageWrapEl,"y")||0,C.slideWidth=C.slideEl.offsetWidth,C.slideHeight=C.slideEl.offsetHeight,C.imageWrapEl.style.transitionDuration="0ms");var t=M.width*i.scale,a=M.height*i.scale;if(M.minX=Math.min(C.slideWidth/2-t/2,0),M.maxX=-M.minX,M.minY=Math.min(C.slideHeight/2-a/2,0),M.maxY=-M.minY,M.touchesCurrent.x=(0<o.length?o[0]:e).pageX,M.touchesCurrent.y=(0<o.length?o[0]:e).pageY,5<Math.max(Math.abs(M.touchesCurrent.x-M.touchesStart.x),Math.abs(M.touchesCurrent.y-M.touchesStart.y))&&(x.allowClick=!1),!M.isMoved&&!n){if(x.isHorizontal()&&(Math.floor(M.minX)===Math.floor(M.startX)&&M.touchesCurrent.x<M.touchesStart.x||Math.floor(M.maxX)===Math.floor(M.startX)&&M.touchesCurrent.x>M.touchesStart.x))return M.isTouched=!1,void v();if(!x.isHorizontal()&&(Math.floor(M.minY)===Math.floor(M.startY)&&M.touchesCurrent.y<M.touchesStart.y||Math.floor(M.maxY)===Math.floor(M.startY)&&M.touchesCurrent.y>M.touchesStart.y))return M.isTouched=!1,void v()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(d),x.touchEventsData.preventTouchMoveFromPointerMove=!0,d=setTimeout(()=>{v()}),M.isMoved=!0;var t=(i.scale-T)/(C.maxRatio-x.params.zoom.minRatio),{originX:a,originY:e}=C;M.currentX=M.touchesCurrent.x-M.touchesStart.x+M.startX+t*(M.width-2*a),M.currentY=M.touchesCurrent.y-M.touchesStart.y+M.startY+t*(M.height-2*e),M.currentX<M.minX&&(M.currentX=M.minX+1-(M.minX-M.currentX+1)**.8),M.currentX>M.maxX&&(M.currentX=M.maxX-1+(M.currentX-M.maxX+1)**.8),M.currentY<M.minY&&(M.currentY=M.minY+1-(M.minY-M.currentY+1)**.8),M.currentY>M.maxY&&(M.currentY=M.maxY-1+(M.currentY-M.maxY+1)**.8),l.prevPositionX||(l.prevPositionX=M.touchesCurrent.x),l.prevPositionY||(l.prevPositionY=M.touchesCurrent.y),l.prevTime||(l.prevTime=Date.now()),l.x=(M.touchesCurrent.x-l.prevPositionX)/(Date.now()-l.prevTime)/2,l.y=(M.touchesCurrent.y-l.prevPositionY)/(Date.now()-l.prevTime)/2,Math.abs(M.touchesCurrent.x-l.prevPositionX)<2&&(l.x=0),Math.abs(M.touchesCurrent.y-l.prevPositionY)<2&&(l.y=0),l.prevPositionX=M.touchesCurrent.x,l.prevPositionY=M.touchesCurrent.y,l.prevTime=Date.now(),C.imageWrapEl.style.transform=`translate3d(${M.currentX}px, ${M.currentY}px,0)`}}var r,i}function y(){var e=x.zoom;C.slideEl&&x.activeIndex!==x.slides.indexOf(C.slideEl)&&(C.imageEl&&(C.imageEl.style.transform="translate3d(0,0,0) scale(1)"),C.imageWrapEl&&(C.imageWrapEl.style.transform="translate3d(0,0,0)"),C.slideEl.classList.remove(""+x.params.zoom.zoomedSlideClass),e.scale=1,T=1,C.slideEl=void 0,C.imageEl=void 0,C.imageWrapEl=void 0,C.originX=0,C.originY=0)}function b(y){var b=x.zoom,w=x.params.zoom;if(!C.slideEl){y&&y.target&&(C.slideEl=y.target.closest(`.${x.params.slideClass}, swiper-slide`)),C.slideEl||(x.params.virtual&&x.params.virtual.enabled&&x.virtual?C.slideEl=z(x.slidesEl,"."+x.params.slideActiveClass)[0]:C.slideEl=x.slides[x.activeIndex]);let e=C.slideEl.querySelector("."+w.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+w.containerClass)[0]:void 0}if(C.imageEl&&C.imageWrapEl){let e,t,a,r,i,s,n,o,l,d,c,p,u,m,f,h,v,g;x.params.cssMode&&(x.wrapperEl.style.overflow="hidden",x.wrapperEl.style.touchAction="none"),C.slideEl.classList.add(""+w.zoomedSlideClass),t=void 0===M.touchesStart.x&&y?(e=y.pageX,y.pageY):(e=M.touchesStart.x,M.touchesStart.y);var w="number"==typeof y?y:null,E=(1===T&&w&&(e=void 0,t=void 0),L());b.scale=w||E,T=w||E,!y||1===T&&w?(n=0,o=0):(v=C.slideEl.offsetWidth,g=C.slideEl.offsetHeight,a=_(C.slideEl).left+S.scrollX,r=_(C.slideEl).top+S.scrollY,i=a+v/2-e,s=r+g/2-t,l=C.imageEl.offsetWidth||C.imageEl.clientWidth,d=C.imageEl.offsetHeight||C.imageEl.clientHeight,c=l*b.scale,p=d*b.scale,f=-(u=Math.min(v/2-c/2,0)),h=-(m=Math.min(g/2-p/2,0)),n=i*b.scale,o=s*b.scale,(n=n<u?u:n)>f&&(n=f),(o=o<m?m:o)>h&&(o=h)),w&&1===b.scale&&(C.originX=0,C.originY=0),C.imageWrapEl.style.transitionDuration="300ms",C.imageWrapEl.style.transform=`translate3d(${n}px, ${o}px,0)`,C.imageEl.style.transitionDuration="300ms",C.imageEl.style.transform=`translate3d(0,0,0) scale(${b.scale})`}}function w(){var e=x.zoom,t=x.params.zoom;if(!C.slideEl){x.params.virtual&&x.params.virtual.enabled&&x.virtual?C.slideEl=z(x.slidesEl,"."+x.params.slideActiveClass)[0]:C.slideEl=x.slides[x.activeIndex];let e=C.slideEl.querySelector("."+t.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+t.containerClass)[0]:void 0}C.imageEl&&C.imageWrapEl&&(x.params.cssMode&&(x.wrapperEl.style.overflow="",x.wrapperEl.style.touchAction=""),e.scale=1,T=1,C.imageWrapEl.style.transitionDuration="300ms",C.imageWrapEl.style.transform="translate3d(0,0,0)",C.imageEl.style.transitionDuration="300ms",C.imageEl.style.transform="translate3d(0,0,0) scale(1)",C.slideEl.classList.remove(""+t.zoomedSlideClass),C.slideEl=void 0,C.originX=0,C.originY=0)}function E(e){var t=x.zoom;t.scale&&1!==t.scale?w():b(e)}function A(){return{passiveListener:!!x.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!x.params.passiveListeners||{passive:!1,capture:!0}}}function k(){var e=x.zoom;if(!e.enabled){e.enabled=!0;const{passiveListener:t,activeListenerWithCapture:a}=A();x.wrapperEl.addEventListener("pointerdown",m,t),x.wrapperEl.addEventListener("pointermove",f,a),["pointerup","pointercancel","pointerout"].forEach(e=>{x.wrapperEl.addEventListener(e,h,t)}),x.wrapperEl.addEventListener("pointermove",g,a)}}function I(){var e=x.zoom;if(e.enabled){e.enabled=!1;const{passiveListener:t,activeListenerWithCapture:a}=A();x.wrapperEl.removeEventListener("pointerdown",m,t),x.wrapperEl.removeEventListener("pointermove",f,a),["pointerup","pointercancel","pointerout"].forEach(e=>{x.wrapperEl.removeEventListener(e,h,t)}),x.wrapperEl.removeEventListener("pointermove",g,a)}}Object.defineProperty(x.zoom,"scale",{get:()=>c,set(e){var t,a;c!==e&&(t=C.imageEl,a=C.slideEl,r("zoomChange",e,t,a)),c=e}}),a("init",()=>{x.params.zoom.enabled&&k()}),a("destroy",()=>{I()}),a("touchStart",(e,t)=>{var a;x.zoom.enabled&&(t=t,a=x.device,C.imageEl)&&!M.isTouched&&(a.android&&t.cancelable&&t.preventDefault(),M.isTouched=!0,a=0<o.length?o[0]:t,M.touchesStart.x=a.pageX,M.touchesStart.y=a.pageY)}),a("touchEnd",(e,t)=>{if(x.zoom.enabled){var a=x.zoom;if(C.imageEl){if(!M.isTouched||!M.isMoved)return void(M.isTouched=!1,M.isMoved=!1);M.isTouched=!1,M.isMoved=!1;let e=300,t=300;var r=l.x*e,r=M.currentX+r,i=l.y*t,i=M.currentY+i,s=(0!==l.x&&(e=Math.abs((r-M.currentX)/l.x)),0!==l.y&&(t=Math.abs((i-M.currentY)/l.y)),Math.max(e,t)),r=(M.currentX=r,M.currentY=i,M.width*a.scale),i=M.height*a.scale;M.minX=Math.min(C.slideWidth/2-r/2,0),M.maxX=-M.minX,M.minY=Math.min(C.slideHeight/2-i/2,0),M.maxY=-M.minY,M.currentX=Math.max(Math.min(M.currentX,M.maxX),M.minX),M.currentY=Math.max(Math.min(M.currentY,M.maxY),M.minY),C.imageWrapEl.style.transitionDuration=s+"ms",C.imageWrapEl.style.transform=`translate3d(${M.currentX}px, ${M.currentY}px,0)`}}}),a("doubleTap",(e,t)=>{!x.animating&&x.params.zoom.enabled&&x.zoom.enabled&&x.params.zoom.toggle&&E(t)}),a("transitionEnd",()=>{x.zoom.enabled&&x.params.zoom.enabled&&y()}),a("slideChange",()=>{x.zoom.enabled&&x.params.zoom.enabled&&x.params.cssMode&&y()}),Object.assign(x.zoom,{enable:k,disable:I,in:b,out:w,toggle:E})},function(e){let{swiper:o,extendParams:t,on:a}=e;function l(e,t){const a=function(){let a,r,i;return(e,t)=>{for(r=-1,a=e.length;1<a-r;)e[i=a+r>>1]<=t?r=i:a=i;return a}}();let r,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=a(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this}function r(){o.controller.control&&o.controller.spline&&(o.controller.spline=void 0,delete o.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),o.controller={control:void 0},a("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof o.params.controller.control||o.params.controller.control instanceof HTMLElement)){const t=document.querySelector(o.params.controller.control);if(t&&t.swiper)o.controller.control=t.swiper;else if(t){const a=e=>{o.controller.control=e.detail[0],o.update(),t.removeEventListener("init",a)};t.addEventListener("init",a)}}else o.controller.control=o.params.controller.control}),a("update",()=>{r()}),a("resize",()=>{r()}),a("observerUpdate",()=>{r()}),a("setTranslate",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTranslate(t,a)}),a("setTransition",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTransition(t,a)}),Object.assign(o.controller,{setTranslate:function(e,t){var a=o.controller.control;let r,i;var s=o.constructor;function n(e){var t,a;e.destroyed||(t=o.rtlTranslate?-o.translate:o.translate,"slide"===o.params.controller.by&&(a=e,o.controller.spline=o.params.loop?new l(o.slidesGrid,a.slidesGrid):new l(o.snapGrid,a.snapGrid),i=-o.controller.spline.interpolate(-t)),i&&"container"!==o.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(o.maxTranslate()-o.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),i=(t-o.minTranslate())*r+e.minTranslate()),o.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,o),e.updateActiveIndex(),e.updateSlidesClasses())}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==t&&a[e]instanceof s&&n(a[e]);else a instanceof s&&t!==a&&n(a)},setTransition:function(t,e){const a=o.constructor,r=o.controller.control;let i;function s(e){e.destroyed||(e.setTransition(t,o),0!==t&&(e.transitionStart(),e.params.autoHeight&&C(()=>{e.updateAutoHeight()}),h(e.wrapperEl,()=>{r&&e.transitionEnd()})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==e&&r[i]instanceof a&&s(r[i]);else r instanceof a&&e!==r&&s(r)}})},function(e){let{swiper:o,extendParams:t,on:a}=e;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),o.a11y={clicked:!1};let i,s,l=null,n=(new Date).getTime();function r(e){var t=l;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function d(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function c(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function p(e,t){(e=q(e)).forEach(e=>{e.setAttribute("role",t)})}function u(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function f(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function h(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function v(e){if(13===e.keyCode||32===e.keyCode){var t=o.params.a11y,a=e.target;if(!o.pagination||!o.pagination.el||a!==o.pagination.el&&!o.pagination.el.contains(e.target)||e.target.matches(G(o.params.pagination.bulletClass))){if(o.navigation&&o.navigation.prevEl&&o.navigation.nextEl){const e=q(o.navigation.prevEl);q(o.navigation.nextEl).includes(a)&&(o.isEnd&&!o.params.loop||o.slideNext(),o.isEnd?r(t.lastSlideMessage):r(t.nextSlideMessage)),e.includes(a)&&(o.isBeginning&&!o.params.loop||o.slidePrev(),o.isBeginning?r(t.firstSlideMessage):r(t.prevSlideMessage))}o.pagination&&a.matches(G(o.params.pagination.bulletClass))&&a.click()}}}function g(){return o.pagination&&o.pagination.bullets&&o.pagination.bullets.length}function y(){return g()&&o.params.pagination.clickable}const b=(e,t,a)=>{var r;d(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",v)),m(e,a),r=t,q(e).forEach(e=>{e.setAttribute("aria-controls",r)})},w=e=>{s&&s!==e.target&&!s.contains(e.target)&&(i=!0),o.a11y.clicked=!0},E=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{o.destroyed||(o.a11y.clicked=!1)})})},x=e=>{n=(new Date).getTime()},S=e=>{if(!(o.a11y.clicked||(new Date).getTime()-n<100)){const r=e.target.closest(`.${o.params.slideClass}, swiper-slide`);var t,a;r&&o.slides.includes(r)&&(s=r,t=o.slides.indexOf(r)===o.activeIndex,a=o.params.watchSlidesProgress&&o.visibleSlides&&o.visibleSlides.includes(r),t||a||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(o.isHorizontal()?o.el.scrollLeft=0:o.el.scrollTop=0,requestAnimationFrame(()=>{i||(o.params.loop?o.slideToLoop(parseInt(r.getAttribute("data-swiper-slide-index")),0):o.slideTo(o.slides.indexOf(r),0),i=!1)})))}},T=()=>{const a=o.params.a11y,r=(a.itemRoleDescriptionMessage&&u(o.slides,a.itemRoleDescriptionMessage),a.slideRole&&p(o.slides,a.slideRole),o.slides.length);a.slideLabelMessage&&o.slides.forEach((e,t)=>{t=o.params.loop?parseInt(e.getAttribute("data-swiper-slide-index"),10):t,m(e,a.slideLabelMessage.replace(/\{\{index\}\}/,t+1).replace(/\{\{slidesLength\}\}/,r))})};a("beforeInit",()=>{(l=I("span",o.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")}),a("afterInit",()=>{if(o.params.a11y.enabled){const i=o.params.a11y;o.el.append(l);var e=o.el;i.containerRoleDescriptionMessage&&u(e,i.containerRoleDescriptionMessage),i.containerMessage&&m(e,i.containerMessage);const s=o.wrapperEl,n=i.id||s.getAttribute("id")||"swiper-wrapper-"+"x".repeat(e=16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16));var e=o.params.autoplay&&o.params.autoplay.enabled?"off":"polite",t=n,{nextEl:e,prevEl:a}=(q(s).forEach(e=>{e.setAttribute("id",t)}),s,r=e,q(s).forEach(e=>{e.setAttribute("aria-live",r)}),T(),o.navigation||{}),e=q(e),a=q(a);e&&e.forEach(e=>b(e,n,i.nextSlideMessage)),a&&a.forEach(e=>b(e,n,i.prevSlideMessage)),y()&&q(o.pagination.el).forEach(e=>{e.addEventListener("keydown",v)}),k().addEventListener("visibilitychange",x),o.el.addEventListener("focus",S,!0),o.el.addEventListener("focus",S,!0),o.el.addEventListener("pointerdown",w,!0),o.el.addEventListener("pointerup",E,!0)}var r}),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{o.params.a11y.enabled&&T()}),a("fromEdge toEdge afterInit lock unlock",()=>{var e,t;o.params.a11y.enabled&&!o.params.loop&&!o.params.rewind&&o.navigation&&({nextEl:e,prevEl:t}=o.navigation,t&&(o.isBeginning?(f(t),c):(h(t),d))(t),e)&&(o.isEnd?(f(e),c):(h(e),d))(e)}),a("paginationUpdate",()=>{if(o.params.a11y.enabled){const t=o.params.a11y;g()&&o.pagination.bullets.forEach(e=>{o.params.pagination.clickable&&(d(e),o.params.pagination.renderBullet||(p(e,"button"),m(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,D(e)+1)))),e.matches(G(o.params.pagination.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}}),a("destroy",()=>{var e,t;o.params.a11y.enabled&&(l&&l.remove(),{nextEl:e,prevEl:t}=o.navigation||{},e=q(e),t=q(t),e&&e.forEach(e=>e.removeEventListener("keydown",v)),t&&t.forEach(e=>e.removeEventListener("keydown",v)),y()&&q(o.pagination.el).forEach(e=>{e.removeEventListener("keydown",v)}),k().removeEventListener("visibilitychange",x),o.el)&&"string"!=typeof o.el&&(o.el.removeEventListener("focus",S,!0),o.el.removeEventListener("pointerdown",w,!0),o.el.removeEventListener("pointerup",E,!0))})},function(e){let{swiper:n,extendParams:t,on:a}=e,s=(t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}}),!1),r={};const o=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),i=e=>{var t=P();return{key:(e=(e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e))[(t=e.length)-2],value:e[t-1]}},l=(a,e)=>{var r=P();if(s&&n.params.history.enabled){var i=n.params.url?new URL(n.params.url):r.location,e=n.virtual&&n.params.virtual.enabled?n.slidesEl.querySelector(`[data-swiper-slide-index="${e}"]`):n.slides[e];let t=o(e.getAttribute("data-history"));if(0<n.params.history.root.length){let e=n.params.history.root;"/"===e[e.length-1]&&(e=e.slice(0,e.length-1)),t=e+"/"+(a?a+"/":"")+t}else i.pathname.includes(a)||(t=(a?a+"/":"")+t);n.params.history.keepQuery&&(t+=i.search),(e=r.history.state)&&e.value===t||(n.params.history.replaceState?r.history.replaceState({value:t},null,t):r.history.pushState({value:t},null,t))}},d=(a,r,i)=>{if(r)for(let e=0,t=n.slides.length;e<t;e+=1){var s=n.slides[e];if(o(s.getAttribute("data-history"))===r){const r=n.getSlideIndex(s);n.slideTo(r,a,i)}}else n.slideTo(0,a,i)},c=()=>{r=i(n.params.url),d(n.params.speed,r.value,!1)};a("init",()=>{var e;n.params.history.enabled&&(e=P(),n.params.history)&&(e.history&&e.history.pushState?(s=!0,((r=i(n.params.url)).key||r.value)&&d(0,r.value,n.params.runCallbacksOnInit),n.params.history.replaceState||e.addEventListener("popstate",c)):(n.params.history.enabled=!1,n.params.hashNavigation.enabled=!0))}),a("destroy",()=>{var e;n.params.history.enabled&&(e=P(),n.params.history.replaceState||e.removeEventListener("popstate",c))}),a("transitionEnd _freeModeNoMomentumRelease",()=>{s&&l(n.params.history.key,n.activeIndex)}),a("slideChange",()=>{s&&n.params.cssMode&&l(n.params.history.key,n.activeIndex)})},function(e){let{swiper:a,extendParams:t,emit:r,on:i}=e,s=!1;const n=k(),o=P(),l=(t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,t){if(a.virtual&&a.params.virtual.enabled){const e=a.slides.filter(e=>e.getAttribute("data-hash")===t)[0];return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return a.getSlideIndex(z(a.slidesEl,`.${a.params.slideClass}[data-hash="${t}"], swiper-slide[data-hash="${t}"]`)[0])}}}),()=>{r("hashChange");const e=n.location.hash.replace("#",""),t=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex];if(e!==(t?t.getAttribute("data-hash"):"")){const t=a.params.hashNavigation.getSlideIndex(a,e);void 0===t||Number.isNaN(t)||a.slideTo(t)}}),d=()=>{var e;s&&a.params.hashNavigation.enabled&&(e=(e=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex])?e.getAttribute("data-hash")||e.getAttribute("data-history"):"",a.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?o.history.replaceState(null,null,"#"+e||""):n.location.hash=e||"",r("hashSet"))};i("init",()=>{var e;!a.params.hashNavigation.enabled||!a.params.hashNavigation.enabled||a.params.history&&a.params.history.enabled||(s=!0,(e=n.location.hash.replace("#",""))&&(e=a.params.hashNavigation.getSlideIndex(a,e),a.slideTo(e||0,0,a.params.runCallbacksOnInit,!0)),a.params.hashNavigation.watchState&&o.addEventListener("hashchange",l))}),i("destroy",()=>{a.params.hashNavigation.enabled&&a.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)}),i("transitionEnd _freeModeNoMomentumRelease",()=>{s&&d()}),i("slideChange",()=>{s&&a.params.cssMode&&d()})},function(e){let s,n,{swiper:o,extendParams:t,on:a,emit:l,params:r}=e;o.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,i,c,p,u,m,f,h,v=r&&r.autoplay?r.autoplay.delay:3e3,g=r&&r.autoplay?r.autoplay.delay:3e3,y=(new Date).getTime();function b(e){o&&!o.destroyed&&o.wrapperEl&&e.target===o.wrapperEl&&(o.wrapperEl.removeEventListener("transitionend",b),h||e.detail&&e.detail.bySwiperTouchMove||C())}const w=()=>{var e;!o.destroyed&&o.autoplay.running&&(o.autoplay.paused?i=!0:i&&(g=d,i=!1),e=o.autoplay.paused?d:y+g-(new Date).getTime(),o.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/v),n=requestAnimationFrame(()=>{w()}))},E=t=>{if(!o.destroyed&&o.autoplay.running){cancelAnimationFrame(n),w();let e=void 0===t?o.params.autoplay.delay:t;v=o.params.autoplay.delay,g=o.params.autoplay.delay;var a=(()=>{var e=o.virtual&&o.params.virtual.enabled?o.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:o.slides[o.activeIndex];if(e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(a)&&0<a&&void 0===t&&(e=a,v=a,g=a),d=e;const r=o.params.speed,i=()=>{o&&!o.destroyed&&(o.params.autoplay.reverseDirection?!o.isBeginning||o.params.loop||o.params.rewind?(o.slidePrev(r,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(o.slides.length-1,r,!0,!0),l("autoplay")):!o.isEnd||o.params.loop||o.params.rewind?(o.slideNext(r,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(0,r,!0,!0),l("autoplay")),o.params.cssMode)&&(y=(new Date).getTime(),requestAnimationFrame(()=>{E()}))};return 0<e?(clearTimeout(s),s=setTimeout(()=>{i()},e)):requestAnimationFrame(()=>{i()}),e}},x=()=>{y=(new Date).getTime(),o.autoplay.running=!0,E(),l("autoplayStart")},S=()=>{o.autoplay.running=!1,clearTimeout(s),cancelAnimationFrame(n),l("autoplayStop")},T=(e,t)=>{!o.destroyed&&o.autoplay.running&&(clearTimeout(s),e||(f=!0),e=()=>{l("autoplayPause"),o.params.autoplay.waitForTransition?o.wrapperEl.addEventListener("transitionend",b):C()},o.autoplay.paused=!0,t?(m&&(d=o.params.autoplay.delay),m=!1,e()):(t=d||o.params.autoplay.delay,d=t-((new Date).getTime()-y),o.isEnd&&d<0&&!o.params.loop||(d<0&&(d=0),e())))},C=()=>{o.isEnd&&d<0&&!o.params.loop||o.destroyed||!o.autoplay.running||(y=(new Date).getTime(),f?(f=!1,E(d)):E(),o.autoplay.paused=!1,l("autoplayResume"))},M=()=>{var e;!o.destroyed&&o.autoplay.running&&("hidden"===(e=k()).visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState)&&C()},L=e=>{"mouse"===e.pointerType&&(f=!0,h=!0,o.animating||o.autoplay.paused||T(!0))},A=e=>{"mouse"===e.pointerType&&(h=!1,o.autoplay.paused)&&C()};a("init",()=>{o.params.autoplay.enabled&&(o.params.autoplay.pauseOnMouseEnter&&(o.el.addEventListener("pointerenter",L),o.el.addEventListener("pointerleave",A)),k().addEventListener("visibilitychange",M),x())}),a("destroy",()=>{o.el&&"string"!=typeof o.el&&(o.el.removeEventListener("pointerenter",L),o.el.removeEventListener("pointerleave",A)),k().removeEventListener("visibilitychange",M),o.autoplay.running&&S()}),a("_freeModeStaticRelease",()=>{(p||f)&&C()}),a("_freeModeNoMomentumRelease",()=>{o.params.autoplay.disableOnInteraction?S():T(!0,!0)}),a("beforeTransitionStart",(e,t,a)=>{!o.destroyed&&o.autoplay.running&&(a||!o.params.autoplay.disableOnInteraction?T(!0,!0):S())}),a("sliderFirstMove",()=>{!o.destroyed&&o.autoplay.running&&(o.params.autoplay.disableOnInteraction?S():(c=!0,p=!1,f=!1,u=setTimeout(()=>{f=!0,p=!0,T(!0)},200)))}),a("touchEnd",()=>{!o.destroyed&&o.autoplay.running&&c&&(clearTimeout(u),clearTimeout(s),c=(p=(o.params.autoplay.disableOnInteraction||p&&o.params.cssMode&&C(),!1),!1))}),a("slideChange",()=>{!o.destroyed&&o.autoplay.running&&(m=!0)}),Object.assign(o.autoplay,{start:x,stop:S,pause:T,resume:C})},function(e){let{swiper:d,extendParams:t,on:a}=e,r=(t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}}),!1),i=!1;function s(){var e,t,a=d.thumbs.swiper;!a||a.destroyed||(e=a.clickedIndex,(t=a.clickedSlide)&&t.classList.contains(d.params.thumbs.slideThumbActiveClass))||null!=e&&(t=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):e,d.params.loop?d.slideToLoop(t):d.slideTo(t))}function n(){var e=d.params.thumbs;if(r)return!1;r=!0;var t=d.constructor;return e.swiper instanceof t?(d.thumbs.swiper=e.swiper,Object.assign(d.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(d.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),d.thumbs.swiper.update()):l(e.swiper)&&(e=Object.assign({},e.swiper),Object.assign(e,{watchSlidesProgress:!0,slideToClickedSlide:!1}),d.thumbs.swiper=new t(e),i=!0),d.thumbs.swiper.el.classList.add(d.params.thumbs.thumbsContainerClass),d.thumbs.swiper.on("tap",s),!0}function o(a){var r=d.thumbs.swiper;if(r&&!r.destroyed){var i="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView;let t=1;const l=d.params.thumbs.slideThumbActiveClass;if(1<d.params.slidesPerView&&!d.params.centeredSlides&&(t=d.params.slidesPerView),d.params.thumbs.multipleActiveThumbs||(t=1),t=Math.floor(t),r.slides.forEach(e=>e.classList.remove(l)),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let e=0;e<t;e+=1)z(r.slidesEl,`[data-swiper-slide-index="${d.realIndex+e}"]`).forEach(e=>{e.classList.add(l)});else for(let e=0;e<t;e+=1)r.slides[d.realIndex+e]&&r.slides[d.realIndex+e].classList.add(l);var s=d.params.thumbs.autoScrollOffset,n=s&&!r.params.loop;if(d.realIndex!==r.realIndex||n){var o=r.activeIndex;let e,t;if(r.params.loop){const a=r.slides.filter(e=>e.getAttribute("data-swiper-slide-index")===""+d.realIndex)[0];e=r.slides.indexOf(a),t=d.activeIndex>d.previousIndex?"next":"prev"}else e=d.realIndex,t=e>d.previousIndex?"next":"prev";n&&(e+="next"===t?s:-1*s),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(e)<0&&(r.params.centeredSlides?e=e>o?e-Math.floor(i/2)+1:e+Math.floor(i/2)-1:e>o&&r.params.slidesPerGroup,r.slideTo(e,a?0:void 0))}}}d.thumbs={swiper:null},a("beforeInit",()=>{const a=d.params.thumbs;if(a&&a.swiper)if("string"==typeof a.swiper||a.swiper instanceof HTMLElement){const r=k(),e=()=>{d.destroyed||(()=>{const t="string"==typeof a.swiper?r.querySelector(a.swiper):a.swiper;if(t&&t.swiper)a.swiper=t.swiper,n(),o(!0);else if(t){const r=e=>{a.swiper=e.detail[0],t.removeEventListener("init",r),n(),o(!0),a.swiper.update(),d.update()};t.addEventListener("init",r)}return t})()||requestAnimationFrame(e)};requestAnimationFrame(e)}else n(),o(!0)}),a("slideChange update resize observerUpdate",()=>{o()}),a("setTransition",(e,t)=>{var a=d.thumbs.swiper;a&&!a.destroyed&&a.setTransition(t)}),a("beforeDestroy",()=>{var e=d.thumbs.swiper;e&&!e.destroyed&&i&&e.destroy()}),Object.assign(d.thumbs,{init:n,update:o})},function(e){let{swiper:u,extendParams:t,emit:m,once:f}=e;t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(u,{freeMode:{onTouchStart:function(){var e;u.params.cssMode||(e=u.getTranslate(),u.setTranslate(e),u.setTransition(0),u.touchEventsData.velocities.length=0,u.freeMode.onTouchEnd({currentPos:u.rtl?u.translate:-u.translate}))},onTouchMove:function(){var e,t;u.params.cssMode||({touchEventsData:e,touches:t}=u,0===e.velocities.length&&e.velocities.push({position:t[u.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:t[u.isHorizontal()?"currentX":"currentY"],time:v()}))},onTouchEnd:function(s){let n=s.currentPos;if(!u.params.cssMode){const{params:o,wrapperEl:l,rtlTranslate:d,snapGrid:c,touchEventsData:p}=u,e=v()-p.touchStartTime;if(n<-u.minTranslate())u.slideTo(u.activeIndex);else if(n>-u.maxTranslate())u.slides.length<c.length?u.slideTo(c.length-1):u.slideTo(u.slides.length-1);else{if(o.freeMode.momentum){if(1<p.velocities.length){const s=p.velocities.pop(),n=p.velocities.pop(),m=s.position-n.position,f=s.time-n.time;u.velocity=m/f,u.velocity/=2,Math.abs(u.velocity)<o.freeMode.minimumVelocity&&(u.velocity=0),(150<f||300<v()-s.time)&&(u.velocity=0)}else u.velocity=0;u.velocity*=o.freeMode.momentumVelocityRatio,p.velocities.length=0;let e=1e3*o.freeMode.momentumRatio;const n=u.velocity*e;let a=u.translate+n;d&&(a=-a);let t,r=!1;s=20*Math.abs(u.velocity)*o.freeMode.momentumBounceRatio;let i;if(a<u.maxTranslate())o.freeMode.momentumBounce?(a+u.maxTranslate()<-s&&(a=u.maxTranslate()-s),t=u.maxTranslate(),r=!0,p.allowMomentumBounce=!0):a=u.maxTranslate(),o.loop&&o.centeredSlides&&(i=!0);else if(a>u.minTranslate())o.freeMode.momentumBounce?(a-u.minTranslate()>s&&(a=u.minTranslate()+s),t=u.minTranslate(),r=!0,p.allowMomentumBounce=!0):a=u.minTranslate(),o.loop&&o.centeredSlides&&(i=!0);else if(o.freeMode.sticky){let t;for(let e=0;e<c.length;e+=1)if(c[e]>-a){t=e;break}a=-(a=Math.abs(c[t]-a)<Math.abs(c[t-1]-a)||"next"===u.swipeDirection?c[t]:c[t-1])}if(i&&f("transitionEnd",()=>{u.loopFix()}),0!==u.velocity){if(e=d?Math.abs((-a-u.translate)/u.velocity):Math.abs((a-u.translate)/u.velocity),o.freeMode.sticky){const n=Math.abs((d?-a:a)-u.translate),m=u.slidesSizesGrid[u.activeIndex];e=n<m?o.speed:n<2*m?1.5*o.speed:2.5*o.speed}}else if(o.freeMode.sticky)return void u.slideToClosest();o.freeMode.momentumBounce&&r?(u.updateProgress(t),u.setTransition(e),u.setTranslate(a),u.transitionStart(!0,u.swipeDirection),u.animating=!0,h(l,()=>{u&&!u.destroyed&&p.allowMomentumBounce&&(m("momentumBounce"),u.setTransition(o.speed),setTimeout(()=>{u.setTranslate(t),h(l,()=>{u&&!u.destroyed&&u.transitionEnd()})},0))})):u.velocity?(m("_freeModeNoMomentumRelease"),u.updateProgress(a),u.setTransition(e),u.setTranslate(a),u.transitionStart(!0,u.swipeDirection),u.animating||(u.animating=!0,h(l,()=>{u&&!u.destroyed&&u.transitionEnd()}))):u.updateProgress(a),u.updateActiveIndex(),u.updateSlidesClasses()}else{if(o.freeMode.sticky)return void u.slideToClosest();o.freeMode&&m("_freeModeNoMomentumRelease")}(!o.freeMode.momentum||e>=o.longSwipesMs)&&(m("_freeModeStaticRelease"),u.updateProgress(),u.updateActiveIndex(),u.updateSlidesClasses())}}}}})},function(e){let c,p,u,r,{swiper:m,extendParams:t,on:a}=e;t({grid:{rows:1,fill:"column"}});const f=()=>{let e=m.params.spaceBetween;return"string"==typeof e&&0<=e.indexOf("%")?e=parseFloat(e.replace("%",""))/100*m.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",()=>{r=m.params.grid&&1<m.params.grid.rows}),a("update",()=>{var{params:e,el:t}=m,a=e.grid&&1<e.grid.rows;r&&!a?(t.classList.remove(e.containerModifierClass+"grid",e.containerModifierClass+"grid-column"),u=1,m.emitContainerClasses()):!r&&a&&(t.classList.add(e.containerModifierClass+"grid"),"column"===e.grid.fill&&t.classList.add(e.containerModifierClass+"grid-column"),m.emitContainerClasses()),r=a}),m.grid={initSlides:e=>{var t=m.params.slidesPerView,{rows:a,fill:r}=m.params.grid,e=(m.virtual&&m.params.virtual.enabled?m.virtual.slides:e).length;u=Math.floor(e/a),c=Math.floor(e/a)===e/a?e:Math.ceil(e/a)*a,"auto"!==t&&"row"===r&&(c=Math.max(c,t*a)),p=c/a},unsetSlides:()=>{m.slides&&m.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[m.getDirectionLabel("margin-top")]="")})},updateSlide:(e,t,a)=>{var r=m.params.slidesPerGroup,i=f(),{rows:s,fill:n}=m.params.grid,a=(m.virtual&&m.params.virtual.enabled?m.virtual.slides:a).length;let o,l,d;if("row"===n&&1<r){const p=Math.floor(e/(r*s)),u=e-s*r*p,m=0===p?r:Math.min(Math.ceil((a-p*s*r)/s),r);d=Math.floor(u/m),o=(l=u-d*m+p*r)+d*c/s,t.style.order=o}else"column"===n?(l=Math.floor(e/s),d=e-l*s,(l>u||l===u&&d===s-1)&&(d+=1)>=s&&(d=0,l+=1)):(d=Math.floor(e/p),l=e-d*p);t.row=d,t.column=l,t.style.height=`calc((100% - ${(s-1)*i}px) / ${s})`,t.style[m.getDirectionLabel("margin-top")]=0!==d?i&&i+"px":"",t.swiperSlideGridSet=!0},updateWrapperSize:(a,r)=>{var{centeredSlides:e,roundLengths:i}=m.params,t=f(),s=m.params.grid.rows;if(m.virtualSize=(a+t)*c,m.virtualSize=Math.ceil(m.virtualSize/s)-t,m.params.cssMode||(m.wrapperEl.style[m.getDirectionLabel("width")]=m.virtualSize+t+"px"),e){const a=[];for(let t=0;t<r.length;t+=1){let e=r[t];i&&(e=Math.floor(e)),r[t]<m.virtualSize+r[0]&&a.push(e)}r.splice(0,r.length),r.push(...a)}}}},function(e){e=e.swiper,Object.assign(e,{appendSlide:function(t){const e=this,{params:a,slidesEl:r}=e;a.loop&&e.loopDestroy();var i=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,r.append(t.children[0]),t.innerHTML=""):r.append(e)};if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&i(t[e]);else i(t);e.recalcSlides(),a.loop&&e.loopCreate(),a.observer&&!e.isElement||e.update()}.bind(e),prependSlide:function(t){const e=this,{params:a,activeIndex:r,slidesEl:i}=e;a.loop&&e.loopDestroy();let s=r+1;var n=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,i.prepend(t.children[0]),t.innerHTML=""):i.prepend(e)};if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&n(t[e]);s=r+t.length}else n(t);e.recalcSlides(),a.loop&&e.loopCreate(),a.observer&&!e.isElement||e.update(),e.slideTo(s,0,!1)}.bind(e),addSlide:function(t,a){var r=this,{params:i,activeIndex:s,slidesEl:n}=r;let o=s;if(i.loop&&(o-=r.loopedSlides,r.loopDestroy(),r.recalcSlides()),s=r.slides.length,t<=0)r.prependSlide(a);else if(s<=t)r.appendSlide(a);else{let e=o>t?o+1:o;var l=[];for(let e=s-1;e>=t;--e){const t=r.slides[e];t.remove(),l.unshift(t)}if("object"==typeof a&&"length"in a){for(let e=0;e<a.length;e+=1)a[e]&&n.append(a[e]);e=o>t?o+a.length:o}else n.append(a);for(let e=0;e<l.length;e+=1)n.append(l[e]);r.recalcSlides(),i.loop&&r.loopCreate(),i.observer&&!r.isElement||r.update(),i.loop?r.slideTo(e+r.loopedSlides,0,!1):r.slideTo(e,0,!1)}}.bind(e),removeSlide:function(t){var a=this,{params:e,activeIndex:r}=a;let i=r;e.loop&&(i-=a.loopedSlides,a.loopDestroy());let s,n=i;if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)s=t[e],a.slides[s]&&a.slides[s].remove(),s<n&&--n;else s=t,a.slides[s]&&a.slides[s].remove(),s<n&&--n;n=Math.max(n,0),a.recalcSlides(),e.loop&&a.loopCreate(),e.observer&&!a.isElement||a.update(),e.loop?a.slideTo(n+a.loopedSlides,0,!1):a.slideTo(n,0,!1)}.bind(e),removeAllSlides:function(){var t=[];for(let e=0;e<this.slides.length;e+=1)t.push(e);this.removeSlide(t)}.bind(e)})},function(e){let{swiper:n,extendParams:t,on:a}=e;t({fadeEffect:{crossFade:!1}}),o({effect:"fade",swiper:n,on:a,setTranslate:()=>{const r=n.slides;n.params.fadeEffect;for(let a=0;a<r.length;a+=1){const r=n.slides[a];let e=-r.swiperSlideOffset,t=(n.params.virtualTranslate||(e-=n.translate),0);n.isHorizontal()||(t=e,e=0);var i=n.params.fadeEffect.crossFade?Math.max(1-Math.abs(r.progress),0):1+Math.min(Math.max(r.progress,-1),0),s=x(0,r);s.style.opacity=i,s.style.transform=`translate3d(${e}px, ${t}px, 0px)`}},setTransition:t=>{var e=n.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms"}),f({swiper:n,duration:t,transformElements:e,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!n.params.cssMode})})},function(e){let{swiper:g,extendParams:t,on:a}=e;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const y=(e,t,a)=>{let r=a?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=a?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=I("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"left":"top")).split(" ")),e.append(r)),i||(i=I("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"right":"bottom")).split(" ")),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};o({effect:"cube",swiper:g,on:a,setTranslate:()=>{const{el:e,wrapperEl:o,slides:l,width:t,height:a,rtlTranslate:d,size:c,browser:r}=g,p=g.params.cubeEffect,u=g.isHorizontal(),m=g.virtual&&g.params.virtual.enabled;let f,h=0;p.shadow&&(u?((f=g.wrapperEl.querySelector(".swiper-cube-shadow"))||(f=I("div","swiper-cube-shadow"),g.wrapperEl.append(f)),f.style.height=t+"px"):(f=e.querySelector(".swiper-cube-shadow"))||(f=I("div","swiper-cube-shadow"),e.append(f)));for(let n=0;n<l.length;n+=1){const o=l[n];let e=n,t=90*(e=m?parseInt(o.getAttribute("data-swiper-slide-index"),10):e),a=Math.floor(t/360);d&&(t=-t,a=Math.floor(-t/360));const f=Math.max(Math.min(o.progress,1),-1);let r=0,i=0,s=0;e%4==0?(r=4*-a*c,s=0):(e-1)%4==0?(r=0,s=4*-a*c):(e-2)%4==0?(r=c+4*a*c,s=c):(e-3)%4==0&&(r=-c,s=3*c+4*c*a),d&&(r=-r),u||(i=r,r=0);var v=`rotateX(${u?0:-t}deg) rotateY(${u?t:0}deg) translate3d(${r}px, ${i}px, ${s}px)`;f<=1&&-1<f&&(h=90*e+90*f,d&&(h=90*-e-90*f),g.browser)&&g.browser.need3dFix&&Math.abs(h)/90%2==1&&(h+=.001),o.style.transform=v,p.slideShadows&&y(o,f,u)}if(o.style.transformOrigin=`50% 50% -${c/2}px`,o.style["-webkit-transform-origin"]=`50% 50% -${c/2}px`,p.shadow)if(u)f.style.transform=`translate3d(0px, ${t/2+p.shadowOffset}px, ${-t/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${p.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),g=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),o=p.shadowScale,l=p.shadowScale/g,y=p.shadowOffset;f.style.transform=`scale3d(${o}, 1, ${l}) translate3d(0px, ${a/2+y}px, ${-a/2/l}px) rotateX(-89.99deg)`}var i=(r.isSafari||r.isWebView)&&r.needPerspectiveFix?-c/2:0;o.style.transform=`translate3d(0px,0,${i}px) rotateX(${g.isHorizontal()?0:h}deg) rotateY(${g.isHorizontal()?-h:0}deg)`,o.style.setProperty("--swiper-cube-translate-z",i+"px")},setTransition:t=>{var{el:e,slides:a}=g;if(a.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),g.params.cubeEffect.shadow&&!g.isHorizontal()){const g=e.querySelector(".swiper-cube-shadow");g&&(g.style.transitionDuration=t+"ms")}},recreateShadows:()=>{const a=g.isHorizontal();g.slides.forEach(e=>{var t=Math.max(Math.min(e.progress,1),-1);y(e,t,a)})},getEffectParams:()=>g.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:p,extendParams:t,on:a}=e;t({flipEffect:{slideShadows:!0,limitRotation:!0}});const u=(e,t)=>{var a=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom"),a=a||S("flip",e,p.isHorizontal()?"left":"top"),r=r||S("flip",e,p.isHorizontal()?"right":"bottom");a&&(a.style.opacity=Math.max(-t,0)),r&&(r.style.opacity=Math.max(t,0))};o({effect:"flip",swiper:p,on:a,setTranslate:()=>{var{slides:n,rtlTranslate:o}=p,l=p.params.flipEffect;for(let s=0;s<n.length;s+=1){var d=n[s];let e=d.progress;p.params.flipEffect.limitRotation&&(e=Math.max(Math.min(d.progress,1),-1));var c=d.swiperSlideOffset;let t=-180*e,a=0,r=p.params.cssMode?-c-p.translate:-c,i=0;p.isHorizontal()?o&&(t=-t):(i=r,r=0,a=-t,t=0),p.browser&&p.browser.need3dFix&&(Math.abs(t)/90%2==1&&(t+=.001),Math.abs(a)/90%2==1)&&(a+=.001),d.style.zIndex=-Math.abs(Math.round(e))+n.length,l.slideShadows&&u(d,e),c=`translate3d(${r}px, ${i}px, 0px) rotateX(${a}deg) rotateY(${t}deg)`,x(0,d).style.transform=c}},setTransition:t=>{var e=p.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:p,duration:t,transformElements:e})},recreateShadows:()=>{p.params.flipEffect,p.slides.forEach(e=>{let t=e.progress;p.params.flipEffect.limitRotation&&(t=Math.max(Math.min(e.progress,1),-1)),u(e,t)})},getEffectParams:()=>p.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!p.params.cssMode})})},function(e){let{swiper:E,extendParams:t,on:a}=e;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),o({effect:"coverflow",swiper:E,on:a,setTranslate:()=>{const{width:e,height:l,slides:d,slidesSizesGrid:c}=E,p=E.params.coverflowEffect,u=E.isHorizontal(),m=E.translate,f=u?e/2-m:l/2-m,h=u?p.rotate:-p.rotate,v=p.depth;for(let o=0,e=d.length;o<e;o+=1){const l=d[o],m=c[o],b=(f-l.swiperSlideOffset-m/2)/m,w="function"==typeof p.modifier?p.modifier(b):b*p.modifier;let e=u?h*w:0,t=u?0:h*w,a=-v*Math.abs(w),r=p.stretch,i=("string"==typeof r&&-1!==r.indexOf("%")&&(r=parseFloat(p.stretch)/100*m),u?0:r*w),s=u?r*w:0,n=1-(1-p.scale)*Math.abs(w);Math.abs(s)<.001&&(s=0),Math.abs(i)<.001&&(i=0),Math.abs(a)<.001&&(a=0),Math.abs(e)<.001&&(e=0),Math.abs(t)<.001&&(t=0),Math.abs(n)<.001&&(n=0),E.browser&&E.browser.need3dFix&&(Math.abs(e)/90%2==1&&(e+=.001),Math.abs(t)/90%2==1)&&(t+=.001);var g,y=`translate3d(${s}px,${i}px,${a}px) rotateX(${t}deg) rotateY(${e}deg) scale(${n})`;x(0,l).style.transform=y,l.style.zIndex=1-Math.abs(Math.round(w)),p.slideShadows&&(y=u?l.querySelector(".swiper-slide-shadow-left"):l.querySelector(".swiper-slide-shadow-top"),g=u?l.querySelector(".swiper-slide-shadow-right"):l.querySelector(".swiper-slide-shadow-bottom"),y=y||S("coverflow",l,u?"left":"top"),g=g||S("coverflow",l,u?"right":"bottom"),y&&(y.style.opacity=0<w?w:0),g)&&(g.style.opacity=0<-w?-w:0)}},setTransition:t=>{E.slides.map(e=>s(e)).forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:y,extendParams:t,on:a}=e;t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}}),o({effect:"creative",swiper:y,on:a,setTranslate:()=>{const{slides:i,wrapperEl:e,slidesSizesGrid:s}=y,n=y.params.creativeEffect,o=n.progressMultiplier,l=y.params.centeredSlides;if(l){const i=s[0]/2-y.params.slidesOffsetBefore||0;e.style.transform=`translateX(calc(50% - ${i}px))`}for(let a=0;a<i.length;a+=1){const s=i[a],m=s.progress,f=Math.min(Math.max(s.progress,-n.limitProgress),n.limitProgress);let e=f;l||(e=Math.min(Math.max(s.originalProgress,-n.limitProgress),n.limitProgress));const h=s.swiperSlideOffset,v=[y.params.cssMode?-h-y.translate:-h,0,0],g=[0,0,0];let t=!1,r=(y.isHorizontal()||(v[1]=v[0],v[0]=0),{translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1});f<0?(r=n.next,t=!0):0<f&&(r=n.prev,t=!0),v.forEach((e,t)=>{v[t]=`calc(${e}px + (${e=r.translate[t],"string"==typeof e?e:e+"px"} * ${Math.abs(f*o)}))`}),g.forEach((e,t)=>{let a=r.rotate[t]*Math.abs(f*o);y.browser&&y.browser.need3dFix&&Math.abs(a)/90%2==1&&(a+=.001),g[t]=a}),s.style.zIndex=-Math.abs(Math.round(m))+i.length;var d=v.join(", "),c=`rotateX(${g[0]}deg) rotateY(${g[1]}deg) rotateZ(${g[2]}deg)`,p=e<0?`scale(${1+(1-r.scale)*e*o})`:`scale(${1-(1-r.scale)*e*o})`,u=e<0?1+(1-r.opacity)*e*o:1-(1-r.opacity)*e*o,d=`translate3d(${d}) ${c} `+p;if(t&&r.shadow||!t){p=s.querySelector(".swiper-slide-shadow");if(p=!p&&r.shadow?S("creative",s):p){const y=n.shadowPerProgress?f*(1/n.limitProgress):f;p.style.opacity=Math.min(Math.max(Math.abs(y),0),1)}}(c=x(0,s)).style.transform=d,c.style.opacity=u,r.origin&&(c.style.transformOrigin=r.origin)}},setTransition:t=>{var e=y.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:y,duration:t,transformElements:e,allSlides:!0})},perspective:()=>y.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!y.params.cssMode})})},function(e){let{swiper:w,extendParams:t,on:a}=e;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),o({effect:"cards",swiper:w,on:a,setTranslate:()=>{const{slides:o,activeIndex:l,rtlTranslate:d}=w,c=w.params.cardsEffect,{startTranslate:p,isTouched:u}=w.touchEventsData,m=d?-w.translate:w.translate;for(let n=0;n<o.length;n+=1){var f=o[n],h=f.progress,v=Math.min(Math.max(h,-4),4);let e=f.swiperSlideOffset,t=(w.params.centeredSlides&&!w.params.cssMode&&(w.wrapperEl.style.transform=`translateX(${w.minTranslate()}px)`),w.params.centeredSlides&&w.params.cssMode&&(e-=o[0].swiperSlideOffset),w.params.cssMode?-e-w.translate:-e),a=0;var g=-100*Math.abs(v);let r=1,i=-c.perSlideRotate*v,s=c.perSlideOffset-.75*Math.abs(v);var y=((b=w.virtual&&w.params.virtual.enabled?w.virtual.from+n:n)===l||b===l-1)&&0<v&&v<1&&(u||w.params.cssMode)&&m<p,b=(b===l||b===l+1)&&v<0&&-1<v&&(u||w.params.cssMode)&&p<m;if(y||b){const o=(1-Math.abs((Math.abs(v)-.5)/.5))**.5;i+=-28*v*o,r+=-.5*o,s+=96*o,a=-25*o*Math.abs(v)+"%"}if(t=v<0?`calc(${t}px ${d?"-":"+"} (${s*Math.abs(v)}%))`:0<v?`calc(${t}px ${d?"-":"+"} (-${s*Math.abs(v)}%))`:t+"px",!w.isHorizontal()){const o=a;a=t,t=o}y=v<0?""+(1+(1-r)*v):""+(1-(1-r)*v),b=` translate3d(${t}, ${a}, ${g}px) rotateZ(${c.rotate?d?-i:i:0}deg) scale(${y}) `,c.slideShadows&&(g=(g=f.querySelector(".swiper-slide-shadow"))||S("cards",f))&&(g.style.opacity=Math.min(Math.max((Math.abs(v)-.5)/.5,0),1)),f.style.zIndex=-Math.abs(Math.round(h))+o.length,x(0,f).style.transform=b}},setTransition:t=>{var e=w.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:w,duration:t,transformElements:e})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!w.params.cssMode})})}]),m}();function initTabsScroll(){var t=document.querySelectorAll("[data-js='tabs_navigation_items']");for(let e=0;e<t.length;e+=1)t[e]&&new Swiper("[data-js='tabs_navigation_items']",{slidesPerView:"auto",spaceBetween:0,freeMode:!0})}function SlideIn(e){let i=null,a=null,t;function s(e,t){e.classList.remove(n(e)),a&&a(t,e),document.removeEventListener("keydown",o)}function n(e){return e.dataset.activeClass||"js-ems-section__slide-in--active"}function o(e){27===e.keyCode&&window.modalWrapper&&window.modalWrapperId&&s(window.modalWrapper,window.modalWrapperId)}if(i=e.onShowCallback,a=e.onHideCallback,t=e.wrappers){var r=t;for(let e=0;e<r.length;e+=1){var l=r[e],d=!!l&&l.dataset.slideInWrapper;d&&(function(a,r){var t=document.querySelectorAll(`[data-slide-in-show="${r}"]`);if(t.length)for(let e=0;e<t.length;e+=1)t[e].addEventListener("click",e=>{var t;e.preventDefault(),e=r,(t=a).classList.add(n(t)),i&&i(e,t),e=e,window.modalWrapper=t,window.modalWrapperId=e,document.addEventListener("keydown",o,!1)})}(l,d),function(t,a){var r=document.querySelectorAll(`[data-slide-in-hide="${a}"]`);if(r.length)for(let e=0;e<r.length;e+=1)r[e].addEventListener("click",()=>{s(t,a)})}(l,d))}}}function videoDebounce(t,a){let r;return(...e)=>{r&&clearTimeout(r),r=setTimeout(()=>t(...e),0<a?a:300)}}function loadVideo(t){var a=t.querySelectorAll("source");for(let e=0;e<a.length;e+=1)a[e].setAttribute("src",a[e].dataset.src),a[e].removeAttribute("data-src"),t.removeAttribute("data-video-lazyload"),t.load()}function loadVideos(){var t=document.querySelectorAll("[data-custom-video]");for(let e=0;e<t.length;e+=1){var a=t[e].dataset.videoVisible||990;window.innerWidth>=a&&t[e].hasAttribute("data-video-lazyload")&&(t[e].addEventListener("loadeddata",e=>{var t=e.currentTarget.dataset.hiddenClass;t&&e.currentTarget.classList.remove(t)}),loadVideo(t[e]))}}function initVidyardVideo(e,t){const a=e.querySelector("[data-v-video-id]");if(a){const r=a.dataset.vVideoId;"undefined"!=typeof VidyardV4?playPauseVidyardVideo(r,t,a):document.addEventListener("onVidyardAPI",e=>{playPauseVidyardVideo(r,t,a)})}}function playPauseVidyardVideo(e,t,a){var r=VidyardV4.api.getPlayersByUUID(e);if(0<r.length&&""!==a.innerHTML)if(t)1===r.length&&r[0]._ready&&r[0].play();else for(let e=0;e<r.length;e+=1)r[e]._ready&&r[e].pause();else VidyardV4.api.renderPlayer({uuid:e,container:a,autoplay:1,type:"inline"})}document.addEventListener("DOMContentLoaded",()=>{initSlide("similar_customers"),initTabsScroll()},!1),document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(["data-customer-kpi-sticky-polyfill"])},!1),document.addEventListener("DOMContentLoaded",()=>{var e,t,a=document.querySelectorAll("[data-slide-in-modal]"),r=n("modalId",location.href);function i(e,t){document.body.classList.add("js-overflow-hidden"),n("modalId",location.href)!==e&&s("modalId",e),initVidyardVideo(t,!0)}function s(e,t){var a=[location.protocol,"//",location.host,location.pathname].join(""),r=document.location.search,i=e+"="+t;let s="?"+i;r&&(updateRegex=new RegExp(`([?&])${e}[^&]*`),removeRegex=new RegExp(`([?&])${e}=[^&;]+[&;]?`),s=null==t||""===t?(s=r.replace(removeRegex,"$1")).replace(/[&;]$/,""):null!==r.match(updateRegex)?r.replace(updateRegex,"$1"+i):r+"&"+i),window.history.replaceState({},"",a+s)}function n(e,t){return t=t||window.location.href,e=e.replace(/[\[\]]/g,"\\$&"),(e=new RegExp(`[?&]${e}(=([^&#]*)|&|#|$)`).exec(t))?e[2]?decodeURIComponent(e[2].replace(/\+/g," ")):"":null}r&&(e=document.querySelector(`[data-slide-in-wrapper="${r}"]`))&&(t=e.dataset.activeClass||"js-ems-section__slide-in--active",e.classList.add(t),i(r,e)),new SlideIn({wrappers:a,onShowCallback:i,onHideCallback:function(e,t){document.body.classList.remove("js-overflow-hidden"),s("modalId",null),initVidyardVideo(t,!1)}})}),document.addEventListener("DOMContentLoaded",()=>{loadVideos()}),window.addEventListener("resize",videoDebounce(()=>loadVideos(),500));var vidyardEmbed=null;function SlideBtn(i,s,e){const n={left:37,up:38,right:39,down:40,enter:13,space:32},o={37:-1,38:-1,39:1,40:1};let l=null,d=null,c=null,p=null,u=!1,m=!1,f="",t=(-1===s&&(s=!0),!0),a=r(),h=!1,v=null;const g=e.getAttribute("aria-orientation");function y(){var e;if(!(u=l.dataset.isOpen?"true"===l.dataset.isOpen:u)||s){if(u)l.style.height="0px",d&&(d.style.display="none");else{if(m){var t=document.querySelectorAll(`[data-close-others="${f}"]`),a=document.querySelectorAll(`[data-hide-related-items="${f}"]`);if(t)for(let e=0;e<t.length;e+=1)t[e].style.height="0px",t[e].dataset.isOpen=!1,"true"===t[e].dataset.slideAutoHeight&&(t[e].style.display="none");if(a)for(let e=0;e<a.length;e+=1)a[e].style.display="none";var r=document.querySelectorAll(`[data-close-others-arrows="${f}"]`);if(r)for(let e=0;e<r.length;e+=1)r[e].classList.remove("js-ems-slide__arrow--rotate"),r[e].classList.remove("js-ems-tabs__item--active"),r[e].setAttribute("tabindex","-1"),r[e].setAttribute("aria-selected","false")}l.style.visibility="visible",l.style.height=getAbsoluteHeight(c)+"px",h&&(e=l.getElementsByTagName("img")[0])&&(e.hasAttribute("img-skeleton")?new MutationObserver((t,a)=>{for(let e=0;e<t.length;e+=1){var r=t[e];"attributes"!==r.type||r.target.hasAttribute("img-skeleton")||("true"===l.dataset.isOpen&&(l.style.height=getAbsoluteHeight(c)+"px"),a.disconnect(),h=!1)}}).observe(e,{attributeFilter:["src"]}):e.complete?h=!1:e.addEventListener("load",e=>{l.style.height=getAbsoluteHeight(c)+"px",h=!1})),"true"===l.dataset.slideAutoHeight&&(l.style.height="auto",l.style.display="block"),d&&(d.style.display="block")}u=!u,l.dataset.isOpen&&(l.dataset.isOpen=u),p&&p.classList.toggle("js-ems-slide__arrow--rotate"),i&&(i.classList.toggle("js-ems-tabs__item--active"),i.setAttribute("tabindex","0"),i.setAttribute("aria-selected","true")),i.dataset.closedText&&i.dataset.openedText&&(e=i.querySelector("[data-text]"))&&(u?e.innerText=i.dataset.closedText:e.innerText=i.dataset.openedText)}}function r(){return window.innerWidth<990}i&&(p=i.querySelector("[data-slide-arrow]"),i.dataset.slideTarget&&null===l&&(null===(l=document.querySelector(`[data-slide-${i.dataset.slideTarget}]`))&&(l=document.querySelector(`[data-slide="${i.dataset.slideTarget}"]`)),d=document.querySelector(`[data-related-slide-${i.dataset.slideTarget}]`)),l&&(l.dataset.closeOthers&&(m=!0,f=l.dataset.closeOthers,v=document.querySelectorAll(`[data-close-others-arrows="${f}"]:not([data-slide-arrow])`)),(c=l.firstElementChild).style.overflow="true"===l.dataset.slideAutoHeight?"unset":"hidden",i.hasAttribute("data-minimize-last-item")&&"false"===i.dataset.minimizeLastItem&&(t=!1,a||(s=!1)),l.hasAttribute("data-wait-for-image-load")&&(h=!0),i.onclick=y,i.addEventListener("keydown",t=>{switch(t.keyCode){case n.left:case n.right:case n.up:case n.down:{var a=t;let e=!1;var r=a.keyCode;1<v.length&&g&&("vertical"!==g||r!==n.up&&r!==n.down?"horizontal"!==g||r!==n.left&&r!==n.right||(e=!0):(a.preventDefault(),e=!0)),e&&(r=Array.prototype.indexOf.call(v,i),r=v[r+o[a.keyCode]])&&r.focus()}break;case n.enter:case n.space:t.preventDefault(),y();break;default:t.preventDefault()}})),!l||"true"!==l.dataset.defaultActive||a&&s||y()),this.screenSizeChanged=function(){setTimeout(()=>{var e=r();s=e?a=!0:(a=!1,t)},100)}}function getAbsoluteHeight(e){e="string"==typeof e?document.querySelector(e):e;var t=window.getComputedStyle(e),t=parseFloat(t.marginTop)+parseFloat(t.marginBottom);return Math.ceil(e.scrollHeight+t)}function initSlide(e){var r=document.querySelectorAll(`[data-slide-parent="${e}"]`),i=[];if(r)for(let a=0;a<r.length;a+=1){let t=-1;r[a].dataset.minimizeLastitem&&(t=!("false"===r[a].dataset.minimizeLastitem));var s=r[a].querySelectorAll("[data-slide-target]");if(s)for(let e=0;e<s.length;e+=1)i.push(new SlideBtn(s[e],t,r[a]))}trackResize(r,i)}function getOrientation(){return window.innerWidth<window.innerHeight?"portrait":"landscape"}function trackResize(o,t){let e=!1,l=getOrientation();window.addEventListener("resize",()=>{if(!e){var t=[];if(o)for(let e=0;e<o.length;e+=1){var a=o[e].querySelectorAll("[data-slide-target]");if(a)for(let e=0;e<a.length;e+=1){var r=document.querySelector(`[data-slide-${a[e].dataset.slideTarget}]`);(r=null===r?document.querySelector(`[data-slide="${a[e].dataset.slideTarget}"]`):r)&&(r.dataset.closeOthers&&!t.includes(r.dataset.closeOthers)&&t.push(r.dataset.closeOthers),"true"===r.dataset.isOpen)&&(r.style.height=r.firstElementChild.scrollHeight+"px")}}if(l!==getOrientation()){l=getOrientation();for(let e=0;e<t.length;e+=1){var i=t[e],s=document.querySelectorAll(`[data-close-others="${i}"][data-default-active]`);if(990<window.innerWidth){hasActiveTab=!1,hasAtLeastOneDefaultActiveItem=!1;for(let e=0;e<s.length;e+=1){var n=s[e];"true"===n.dataset.isOpen&&(hasActiveTab=!0),"true"===n.dataset.defaultActive&&(hasAtLeastOneDefaultActiveItem=!0)}!hasActiveTab&&hasAtLeastOneDefaultActiveItem&&document.querySelector(`[data-slide-target="${i}-0"]`).click()}}}setTimeout(()=>{e=!1},10)}e=!0}),window.addEventListener("orientationchange",e=>{for(let e=0;e<t.length;e+=1)t[e].screenSizeChanged()})}domContentLoaded(function(){function i(e){var t;return(r[e]||(t=r[e]={i:e,l:!1,exports:{}},a[e].call(t.exports,t,t.exports,i),t.l=!0,t)).exports}var a=[function(e,t){var a=function(){return this}();try{a=a||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(a=window)}e.exports=a},function(e,t,a){var r,i;!function(){"use strict";i=[a(6)],void 0!==(i="function"==typeof(r=function(o){var t=/(^|@)\S+\:\d+/,a=/^\s*at .*(\S+\:\d+|\(native\))/m,r=/^(eval@)?(\[native code\])?$/;return{parse:function(e){if(void 0!==e.stacktrace||void 0!==e["opera#sourceloc"])return this.parseOpera(e);if(e.stack&&e.stack.match(a))return this.parseV8OrIE(e);if(e.stack)return this.parseFFOrSafari(e);throw new Error("Cannot parse given Error object")},extractLocation:function(e){return-1===e.indexOf(":")?[e]:[(e=/(.+?)(?:\:(\d+))?(?:\:(\d+))?$/.exec(e.replace(/[\(\)]/g,"")))[1],e[2]||void 0,e[3]||void 0]},parseV8OrIE:function(e){return e.stack.split("\n").filter(function(e){return!!e.match(a)},this).map(function(e){var t=(e=-1<e.indexOf("(eval ")?e.replace(/eval code/g,"eval").replace(/(\(eval at [^\()]*)|(\)\,.*$)/g,""):e).replace(/^\s+/,"").replace(/\(eval code/g,"(").split(/\s+/).slice(1),a=this.extractLocation(t.pop()),t=t.join(" ")||void 0,r=-1<["eval","<anonymous>"].indexOf(a[0])?void 0:a[0];return new o({functionName:t,fileName:r,lineNumber:a[1],columnNumber:a[2],source:e})},this)},parseFFOrSafari:function(e){return e.stack.split("\n").filter(function(e){return!e.match(r)},this).map(function(e){var t,a;return-1===(e=-1<e.indexOf(" > eval")?e.replace(/ line (\d+)(?: > eval line \d+)* > eval\:\d+\:\d+/g,":$1"):e).indexOf("@")&&-1===e.indexOf(":")?new o({functionName:e}):(t=(t=e.match(a=/((.*".+"[^@]*)?[^@]*)(?:@)/))&&t[1]?t[1]:void 0,a=this.extractLocation(e.replace(a,"")),new o({functionName:t,fileName:a[0],lineNumber:a[1],columnNumber:a[2],source:e}))},this)},parseOpera:function(e){return!e.stacktrace||-1<e.message.indexOf("\n")&&e.message.split("\n").length>e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)/i,a=e.message.split("\n"),r=[],i=2,s=a.length;i<s;i+=2){var n=t.exec(a[i]);n&&r.push(new o({fileName:n[2],lineNumber:n[1],source:a[i]}))}return r},parseOpera10:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,a=e.stacktrace.split("\n"),r=[],i=0,s=a.length;i<s;i+=2){var n=t.exec(a[i]);n&&r.push(new o({functionName:n[3]||void 0,fileName:n[2],lineNumber:n[1],source:a[i]}))}return r},parseOpera11:function(e){return e.stack.split("\n").filter(function(e){return!!e.match(t)&&!e.match(/^Error created at/)},this).map(function(e){var t,a=e.split("@"),r=this.extractLocation(a.pop()),i=(a=a.shift()||"").replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^\)]*\)/g,"")||void 0,a=void 0===(t=a.match(/\(([^\)]*)\)/)?a.replace(/^[^\(]+\(([^\)]*)\)$/,"$1"):t)||"[arguments not available]"===t?void 0:t.split(",");return new o({functionName:i,args:a,fileName:r[0],lineNumber:r[1],columnNumber:r[2],source:e})},this)}}})?r.apply(t,i):r)&&(e.exports=i)}()},function(e,t,a){"use strict";function r(e){var t=(e=void 0===e?{emit:!1,logger:console.log}:e).emit,e=e.logger;this.emit=t,this.externalLogger=e,this.buffer=[],this.customLevel={},this.error=this.setLevel(1),this.warn=this.setLevel(2),this.info=this.setLevel(3),this.log=this.setLevel(4)}Object.defineProperty(t,"__esModule",{value:!0}),r.prototype.getLogs=function(t){return"function"==typeof t?this.buffer.filter(function(e){return e.level===t.level}):t?this.buffer.filter(function(e){return e.level===t}):this.buffer},r.prototype.setLevel=function(r){function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var a={level:r,time:Date.now(),msg:e.join(" ")};i.buffer.push(a),i.emit&&i.externalLogger(a)}var i=this;return this.customLevel[e.level=r]=e},t.default=r},function(e,t,a){"use strict";t.a=function(t){var a=this.constructor;return this.then(function(e){return a.resolve(t()).then(function(){return e})},function(e){return a.resolve(t()).then(function(){return a.reject(e)})})}},function(e,r,p){"use strict";!function(t){var e=p(3),a=setTimeout;function i(){}function s(e){if(!(this instanceof s))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function n(a,r){for(;3===a._state;)a=a._value;0!==a._state?(a._handled=!0,s._immediateFn(function(){var e,t=1===a._state?r.onFulfilled:r.onRejected;if(null!==t){try{e=t(a._value)}catch(e){return void l(r.promise,e)}o(r.promise,e)}else(1===a._state?o:l)(r.promise,a._value)})):a._deferreds.push(r)}function o(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var a=t.then;if(t instanceof s)return e._state=3,e._value=t,d(e);if("function"==typeof a)return c((r=a,i=t,function(){r.apply(i,arguments)}),e)}e._state=1,e._value=t,d(e)}catch(t){l(e,t)}var r,i}function l(e,t){e._state=2,e._value=t,d(e)}function d(e){2===e._state&&0===e._deferreds.length&&s._immediateFn(function(){e._handled||s._unhandledRejectionFn(e._value)});for(var t=0,a=e._deferreds.length;t<a;t++)n(e,e._deferreds[t]);e._deferreds=null}function c(e,t){var a=!1;try{e(function(e){a||(a=!0,o(t,e))},function(e){a||(a=!0,l(t,e))})}catch(e){a||(a=!0,l(t,e))}}s.prototype.catch=function(e){return this.then(null,e)},s.prototype.then=function(r,e){var t=new this.constructor(i);return n(this,new function(e,t,a){this.onFulfilled="function"==typeof r?r:null,this.onRejected="function"==typeof t?t:null,this.promise=a}(0,e,t)),t},s.prototype.finally=e.a,s.all=function(t){return new s(function(i,s){if(!t||void 0===t.length)throw new TypeError("Promise.all accepts an array");var n=Array.prototype.slice.call(t);if(0===n.length)return i([]);for(var o=n.length,e=0;e<n.length;e++)!function t(a,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if("function"==typeof r)return r.call(e,function(e){t(a,e)},s)}n[a]=e,0==--o&&i(n)}catch(a){s(a)}}(e,n[e])})},s.resolve=function(t){return t&&"object"==typeof t&&t.constructor===s?t:new s(function(e){e(t)})},s.reject=function(a){return new s(function(e,t){t(a)})},s.race=function(i){return new s(function(e,t){for(var a=0,r=i.length;a<r;a++)i[a].then(e,t)})},s._immediateFn="function"==typeof t?function(e){t(e)}:function(e){a(e,0)},s._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},r.a=s}.call(this,p(15).setImmediate)},function(j,e,t){"use strict";function a(e){return"function"==typeof e}function p(e,t){if(t.indexOf)return t.indexOf(e);for(var a=0;a<t.length;a++)if(t[a]===e)return a;return-1}function S(e,t){for(var a=0,r=e;a<r.length;a++){var i=r[a];if(!0===t(i))return i}}function N(t){return function(e){32!==e.keyCode&&13!==e.keyCode||t(e)}}function q(){return document.currentScript||S(l(document.getElementsByTagName("script")),function(e){return e.src&&(null!==e.src.match("vidyard-embed-code.js")||null!==e.src.match(/v4(\.umd)?\.js/))})}function B(e){var t;return e.naturalWidth?{width:e.naturalWidth,height:e.naturalHeight}:((t=new Image).src=e.src,{width:t.width,height:t.height})}function G(a){return new C(function(e,t){try{e(JSON.parse(a))}catch(e){t(e)}})}function V(e){var r=e.endpoint,t=e.payload,i=void 0===t?{}:t,s=void 0===(t=e.method)?"GET":t;return new C(function(e,t){var a=new(void 0===(new XMLHttpRequest).withCredentials&&XDomainRequest?XDomainRequest:XMLHttpRequest);a.open(s,r),a instanceof XMLHttpRequest&&a.setRequestHeader("Content-Type","text/plain"),a.onerror=function(e){return t(e)},a.onload=function(){a instanceof XMLHttpRequest&&2!==Math.floor(a.status/100)?t():e(a.responseText)},a.send(JSON.stringify(i))})}function s(e){if(e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),null!==(e=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(window.location.search)))return e[1]}t.r(e);function R(e,t,a){(a=void 0===a?window:a).removeEventListener?a.removeEventListener(e,t,!1):a.detachEvent?a.detachEvent("on"+e,t):a["on"+e]=null}function T(e,t){void 0===t&&(t="log"),window.console&&"function"==typeof window.console[t]&&console[t](e)}var $,r=t(4),C=(b=window.Promise)&&b.all&&b.race&&b.resolve&&b.reject&&a(b)&&a(b.all)&&a(b.race)&&a(b.resolve)&&a(b.reject)?window.Promise:r.a,u=function(e,t,a,r){return void 0===r&&(r=window),window.addEventListener?r.addEventListener(e,a,!1):window.attachEvent&&r.attachEvent(t,a),{eventName:e,handler:a,element:r}},M=function(e,t,a){if(void 0===t&&(t="*"),void 0===a&&(a=document),"function"==typeof document.getElementsByClassName)return a.getElementsByClassName(e);for(var r=[],i=new RegExp("(^| )"+e+"( |$)"),s=0,n=l(a.getElementsByTagName(t));s<n.length;s++){var o=n[s];i.test(o.className)&&r.push(o)}return r},L=function(e,t){return void 0===t&&(t=0),(0!==(e=B(e)).height||0!==e.width?e.height/(e.width+t)*100:56.25).toFixed(2)},d=function(a){var r=!1;return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];r||(a&&a.apply(void 0,e),r=!0)}},l=function(e){return Array.prototype.slice.call(e)},H=function(e,t,a){function r(e,t){return-1!==e.className.indexOf(t)}(!0===a||!1!==a&&!r(e,t)?function(e,t){r(e,t)||(e.className=e.className.trim()+" "+t)}:function(e,t){r(e,t)&&(e.className=e.className.replace(t," ").trim())})(e,t)},c="4.2.30",F=/vidyard\.com\/embed\/v4/,X=.5,Y=319,A=function(){var e=(e=q())?e.getAttribute("data-playbackurl"):null;return $||window.VIDYARD_PLAYBACK_URL||e||"play.vidyard.com"},k=function(){return"https://"+A()+"/v4/"},W=(U.prototype.toQueryString=function(){var e,t="?";for(e in this)this.hasOwnProperty(e)&&"height"!==e&&"uuid"!==e&&"width"!==e&&void 0!==this[e]&&(t+="?"!==t?"&":"",t+=encodeURIComponent(e)+"="+encodeURIComponent(this[e]));return"?"===t?"":t},U);function U(e){var r,t=this,a=(this.disable_popouts=1,r=function(e){for(var t={},a=0;a<e.attributes.length;a+=1){var r=e.attributes[a];r.name.indexOf("data-")<0||(t[r.name.replace("data-","")]=r.value)}return t}(e),Object.keys(r).reduce(function(t,e){var a;return"vydata"===e?(a=function(e){try{var a=JSON.parse(decodeURIComponent(e));return Object.keys(a).reduce(function(e,t){return e["vydata["+t+"]"]=a[t],e},{})}catch(e){return T("Invalid vydata payload","warn"),{}}}(r[e]),Object.keys(a).forEach(function(e){t[e]=a[e]})):t[e]=r[e],t},{})),e=(Object.keys(a).forEach(function(e){t[e]=a[e]}),"inline"!==this.type&&"lightbox"!==this.type&&(T("Invalid Vidyard player embed type, defaulting to inline.","warn"),this.type="inline"),this.v=c,this.disable_popouts=1,this.custom_id=this.custom_id||s("vycustom_id"),this.vyemail=this.vyemail||s("vyemail"),this.vysfid=this.vysfid||s("vysfid"),this.vyetoken=this.vyetoken||s("vyetoken"),s("vyac")),i=s("vyplayer");e&&i&&i===this.uuid?this.access_code=e:e&&i&&T("Invalid Vidyard player access code.","warn")}function K(e){for(var t,a=0,r=e=void 0===e?M("vidyard-player-embed","img"):e;a<r.length;a++){var i=r[a],s=(i=new W(i)).uuid,i="https://"+A()+"/"+s+i.toQueryString();s&&-1===p(i,window.VidyardV4.preloadLinks)&&(s=i,t=void 0,(t=document.createElement("link")).rel="prefetch",t.crossOrigin="anonymous",t.href=s,document.body.appendChild(t),window.VidyardV4.preloadLinks.push(i))}}function J(t){return function(e){(e=function(e){if("string"==typeof e.data&&""!==e.data)try{var t=JSON.parse(e.data),a=M("vidyard-iframe-"+t.uuid,"iframe")[0],r=(a?a.contentWindow:null)===e.source,i="string"==typeof t.event;if(r&&i)return t}catch(e){T("Invalid postMessage received","warn")}}(e))&&t(e)}}function Q(e){var t=e.dataParams,a=e.player,r=I.setLevel(t.uuid),e=(r("injecting inline embed"),{maxHeight:t.height?parseInt(t.height,10).toString():null,maxWidth:t.width?parseInt(t.width,10).toString():null,ratio:L(a.placeholder)}),i=(a.container.innerHTML=fe(t,e),a.container.getElementsByTagName("iframe")[0]),e=(a.iframe=i,new C(function(e){u("load","onload",e,i)})),s=new C(function(e){a.on("ready",e)});function n(){var e=a.container.clientWidth>=2*Y;H(a.container,"playlist-open",e)}a.on("sidePlaylistOpen",function(){n()}),C.race([e,s]).then(function(){r("player or iFrame is ready"),(a.placeholder.src!=="//"+A()+"/"+a.uuid+".jpg"?(t=a.uuid,(e=document.createElement("img")).setAttribute("data-uuid",t),e.src="//"+A()+"/"+t+".jpg",ge(e).then(L).catch(function(){return!1})):C.resolve(!1)).then(function(e){e&&(i.parentElement.parentElement.style.paddingBottom=e+"%")});var e,t=document.getElementsByClassName("vidyard-inner-container-"+a.uuid)[0];a.placeholder.parentElement.removeChild(a.placeholder),H(a.placeholder,"inserted",!0),t.appendChild(a.placeholder),i.parentElement.parentElement.style.position="relative",i.style.opacity="1"}),e.then(function(){a.placeholder.style.display="none",i.parentElement.parentElement.style.backgroundColor="transparent"}),r("getStyle sent"),he(a.uuid).then(function(e){r("getStyle received: "+JSON.stringify(e)),1===e.pl&&"0"!==t.playlist_always_open||"1"===t.playlist_always_open?(a.iframe.parentElement.setAttribute("data-pl","true"),u("resize","onresize",n),n()):a.iframe.parentElement.setAttribute("data-pl","false")})}function m(e){for(var t=Array(e.length),a=0;a<e.length;++a)t[a]=e[a];return t}function f(e){return Array.isArray(e)?e:[e]}function Z(e){return f(e).filter(Boolean).reduce(function(e,t){var a=t.getAttribute("data-focus-lock");return e.push.apply(e,a?function e(a){for(var t=a.length,r=0;r<t;r+=1)for(var i=0;i<t;i+=1){var s=function(t){if(r!==t&&a[r].contains(a[t]))return{v:e(a.filter(function(e){return e!==a[t]}))}}(i);if("object"===(void 0===s?"undefined":be(s)))return s.v}return a}(m(function e(t){return t.parentNode?e(t.parentNode):t}(t).querySelectorAll('[data-focus-lock="'+a+'"]:not([data-focus-lock-disabled="disabled"])'))):[t]),e},[])}function ee(e){return e===document.activeElement}function te(e,t){var a=e.tabIndex-t.tabIndex,r=e.index-t.index;if(a){if(!e.tabIndex)return 1;if(!t.tabIndex)return-1}return a||r}function ae(e,t,a){return m(e).map(function(e,t){return{node:e,index:t,tabIndex:a&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}}).filter(function(e){return!t||0<=e.tabIndex}).sort(te)}function h(e,a){return e.reduce(function(e,t){return e.concat(m(t.querySelectorAll(a?xe:Ee)),t.parentNode?m(t.parentNode.querySelectorAll(we.join(","))).filter(function(e){return e===t}):[])},[])}function n(e,t){t=1<arguments.length&&void 0!==t?t:[];return t.push(e),e.parentNode&&n(e.parentNode,t),t}function v(e,t){for(var a=n(e),r=n(t),i=0;i<a.length;i+=1){var s=a[i];if(0<=r.indexOf(s))return s}return!1}function g(e){return m(e).filter(function e(t){return!t||t===document||t.nodeType===Node.DOCUMENT_NODE||!((a=window.getComputedStyle(t,null))&&a.getPropertyValue&&("none"===a.getPropertyValue("display")||"hidden"===a.getPropertyValue("visibility")))&&e(t.parentNode);var a}).filter(function(e){return!(("INPUT"===e.tagName||"BUTTON"===e.tagName)&&("hidden"===e.type||e.disabled))})}function re(e,t){return ae(g(h(e,t)),!0,t)}function i(e){return"INPUT"===e.tagName&&"radio"===e.type}function ie(t,e){return e.filter(i).filter(function(e){return e.name===t.name}).filter(function(e){return e.checked})[0]||t}function se(e,t){return 1<e.length&&i(e[t])&&e[t].name?e.indexOf(ie(e[t],e)):t}function ne(e){return e[0]&&1<e.length&&i(e[0])&&e[0].name?ie(e[0],e):e[0]}function oe(e){return e&&e.dataset&&e.dataset.focusGuard}function le(e){return!oe(e)}function o(e){return t=E.filter(function(e){return e}).slice(-1)[0],!!void((Ce=t)&&(t=Ce,document&&document.activeElement===document.body||document&&m(document.querySelectorAll("[data-no-focus-lock]")).some(function(e){return e.contains(document.activeElement)})||(t&&(a=t,!(r=document&&document.activeElement)||r.dataset&&r.dataset.focusGuard||!Z(a).reduce(function(e,t){return e||t.contains(r)||(e=m(t.querySelectorAll("iframe")),a=ee,!!e.filter(function(e){return e===a})[0]);var a},!1))&&(a=function(e,t){var a,r,i,s,n,o,l,d=document&&document.activeElement,c=Z(e).filter(le),e=(i=e,s=c,l=f(d||e),i=f(i),n=l[0],o=null,i.filter(Boolean).forEach(function(e){o=v(o||e,e)||o,s.filter(Boolean).forEach(function(e){(e=v(n,e))&&(o=!o||e.contains(o)?e:v(e,o))})}),o);if((l=re(c).filter(function(e){return le(e=e.node)}))[0]||(l=ae(g(h(c)),!1).filter(function(e){return le(e=e.node)}))[0])return i=e=re([e]).map(function(e){return e.node}),a=new Map,l.forEach(function(e){return a.set(e.node,e)}),void 0===(e=function(e,t,a,r,i){var s,n,o=e.length,l=e[0],d=e[o-1],c=oe(a);if(!(0<=e.indexOf(a)))return a=t.indexOf(a),s=t.indexOf(r||a),r=e.indexOf(r),s=a-s,l=t.indexOf(l),t=t.indexOf(d),d=se(e,0),n=se(e,o-1),-1===a||-1===r?e.indexOf(i&&i.length?ne(i):ne(e)):!s&&0<=r?r:a<=l&&c&&1<Math.abs(s)?n:l<=a&&c&&1<Math.abs(s)?d:s&&1<Math.abs(s)?r:a<=l?n:t<a?d:s?1<Math.abs(s)?r:(o+r+s)%o:void 0}(i=(l=i.map(function(e){return a.get(e)}).filter(Boolean)).map(function(e){return e.node}),e,d,t,i.filter((r=c.reduce(function(e,t){return e.concat(g(m(t.querySelectorAll("[data-autofocus-inside]")).map(function(e){return h([e])}).reduce(function(e,t){return e.concat(t)},[])))},[]),function(e){return!!e.autofocus||e.dataset&&!!e.dataset.autofocus||0<=r.indexOf(e)}))))?e:l[e]}(a=t,t=Me),!Te&&a&&(2<Se?(console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),Te=!0,setTimeout(function(){Te=!1},1)):(Se++,(t=a.node).focus(),t.contentWindow&&t.contentWindow.focus(),Se--))),Me=document.activeElement)));var t,a,r}function de(e){void 0===e&&(e=document.body);for(var t=0,a=Array.from(e.children);t<a.length;t++){var r=a[t];r.getAttribute("data-vy-keep-hidden")?r.setAttribute("aria-hidden",r.getAttribute("data-vy-keep-hidden")):r.removeAttribute("aria-hidden"),r.removeAttribute("data-vy-keep-hidden")}}var ce,y=function(e,t,a){t&&a&&(window.postMessage&&a.contentWindow?a.contentWindow.postMessage(JSON.stringify(e),t):"associateVisitor"===e.event&&(t=e.event+","+e.data.type+","+e.data.value+"|",-1===(e=a.src).indexOf("#")&&(e+="#"),a.src=e+=t))},pe=["pardot","hubspotutk","_mkto_trk","vy_dreamforce","eloqua"],ue=["pardot","hubspot","marketo","dreamforce","eloqua"],me=d(function(){var e,t,a;window.onVidyardAPI&&"function"==typeof window.onVidyardAPI&&window.onVidyardAPI(window.VidyardV4),document.dispatchEvent((e="onVidyardAPI",t=window.VidyardV4,"function"==typeof window.CustomEvent?new window.CustomEvent(e,{detail:t}):"function"==typeof document.createEvent?((a=document.createEvent("CustomEvent")).initCustomEvent(e,!1,!1,t),a):void 0))}),b=t(2),I=new(t.n(b).a)({emit:!!window.location.search.match("vydebug=1"),logger:function(e){return T(e,"info")}}),b=((r=q())&&(I.info("vidyardEmbed V4.2.30 loaded from "+r.src),I.info("data-playbackurl="+r.getAttribute("data-playbackurl"))),I.info("userAgent "+window.navigator.userAgent),I.info("cookies "+navigator.cookieEnabled),window.performance&&window.performance.timing&&window.performance.timing.navigationStart&&I.info("Script load time "+(Date.now()-window.performance.timing.navigationStart)),{logger:I,getPlaybackURL:A,setPlaybackURL:function(e){return $=e},version:c}),fe=function(e,t){var a;return'<div class="vidyard-div-'+e.uuid+'" role="none" aria-label="Vidyard media player" style="position: absolute; padding-bottom: '+t.ratio+'%; height: 0; overflow: hidden; max-width: 100%; ">'+(a='<iframe allow="'+["autoplay","fullscreen","picture-in-picture","camera","microphone","display-capture"].join("; ")+'"allowfullscreen allowtransparency="true" referrerpolicy="no-referrer-when-downgrade" aria-label="Vidyard video player" class="vidyard-iframe-'+e.uuid+'" frameborder=0 height="100%" width="100%" scrolling=no src="https://'+A()+"/"+e.uuid+e.toQueryString()+'" title="Vidyard video player" style="opacity: 0; background-color: transparent; position: absolute; top: 0; left: 0;"></iframe>',"inline"===e.type?'<div class="vidyard-inner-container-'+e.uuid+'" style="position: absolute;height: 100%; width: 100%; '+(t.maxWidth?"max-width: "+t.maxWidth+"px; ":"")+(t.maxHeight?"max-height: "+t.maxHeight+"px; ":"")+'"> '+a+"</div> ":a)+"</div>"},he=function(a){return new C(function(e,t){return P({error:t,success:e,url:""+k()+a+"/style.js",uuid:"style_"+a})})},w={},P=function(e){var t,a,r=e.url,i=e.uuid,s=e.success,e=e.error,n=i.replace(/-/g,""),o=(r=(e={error:e,url:r,requestUuid:n}).error,t=e.url,e=e.requestUuid,(a=document.createElement("script")).type="application/javascript",a.onerror=r,a.src=t+"?callback=window.VidyardV4.jsonp."+e+".done",a.setAttribute("data-playbackurl",A()),document.body.appendChild(a),a),i=d(function(e){s(e),o.parentNode.removeChild(o)});w[n]=w[n]||[],w[n].push(i),window.VidyardV4.jsonp[n]={done:function(t){w[n].forEach(function(e){return e(t)})}}},ve="Cannot render the player, check the placeholder Image",ge=function(a){var e,t,r;return a&&(e=(t=B(a)).width,t=t.height,r=a.getAttribute("data-uuid"),""!==a.src)&&r&&(!a.complete||0!==e&&0!==t)?a.complete?C.resolve(a):new C(function(e,t){a.onload=function(){return e(a)},a.onerror=function(){return t(a)}}):C.reject(new Error(ve))},ye={ios:function(){return/ipad|iphone|ipod/i.test(navigator.userAgent)}},be="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},we=["button:enabled:not([readonly])","select:enabled:not([readonly])","textarea:enabled:not([readonly])","input:enabled:not([readonly])","a[href]","area[href]","iframe","object","embed","[tabindex]","[contenteditable]","[autofocus]"],Ee=we.join(","),xe=Ee+", [data-focus-guard]",Se=0,Te=!1,Ce=0,Me=null,E=[],Le={on:function(e){0===E.length&&document.addEventListener("focusin",o),E.indexOf(e)<0&&(E.push(e),o())},off:function(t){E=E.filter(function(e){return e!==t}),o(),0===E.length&&document.removeEventListener("focusin",o)}};var x={};function Ae(l){var e=M("vidyard-lightbox-centering","div",l.container)[0];l.player.showLightbox=function(){var e,t,a,r,i,s,n,o;I.setLevel(l.player.uuid)("show lightbox"),e={container:l.container,iframe:l.iframe,overlayZindex:l.overlayZindex,player:l.player},ce=document.activeElement,i=function(e,t,a){var r,i,s,n;if(e&&!document.getElementById("vidyard-overlay")){(r={}).backerElement=document.createElement("div"),r.backerElement.className="vidyard-lightbox-content-backer",r.containerElement=document.createElement("div"),r.containerElement.innerHTML=e,r.containingDiv=r.containerElement.getElementsByTagName("div")[0],r.containingDiv.style.position="absolute",r.containingDiv.style.height="100%",r.containingDiv.style.width="100%",r.containingDiv.style.zIndex="2",r.iframe=r.containerElement.getElementsByTagName("iframe")[0],r.iframe.parentNode.style.position="static",r.iframe.parentNode.style.paddingBottom=0,r.iframe.style.opacity="1",setTimeout(function(){r.backerElement.style.opacity="1",r.backerElement.style.filter="alpha(opacity=100)"},0),e=r,o=a,n={},n.overlay=document.createElement("div"),n.contentFixed=document.createElement("div"),n.popbox=document.createElement("div"),n.overlayWrapper=document.createElement("div"),n.closeContainer=((s={}).closeContainer=document.createElement("div"),s.closeButton=document.createElement("div"),s.closeContainer.className="vidyard-close-container",s.closeContainer.setAttribute("aria-label","Close Player"),s.closeContainer.setAttribute("role","button"),s.closeContainer.setAttribute("tabindex","0"),s.closeButton.className="vidyard-close-x",document.documentMode<9&&(s.closeButton.className+=" simple-close",s.closeButton.innerHTML="×"),s.closeContainer.appendChild(s.closeButton),s.closeContainer),n.overlay.id="vidyard-overlay",n.overlay.setAttribute("aria-hidden","true"),n.overlay.style.display="block",n.contentFixed.id="vidyard-content-fixed",n.contentFixed.setAttribute("aria-label","media player lightbox"),n.contentFixed.setAttribute("role","dialog"),n.contentFixed.style.display="block",n.popbox.id="vidyard-popbox",n.overlayWrapper.id="vidyard-overlay-wrapper",n.overlayWrapper.style.display="block",n.contentFixed.appendChild(n.popbox),n.overlayWrapper.appendChild(n.overlay),n.overlayWrapper.appendChild(n.closeContainer),n.overlayWrapper.appendChild(n.contentFixed),o&&(n.overlay.style.zIndex=o,n.contentFixed.style.zIndex=o+2,n.closeContainer.style.zIndex=o+1),i=n,s=t,(s=M("vidyard-lightbox-image","img",s)[0].cloneNode()).className="",s.id="vidyard-popbox-constraint",s.alt="",s.setAttribute("aria-hidden","true"),a=s,(t=document.createElement("div")).id="vidyard-focusable-element",t.tabIndex=0,i.popbox.appendChild(e.backerElement),i.popbox.appendChild(e.containingDiv),i.popbox.appendChild(a);if(ye.ios()){var o=void 0;void 0===o&&(o=document.body);for(var l=0,d=Array.from(o.children);l<d.length;l++){var c=d[l];c.hasAttribute("aria-hidden")&&c.setAttribute("data-vy-keep-hidden",c.getAttribute("aria-hidden")),c.setAttribute("aria-hidden","true")}}return document.body.appendChild(i.overlayWrapper),document.body.appendChild(t),i.closeContainer.focus(),Le.on(i.overlayWrapper),setTimeout(function(){i.overlayWrapper.style.opacity="1",i.overlayWrapper.style.filter="alpha(opacity=100)"},0),{container:e,lightbox:i}}}(e.iframe,e.container,e.overlayZindex),e.player.iframe=i.container.iframe,e=e.player.uuid,s=i.container.iframe,r=s,n=d(function(){var t;r.style.opacity="1",ke(),x.parentEsc=u("keydown","onkeydown",(t=O,function(e){27===e.keyCode&&t(e)}),document)}),t=s,a=e,o=d(function(){y({uuid:a,event:"listenForKeyPress",keyCode:"27"},"https://"+A(),t)}),x.iframeLoaded=u("load","onload",n,i.container.iframe),x.messageHandler=u("message","onmessage",J(function(e){n(),o(),"keyPressed"===e.event&&27===e.params&&O()}),window),x.overlayClick=u("click","onclick",O,i.lightbox.overlayWrapper),x.fixedClick=u("click","onclick",O,i.lightbox.contentFixed),x.closeKeyPress=u("keydown","onkeydown",N(O),i.lightbox.closeContainer),x.responsivePlayerSize=u("resize","onresize",ke,window)},l.player.hideLightbox=O,u("click","onclick",l.player.showLightbox,e),u("keydown","onkeydown",N(function(e){e.preventDefault(),l.player.showLightbox(e)}),e)}function ke(){var e=document.getElementById("vidyard-popbox-constraint"),t=parseFloat((window.innerHeight/window.innerWidth*100).toFixed(2))<parseFloat(L(e))?"landscape":"portrait";e.className!==t&&(e.className=t)}function O(){var e=document.getElementById("vidyard-content-fixed"),t=document.getElementById("vidyard-focusable-element"),a=document.getElementById("vidyard-overlay"),r=document.getElementById("vidyard-overlay-wrapper"),i=document.getElementById("vidyard-popbox");e&&a&&r&&i&&(t&&t.parentNode.removeChild(t),Le.off(r),r.style.opacity="0",r.style.filter="alpha(opacity=0)",ye.ios()&&de(),setTimeout(function(){r.parentNode.removeChild(r)},1e3*X)),ce&&ce.focus(),Object.keys(x).forEach(function(e){var t=(e=x[e]).eventName,a=e.handler,e=e.element;R(t,a,e)})}var Ie=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++)for(var i in t=arguments[a])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e};function Pe(t){if(!t||"string"!=typeof t||t.length<20)throw new Error("Invalid UUID given");var a=I.setLevel(t),e="https://"+A()+"/player/"+t+".json?pomo=0";return a("fetching metadata"),V({endpoint:e}).then(JSON.parse).then(function(e){return a("metadata successfully fetched"),Ie({uuid:t},e.payload.vyContext.metadata)}).catch(function(e){throw a("failed to fetch metadata, "+e),new Error("Error parsing player metadata, make sure the UUID is correct")})}function Oe(t){var a,r,i,s,n,o,l,d,e,c,p,u,m,f,h,v,g,y,b=window.VidyardV4,w=(b.integrations,b.api,b.players),E=(b.playerReadyListeners,(b=new W(t)).uuid),x=I.setLevel(E);if(x("rendering"),void 0!==E)return"true"===b.rendered?(x("Already rendered"),S(w,function(e){return e.placeholder===t})):(v=E,g=b,(y=document.createElement("div")).className="vidyard-player-container",y.setAttribute("uuid",v),(v=y.style).margin="auto",v.width="100%",v.height="auto",v.overflow="hidden",v.display="block","inline"===g.type&&(v.maxWidth=g.width?g.width+"px":"",v.maxHeight=g.height?g.height+"px":""),v=new _e(x=y,E),t.setAttribute("data-rendered","true"),t.parentNode.insertBefore(x,t),v.placeholder=t,v.container=x,w.push(v),m=v,g=window.VidyardV4.playerReadyListeners,y=m.uuid,f=I.setLevel(m.uuid),g[y]=g[y]||[],h=g[y].concat(g[void 0]),Object.keys(h).forEach(function(e){e=h[e],m.on("ready",e),f("attaching ready callbacks")}),"inline"===b.type?Q({dataParams:b,player:v}):"lightbox"===b.type&&(w=(x={dataParams:b,player:v}).dataParams,c=x.player,(p=I.setLevel(w.uuid))("injecting lighbox embed"),c.placeholder.style.display="none",w.autoplay=1,x={ratio:L(c.placeholder)},x=fe(w,x),y={maxHeight:w.height?parseInt(w.height,10):null,maxWidth:w.width?parseInt(w.width,10):null,ratio:L(c.placeholder)},u=c.container,g=w,b=y,e="https://"+A()+"/"+g.uuid+".jpg",y='<div class="vidyard-lightbox-thumbnail vidyard-lightbox-'+g.uuid+'"'+(b.maxWidth?' style="max-width: '+b.maxWidth+'px;"':"")+'><div class="vidyard-lightbox-centering" style="padding-bottom: '+b.ratio+'%;"><img class="vidyard-lightbox-image" src="'+e+'" alt="video thumbnail" /><div type="button" role="button" class="play-button" title="Play video" data-version="1" tabindex="0"><div class="play-button-size"></div><div class="arrow-size"><div class="arrow-size-ratio"></div><div class="arrow"></div></div></div></div></div>',u.insertAdjacentHTML("afterbegin",y),Pe(g.uuid).then(function(e){var t=M("play-button","button",u);1===t.length&&t[0].setAttribute("aria-label","Play video "+e.name+". Opens in a modal")},function(){}),Ae({container:c.container,iframe:x,overlayZindex:w.overlayZindex,player:c}),p("getStyle sent"),he(c.uuid).then(function(e){var t;p("getStyle received: "+JSON.stringify(e)),e=e,t=c.container,1===e.pb&&1===(t=M("play-button","button",t)).length&&(t[0].style.display="block",t[0].style.backgroundColor="#"+e.pbc)})),i=v,l=window.VidyardV4.integrations,d=I.setLevel(i.uuid),(b=l.getCookie("marketo"))&&(d("getMarketoLead sent"),n=i.uuid,o=b,new C(function(e,t){var a=encodeURIComponent(o),a=""+k()+n+"/contact/"+a+"/marketoContact.js";P({error:t,success:e,url:a,uuid:"marketoContact_"+n})}).then(G).then(function(e){d("getMarketoLead received: "+e),i.on("ready",function(){l.addKnownVisitor("marketo",e,i.org)})}).catch(function(){I.warn("Invalid Marketo cookie")})),d("getIntegrations"),s=i.uuid,new C(function(e,t){return P({error:t,success:e,url:""+k()+s+"/integrations.js",uuid:"integrations_"+s})}).then(function(e){d("getIntegrations received: "+JSON.stringify(e)),i.on("ready",function(){i._tmpOrg=e,l.updatePlayer(i)})}),e=E,(r=I.setLevel(e))("getSEO sent"),a=e,new C(function(e,t){return P({error:t,success:e,url:""+k()+a+"/details.js",uuid:"details_"+a})}).then(function(e){var t,a;r("getSEO: "+JSON.stringify(e)),function(e){for(var t in e)if(e.hasOwnProperty(t))return;return JSON.stringify(e)===JSON.stringify({})}(e)||(t=e,(a=document.createElement("script")).type="application/ld+json",a.text=JSON.stringify(t),e=a,document.getElementsByTagName("head")[0].appendChild(e))}),window.Vidyard._players[v.uuid]=v);T('Embed without a UUID detected, it is impossible to insert a player without a UUID. Add "data-uuid=some_uuid" to the offending element.'+t)}var ze=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++)for(var i in t=arguments[a])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},_e=(z.prototype.on=function(e,t){var a=this;if("ready"!==e||!this.ready())return void 0===this._callbackStore[e]?(this._callbackStore[e]=[t],void T("The event name: "+e+" is not supported, your handler was setup regardless","warn")):void this._callbackStore[e].push(t);setTimeout(function(){return t.call(a,void 0,a)},0)},z.prototype.off=function(e,t){if(void 0!==e)this._callbackStore[e]&&(t?-1<(t=p(t,this._callbackStore[e]))&&this._callbackStore[e].splice(t,1):this._callbackStore[e]=[]);else for(var a in this._callbackStore)this._callbackStore.hasOwnProperty(a)&&(this._callbackStore[a]=[])},z.prototype.ready=function(){return this._ready},z.prototype.play=function(){this._message({event:"play"})},z.prototype.pause=function(){this._message({event:"pause"})},z.prototype.resume=function(){this._message({event:"resume"})},z.prototype.seek=function(e){this._message({event:"seek",position:e})},z.prototype.setVolume=function(e){this._message({event:"setVolume",newVolume:e})},z.prototype.setPlaybackSpeed=function(e){this._message({event:"setPlaybackSpeed",speed:e})},z.prototype.playChapter=function(e){this._message({chapter_index:e,event:"playChapter"})},z.prototype.setAudioTrack=function(e){this._message({audioTrackId:e,event:"setAudioTrack"})},z.prototype.enableCaption=function(e,t){this._message({event:"enableCaption",label:e,language:t})},z.prototype.disableCaption=function(e,t){this._message({event:"disableCaption",label:e,language:t})},z.prototype.consentToGDPR=function(e){this._message({consent:e,event:"consentToGDPR"})},z.prototype.createCta=function(e){this._message({attributes:function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a]);return e}({display_once:!1,duration:10,fullscreen:!1,html:"",opacity:1,start:0,width:300},e),event:"createCta"})},z.prototype.updateCta=function(e,t){this._message({attributes:t,event:"updateCta",id:e})},z.prototype.addEvent=function(e){var t=e.start,a=e.duration,r=e.chapterIndex;(e=e.eventId)?this._message({chapterIndex:void 0===r?0:r,duration:void 0===a?1:a,event:"addEvent",id:e,start:void 0===t?0:t}):T("Missing arguments. Need eventId")},z.prototype.getCurrentChapter=function(){return null===this.status?null:this.status.chapterIndex},z.prototype.currentTime=function(){return null===this.status?null:this.status.currentTime},z.prototype.scrubbing=function(){return null===this.status?null:this.status.scrubbing},z.prototype.toggleFullscreen=function(){var e,t=this,a=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenchange"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitfullscreenchange"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozfullscreenchange"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","MSFullscreenChange"]],t=[],a={},r=0,i=e;r<i.length;r++){var s=i[r];if(s[1]in document){t=s;break}}if(t&&t.length){for(var n=0;n<t.length;n++)a[e[0][n]]=t[n];return a}return null}();a?((e=this.iframe[a.requestFullscreen]())?e.then(function(){t._message({event:"toggleFullscreen"})}):this._message({event:"toggleFullscreen"}),u(a.fullscreenchange,"MSFullscreenChange",function(){document[a.fullscreenElement]||t._message({event:"exitFullscreen"})}),u("message","onmessage",J(function(e){"fullScreenChange"===e.event&&!1===e.params&&document[a.fullscreenElement]&&document[a.exitFullscreen]()}))):this._message({event:"toggleFullscreen"})},z.prototype.resetPlayer=function(){this._message({event:"resetPlayer"})},z.prototype._message=function(e){!0===this.ready()?y(ze({},e,{uuid:this.uuid}),"https://"+A(),this.iframe):T("Player is not ready yet! No messages can be recieved.","error")},z.prototype._updateStatus=function(e){if("object"==typeof e.status&&(this.status=e.status),"object"==typeof e.metadata&&(this.metadata=e.metadata),this.status){if(this.status.currentTime!==this._previousTime&&this._callbackStore.timeupdate)for(var t=0,a=this._callbackStore.timeupdate;t<a.length;t++)a[t].call(this,this.status.currentTime,this);this._previousTime=this.status.currentTime}},z);function z(e,t,a){var s=this;this._ready=!1,this._previousTime=null,this._onMessageEventHandler=function(e){if(e.origin==="https://"+A()){var t;try{t=JSON.parse(e.data)}catch(e){return}if((!s.uuid||t.uuid===s.uuid)&&"string"==typeof t.event){s._updateStatus(t),"ready"===t.event&&(s._ready=!0,window.VidyardV4.integrations.updatePlayer(s));var a=s._callbackStore[t.event];if(a)for(var r=0,i=a;r<i.length;r++)i[r].call(s,t.params,s)}}},this._callbackStore=a||{beforeSeek:[],chapterComplete:[],createCta:[],fullScreenChange:[],pause:[],play:[],playerComplete:[],ready:[],seek:[],sidePlaylistOpen:[],status:[],timeupdate:[],volumeChange:[]},this.element=e,this.uuid=t,this.status=null,this.metadata=null,this.progressEventsUnsubscribe=[],u("message","onmessage",this._onMessageEventHandler)}function _(){this._compare=function(e,t){return e[0]<t[0]?-1:e[0]>t[0]?1:e[1]<t[1]?-1:e[1]>t[1]?1:0}}function De(m,e,t){function a(e){var t,o,l,a,d,c,p;function u(){var e=o.getCurrentChapter();d[e]={interval:[0,0],intervals:_.create(),thresholds:a.slice()},d[e]}function r(e){var t=o.getCurrentChapter();if(p===t){var a,r,i=l,s=0,n=o.getCurrentChapter();if(void 0===d[n]&&u(),!(c||"object"!=typeof o.metadata||e<=d[n].interval[1])){if(d[n].interval[1]=e,e=d[n].intervals.insertOne(d[n].interval),(a=function(e){for(var t=null,a=[],r=0;r<e.length;++r)!t||t[1]<e[r][0]?(t&&a.push(t),t=[e[r][0],e[r][1]]):e[r][1]>t[1]&&(t[1]=e[r][1]);return t&&a.push(t),a}(d[n].intervals)).length+1<d[n].intervals.length)for(d[n].intervals=_.create(),r=0;r<a.length;++r)s+=a[r][1]-a[r][0],d[n].intervals.insertOne(a[r]);else{for(r=0;r<a.length;++r)s+=a[r][1]-a[r][0];d[n].intervals.remove(e)}s="number"==typeof o.metadata.chapters_attributes[n].video_attributes.length_in_milliseconds?s/o.metadata.chapters_attributes[n].video_attributes.length_in_milliseconds*1e5:s/o.metadata.chapters_attributes[n].video_attributes.length_in_seconds*100,Math.round(s)>=d[n].thresholds[0]&&i({chapter:n,event:d[n].thresholds.shift(),player:o})}}else p=t}function i(e){var t=o.getCurrentChapter();void 0!==d[t]&&(!1===c&&(d[t].interval[1]=e.start),c=!0)}function s(e){var t=o.getCurrentChapter();void 0===d[t]&&u(),d[t].intervals.insertOne(d[t].interval.slice(0)),d[t].interval[0]=e,d[t].interval[1]=e,c=!1}function n(e){d[e].interval=[0,0],c=!1}h.hasOwnProperty(e)&&0<e.length&&""!==h[e]?(o=h[e],l=m,a=v,c=!(d=[]),p=o.getCurrentChapter(),o.on("timeupdate",r),o.on("beforeSeek",i),o.on("play",s),o.on("chapterComplete",n),t={player:o,removeEventListeners:function(){o.off("beforeSeek",i),o.off("chapterComplete",n),o.off("play",s),o.off("timeupdate",r),o=null,d=[]}},f.push(t)):T(function(){return console.error("Could not attach Progress Events to player "+e+", make sure to load the Vidyard Player API")})}void 0===e&&(e=[1,25,50,75,90]);var r,i,f=[],h=t?((r={})[t.uuid]=t,r):function(){try{return window.Vidyard.players()}catch(e){return T(function(){return console.error("The Vidyard Player API must be loaded before this script can execute")}),{}}}(),v=function(e){e.sort(function(e,t){return e<t?-1:t<e?1:0});for(var t=0;t<e.length;)e[t]===e[t+1]?e.splice(t+1,1):t+=1;return e}(e);for(i in h)a(i);return 0===f.length&&T(function(){return console.warn("No Vidyard Players found. (include this script below player embed codes)")}),f}function je(e){I.setLevel("placeholder")("rendering player from placeholder image");var t=Oe(e);return new C(function(e){t.showLightbox?e(t):t.on("ready",function(){return e(t)})})}function Ne(e){return(e=void 0===e?"":e).match(F)}function qe(e){var t,a,r,i=e.error,s=e.filename,n=e.message,o=e.timeStamp,e=e.type;Ne(s)&&(i={error:i,location:window.location,message:n,navigator:window.navigator,timeStamp:o,type:e,vyGlobal:window.VidyardV4},n=i.location,o=i.navigator,e=i.timeStamp,a=i.type,r=i.vyGlobal,s={data:{body:{trace:{exception:{class:(t=i.error).name,message:i.message},frames:Be.parse(t).map(function(e){return{code:e.source,colno:e.columnNumber,filename:e.fileName,lineno:e.lineNumber,method:e.functionName}})}},client:{cpu:o.platform,javascript:{browser:o.userAgent,guess_uncaught_frames:!0,source_map_enabled:!0}},code_version:c,custom:{jsonpRequests:Object.keys(r.jsonp),playbackUrlOverride:window.VIDYARD_PLAYBACK_URL,players:r.players.map(function(e){return{iframe:e.iframe?{src:e.iframe.src}:{},metadata:e.metadata,org:e.org?{id:e.org.id,foundIntegrations:e.org.foundIntegrations}:{},uuid:e.uuid}}),preloadLinks:r.preloadLinks},environment:A(),fingerprint:t.name,language:"javascript",level:a,platform:"browser",request:{query_string:n.search,url:n.href},timestamp:e}},V({endpoint:"https://"+A()+"/v4/error",method:"POST",payload:s}).then(function(e){return T("Error logged "+e)},function(e){return T("Error log failed "+e)}))}_.create=function(){return new _},(_.prototype=new Array).constructor=Array.prototype.constructor,_.prototype.insertOne=function(e){var t=this.bsearch(e);return this.splice(t+1,0,e),t+1},_.prototype.remove=function(e){return this.splice(e,1),this},_.prototype.bsearch=function(e){if(!this.length)return-1;for(var t,a,r=0,i=this.length;1<i-r;){if(a=this[t=Math.floor((r+i)/2)],0===(a=this._compare(e,a)))return t;0<a?r=t:i=t}return 0===r&&0<this._compare(this[0],e)?-1:r};var r={_debug:b,api:{GDPR:{consent:function(t){if(void 0!==t)for(var e=0,a=window.VidyardV4.players;e<a.length;e++)!function(e){e.on("ready",function(){e.consentToGDPR(t)})}(a[e])},hasConsentOnReady:function(e){var t=0,a=window.VidyardV4.api.GDPR,r=window.VidyardV4.players;if(0===r.length)return e(!1);if(void 0!==a._readyConsent)return e(a._readyConsent);for(var i=0,s=r;i<s.length;i++)s[i].on("ready",function(){if(t!==r.length&&(t+=1),t===r.length)return a._readyConsent=r.reduce(function(e,t){return t.status.consent&&e},!0),e(a._readyConsent)})}},addReadyListener:function(e,t){var a=window.VidyardV4.playerReadyListeners;a[t]=a[t]||[],a[t].push(e);for(var r=0,i=window.VidyardV4.players;r<i.length;r++){var s=i[r];void 0!==t&&s.uuid!==t||s.on("ready",e)}},destroyPlayer:function(e){var t,a,r=window.VidyardV4.players;a=e,S(r,function(e){return e===a})?((t=e).progressEventsUnsubscribe.forEach(function(e){return e()}),t.progressEventsUnsubscribe=[],e.off(),e.container.parentNode.removeChild(e.container),e.placeholder.parentNode.removeChild(e.placeholder),r.splice(p(e,r))):T("Cannot destroy an unknown player","warn")},getPlayerMetadata:Pe,getPlayersByUUID:function(t){return window.VidyardV4.players.filter(function(e){return e.uuid===t})},progressEvents:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var a=De.apply(void 0,e);Object.keys(a).forEach(function(e){var t=(e=a[e]).player,e=e.removeEventListeners;t.progressEventsUnsubscribe&&t.progressEventsUnsubscribe.push(e)})},renderDOMPlayers:function(e){void 0===e&&(e=document),K(e=M("vidyard-player-embed","img",e)),l(e).forEach(Oe),me()},renderPlayer:function(e){return e=e instanceof HTMLImageElement?e:function(e){var t,a=(e=void 0===e?{}:e).uuid,r=e.container,i=void 0===(i=e.type)?"inline":i,s=(e.aspect,function(e,t){var a={};for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&(a[i[r]]=e[i[r]]);return a}(e,["uuid","container","type","aspect"]));if(a&&r)return I.setLevel("placeholder")("creating placeholder image"),t=document.createElement("img"),e=s.width?s.width+"px":"100%",e="\n display: block;\n margin: 0 auto;\n max-height: "+(s.height?s.height+"px":"100%")+";\n max-width: "+e+";\n opacity: 0;\n ",t.src="//"+A()+"/"+a+".jpg",t.className="vidyard-player-embed",t.setAttribute("style",e),t.setAttribute("data-uuid",a),t.setAttribute("data-type",i),Object.keys(s).forEach(function(e){return t.setAttribute("data-"+e,s[e])}),r.appendChild(t)}(e),ge(e).then(je).catch(function(e){return T(ve,"warn")})}},integrations:new function(){function r(e,t,a){t={data:{type:t,value:a},event:"identifyVisitor",uuid:e.uuid},y(t,"https://"+A(),e.iframe)}var m=this,t=!1,f={},i=(this.updatePlayer=function(t){if(t._tmpOrg&&t.iframe){var e=t._tmpOrg.orgId;f[e]||(f[e]={foundIntegrations:{},id:e,integrations:t._tmpOrg,players:[]}),t.org=f[e];for(var a=0,r=f[e].players;a<r.length;a++)if(r[a].iframe===t.iframe)return;f[e].players.push(t);var i=(e=t.org.integrations).eloqua,s=e.eloquaFirstPartyDomain;i&&(null!==t.status&&t.status.consent?c(i,s):t.on("status",function e(){t.status.consent&&(c(i,s),t.off("status",e))})),l()}},this.safelyCommunicateIntegration=function(e,t,a){void 0!==e.org&&null!=a&&!i(e,t)&&n(e,t,a)&&(e.org=s(e.org,t,e.uuid))},this.addKnownVisitor=function(e,t,a){if(a)for(var r=0,i=a.players;r<i.length;r++){var s=i[r];o(s,e,t)}},this.getCookie=function(e,t){var a=document.cookie.split(";");if("eloqua"===e&&"function"==typeof window.GetElqCustomerGUID)return window.GetElqCustomerGUID();for(var r=d(pe[ue.indexOf(e)],t),i=0,s=a;i<s.length;i++){var n=(l=s[i]).indexOf("="),o=l.substr(0,n).replace(/^\s+|\s+$/g,""),l=l.substr(n+1);if(o===r)return decodeURIComponent(l)}},function(e,t){return e.org&&e.org.foundIntegrations&&e.org.foundIntegrations[t]&&e.org.foundIntegrations[t].sentPlayers&&-1!==p(e.uuid,e.org.foundIntegrations[t].sentPlayers)}),h=function(e,t){return e.foundIntegrations[t]||(e.foundIntegrations[t]={externalIdentifier:null,sentPlayers:[]}),e},s=function(e,t,a){return(e=h(e,t)).foundIntegrations[t].sentPlayers.push(a),e},n=function(e,t,a){return!!e.ready()&&(t={data:{type:t,value:a},event:"associateVisitor",uuid:e.uuid},T("IntegrationsWatcher.communicateIntegration "+t,"debug"),y(t,"https://"+A(),e.iframe),!0)},o=function(e,t,a){e.ready()?r(e,t,a):e.on("ready",function(){r(e,t,a)})},l=function(){for(var e,t=0,a=ue;t<a.length;t++){var r,i=a[t];for(r in f)if(f.hasOwnProperty(r)){var s=f[r];if(!s.integrations[i])continue;var n=m.getCookie(i,s);if(!n)continue;if(!(n=v(i,n,s)))continue;u=p=c=void 0;var o=(e=n,(s=h(s=s,o=i)).foundIntegrations[o].externalIdentifier=e,s).players,l=i,d=n;if(void 0!==o&&null!=d)for(var c=0,p=o;c<p.length;c++){var u=p[c];m.safelyCommunicateIntegration(u,l,d)}}}},d=function(e,t){return"pardot"===e&&t&&t.integrations.pardot?"visitor_id"+t.integrations.pardot:e},v=function(e,t,a){if("marketo"===e){if(!a.integrations.marketo||-1===t.toLowerCase().indexOf(a.integrations.marketo.toLowerCase()))return null;t=encodeURIComponent(t)}return t},c=function(a,r){var e;t||(t=!0,e=function(){var e,t;document.getElementById("vidyard-eloqua-include")||(window._elqQ=window._elqQ||[],window._elqQ.push(["elqSetSiteId",a]),r&&window._elqQ.push(["elqUseFirstPartyCookie",r]),window._elqQ.push(["elqTrackPageView"]),window._elqQ.push(["elqGetCustomerGUID"]),(e=document.createElement("script")).id="vidyard-eloqua-include",e.type="text/javascript",e.async=!0,e.src="https://img.en25.com/i/elqCfg.min.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))},"complete"===document.readyState?e():u("DOMContentLoaded","onload",e))};setInterval(function(){l()},1e3)},jsonp:{},playerReadyListeners:{undefined:[]},players:[],preloadLinks:[]},b={_players:{},players:function(){return window.VidyardV4.players.reduce(function(e,t){return e[t.uuid]=t,e},{})}},Be=(t(11),t(1)),Ge=(t.d(e,"_debug",function(){return Ge}),t.d(e,"api",function(){return D}),t.d(e,"players",function(){return Ve}),u("error","onerror",qe,window),u("unhandledrejection","",function(e){var t=e.reason,a=e.timeStamp,r=e.type;e.reason instanceof Error&&Ne(t.stack)&&(e.preventDefault(),qe({error:t,filename:t.stack,message:t.message,timeStamp:a,type:r}))}),r._debug),D=r.api,Ve=r.players;switch(window.VidyardV4=window.VidyardV4||r,window.Vidyard=window.Vidyard||b,document.readyState){case"complete":D.renderDOMPlayers();break;case"interactive":K(),u("load","onload",function(){return D.renderDOMPlayers()},window);break;default:u("load","onload",function(){return D.renderDOMPlayers()},window)}e.default=r},function(e,t,a){var r,i;!function(){"use strict";i=[],void 0!==(i="function"==typeof(r=function(){function a(e){return!isNaN(parseFloat(e))&&isFinite(e)}function r(e){return e.charAt(0).toUpperCase()+e.substring(1)}function e(e){return function(){return this[e]}}var t=["isConstructor","isEval","isNative","isToplevel"],i=["columnNumber","lineNumber"],s=["fileName","functionName","source"],n=t.concat(i,s,["args"]);function o(e){if(e instanceof Object)for(var t=0;t<n.length;t++)e.hasOwnProperty(n[t])&&void 0!==e[n[t]]&&this["set"+r(n[t])](e[n[t]])}o.prototype={getArgs:function(){return this.args},setArgs:function(e){if("[object Array]"!==Object.prototype.toString.call(e))throw new TypeError("Args must be an Array");this.args=e},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(e){if(e instanceof o)this.evalOrigin=e;else{if(!(e instanceof Object))throw new TypeError("Eval Origin must be an Object or StackFrame");this.evalOrigin=new o(e)}},toString:function(){return(this.getFunctionName()||"{anonymous}")+("("+(this.getArgs()||[]).join(","))+")"+(this.getFileName()?"@"+this.getFileName():"")+(a(this.getLineNumber())?":"+this.getLineNumber():"")+(a(this.getColumnNumber())?":"+this.getColumnNumber():"")}};for(var l=0;l<t.length;l++)o.prototype["get"+r(t[l])]=e(t[l]),o.prototype["set"+r(t[l])]=function(t){return function(e){this[t]=Boolean(e)}}(t[l]);for(var d=0;d<i.length;d++)o.prototype["get"+r(i[d])]=e(i[d]),o.prototype["set"+r(i[d])]=function(t){return function(e){if(!a(e))throw new TypeError(t+" must be a Number");this[t]=Number(e)}}(i[d]);for(var c=0;c<s.length;c++)o.prototype["get"+r(s[c])]=e(s[c]),o.prototype["set"+r(s[c])]=function(t){return function(e){this[t]=String(e)}}(s[c]);return o})?r.apply(t,i):r)&&(e.exports=i)}()},function(e,t){e.exports=function(e){var a,r,t="undefined"!=typeof window&&window.location;if(t)return e&&"string"==typeof e?(a=t.protocol+"//"+t.host,r=a+t.pathname.replace(/\/[^\/]*$/,"/"),e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){return t=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t}),/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(t)?e:(e=0===t.indexOf("//")?t:0===t.indexOf("/")?a+t:r+t.replace(/^\.\//,""),"url("+JSON.stringify(e)+")")})):e;throw new Error("fixUrls requires window.location")}},function(e,t,a){var r,i,s,l={},n=(r=function(){return window&&document&&document.all&&!window.atob},s={},function(e){if("function"==typeof e)return e();if(void 0===s[e]){var t=function(e){return document.querySelector(e)}.call(this,e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}s[e]=t}return s[e]}),o=null,d=0,c=[],p=a(7);function u(e,t){for(var a=0;a<e.length;a++){var r=e[a],i=l[r.id];if(i){i.refs++;for(var s=0;s<i.parts.length;s++)i.parts[s](r.parts[s]);for(;s<r.parts.length;s++)i.parts.push(y(r.parts[s],t))}else{for(var n=[],s=0;s<r.parts.length;s++)n.push(y(r.parts[s],t));l[r.id]={id:r.id,refs:1,parts:n}}}}function m(e,t){for(var a=[],r={},i=0;i<e.length;i++){var s=e[i],n=t.base?s[0]+t.base:s[0],s={css:s[1],media:s[2],sourceMap:s[3]};r[n]?r[n].parts.push(s):a.push(r[n]={id:n,parts:[s]})}return a}function f(e,t){var a=n(e.insertInto);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=c[c.length-1];if("top"===e.insertAt)r?r.nextSibling?a.insertBefore(t,r.nextSibling):a.appendChild(t):a.insertBefore(t,a.firstChild),c.push(t);else if("bottom"===e.insertAt)a.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");r=n(e.insertInto+" "+e.insertAt.before),a.insertBefore(t,r)}}function h(e){null!==e.parentNode&&(e.parentNode.removeChild(e),0<=(e=c.indexOf(e)))&&c.splice(e,1)}function v(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),f(e,t),t}function g(t,a){Object.keys(a).forEach(function(e){t.setAttribute(e,a[e])})}function y(t,e){var a,r,i,s,n;if(e.transform&&t.css){if(!(s=e.transform(t.css)))return function(){};t.css=s}return i=e.singleton?(s=d++,a=o=o||v(e),r=E.bind(null,a,s,!1),E.bind(null,a,s,!0)):t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(s=e,n=document.createElement("link"),void 0===s.attrs.type&&(s.attrs.type="text/css"),s.attrs.rel="stylesheet",g(n,s.attrs),f(s,n),a=n,r=function(e,t,a){var r=a.css,a=a.sourceMap,i=void 0===t.convertToAbsoluteUrls&&a,t=((t.convertToAbsoluteUrls||i)&&(r=p(r)),a&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),new Blob([r],{type:"text/css"})),i=e.href;e.href=URL.createObjectURL(t),i&&URL.revokeObjectURL(i)}.bind(null,a,e),function(){h(a),a.href&&URL.revokeObjectURL(a.href)}):(a=v(e),r=function(e,t){var a=t.css;if((t=t.media)&&e.setAttribute("media",t),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}.bind(null,a),function(){h(a)}),r(t),function(e){e?e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap||r(t=e):i()}}e.exports=function(e,n){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(n=n||{}).attrs="object"==typeof n.attrs?n.attrs:{},n.singleton||"boolean"==typeof n.singleton||(n.singleton=function(){return i=void 0===i?r.apply(this,arguments):i}()),n.insertInto||(n.insertInto="head"),n.insertAt||(n.insertAt="bottom");var o=m(e,n);return u(o,n),function(e){for(var t,a=[],r=0;r<o.length;r++){var i=o[r];(t=l[i.id]).refs--,a.push(t)}for(e&&u(m(e,n),n),r=0;r<a.length;r++)if(0===(t=a[r]).refs){for(var s=0;s<t.parts.length;s++)t.parts[s]();delete l[t.id]}}};function b(e,t){return w[e]=t,w.filter(Boolean).join("\n")}var w,w=[];function E(e,t,a,r){a=a?"":r.css;e.styleSheet?e.styleSheet.cssText=b(t,a):(r=document.createTextNode(a),(a=e.childNodes)[t]&&e.removeChild(a[t]),a.length?e.insertBefore(r,a[t]):e.appendChild(r))}},function(e,t){e.exports=function(s){var n=[];return n.toString=function(){return this.map(function(e){a=e[1]||"";var t,a,r,i=(r=e[3])?(s&&"function"==typeof btoa?(t="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */",i=r.sources.map(function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"}),[a].concat(i).concat([t])):[a]).join("\n"):a;return e[2]?"@media "+e[2]+"{"+i+"}":i}).join("")},n.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var a={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(a[i]=!0)}for(r=0;r<e.length;r++){var s=e[r];"number"==typeof s[0]&&a[s[0]]||(t&&!s[2]?s[2]=t:t&&(s[2]="("+s[2]+") and ("+t+")"),n.push(s))}},n}},function(e,t,a){(e.exports=a(9)(!1)).push([e.i,'.vidyard-player-container .play-button{position:absolute;width:16%;height:auto;border-radius:50%;border:none;cursor:pointer;opacity:.65;filter:alpha(opacity = 65);transition:opacity .2s linear;overflow:hidden;font-size:0;padding:0;min-width:20px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-appearance:initial!important;-moz-appearance:initial!important;appearance:initial!important}.vidyard-player-container .play-button .play-button-size{padding-top:100%;width:100%}.vidyard-player-container .play-button .arrow-size{position:absolute;top:50%;left:50%;width:35%;height:auto;margin:-25% 0 0 -12%;overflow:hidden}.vidyard-player-container .play-button .arrow-size-ratio{padding-top:150%;width:100%}.vidyard-player-container .play-button .arrow{position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;margin:-200px 0 -200px -300px;border:200px solid transparent;border-left:300px solid #fff;border-right:none}.vidyard-lightbox-thumbnail:hover .play-button{opacity:1;filter:alpha(opacity = 100);zoom:1}.vidyard-player-container{position:relative;height:100%;text-align:center}.vidyard-player-container img{height:100%}.vidyard-player-container .play-button{display:none}.vidyard-close-container{position:fixed;right:20px;top:20px;height:34px;width:34px;cursor:pointer;z-index:1000}.vidyard-close-container:focus{outline:1px dotted grey}.vidyard-close-x{position:absolute;height:100%;width:100%;color:#fff;font-size:2em;text-align:center;line-height:34px}.vidyard-close-x:hover{color:#ddd}.vidyard-close-x:hover:after,.vidyard-close-x:hover:before{background:#ddd}.vidyard-close-x:after,.vidyard-close-x:before{content:"";position:absolute;background:#fff;display:block;left:50%;top:50%;height:65%;width:2px;transition:all .2s;-ms-high-contrast-adjust:none}.vidyard-close-x:before{transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg)}.vidyard-close-x:after{transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg)}.vidyard-close-x.simple-close:after,.vidyard-close-x.simple-close:before{display:none}.vidyard-lightbox-thumbnail{width:100%;height:100%;margin:auto}.vidyard-lightbox-image{height:100%;left:0;position:absolute;top:0;width:100%}.vidyard-lightbox-centering{cursor:pointer;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.vidyard-lightbox-content-backer{-webkit-transform:opacity 1s,filter 1s;-ms-transform:opacity 1s,filter 1s;transition:opacity 1s,filter 1s;background-color:#000;height:100%;width:100%;position:absolute}#vidyard-overlay-wrapper,.vidyard-lightbox-content-backer{filter:alpha(opacity = 0);opacity:0;top:0;right:0;bottom:0;left:0}#vidyard-overlay-wrapper{position:relative;box-sizing:border-box;display:none;transition:opacity .5s,filter .5s}#vidyard-overlay{top:0;right:0;bottom:0;left:0;opacity:.9;filter:alpha(opacity = 90);width:100%;height:100%;background-color:#000;z-index:800}#vidyard-content-fixed,#vidyard-overlay{position:fixed;box-sizing:border-box;display:none}#vidyard-content-fixed{opacity:1;z-index:900;text-align:center;top:5%;right:5%;bottom:5%;left:5%;width:90%}#vidyard-popbox{display:inline-block;position:absolute;left:50%;top:50%;-webit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#vidyard-popbox-constraint{opacity:0;filter:alpha(opacity = 0);display:block;visibility:hidden}#vidyard-popbox-constraint.landscape{height:90vh}#vidyard-popbox-constraint.portrait{width:90vw}.vidyard-player-container div[class^=vidyard-iframe-]{z-index:1}.vidyard-player-container div[class^=vidyard-div-]{background-repeat:no-repeat;background-position:0 50%;background-size:100%}img.vidyard-player-embed{width:100%}img.vidyard-player-embed.inserted{position:absolute;top:0;left:0;z-index:0;max-width:100%!important}.vidyard-player-container.playlist-open{padding-right:319px;width:auto!important}.vidyard-player-container.playlist-open div[class^=vidyard-div-]{width:calc(100% + 319px);max-width:calc(100% + 319px)!important;background-size:calc(100% - 319px);background-color:#f5f9ff}.vidyard-player-container.playlist-open div[class^=vidyard-div-] img.vidyard-player-embed{width:calc(100% - 319px)!important}',""])},function(e,t,a){var r=a(10);"string"==typeof r&&(r=[[e.i,r,""]]),a(8)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},,function(e,t){var a,r,e=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function n(t){if(a===setTimeout)return setTimeout(t,0);if((a===i||!a)&&setTimeout)return(a=setTimeout)(t,0);try{return a(t,0)}catch(e){try{return a.call(null,t,0)}catch(e){return a.call(this,t,0)}}}try{a="function"==typeof setTimeout?setTimeout:i}catch(e){a=i}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}var o,l=[],d=!1,c=-1;function p(){d&&o&&(d=!1,o.length?l=o.concat(l):c=-1,l.length)&&u()}function u(){if(!d){var e=n(p);d=!0;for(var t=l.length;t;){for(o=l,l=[];++c<t;)o&&o[c].run();c=-1,t=l.length}o=null,d=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===s||!r)&&clearTimeout)return(r=clearTimeout)(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function f(){}e.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var a=1;a<arguments.length;a++)t[a-1]=arguments[a];l.push(new m(e,t)),1!==l.length||d||n(u)},m.prototype.run=function(){this.fun.apply(null,this.array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={},e.on=f,e.addListener=f,e.once=f,e.off=f,e.removeListener=f,e.removeAllListeners=f,e.emit=f,e.prependListener=f,e.prependOnceListener=f,e.listeners=function(e){return[]},e.binding=function(e){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(e){throw new Error("process.chdir is not supported")},e.umask=function(){return 0}},function(e,t,a){!function(e,h){!function(t,i){"use strict";var a,r,s,n,o,l,d,e,c,p,u;function m(e){delete o[e]}function f(e){if(l)setTimeout(f,0,e);else{var t=o[e];if(t){l=!0;try{var a=t.callback,r=t.args;switch(r.length){case 0:a();break;case 1:a(r[0]);break;case 2:a(r[0],r[1]);break;case 3:a(r[0],r[1],r[2]);break;default:a.apply(i,r)}}finally{m(e),l=!1}}}}t.setImmediate||(n=1,l=!(o={}),d=t.document,e=(e=Object.getPrototypeOf&&Object.getPrototypeOf(t))&&e.setTimeout?e:t,c="[object process]"==={}.toString.call(t.process)?function(e){h.nextTick(function(){f(e)})}:t.postMessage&&!t.importScripts&&(p=!0,u=t.onmessage,t.onmessage=function(){p=!1},t.postMessage("","*"),t.onmessage=u,p)?(s="setImmediate$"+Math.random()+"$",u=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(s)&&f(+e.data.slice(s.length))},t.addEventListener?t.addEventListener("message",u,!1):t.attachEvent("onmessage",u),function(e){t.postMessage(s+e,"*")}):t.MessageChannel?((r=new MessageChannel).port1.onmessage=function(e){f(e.data)},function(e){r.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(a=d.documentElement,function(e){var t=d.createElement("script");t.onreadystatechange=function(){f(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):function(e){setTimeout(f,0,e)},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),a=0;a<t.length;a++)t[a]=arguments[a+1];return o[n]={callback:e,args:t},c(n),n++},e.clearImmediate=m)}("undefined"==typeof self?void 0===e?this:e:self)}.call(this,a(0),a(13))},function(e,i,s){!function(e){var t=void 0!==e&&e||"undefined"!=typeof self&&self||window,a=Function.prototype.apply;function r(e,t){this._id=e,this._clearFn=t}i.setTimeout=function(){return new r(a.call(setTimeout,t,arguments),clearTimeout)},i.setInterval=function(){return new r(a.call(setInterval,t,arguments),clearInterval)},i.clearTimeout=i.clearInterval=function(e){e&&e.close()},r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(t,this._id)},i.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},i.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},i._unrefActive=i.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},s(14),i.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,i.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}.call(this,s(0))}],r={};i.m=a,i.c=r,i.d=function(e,t,a){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(i.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(a,r,function(e){return t[e]}.bind(null,r));return a},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="https://play.vidyard.com/embed/",vidyardEmbed=i(i.s=5)}),document.addEventListener("DOMContentLoaded",()=>{});var Swiper=function(){"use strict";function r(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(t,a){void 0===t&&(t={}),void 0===a&&(a={}),Object.keys(a).forEach(e=>{void 0===t[e]?t[e]=a[e]:r(a[e])&&r(t[e])&&0<Object.keys(a[e]).length&&i(t[e],a[e])})}const t={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function k(){var e="undefined"!=typeof document?document:{};return i(e,t),e}const y={document:t,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function P(){var e="undefined"!=typeof window?window:{};return i(e,y),e}function T(e){return(e=void 0===e?"":e).trim().split(" ").filter(e=>!!e.trim())}function C(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function v(){return Date.now()}function O(e,t){void 0===t&&(t="x");var a,r,i=P();let s,n,o;return a=e,e=(r=!(r=(r=P()).getComputedStyle?r.getComputedStyle(a,null):void 0)&&a.currentStyle?a.currentStyle:r)||a.style,i.WebKitCSSMatrix?(6<(n=e.transform||e.webkitTransform).split(",").length&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new i.WebKitCSSMatrix("none"===n?"":n)):(o=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=o.toString().split(",")),"x"===t&&(n=i.WebKitCSSMatrix?o.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),(n="y"===t?i.WebKitCSSMatrix?o.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5]):n)||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function g(e){const a=Object(arguments.length<=0?void 0:e),t=["__proto__","constructor","prototype"];for(let e=1;e<arguments.length;e+=1){var r=e<0||arguments.length<=e?void 0:arguments[e];if(null!=r&&(n=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const n=Object.keys(Object(r)).filter(e=>t.indexOf(e)<0);for(let e=0,t=n.length;e<t;e+=1){var i=n[e],s=Object.getOwnPropertyDescriptor(r,i);void 0!==s&&s.enumerable&&(l(a[i])&&l(r[i])?r[i].__swiper__?a[i]=r[i]:g(a[i],r[i]):l(a[i])||!l(r[i])||(a[i]={},r[i].__swiper__)?a[i]=r[i]:g(a[i],r[i]))}}}var n;return a}function A(e,t,a){e.style.setProperty(t,a)}function b(e){let{swiper:a,targetPosition:r,side:i}=e;const s=P(),n=-a.translate;let o,l=null;const d=a.params.speed,c=(a.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(a.cssModeFrameID),r>n?"next":"prev"),p=(e,t)=>"next"===c&&t<=e||"prev"===c&&e<=t,u=()=>{o=(new Date).getTime(),null===l&&(l=o);var e=Math.max(Math.min((o-l)/d,1),0),e=.5-Math.cos(e*Math.PI)/2;let t=n+e*(r-n);p(t,r)&&(t=r),a.wrapperEl.scrollTo({[i]:t}),p(t,r)?(a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[i]:t})}),s.cancelAnimationFrame(a.cssModeFrameID)):a.cssModeFrameID=s.requestAnimationFrame(u)};u()}function s(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function z(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function L(e){try{console.warn(e)}catch(e){}}function I(e,t){return void 0===t&&(t=[]),(e=document.createElement(e)).classList.add(...Array.isArray(t)?t:T(t)),e}function _(e){var t=P(),a=k(),r=e.getBoundingClientRect(),a=a.body,i=e.clientTop||a.clientTop||0,a=e.clientLeft||a.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,t=e===t?t.scrollX:e.scrollLeft;return{top:r.top+s-i,left:r.left+t-a}}function M(e,t){return P().getComputedStyle(e,null).getPropertyValue(t)}function D(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function j(e,t){var a=[];let r=e.parentElement;for(;r;)t&&!r.matches(t)||a.push(r),r=r.parentElement;return a}function h(a,r){r&&a.addEventListener("transitionend",function e(t){t.target===a&&(r.call(a,t),a.removeEventListener("transitionend",e))})}function N(e,t,a){var r=P();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function q(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}let w,E,V;function R(){return w=w||(e=P(),{smoothScroll:(t=k()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)});var e,t}function $(e){return void 0===e&&(e={}),E=E||function(e){var e=(void 0===e?{}:e).userAgent,t=R(),a=(s=P()).navigator.platform,e=e||s.navigator.userAgent,r={ios:!1,android:!1},i=s.screen.width,s=s.screen.height,n=e.match(/(Android);?[\s\/]+([\d.]+)?/);let o=e.match(/(iPad).*OS\s([\d_]+)/);var l=e.match(/(iPod)(.*OS\s([\d_]+))?/),d=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),c="Win32"===a,a="MacIntel"===a;return!o&&a&&t.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(i+"x"+s)&&(o=(o=e.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),n&&!c&&(r.os="android",r.android=!0),(o||d||l)&&(r.os="ios",r.ios=!0),r}(e)}const H=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},c=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},n=(t,e)=>{if(t&&!t.destroyed&&t.params){const a=e.closest(t.isElement?"swiper-slide":"."+t.params.slideClass);if(a){let e=a.querySelector("."+t.params.lazyPreloaderClass);!e&&t.isElement&&(a.shadowRoot?e=a.shadowRoot.querySelector("."+t.params.lazyPreloaderClass):requestAnimationFrame(()=>{a.shadowRoot&&(e=a.shadowRoot.querySelector("."+t.params.lazyPreloaderClass))&&e.remove()})),e&&e.remove()}}},p=(e,t)=>{e.slides[t]&&(e=e.slides[t].querySelector('[loading="lazy"]'))&&e.removeAttribute("loading")},u=a=>{if(a&&!a.destroyed&&a.params){var t=a.params.lazyPreloadPrevNext,r=a.slides.length;if(r&&t&&!(t<0)){t=Math.min(t,r);const n="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():Math.ceil(a.params.slidesPerView),o=a.activeIndex;if(a.params.grid&&1<a.params.grid.rows){const l=o,d=[l-t];d.push(...Array.from({length:t}).map((e,t)=>l+n+t)),a.slides.forEach((e,t)=>{d.includes(e.column)&&p(a,t)})}else{var i=o+n-1;if(a.params.rewind||a.params.loop)for(let e=o-t;e<=i+t;e+=1){var s=(e%r+r)%r;(s<o||i<s)&&p(a,s)}else for(let e=Math.max(o-t,0);e<=Math.min(i+t,r-1);e+=1)e!==o&&(e>i||e<o)&&p(a,e)}}}};function F(e){var{swiper:e,runCallbacks:t,direction:a,step:r}=e,{activeIndex:i,previousIndex:s}=e,a=a||(s<i?"next":i<s?"prev":"reset");if(e.emit("transition"+r),t&&i!==s){if("reset"===a)return e.emit("slideResetTransition"+r);e.emit("slideChangeTransition"+r),"next"===a?e.emit("slideNextTransition"+r):e.emit("slidePrevTransition"+r)}}function X(e,t,a){var r=P(),i=(e=e.params).edgeSwipeDetection,e=e.edgeSwipeThreshold;return!i||!(a<=e||a>=r.innerWidth-e)||"prevent"===i&&(t.preventDefault(),1)}function Y(){const e=this,{params:t,el:a}=e;var r,i,s,n,o;a&&0===a.offsetWidth||(t.breakpoints&&e.setBreakpoint(),{allowSlideNext:r,allowSlidePrev:i,snapGrid:s}=e,n=e.virtual&&e.params.virtual.enabled,e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),o=n&&t.loop,!("auto"===t.slidesPerView||1<t.slidesPerView)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow())}const W=(e,t)=>{var a=k(),{params:r,el:i,wrapperEl:s,device:n}=e,o=!!r.nested,l="on"===t?"addEventListener":"removeEventListener";i&&"string"!=typeof i&&(a[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),a[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),a[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),a[l]("touchend",e.onTouchEnd,{passive:!0}),a[l]("pointerup",e.onTouchEnd,{passive:!0}),a[l]("pointercancel",e.onTouchEnd,{passive:!0}),a[l]("touchcancel",e.onTouchEnd,{passive:!0}),a[l]("pointerout",e.onTouchEnd,{passive:!0}),a[l]("pointerleave",e.onTouchEnd,{passive:!0}),a[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&s[l]("scroll",e.onScroll),r.updateOnWindowResize?e[t](n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",Y,!0):e[t]("observerUpdate",Y,!0),i[l]("load",e.onLoad,{capture:!0}))},U=(e,t)=>e.grid&&t.grid&&1<t.grid.rows;var K={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};const a={eventsEmitter:{on(e,t,a){const r=this;if(r.eventsListeners&&!r.destroyed&&"function"==typeof t){const i=a?"unshift":"push";e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)})}return r},once(r,i,e){const s=this;return!s.eventsListeners||s.destroyed||"function"!=typeof i?s:(n.__emitterProxy=i,s.on(r,n,e));function n(){s.off(r,n),n.__emitterProxy&&delete n.__emitterProxy;for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];i.apply(s,t)}},onAny(e,t){return this.eventsListeners&&!this.destroyed&&"function"==typeof e&&(t=t?"unshift":"push",this.eventsAnyListeners.indexOf(e)<0)&&this.eventsAnyListeners[t](e),this},offAny(e){return this.eventsListeners&&!this.destroyed&&this.eventsAnyListeners&&0<=(e=this.eventsAnyListeners.indexOf(e))&&this.eventsAnyListeners.splice(e,1),this},off(e,r){const i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(a=>{void 0===r?i.eventsListeners[a]=[]:i.eventsListeners[a]&&i.eventsListeners[a].forEach((e,t)=>{(e===r||e.__emitterProxy&&e.__emitterProxy===r)&&i.eventsListeners[a].splice(t,1)})}),i},emit(){const i=this;if(i.eventsListeners&&!i.destroyed&&i.eventsListeners){let e,a,r;for(var t=arguments.length,s=new Array(t),n=0;n<t;n++)s[n]=arguments[n];r="string"==typeof s[0]||Array.isArray(s[0])?(e=s[0],a=s.slice(1,s.length),i):(e=s[0].events,a=s[0].data,s[0].context||i),a.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(t=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(e=>{e.apply(r,[t,...a])}),i.eventsListeners&&i.eventsListeners[t]&&i.eventsListeners[t].forEach(e=>{e.apply(r,a)})})}return i}},update:{updateSize:function(){var e=this;let t,a;var r=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:r.clientWidth,a=void 0!==e.params.height&&null!==e.params.height?e.params.height:r.clientHeight,0===t&&e.isHorizontal()||0===a&&e.isVertical()||(t=t-parseInt(M(r,"padding-left")||0,10)-parseInt(M(r,"padding-right")||0,10),a=a-parseInt(M(r,"padding-top")||0,10)-parseInt(M(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(a)&&(a=0),Object.assign(e,{width:t,height:a,size:e.isHorizontal()?t:a}))},updateSlides:function(){const r=this;function i(e,t){return parseFloat(e.getPropertyValue(r.getDirectionLabel(t))||0)}const s=r.params,{wrapperEl:n,slidesEl:t,size:o,rtlTranslate:l,wrongRTL:d}=r,c=r.virtual&&s.virtual.enabled,e=(c?r.virtual:r).slides.length,p=z(t,`.${r.params.slideClass}, swiper-slide`),u=(c?r.virtual.slides:p).length;let m=[];const f=[],h=[];let v=s.slidesOffsetBefore,g=("function"==typeof v&&(v=s.slidesOffsetBefore.call(r)),s.slidesOffsetAfter);"function"==typeof g&&(g=s.slidesOffsetAfter.call(r));var y=r.snapGrid.length,b=r.slidesGrid.length;let w=s.spaceBetween,E=-v,x=0,S=0;if(void 0!==o){"string"==typeof w&&0<=w.indexOf("%")?w=parseFloat(w.replace("%",""))/100*o:"string"==typeof w&&(w=parseFloat(w)),r.virtualSize=-w,p.forEach(e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(A(n,"--swiper-centered-offset-before",""),A(n,"--swiper-centered-offset-after",""));var T=s.grid&&1<s.grid.rows&&r.grid;let a;T?r.grid.initSlides(p):r.grid&&r.grid.unsetSlides();var C="auto"===s.slidesPerView&&s.breakpoints&&0<Object.keys(s.breakpoints).filter(e=>void 0!==s.breakpoints[e].slidesPerView).length;for(let t=0;t<u;t+=1){let e;if(a=0,p[t]&&(e=p[t]),T&&r.grid.updateSlide(t,e,p),!p[t]||"none"!==M(e,"display")){if("auto"===s.slidesPerView){C&&(p[t].style[r.getDirectionLabel("width")]="");const o=getComputedStyle(e),l=e.style.transform,d=e.style.webkitTransform;if(l&&(e.style.transform="none"),d&&(e.style.webkitTransform="none"),s.roundLengths)a=r.isHorizontal()?N(e,"width",!0):N(e,"height",!0);else{const r=i(o,"width"),s=i(o,"padding-left"),n=i(o,"padding-right"),l=i(o,"margin-left"),d=i(o,"margin-right"),c=o.getPropertyValue("box-sizing");if(c&&"border-box"===c)a=r+l+d;else{const{clientWidth:i,offsetWidth:o}=e;a=r+s+n+l+d+(o-i)}}l&&(e.style.transform=l),d&&(e.style.webkitTransform=d),s.roundLengths&&(a=Math.floor(a))}else a=(o-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(a=Math.floor(a)),p[t]&&(p[t].style[r.getDirectionLabel("width")]=a+"px");p[t]&&(p[t].swiperSlideSize=a),h.push(a),s.centeredSlides?(E=E+a/2+x/2+w,0===x&&0!==t&&(E=E-o/2-w),0===t&&(E=E-o/2-w),Math.abs(E)<.001&&(E=0),s.roundLengths&&(E=Math.floor(E)),S%s.slidesPerGroup==0&&m.push(E),f.push(E)):(s.roundLengths&&(E=Math.floor(E)),(S-Math.min(r.params.slidesPerGroupSkip,S))%r.params.slidesPerGroup==0&&m.push(E),f.push(E),E=E+a+w),r.virtualSize+=a+w,x=a,S+=1}}if(r.virtualSize=Math.max(r.virtualSize,o)+g,l&&d&&("slide"===s.effect||"coverflow"===s.effect)&&(n.style.width=r.virtualSize+w+"px"),s.setWrapperSize&&(n.style[r.getDirectionLabel("width")]=r.virtualSize+w+"px"),T&&r.grid.updateWrapperSize(a,m),!s.centeredSlides){const i=[];for(let t=0;t<m.length;t+=1){let e=m[t];s.roundLengths&&(e=Math.floor(e)),m[t]<=r.virtualSize-o&&i.push(e)}m=i,1<Math.floor(r.virtualSize-o)-Math.floor(m[m.length-1])&&m.push(r.virtualSize-o)}if(c&&s.loop){const i=h[0]+w;if(1<s.slidesPerGroup){const n=Math.ceil((r.virtual.slidesBefore+r.virtual.slidesAfter)/s.slidesPerGroup),t=i*s.slidesPerGroup;for(let e=0;e<n;e+=1)m.push(m[m.length-1]+t)}for(let e=0;e<r.virtual.slidesBefore+r.virtual.slidesAfter;e+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+i),f.push(f[f.length-1]+i),r.virtualSize+=i}if(0===m.length&&(m=[0]),0!==w){const i=r.isHorizontal()&&l?"marginLeft":r.getDirectionLabel("marginRight");p.filter((e,t)=>!(s.cssMode&&!s.loop)||t!==p.length-1).forEach(e=>{e.style[i]=w+"px"})}if(s.centeredSlides&&s.centeredSlidesBounds){let t=0;h.forEach(e=>{t+=e+(w||0)});const i=(t-=w)-o;m=m.map(e=>e<=0?-v:e>i?i+g:e)}if(s.centerInsufficientSlides){let t=0;h.forEach(e=>{t+=e+(w||0)}),t-=w;const i=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(t+i<o){const s=(o-t-i)/2;m.forEach((e,t)=>{m[t]=e-s}),f.forEach((e,t)=>{f[t]=e+s})}}if(Object.assign(r,{slides:p,snapGrid:m,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){A(n,"--swiper-centered-offset-before",-m[0]+"px"),A(n,"--swiper-centered-offset-after",r.size/2-h[h.length-1]/2+"px");const i=-r.snapGrid[0],s=-r.slidesGrid[0];r.snapGrid=r.snapGrid.map(e=>e+i),r.slidesGrid=r.slidesGrid.map(e=>e+s)}if(u!==e&&r.emit("slidesLengthChange"),m.length!==y&&(r.params.watchOverflow&&r.checkOverflow(),r.emit("snapGridLengthChange")),f.length!==b&&r.emit("slidesGridLengthChange"),s.watchSlidesProgress&&r.updateSlidesOffset(),r.emit("slidesUpdated"),!(c||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const i=s.containerModifierClass+"backface-hidden",n=r.el.classList.contains(i);u<=s.maxBackfaceHiddenSlides?n||r.el.classList.add(i):n&&r.el.classList.remove(i)}}},updateAutoHeight:function(e){const t=this,a=[],r=t.virtual&&t.params.virtual.enabled;let i,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var n=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&1<t.params.slidesPerView)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{a.push(e)});else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!r)break;a.push(n(e))}else a.push(n(t.activeIndex));for(i=0;i<a.length;i+=1)if(void 0!==a[i]){const e=a[i].offsetHeight;s=e>s?e:s}!s&&0!==s||(t.wrapperEl.style.height=s+"px")},updateSlidesOffset:function(){var t=this.slides,a=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let e=0;e<t.length;e+=1)t[e].swiperSlideOffset=(this.isHorizontal()?t[e].offsetLeft:t[e].offsetTop)-a-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var i=this,s=i.params,{slides:n,rtlTranslate:o,snapGrid:l}=i;if(0!==n.length){void 0===n[0].swiperSlideOffset&&i.updateSlidesOffset();let a=o?e:-e,r=(i.visibleSlidesIndexes=[],i.visibleSlides=[],s.spaceBetween);"string"==typeof r&&0<=r.indexOf("%")?r=parseFloat(r.replace("%",""))/100*i.size:"string"==typeof r&&(r=parseFloat(r));for(let t=0;t<n.length;t+=1){var d=n[t];let e=d.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(e-=n[0].swiperSlideOffset);var c=(a+(s.centeredSlides?i.minTranslate():0)-e)/(d.swiperSlideSize+r),p=(a-l[0]+(s.centeredSlides?i.minTranslate():0)-e)/(d.swiperSlideSize+r),u=-(a-e),m=u+i.slidesSizesGrid[t],f=0<=u&&u<=i.size-i.slidesSizesGrid[t];(u=0<=u&&u<i.size-1||1<m&&m<=i.size||u<=0&&m>=i.size)&&(i.visibleSlides.push(d),i.visibleSlidesIndexes.push(t)),H(d,u,s.slideVisibleClass),H(d,f,s.slideFullyVisibleClass),d.progress=o?-c:c,d.originalProgress=o?-p:p}}},updateProgress:function(e){var t=this;if(void 0===e){const a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}const a=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:n,progressLoop:o}=t;const l=s,d=n;if(0===r)i=0,s=!0,n=!0;else{i=(e-t.minTranslate())/r;const a=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=a||i<=0,n=o||1<=i,a&&(i=0),o&&(i=1)}if(a.loop){const a=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[a],s=t.slidesGrid[r],n=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);1<(o=l>=i?(l-i)/n:(l+n-s)/n)&&--o}Object.assign(t,{progress:i,progressLoop:o,isBeginning:s,isEnd:n}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(l&&!s||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const{slides:e,params:t,slidesEl:a,activeIndex:r}=this,i=this.virtual&&t.virtual.enabled,s=this.grid&&t.grid&&1<t.grid.rows,n=e=>z(a,`.${t.slideClass}${e}, swiper-slide`+e)[0];let o,l,d;if(i)if(t.loop){let e=r-this.virtual.slidesBefore;(e=e<0?this.virtual.slides.length+e:e)>=this.virtual.slides.length&&(e-=this.virtual.slides.length),o=n(`[data-swiper-slide-index="${e}"]`)}else o=n(`[data-swiper-slide-index="${r}"]`);else s?(o=e.filter(e=>e.column===r)[0],d=e.filter(e=>e.column===r+1)[0],l=e.filter(e=>e.column===r-1)[0]):o=e[r];o&&!s&&(d=function(e,t){for(var a=[];e.nextElementSibling;){var r=e.nextElementSibling;t&&!r.matches(t)||a.push(r),e=r}return a}(o,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!d&&(d=e[0]),l=function(e,t){for(var a=[];e.previousElementSibling;){var r=e.previousElementSibling;t&&!r.matches(t)||a.push(r),e=r}return a}(o,`.${t.slideClass}, swiper-slide`)[0],t.loop)&&0===!l&&(l=e[e.length-1]),e.forEach(e=>{c(e,e===o,t.slideActiveClass),c(e,e===d,t.slideNextClass),c(e,e===l,t.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(a){const r=this,e=r.rtlTranslate?r.translate:-r.translate,{snapGrid:t,params:i,activeIndex:s,realIndex:n,snapIndex:o}=r;let l,d=a;if(a=e=>{let t=e-r.virtual.slidesBefore;return(t=t<0?r.virtual.slides.length+t:t)>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t},void 0===d&&(d=function(e){var{slidesGrid:t,params:a}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1):r>=t[e]&&(i=e);return i=a.normalizeSlideIndex&&(i<0||void 0===i)?0:i}(r)),0<=t.indexOf(e))l=t.indexOf(e);else{const a=Math.min(i.slidesPerGroupSkip,d);l=a+Math.floor((d-a)/i.slidesPerGroup)}if(l>=t.length&&(l=t.length-1),d!==s||r.params.loop)if(d===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled)r.realIndex=a(d);else{var c=r.grid&&i.grid&&1<i.grid.rows;let t;if(r.virtual&&i.virtual.enabled&&i.loop)t=a(d);else if(c){const a=r.slides.filter(e=>e.column===d)[0];let e=parseInt(a.getAttribute("data-swiper-slide-index"),10);Number.isNaN(e)&&(e=Math.max(r.slides.indexOf(a),0)),t=Math.floor(e/i.grid.rows)}else if(r.slides[d]){const a=r.slides[d].getAttribute("data-swiper-slide-index");t=a?parseInt(a,10):d}else t=d;Object.assign(r,{previousSnapIndex:o,snapIndex:l,previousRealIndex:n,realIndex:t,previousIndex:s,activeIndex:d}),r.initialized&&u(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(n!==t&&r.emit("realIndexChange"),r.emit("slideChange"))}else l!==o&&(r.snapIndex=l,r.emit("snapIndexChange"))},updateClickedSlide:function(e,t){const a=this,r=a.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&a.isElement&&t&&1<t.length&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let s,n=!1;if(i)for(let e=0;e<a.slides.length;e+=1)if(a.slides[e]===i){n=!0,s=e;break}i&&n?(a.clickedSlide=i,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=s,r.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()):(a.clickedSlide=void 0,a.clickedIndex=void 0)}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var{params:t,rtlTranslate:a,translate:r,wrapperEl:i}=this;return t.virtualTranslate?a?-r:r:t.cssMode?r:(t=O(i,e),t+=this.cssOverflowAdjustment(),(a?-t:t)||0)},setTranslate:function(e,t){var a=this,{rtlTranslate:r,params:i,wrapperEl:s,progress:n}=a;let o=0,l=0;a.isHorizontal()?o=r?-e:e:l=e,i.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l,i.cssMode?s[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-l:i.virtualTranslate||(a.isHorizontal()?o-=a.cssOverflowAdjustment():l-=a.cssOverflowAdjustment(),s.style.transform=`translate3d(${o}px, ${l}px, 0px)`),(0==(r=a.maxTranslate()-a.minTranslate())?0:(e-a.minTranslate())/r)!==n&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,r,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===r&&(r=!0);const s=this,{params:n,wrapperEl:o}=s;if(s.animating&&n.preventInteractionOnTransition)return!1;var l=s.minTranslate(),d=s.maxTranslate();if(s.updateProgress(l=r&&l<e?l:r&&e<d?d:e),n.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-l;else{if(!s.support.smoothScroll)return b({swiper:s,targetPosition:-l,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-l,behavior:"smooth"})}}else 0===t?(s.setTransition(0),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,a)&&s.emit("transitionEnd")}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd)));return!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=e+"ms",this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this.params;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),F({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this.params;this.animating=!1,a.cssMode||(this.setTransition(0),F({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,a,r,i){void 0===a&&(a=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));const s=this;let n=e;n<0&&(n=0);const{params:o,snapGrid:l,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:m,enabled:f}=s;if(!f&&!r&&!i||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);var i=(e=Math.min(s.params.slidesPerGroupSkip,n))+Math.floor((n-e)/s.params.slidesPerGroup),h=-l[i>=l.length?l.length-1:i];if(o.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*h),a=Math.floor(100*d[e]),r=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=a&&t<r-(r-a)/2?n=e:t>=a&&t<r&&(n=e+1):t>=a&&(n=e)}if(s.initialized&&n!==p){if(!s.allowSlideNext&&(u?h>s.translate&&h>s.minTranslate():h<s.translate&&h<s.minTranslate()))return!1;if(!s.allowSlidePrev&&h>s.translate&&h>s.maxTranslate()&&(p||0)!==n)return!1}let v;if(n!==(c||0)&&a&&s.emit("beforeSlideChangeStart"),s.updateProgress(h),v=n>p?"next":n<p?"prev":"reset",u&&-h===s.translate||!u&&h===s.translate)return s.updateActiveIndex(n),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(h),"reset"!=v&&(s.transitionStart(a,v),s.transitionEnd(a,v)),!1;if(o.cssMode){const e=s.isHorizontal(),a=u?h:-h;if(0===t){const t=s.virtual&&s.params.virtual.enabled;t&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),t&&!s._cssModeVirtualInitialSet&&0<s.params.initialSlide?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[e?"scrollLeft":"scrollTop"]=a})):m[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return b({swiper:s,targetPosition:a,side:e?"left":"top"}),!0;m.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}}else s.setTransition(t),s.setTranslate(h),s.updateActiveIndex(n),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(a,v),0===t?s.transitionEnd(a,v):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(a,v))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd));return!0},slideToLoop:function(i,s,n,o){void 0===n&&(n=!0),"string"==typeof(i=void 0===i?0:i)&&(i=parseInt(i,10));const l=this;if(!l.destroyed){void 0===s&&(s=l.params.speed);var d=l.grid&&l.params.grid&&1<l.params.grid.rows;let r=i;if(l.params.loop)if(l.virtual&&l.params.virtual.enabled)r+=l.virtual.slidesBefore;else{let e;if(d){const s=r*l.params.grid.rows;e=l.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")==s)[0].column}else e=l.getSlideIndexByData(r);const s=d?Math.ceil(l.slides.length/l.params.grid.rows):l.slides.length,n=l.params.centeredSlides;let t=l.params.slidesPerView,a=("auto"===t?t=l.slidesPerViewDynamic():(t=Math.ceil(parseFloat(l.params.slidesPerView,10)),n&&t%2==0&&(t+=1)),s-e<t);if(n&&(a=a||e<Math.ceil(t/2)),a=!(o&&n&&"auto"!==l.params.slidesPerView&&!d)&&a){const o=n?e<l.activeIndex?"prev":"next":e-l.activeIndex-1<l.params.slidesPerView?"next":"prev";l.loopFix({direction:o,slideTo:!0,activeSlideIndex:"next"==o?e+1:e-s+1,slideRealIndex:"next"==o?l.realIndex:void 0})}if(d){const i=r*l.params.grid.rows;r=l.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")==i)[0].column}else r=l.getSlideIndexByData(r)}return requestAnimationFrame(()=>{l.slideTo(r,s,n,o)}),l}},slideNext:function(e,t,a){void 0===t&&(t=!0);const r=this,{enabled:i,params:s,animating:n}=r;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex<s.slidesPerGroupSkip?1:o,d=r.virtual&&s.virtual.enabled;if(s.loop){if(n&&!d&&s.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,a)}),!0}return s.rewind&&r.isEnd?r.slideTo(0,e,t,a):r.slideTo(r.activeIndex+l,e,t,a)},slidePrev:function(e,t,a){void 0===t&&(t=!0);const r=this,{params:i,snapGrid:s,slidesGrid:n,rtlTranslate:o,enabled:l,animating:d}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);var c=r.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(o?r.translate:-r.translate),m=s.map(e=>p(e));let f=s[m.indexOf(u)-1];if(void 0===f&&i.cssMode){let a;s.forEach((e,t)=>{u>=e&&(a=t)}),void 0!==a&&(f=s[0<a?a-1:a])}let h=0;if(void 0!==f&&((h=n.indexOf(f))<0&&(h=r.activeIndex-1),"auto"===i.slidesPerView)&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(h=h-r.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0)),i.rewind&&r.isBeginning){const i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,a)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(h,e,t,a)}),!0):r.slideTo(h,e,t,a)},slideReset:function(e,t,a){void 0===t&&(t=!0);if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(t,a,r,i){void 0===a&&(a=!0),void 0===i&&(i=.5);var s=this;if(!s.destroyed){void 0===t&&(t=s.params.speed);let e=s.activeIndex;var n=(n=Math.min(s.params.slidesPerGroupSkip,e))+Math.floor((e-n)/s.params.slidesPerGroup),o=s.rtlTranslate?s.translate:-s.translate;if(o>=s.snapGrid[n]){const t=s.snapGrid[n];o-t>(s.snapGrid[n+1]-t)*i&&(e+=s.params.slidesPerGroup)}else{const t=s.snapGrid[n-1];o-t<=(s.snapGrid[n]-t)*i&&(e-=s.params.slidesPerGroup)}return e=Math.max(e,0),e=Math.min(e,s.slidesGrid.length-1),s.slideTo(e,t,a,r)}},slideToClickedSlide:function(){const a=this;if(!a.destroyed){var{params:r,slidesEl:i}=a,s="auto"===r.slidesPerView?a.slidesPerViewDynamic():r.slidesPerView;let e,t=a.clickedIndex;var n=a.isElement?"swiper-slide":"."+r.slideClass;r.loop?a.animating||(e=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t<a.loopedSlides-s/2||t>a.slides.length-a.loopedSlides+s/2?(a.loopFix(),t=a.getSlideIndex(z(i,n+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t):t>a.slides.length-s?(a.loopFix(),t=a.getSlideIndex(z(i,n+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t)):a.slideTo(t)}}},loop:{loopCreate:function(e){const a=this,{params:r,slidesEl:t}=a;var i,s,n,o,l;!r.loop||a.virtual&&a.params.virtual.enabled||(i=()=>{z(t,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},o=a.grid&&r.grid&&1<r.grid.rows,s=r.slidesPerGroup*(o?r.grid.rows:1),n=a.slides.length%s!=0,o=o&&a.slides.length%r.grid.rows!=0,l=t=>{for(let e=0;e<t;e+=1){const t=a.isElement?I("swiper-slide",[r.slideBlankClass]):I("div",[r.slideClass,r.slideBlankClass]);a.slidesEl.append(t)}},n?r.loopAddBlankSlides?(l(s-a.slides.length%s),a.recalcSlides(),a.updateSlides()):L("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):o&&(r.loopAddBlankSlides?(l(r.grid.rows-a.slides.length%r.grid.rows),a.recalcSlides(),a.updateSlides()):L("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),i(),a.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"}))},loopFix:function(s){let{slideRealIndex:n,slideTo:o=!0,direction:l,setTranslate:d,activeSlideIndex:c,byController:p,byMousewheel:u}=void 0===s?{}:s;const m=this;if(m.params.loop){m.emit("beforeLoopFix");const{slides:b,allowSlidePrev:w,allowSlideNext:E,slidesEl:x,params:S}=m,T=S.centeredSlides;if(m.allowSlidePrev=!0,m.allowSlideNext=!0,m.virtual&&S.virtual.enabled)o&&(S.centeredSlides||0!==m.snapIndex?S.centeredSlides&&m.snapIndex<S.slidesPerView?m.slideTo(m.virtual.slides.length+m.snapIndex,0,!1,!0):m.snapIndex===m.snapGrid.length-1&&m.slideTo(m.virtual.slidesBefore,0,!1,!0):m.slideTo(m.virtual.slides.length,0,!1,!0)),m.allowSlidePrev=w,m.allowSlideNext=E;else{let e=S.slidesPerView,t=("auto"===e?e=m.slidesPerViewDynamic():(e=Math.ceil(parseFloat(S.slidesPerView,10)),T&&e%2==0&&(e+=1)),s=S.slidesPerGroupAuto?e:S.slidesPerGroup);t%s!=0&&(t+=s-t%s),t+=S.loopAdditionalSlides,m.loopedSlides=t;var f=m.grid&&S.grid&&1<S.grid.rows;b.length<e+t?L("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):f&&"row"===S.grid.fill&&L("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const C=[],M=[];let a=m.activeIndex;void 0===c?c=m.getSlideIndex(b.filter(e=>e.classList.contains(S.slideActiveClass))[0]):a=c;var h="next"===l||!l,v="prev"===l||!l;let r=0,i=0;var g=f?Math.ceil(b.length/S.grid.rows):b.length,y=(f?b[c].column:c)+(T&&void 0===d?-e/2+.5:0);if(y<t){r=Math.max(t-y,s);for(let e=0;e<t-y;e+=1){const n=e-Math.floor(e/g)*g;if(f){const s=g-n-1;for(let e=b.length-1;0<=e;--e)b[e].column===s&&C.push(e)}else C.push(g-n-1)}}else if(y+e>g-t){i=Math.max(y-(g-2*t),s);for(let e=0;e<i;e+=1){const n=e-Math.floor(e/g)*g;f?b.forEach((e,t)=>{e.column===n&&M.push(t)}):M.push(n)}}if(m.__preventObserver__=!0,requestAnimationFrame(()=>{m.__preventObserver__=!1}),v&&C.forEach(e=>{b[e].swiperLoopMoveDOM=!0,x.prepend(b[e]),b[e].swiperLoopMoveDOM=!1}),h&&M.forEach(e=>{b[e].swiperLoopMoveDOM=!0,x.append(b[e]),b[e].swiperLoopMoveDOM=!1}),m.recalcSlides(),"auto"===S.slidesPerView?m.updateSlides():f&&(0<C.length&&v||0<M.length&&h)&&m.slides.forEach((e,t)=>{m.grid.updateSlide(t,e,m.slides)}),S.watchSlidesProgress&&m.updateSlidesOffset(),o)if(0<C.length&&v){if(void 0===n){const s=m.slidesGrid[a],n=m.slidesGrid[a+r]-s;u?m.setTranslate(m.translate-n):(m.slideTo(a+Math.ceil(r),0,!1,!0),d&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-n,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-n))}else if(d){const s=f?C.length/S.grid.rows:C.length;m.slideTo(m.activeIndex+s,0,!1,!0),m.touchEventsData.currentTranslate=m.translate}}else if(0<M.length&&h)if(void 0===n){const s=m.slidesGrid[a],n=m.slidesGrid[a-i]-s;u?m.setTranslate(m.translate-n):(m.slideTo(a-i,0,!1,!0),d&&(m.touchEventsData.startTranslate=m.touchEventsData.startTranslate-n,m.touchEventsData.currentTranslate=m.touchEventsData.currentTranslate-n))}else{const s=f?M.length/S.grid.rows:M.length;m.slideTo(m.activeIndex-s,0,!1,!0)}if(m.allowSlidePrev=w,m.allowSlideNext=E,m.controller&&m.controller.control&&!p){const s={slideRealIndex:n,direction:l,setTranslate:d,activeSlideIndex:c,byController:!0};Array.isArray(m.controller.control)?m.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...s,slideTo:e.params.slidesPerView===S.slidesPerView&&o})}):m.controller.control instanceof m.constructor&&m.controller.control.params.loop&&m.controller.control.loopFix({...s,slideTo:m.controller.control.params.slidesPerView===S.slidesPerView&&o})}}m.emit("loopFix")}},loopDestroy:function(){const{params:e,slidesEl:t}=this;if(!(!e.loop||this.virtual&&this.params.virtual.enabled)){this.recalcSlides();const a=[];this.slides.forEach(e=>{var t=void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}}},grabCursor:{setGrabCursor:function(e){const t=this;var a;!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl,t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){var e=this,t=e.params;e.onTouchStart=function(a){var r=this,i=k();let s=a;if(s.originalEvent&&(s=s.originalEvent),a=r.touchEventsData,"pointerdown"===s.type){if(null!==a.pointerId&&a.pointerId!==s.pointerId)return;a.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(a.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)X(r,s,s.targetTouches[0].pageX);else{var{params:n,touches:o,enabled:l}=r;if(l&&(n.simulateTouch||"mouse"!==s.pointerType)&&(!r.animating||!n.preventInteractionOnTransition)){!r.animating&&n.cssMode&&n.loop&&r.loopFix();let t=s.target;if(("wrapper"!==n.touchEventsTarget||r.wrapperEl.contains(t))&&!("which"in s&&3===s.which||"button"in s&&0<s.button||a.isTouched&&a.isMoved)){var l=!!n.noSwipingClass&&""!==n.noSwipingClass,d=s.composedPath?s.composedPath():s.path,l=(l&&s.target&&s.target.shadowRoot&&d&&(t=d[0]),n.noSwipingSelector||"."+n.noSwipingClass),d=!(!s.target||!s.target.shadowRoot);if(n.noSwiping&&(d?function(r,e){return function e(t){var a;return t&&t!==k()&&t!==P()&&((a=(t=t.assignedSlot||t).closest(r))||t.getRootNode)?a||e(t.getRootNode().host):null}(void 0===t?this:e)}(l,t):t.closest(l)))r.allowClick=!0;else if((!n.swipeHandler||t.closest(n.swipeHandler))&&(o.currentX=s.pageX,o.currentY=s.pageY,d=o.currentX,l=o.currentY,X(r,s,d))){Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=d,o.startY=l,a.touchStartTime=v(),r.allowClick=!0,r.updateSize(),r.swipeDirection=void 0,0<n.threshold&&(a.allowThresholdMove=!1);let e=!0;t.matches(a.focusableElements)&&(e=!1,"SELECT"===t.nodeName)&&(a.isTouched=!1),i.activeElement&&i.activeElement.matches(a.focusableElements)&&i.activeElement!==t&&i.activeElement.blur(),d=e&&r.allowTouchMove&&n.touchStartPreventDefault,!n.touchStartForcePreventDefault&&!d||t.isContentEditable||s.preventDefault(),n.freeMode&&n.freeMode.enabled&&r.freeMode&&r.animating&&!n.cssMode&&r.freeMode.onTouchStart(),r.emit("touchStart",s)}}}}}.bind(e),e.onTouchMove=function(t){const a=k(),i=this,s=i.touchEventsData,{params:n,touches:o,rtlTranslate:l,enabled:e}=i;if(e&&(n.simulateTouch||"mouse"!==t.pointerType)){let e,r=t;if("pointermove"===(r=r.originalEvent||r).type){if(null!==s.touchId)return;if(r.pointerId!==s.pointerId)return}if("touchmove"===r.type){if(!(e=[...r.changedTouches].filter(e=>e.identifier===s.touchId)[0])||e.identifier!==s.touchId)return}else e=r;if(s.isTouched){var t=e.pageX,d=e.pageY;if(r.preventedByNestedSwiper)o.startX=t,o.startY=d;else if(i.allowTouchMove){if(n.touchReleaseOnEdges&&!n.loop)if(i.isVertical()){if(d<o.startY&&i.translate<=i.maxTranslate()||d>o.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(t<o.startX&&i.translate<=i.maxTranslate()||t>o.startX&&i.translate>=i.minTranslate())return;if(a.activeElement&&r.target===a.activeElement&&r.target.matches(s.focusableElements))s.isMoved=!0,i.allowClick=!1;else{s.allowTouchCallbacks&&i.emit("touchMove",r),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=t,o.currentY=d;var c=o.currentX-o.startX,p=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(c**2+p**2)<i.params.threshold))if(void 0===s.isScrolling&&(i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:25<=c*c+p*p&&(u=180*Math.atan2(Math.abs(p),Math.abs(c))/Math.PI,s.isScrolling=i.isHorizontal()?u>n.touchAngle:90-u>n.touchAngle)),s.isScrolling&&i.emit("touchMoveOpposite",r),void 0!==s.startMoving||o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0),s.isScrolling||"touchmove"===r.type&&s.preventTouchMoveFromPointerMove)s.isTouched=!1;else if(s.startMoving){i.allowClick=!1,!n.cssMode&&r.cancelable&&r.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&r.stopPropagation();let a=i.isHorizontal()?c:p,e=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(a=Math.abs(a)*(l?1:-1),e=Math.abs(e)*(l?1:-1)),o.diff=a,a*=n.touchRatio,l&&(a=-a,e=-e);var c=i.touchesDirection,p=(i.swipeDirection=0<a?"prev":"next",i.touchesDirection=0<e?"prev":"next",i.params.loop&&!n.cssMode),u="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!s.isMoved){if(p&&u&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});i.wrapperEl.dispatchEvent(t)}s.allowMomentumBounce=!1,!n.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",r)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&c!==i.touchesDirection&&p&&u&&1<=Math.abs(a))Object.assign(o,{startX:t,startY:d,currentX:t,currentY:d,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;else{i.emit("sliderMove",r),s.isMoved=!0,s.currentTranslate=a+s.startTranslate;let e=!0,t=n.resistanceRatio;if(n.touchReleaseOnEdges&&(t=0),0<a?(p&&u&&s.allowThresholdMove&&s.currentTranslate>(n.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(e=!1,n.resistance)&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+a)**t)):a<0&&(p&&u&&s.allowThresholdMove&&s.currentTranslate<(n.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===n.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate())&&(e=!1,n.resistance)&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-a)**t),e&&(r.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),0<n.threshold){if(!(Math.abs(a)>n.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&i.freeMode||n.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}}}}else r.target.matches(s.focusableElements)||(i.allowClick=!1),s.isTouched&&(Object.assign(o,{startX:t,startY:d,currentX:t,currentY:d}),s.touchStartTime=v())}else s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",r)}}.bind(e),e.onTouchEnd=function(i){const s=this,t=s.touchEventsData;let e,n=i;if("touchend"===(n=n.originalEvent||n).type||"touchcancel"===n.type){if(!(e=[...n.changedTouches].filter(e=>e.identifier===t.touchId)[0])||e.identifier!==t.touchId)return}else{if(null!==t.touchId)return;if(n.pointerId!==t.pointerId)return;e=n}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.type)||["pointercancel","contextmenu"].includes(n.type)&&(s.browser.isSafari||s.browser.isWebView)){t.pointerId=null,t.touchId=null;var{params:o,touches:i,rtlTranslate:a,slidesGrid:l,enabled:d}=s;if(d&&(o.simulateTouch||"mouse"!==n.pointerType))if(t.allowTouchCallbacks&&s.emit("touchEnd",n),t.allowTouchCallbacks=!1,t.isTouched){o.grabCursor&&t.isMoved&&t.isTouched&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!1);var c,p=(d=v())-t.touchStartTime;if(s.allowClick){const i=n.path||n.composedPath&&n.composedPath();s.updateClickedSlide(i&&i[0]||n.target,i),s.emit("tap click",n),p<300&&d-t.lastClickTime<300&&s.emit("doubleTap doubleClick",n)}if(t.lastClickTime=v(),C(()=>{s.destroyed||(s.allowClick=!0)}),t.isTouched&&t.isMoved&&s.swipeDirection&&(0!==i.diff||t.loopSwapReset)&&(t.currentTranslate!==t.startTranslate||t.loopSwapReset)){if(t.isTouched=!1,t.isMoved=!1,t.startMoving=!1,c=o.followFinger?a?s.translate:-s.translate:-t.currentTranslate,!o.cssMode)if(o.freeMode&&o.freeMode.enabled)s.freeMode.onTouchEnd({currentPos:c});else{var u=c>=-s.maxTranslate()&&!s.params.loop;let t=0,a=s.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){const s=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==l[e+s]?(u||c>=l[e]&&c<l[e+s])&&(t=e,a=l[e+s]-l[e]):(u||c>=l[e])&&(t=e,a=l[l.length-1]-l[l.length-2])}let e=null,r=null;o.rewind&&(s.isBeginning?r=o.virtual&&o.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(e=0)),d=(c-l[t])/a,i=t<o.slidesPerGroupSkip-1?1:o.slidesPerGroup,p>o.longSwipesMs?o.longSwipes?("next"===s.swipeDirection&&(d>=o.longSwipesRatio?s.slideTo(o.rewind&&s.isEnd?e:t+i):s.slideTo(t)),"prev"===s.swipeDirection&&(d>1-o.longSwipesRatio?s.slideTo(t+i):null!==r&&d<0&&Math.abs(d)>o.longSwipesRatio?s.slideTo(r):s.slideTo(t))):s.slideTo(s.activeIndex):o.shortSwipes?!s.navigation||n.target!==s.navigation.nextEl&&n.target!==s.navigation.prevEl?("next"===s.swipeDirection&&s.slideTo(null!==e?e:t+i),"prev"===s.swipeDirection&&s.slideTo(null!==r?r:t)):n.target===s.navigation.nextEl?s.slideTo(t+i):s.slideTo(t):s.slideTo(s.activeIndex)}}else t.isTouched=!1,t.isMoved=!1,t.startMoving=!1}else t.isMoved&&o.grabCursor&&s.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1}}.bind(e),e.onDocumentTouchStart=function(){this.documentTouchHandlerProceeded||(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}.bind(e),t.cssMode&&(e.onScroll=function(){var e=this,{wrapperEl:t,rtlTranslate:a,enabled:r}=e;r&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(r=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/r)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation)&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),e.onLoad=function(e){n(this,e.target),this.params.cssMode||"auto"!==this.params.slidesPerView&&!this.params.autoHeight||this.update()}.bind(e),W(e,"on")},detachEvents:function(){W(this,"off")}},breakpoints:{setBreakpoint:function(){const r=this,{realIndex:e,initialized:t,params:i,el:a}=r,s=i.breakpoints;if(s&&0!==Object.keys(s).length){var n=r.getBreakpoint(s,r.params.breakpointsBase,r.el);if(n&&r.currentBreakpoint!==n){const p=(n in s?s[n]:void 0)||r.originalParams,u=U(r,i),m=U(r,p),f=r.params.grabCursor,h=p.grabCursor,v=i.enabled;u&&!m?(a.classList.remove(i.containerModifierClass+"grid",i.containerModifierClass+"grid-column"),r.emitContainerClasses()):!u&&m&&(a.classList.add(i.containerModifierClass+"grid"),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===i.grid.fill)&&a.classList.add(i.containerModifierClass+"grid-column"),r.emitContainerClasses()),f&&!h?r.unsetGrabCursor():!f&&h&&r.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(e=>{var t,a;void 0!==p[e]&&(t=i[e]&&i[e].enabled,a=p[e]&&p[e].enabled,t&&!a&&r[e].disable(),!t)&&a&&r[e].enable()});var o=p.direction&&p.direction!==i.direction,l=i.loop&&(p.slidesPerView!==i.slidesPerView||o),d=i.loop,o=(o&&t&&r.changeDirection(),g(r.params,p),r.params.enabled),c=r.params.loop;Object.assign(r,{allowTouchMove:r.params.allowTouchMove,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev}),v&&!o?r.disable():!v&&o&&r.enable(),r.currentBreakpoint=n,r.emit("_beforeBreakpoint",p),t&&(l?(r.loopDestroy(),r.loopCreate(e),r.updateSlides()):!d&&c?(r.loopCreate(e),r.updateSlides()):d&&!c&&r.loopDestroy()),r.emit("breakpoint",p)}}},getBreakpoint:function(e,a,r){if(void 0===a&&(a="window"),e&&("container"!==a||r)){let t=!1;const i=P(),s="window"===a?i.innerHeight:r.clientHeight,n=Object.keys(e).map(e=>{var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:s*t,point:e}):{value:e,point:e}});n.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<n.length;e+=1){const{point:P,value:o}=n[e];"window"===a?i.matchMedia(`(min-width: ${o}px)`).matches&&(t=P):o<=r.clientWidth&&(t=P)}return t||"max"}}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:a}=e,r=a.slidesOffsetBefore;if(r){const t=e.slides.length-1,a=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;e.isLocked=e.size>a}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var{classNames:e,params:t,rtl:a,el:r,device:i}=this,a=function(e,a){const r=[];return e.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(e=>{t[e]&&r.push(a+e)}):"string"==typeof t&&r.push(a+t)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:a},{grid:t.grid&&1<t.grid.rows},{"grid-column":t.grid&&1<t.grid.rows&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),r.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){var{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},d={};class m{constructor(){let t,a;for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?a=r[0]:[t,a]=r,a=g({},a=a||{}),t&&!a.el&&(a.el=t);var s=k();if(a.el&&"string"==typeof a.el&&1<s.querySelectorAll(a.el).length){const t=[];return s.querySelectorAll(a.el).forEach(e=>{e=g({},a,{el:e}),t.push(new m(e))}),t}const n=this,o=(n.__swiper__=!0,n.support=R(),n.device=$({userAgent:a.userAgent}),n.browser=V=V||function(){const t=P(),e=$();let a=!1;function r(){var e=t.navigator.userAgent.toLowerCase();return 0<=e.indexOf("safari")&&e.indexOf("chrome")<0&&e.indexOf("android")<0}if(r()){const e=String(t.navigator.userAgent);if(e.includes("Version/")){const[t,r]=e.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));a=t<16||16===t&&r<2}}var i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),s=r();return{isSafari:a||s,needPerspectiveFix:a,need3dFix:s||i&&e.ios,isWebView:i}}(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],a.modules&&Array.isArray(a.modules)&&n.modules.push(...a.modules),{});return n.modules.forEach(e=>{var r,i;e({params:a,swiper:n,extendParams:(r=a,i=o,function(e){void 0===e&&(e={});var t=Object.keys(e)[0],a=e[t];"object"==typeof a&&null!==a&&(!0===r[t]&&(r[t]={enabled:!0}),"navigation"===t&&r[t]&&r[t].enabled&&!r[t].prevEl&&!r[t].nextEl&&(r[t].auto=!0),0<=["pagination","scrollbar"].indexOf(t)&&r[t]&&r[t].enabled&&!r[t].el&&(r[t].auto=!0),t in r)&&"enabled"in a&&("object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1})),g(i,e)}),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}),s=g({},K,o),n.params=g({},s,d,a),n.originalParams=g({},n.params),n.passedParams=g({},a),n.params&&n.params.on&&Object.keys(n.params.on).forEach(e=>{n.on(e,n.params.on[e])}),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){var{slidesEl:t,params:a}=this,t=D(z(t,`.${a.slideClass}, swiper-slide`)[0]);return D(e)-t}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")===t)[0])}recalcSlides(){var{slidesEl:e,params:t}=this;this.slides=z(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);var a=this.minTranslate(),e=(this.maxTranslate()-a)*e+a;this.translateTo(e,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const t=this;var e;t.params._emitClasses&&t.el&&(e=t.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass)),t.emit("_containerClasses",e.join(" ")))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const a=this;if(a.params._emitClasses&&a.el){const r=[];a.slides.forEach(e=>{var t=a.getSlideClasses(e);r.push({slideEl:e,classNames:t}),a.emit("_slideClass",e,t)}),a.emit("_slideClasses",r)}}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var{params:a,slides:r,slidesGrid:i,slidesSizesGrid:s,size:n,activeIndex:o}=this;let l=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let t,a=r[o]?Math.ceil(r[o].swiperSlideSize):0;for(let e=o+1;e<r.length;e+=1)r[e]&&!t&&(a+=Math.ceil(r[e].swiperSlideSize),l+=1,a>n)&&(t=!0);for(let e=o-1;0<=e;--e)r[e]&&!t&&(a+=r[e].swiperSlideSize,l+=1,a>n)&&(t=!0)}else if("current"===e)for(let e=o+1;e<r.length;e+=1)(t?i[e]+s[e]-i[o]<n:i[e]-i[o]<n)&&(l+=1);else for(let e=o-1;0<=e;--e)i[o]-i[e]<n&&(l+=1);return l}update(){const t=this;if(t&&!t.destroyed){var a,{snapGrid:r,params:i}=t;let e;function s(){var e=t.rtlTranslate?-1*t.translate:t.translate,e=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&n(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode?(s(),i.autoHeight&&t.updateAutoHeight()):(e=("auto"===i.slidesPerView||1<i.slidesPerView)&&t.isEnd&&!i.centeredSlides?(a=(t.virtual&&i.virtual.enabled?t.virtual:t).slides,t.slideTo(a.length-1,0,!1,!0)):t.slideTo(t.activeIndex,0,!1,!0))||s(),i.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}}changeDirection(t,e){void 0===e&&(e=!0);var a=this,r=a.params.direction;return(t=t||("horizontal"===r?"vertical":"horizontal"))===r||"horizontal"!==t&&"vertical"!==t||(a.el.classList.remove(""+a.params.containerModifierClass+r),a.el.classList.add(""+a.params.containerModifierClass+t),a.emitContainerClasses(),a.params.direction=t,a.slides.forEach(e=>{"vertical"===t?e.style.width="":e.style.height=""}),a.emit("changeDirection"),e&&a.update()),a}changeLanguageDirection(e){var t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(t.params.containerModifierClass+"rtl"),t.el.dir="rtl"):(t.el.classList.remove(t.params.containerModifierClass+"rtl"),t.el.dir="ltr"),t.update())}mount(e){const a=this;if(!a.mounted){e=e||a.params.el;if(!(e="string"==typeof e?document.querySelector(e):e))return!1;e.swiper=a,e.parentNode&&e.parentNode.host&&e.parentNode.host.nodeName===a.params.swiperElementNodeName.toUpperCase()&&(a.isElement=!0);var r=()=>"."+(a.params.wrapperClass||"").trim().split(" ").join(".");let t=e&&e.shadowRoot&&e.shadowRoot.querySelector?e.shadowRoot.querySelector(r()):z(e,r())[0];!t&&a.params.createElements&&(t=I("div",a.params.wrapperClass),e.append(t),z(e,"."+a.params.slideClass).forEach(e=>{t.append(e)})),Object.assign(a,{el:e,wrapperEl:t,slidesEl:a.isElement&&!e.parentNode.host.slideSlots?e.parentNode.host:t,hostEl:a.isElement?e.parentNode.host:e,mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===M(e,"direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===M(e,"direction")),wrongRTL:"-webkit-box"===M(t,"display")})}return!0}init(e){const t=this;return t.initialized||!1!==t.mount(e)&&(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),e=[...t.el.querySelectorAll('[loading="lazy"]')],t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?n(t,e):e.addEventListener("load",e=>{n(t,e.target)})}),u(t),t.initialized=!0,u(t),t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const a=this,{params:r,el:i,wrapperEl:s,slides:n}=a;if(void 0!==a.params&&!a.destroyed){if(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),r.loop&&a.loopDestroy(),t&&(a.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),s&&s.removeAttribute("style"),n)&&n.length&&n.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e){a.el&&"string"!=typeof a.el&&(a.el.swiper=null);{const o=a;Object.keys(o).forEach(e=>{try{o[e]=null}catch(e){}try{delete o[e]}catch(e){}})}}a.destroyed=!0}return null}static extendDefaults(e){g(d,e)}static get extendedDefaults(){return d}static get defaults(){return K}static installModule(e){m.prototype.__modules__||(m.prototype.__modules__=[]);var t=m.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>m.installModule(e)):m.installModule(e),m}}function B(a,r,i,s){return a.params.createElements&&Object.keys(s).forEach(t=>{if(!i[t]&&!0===i.auto){let e=z(a.el,"."+s[t])[0];e||((e=I("div",s[t])).className=s[t],a.el.append(e)),i[t]=e,r[t]=e}}),i}function G(e){return"."+(e=void 0===e?"":e).trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function o(e){const{effect:a,swiper:r,on:t,setTranslate:i,setTransition:s,overwriteParams:n,perspective:o,recreateShadows:l,getEffectParams:d}=e;let c;t("beforeInit",()=>{var e;r.params.effect===a&&(r.classNames.push(""+r.params.containerModifierClass+a),o&&o()&&r.classNames.push(r.params.containerModifierClass+"3d"),e=n?n():{},Object.assign(r.params,e),Object.assign(r.originalParams,e))}),t("setTranslate",()=>{r.params.effect===a&&i()}),t("setTransition",(e,t)=>{r.params.effect===a&&s(t)}),t("transitionEnd",()=>{r.params.effect===a&&l&&d&&d().slideShadows&&(r.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l())}),t("virtualUpdate",()=>{r.params.effect===a&&(r.slides.length||(c=!0),requestAnimationFrame(()=>{c&&r.slides&&r.slides.length&&(i(),c=!1)}))})}function x(e,t){var a=s(t);return a!==t&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function f(e){let{swiper:a,duration:t,transformElements:r,allSlides:i}=e;const s=a.activeIndex;if(a.params.virtualTranslate&&0!==t){let t=!1;(i?r:r.filter(e=>{var t;return e=e.classList.contains("swiper-slide-transform")?(t=e).parentElement||a.slides.filter(e=>e.shadowRoot&&e.shadowRoot===t.parentNode)[0]:e,a.getSlideIndex(e)===s})).forEach(e=>{h(e,()=>{var e;t||a&&!a.destroyed&&(t=!0,a.animating=!1,e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0}),a.wrapperEl.dispatchEvent(e))})})}}function S(e,t,a){a="swiper-slide-shadow"+(a?"-"+a:"")+(e?" swiper-slide-shadow-"+e:"");let r=(e=s(t)).querySelector("."+a.split(" ").join("."));return r||(r=I("div",a.split(" ")),e.append(r)),r}return Object.keys(a).forEach(t=>{Object.keys(a[t]).forEach(e=>{m.prototype[e]=a[t][e]})}),m.use([function(e){let{swiper:s,on:t,emit:a}=e;const r=P();let i=null,n=null;const o=()=>{s&&!s.destroyed&&s.initialized&&(a("beforeResize"),a("resize"))},l=()=>{s&&!s.destroyed&&s.initialized&&a("orientationchange")};t("init",()=>{s.params.resizeObserver&&void 0!==r.ResizeObserver?s&&!s.destroyed&&s.initialized&&(i=new ResizeObserver(a=>{n=r.requestAnimationFrame(()=>{var{width:e,height:t}=s;let r=e,i=t;a.forEach(e=>{var{contentBoxSize:e,contentRect:t,target:a}=e;a&&a!==s.el||(r=t?t.width:(e[0]||e).inlineSize,i=t?t.height:(e[0]||e).blockSize)}),r===e&&i===t||o()})})).observe(s.el):(r.addEventListener("resize",o),r.addEventListener("orientationchange",l))}),t("destroy",()=>{n&&r.cancelAnimationFrame(n),i&&i.unobserve&&s.el&&(i.unobserve(s.el),i=null),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",l)})},function(e){let{swiper:r,extendParams:t,on:a,emit:i}=e;function s(e,t){void 0===t&&(t={});var a=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{var t;r.__preventObserver__||(1===e.length?i("observerUpdate",e[0]):(t=function(){i("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)))});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(a)}const n=[],o=P();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(r.params.observer){if(r.params.observeParents){var t=j(r.hostEl);for(let e=0;e<t.length;e+=1)s(t[e])}s(r.hostEl,{childList:r.params.observeSlideChildren}),s(r.wrapperEl,{attributes:!1})}}),a("destroy",()=>{n.forEach(e=>{e.disconnect()}),n.splice(0,n.length)})}]),m.use([function(e){let t,{swiper:C,extendParams:a,on:r,emit:M}=e;a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e=k(),C.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const i=e.createElement("div");function L(e,t){var a=C.params.virtual;if(a.cache&&C.virtual.cache[t])return C.virtual.cache[t];let r;return a.renderSlide?"string"==typeof(r=a.renderSlide.call(C,e,t))&&(i.innerHTML=r,r=i.children[0]):r=C.isElement?I("swiper-slide"):I("div",C.params.slideClass),r.setAttribute("data-swiper-slide-index",t),a.renderSlide||(r.innerHTML=e),a.cache&&(C.virtual.cache[t]=r),r}function n(n,o){var{slidesPerView:l,slidesPerGroup:d,centeredSlides:c,loop:p,initialSlide:u}=C.params;if(!(o&&!p&&0<u)){const{addSlidesBefore:y,addSlidesAfter:b}=C.params.virtual,{from:w,to:E,slides:x,slidesGrid:S,offset:T}=C.virtual;C.params.cssMode||C.updateActiveIndex(),o=C.activeIndex||0;let t,e,a,r=(t=C.rtlTranslate?"right":C.isHorizontal()?"left":"top",o-(a=c?(e=Math.floor(l/2)+d+b,Math.floor(l/2)+d+y):(e=l+(d-1)+b,(p?l:d)+y))),i=o+e,s=(p||(r=Math.max(r,0),i=Math.min(i,x.length-1)),(C.slidesGrid[r]||0)-(C.slidesGrid[0]||0));if(p&&a<=o?(r-=a,c||(s+=C.slidesGrid[0])):p&&o<a&&(r=-a,c)&&(s+=C.slidesGrid[0]),Object.assign(C.virtual,{from:r,to:i,offset:s,slidesGrid:C.slidesGrid,slidesBefore:a,slidesAfter:e}),w!==r||E!==i||n)if(C.params.virtual.renderExternal)C.params.virtual.renderExternal.call(C,{offset:s,from:r,to:i,slides:function(){var t=[];for(let e=r;e<=i;e+=1)t.push(x[e]);return t}()}),C.params.virtual.renderExternalUpdate?g():M("virtualUpdate");else{var m=[],f=[],h=e=>{let t=e;return e<0?t=x.length+e:t>=x.length&&(t-=x.length),t};if(n)C.slides.filter(e=>e.matches(`.${C.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=w;e<=E;e+=1)if(e<r||e>i){const o=h(e);C.slides.filter(e=>e.matches(`.${C.params.slideClass}[data-swiper-slide-index="${o}"], swiper-slide[data-swiper-slide-index="${o}"]`)).forEach(e=>{e.remove()})}var u=p?-x.length:0,v=p?2*x.length:x.length;for(let e=u;e<v;e+=1)if(e>=r&&e<=i){const C=h(e);void 0===E||n?f.push(C):(e>E&&f.push(C),e<w&&m.push(C))}if(f.forEach(e=>{C.slidesEl.append(L(x[e],e))}),p)for(let e=m.length-1;0<=e;--e){const o=m[e];C.slidesEl.prepend(L(x[o],o))}else m.sort((e,t)=>t-e),m.forEach(e=>{C.slidesEl.prepend(L(x[e],e))});z(C.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[t]=s-Math.abs(C.cssOverflowAdjustment())+"px"}),g()}else C.slidesGrid!==S&&s!==T&&C.slides.forEach(e=>{e.style[t]=s-Math.abs(C.cssOverflowAdjustment())+"px"}),C.updateProgress(),M("virtualUpdate");function g(){C.updateSlides(),C.updateProgress(),C.updateSlidesClasses(),M("virtualUpdate")}}}r("beforeInit",()=>{if(C.params.virtual.enabled){let e;var t;void 0===C.passedParams.virtual.slides&&(t=[...C.slidesEl.children].filter(e=>e.matches(`.${C.params.slideClass}, swiper-slide`)))&&t.length&&(C.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),(C.virtual.cache[t]=e).remove()})),e||(C.virtual.slides=C.params.virtual.slides),C.classNames.push(C.params.containerModifierClass+"virtual"),C.params.watchSlidesProgress=!0,n(!(C.originalParams.watchSlidesProgress=!0),!0)}}),r("setTranslate",()=>{C.params.virtual.enabled&&(C.params.cssMode&&!C._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{n()},100)):n())}),r("init update resize",()=>{C.params.virtual.enabled&&C.params.cssMode&&A(C.wrapperEl,"--swiper-virtual-size",C.virtualSize+"px")}),Object.assign(C.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&C.virtual.slides.push(t[e]);else C.virtual.slides.push(t);n(!0)},prependSlide:function(r){const i=C.activeIndex;let e=i+1,s=1;if(Array.isArray(r)){for(let e=0;e<r.length;e+=1)r[e]&&C.virtual.slides.unshift(r[e]);e=i+r.length,s=r.length}else C.virtual.slides.unshift(r);if(C.params.virtual.cache){const r=C.virtual.cache,i={};Object.keys(r).forEach(e=>{var t=r[e],a=t.getAttribute("data-swiper-slide-index");a&&t.setAttribute("data-swiper-slide-index",parseInt(a,10)+s),i[parseInt(e,10)+s]=t}),C.virtual.cache=i}n(!0),C.slideTo(e,0)},removeSlide:function(a){if(null!=a){let t=C.activeIndex;if(Array.isArray(a))for(let e=a.length-1;0<=e;--e)C.params.virtual.cache&&(delete C.virtual.cache[a[e]],Object.keys(C.virtual.cache).forEach(e=>{a<e&&(C.virtual.cache[e-1]=C.virtual.cache[e],C.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete C.virtual.cache[e])})),C.virtual.slides.splice(a[e],1),a[e]<t&&--t,t=Math.max(t,0);else C.params.virtual.cache&&(delete C.virtual.cache[a],Object.keys(C.virtual.cache).forEach(e=>{a<e&&(C.virtual.cache[e-1]=C.virtual.cache[e],C.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete C.virtual.cache[e])})),C.virtual.slides.splice(a,1),a<t&&--t,t=Math.max(t,0);n(!0),C.slideTo(t,0)}},removeAllSlides:function(){C.virtual.slides=[],C.params.virtual.cache&&(C.virtual.cache={}),n(!0),C.slideTo(0,0)},update:n})},function(e){let{swiper:h,extendParams:t,on:a,emit:v}=e;const g=k(),y=P();function r(e){if(h.enabled){var a=h.rtlTranslate,t=(e=e.originalEvent||e).keyCode||e.charCode,r=h.params.keyboard.pageUpDown,i=r&&33===t,r=r&&34===t,s=37===t,n=39===t,o=38===t,l=40===t;if(!h.allowSlideNext&&(h.isHorizontal()&&n||h.isVertical()&&l||r))return!1;if(!h.allowSlidePrev&&(h.isHorizontal()&&s||h.isVertical()&&o||i))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||g.activeElement&&g.activeElement.nodeName&&("input"===g.activeElement.nodeName.toLowerCase()||"textarea"===g.activeElement.nodeName.toLowerCase()))){if(h.params.keyboard.onlyInViewport&&(i||r||s||n||o||l)){let t=!1;if(0<j(h.el,`.${h.params.slideClass}, swiper-slide`).length&&0===j(h.el,"."+h.params.slideActiveClass).length)return;const c=h.el,p=c.clientWidth,u=c.clientHeight,v=y.innerWidth,g=y.innerHeight,m=_(c),f=(a&&(m.left-=c.scrollLeft),[[m.left,m.top],[m.left+p,m.top],[m.left,m.top+u],[m.left+p,m.top+u]]);for(let e=0;e<f.length;e+=1){var d=f[e];0<=d[0]&&d[0]<=v&&0<=d[1]&&d[1]<=g&&(0===d[0]&&0===d[1]||(t=!0))}if(!t)return}h.isHorizontal()?((i||r||s||n)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),((r||n)&&!a||(i||s)&&a)&&h.slideNext(),((i||s)&&!a||(r||n)&&a)&&h.slidePrev()):((i||r||o||l)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),(r||l)&&h.slideNext(),(i||o)&&h.slidePrev()),v("keyPress",t)}}}function i(){h.keyboard.enabled||(g.addEventListener("keydown",r),h.keyboard.enabled=!0)}function s(){h.keyboard.enabled&&(g.removeEventListener("keydown",r),h.keyboard.enabled=!1)}h.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),a("init",()=>{h.params.keyboard.enabled&&i()}),a("destroy",()=>{h.keyboard.enabled&&s()}),Object.assign(h.keyboard,{enable:i,disable:s})},function(e){let{swiper:d,extendParams:t,on:a,emit:c}=e;const p=P();let u;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),d.mousewheel={enabled:!1};let m,f=v();const h=[];function r(){d.enabled&&(d.mouseEntered=!0)}function i(){d.enabled&&(d.mouseEntered=!1)}function s(a){let r=a,i=!0;if(d.enabled&&!a.target.closest("."+d.params.mousewheel.noMousewheelClass)){var s=d.params.mousewheel,n=(d.params.cssMode&&r.preventDefault(),d.el),n=(n="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):n)&&n.contains(r.target);if(!d.mouseEntered&&!n&&!s.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let t=0;var n=d.rtlTranslate?-1:1,o=function(e){let t=0,a=0,r=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),r=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(1===e.deltaMode?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:r,pixelY:i}}(r);if(s.forceToAxis)if(d.isHorizontal()){if(!(Math.abs(o.pixelX)>Math.abs(o.pixelY)))return!0;t=-o.pixelX*n}else{if(!(Math.abs(o.pixelY)>Math.abs(o.pixelX)))return!0;t=-o.pixelY}else t=Math.abs(o.pixelX)>Math.abs(o.pixelY)?-o.pixelX*n:-o.pixelY;if(0===t)return!0;s.invert&&(t=-t);let e=d.getTranslate()+t*s.sensitivity;if((e=e>=d.minTranslate()?d.minTranslate():e)<=d.maxTranslate()&&(e=d.maxTranslate()),(i=!!d.params.loop||!(e===d.minTranslate()||e===d.maxTranslate()))&&d.params.nested&&r.stopPropagation(),d.params.freeMode&&d.params.freeMode.enabled){const a={time:v(),delta:Math.abs(t),direction:Math.sign(t)},i=m&&a.time<m.time+500&&a.delta<=m.delta&&a.direction===m.direction;if(!i){m=void 0;let e=d.getTranslate()+t*s.sensitivity;const v=d.isBeginning,l=d.isEnd;if((e=e>=d.minTranslate()?d.minTranslate():e)<=d.maxTranslate()&&(e=d.maxTranslate()),d.setTransition(0),d.setTranslate(e),d.updateProgress(),d.updateActiveIndex(),d.updateSlidesClasses(),(!v&&d.isBeginning||!l&&d.isEnd)&&d.updateSlidesClasses(),d.params.loop&&d.loopFix({direction:a.direction<0?"next":"prev",byMousewheel:!0}),d.params.freeMode.sticky){clearTimeout(u),u=void 0,15<=h.length&&h.shift();const r=h.length?h[h.length-1]:void 0,i=h[0];if(h.push(a),r&&(a.delta>r.delta||a.direction!==r.direction))h.splice(0);else if(15<=h.length&&a.time-i.time<500&&1<=i.delta-a.delta&&a.delta<=6){const r=0<t?.8:.2;m=a,h.splice(0),u=C(()=>{d.slideToClosest(d.params.speed,!0,void 0,r)},0)}u=u||C(()=>{m=a,h.splice(0),d.slideToClosest(d.params.speed,!0,void 0,.5)},500)}if(i||c("scroll",r),d.params.autoplay&&d.params.autoplayDisableOnInteraction&&d.autoplay.stop(),s.releaseOnEdges&&(e===d.minTranslate()||e===d.maxTranslate()))return!0}}else{const r={time:v(),delta:Math.abs(t),direction:Math.sign(t),raw:a},i=(2<=h.length&&h.shift(),h.length?h[h.length-1]:void 0);if(h.push(r),(!i||r.direction!==i.direction||r.delta>i.delta||r.time>i.time+150)&&(n=r,d.params.mousewheel.thresholdDelta&&n.delta<d.params.mousewheel.thresholdDelta||d.params.mousewheel.thresholdTime&&v()-f<d.params.mousewheel.thresholdTime||6<=n.delta&&v()-f<60||(n.direction<0?d.isEnd&&!d.params.loop||d.animating||(d.slideNext(),c("scroll",n.raw)):d.isBeginning&&!d.params.loop||d.animating||(d.slidePrev(),c("scroll",n.raw)),f=(new p.Date).getTime())),o=r,s=d.params.mousewheel,o.direction<0?!(!d.isEnd||d.params.loop||!s.releaseOnEdges):!(!d.isBeginning||d.params.loop||!s.releaseOnEdges))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}}function n(e){let t=d.el;(t="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):t)[e]("mouseenter",r),t[e]("mouseleave",i),t[e]("wheel",s)}function o(){return d.params.cssMode?(d.wrapperEl.removeEventListener("wheel",s),!0):!d.mousewheel.enabled&&(n("addEventListener"),d.mousewheel.enabled=!0)}function l(){return d.params.cssMode?(d.wrapperEl.addEventListener(event,s),!0):!(!d.mousewheel.enabled||(n("removeEventListener"),d.mousewheel.enabled=!1))}a("init",()=>{!d.params.mousewheel.enabled&&d.params.cssMode&&l(),d.params.mousewheel.enabled&&o()}),a("destroy",()=>{d.params.cssMode&&o(),d.mousewheel.enabled&&l()}),Object.assign(d.mousewheel,{enable:o,disable:l})},function(e){let{swiper:n,extendParams:t,on:a,emit:o}=e;function i(e){let t;return e&&"string"==typeof e&&n.isElement&&(t=n.el.querySelector(e))||(e&&("string"==typeof e&&(t=[...document.querySelectorAll(e)]),n.params.uniqueNavElements&&"string"==typeof e&&t&&1<t.length&&1===n.el.querySelectorAll(e).length?t=n.el.querySelector(e):t&&1===t.length&&(t=t[0])),!e)||t?t:e}function r(e,t){const a=n.params.navigation;(e=q(e)).forEach(e=>{e&&(e.classList[t?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=t),n.params.watchOverflow)&&n.enabled&&e.classList[n.isLocked?"add":"remove"](a.lockClass)})}function s(){var{nextEl:e,prevEl:t}=n.navigation;n.params.loop?(r(t,!1),r(e,!1)):(r(t,n.isBeginning&&!n.params.rewind),r(e,n.isEnd&&!n.params.rewind))}function l(e){e.preventDefault(),n.isBeginning&&!n.params.loop&&!n.params.rewind||(n.slidePrev(),o("navigationPrev"))}function d(e){e.preventDefault(),n.isEnd&&!n.params.loop&&!n.params.rewind||(n.slideNext(),o("navigationNext"))}function c(){const a=n.params.navigation;if(n.params.navigation=B(n,n.originalParams.navigation,n.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),a.nextEl||a.prevEl){var e=i(a.nextEl),t=i(a.prevEl);Object.assign(n.navigation,{nextEl:e,prevEl:t}),e=q(e),t=q(t);const r=(e,t)=>{e&&e.addEventListener("click","next"===t?d:l),!n.enabled&&e&&e.classList.add(...a.lockClass.split(" "))};e.forEach(e=>r(e,"next")),t.forEach(e=>r(e,"prev"))}}function p(){var{nextEl:e,prevEl:t}=n.navigation,e=q(e),t=q(t);const a=(e,t)=>{e.removeEventListener("click","next"===t?d:l),e.classList.remove(...n.params.navigation.disabledClass.split(" "))};e.forEach(e=>a(e,"next")),t.forEach(e=>a(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),n.navigation={nextEl:null,prevEl:null},a("init",()=>{(!1===n.params.navigation.enabled?u:(c(),s))()}),a("toEdge fromEdge lock unlock",()=>{s()}),a("destroy",()=>{p()}),a("enable disable",()=>{var{nextEl:e,prevEl:t}=n.navigation,e=q(e),t=q(t);n.enabled?s():[...e,...t].filter(e=>!!e).forEach(e=>e.classList.add(n.params.navigation.lockClass))}),a("click",(e,t)=>{let{nextEl:a,prevEl:r}=n.navigation;a=q(a),r=q(r);var i=t.target;let s=r.includes(i)||a.includes(i);if(n.isElement&&!s){const e=t.path||t.composedPath&&t.composedPath();e&&(s=e.find(e=>a.includes(e)||r.includes(e)))}if(n.params.navigation.hideOnClick&&!s&&(!(n.pagination&&n.params.pagination&&n.params.pagination.clickable)||n.pagination.el!==i&&!n.pagination.el.contains(i))){let e;a.length?e=a[0].classList.contains(n.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(n.params.navigation.hiddenClass)),o(!0===e?"navigationShow":"navigationHide"),[...a,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(n.params.navigation.hiddenClass))}});const u=()=>{n.el.classList.add(...n.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(n.navigation,{enable:()=>{n.el.classList.remove(...n.params.navigation.navigationDisabledClass.split(" ")),c(),s()},disable:u,update:s,init:c,destroy:p})},function(e){let{swiper:p,extendParams:t,on:a,emit:u}=e;e="swiper-pagination";let m,f=(t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:e+"-bullet",bulletActiveClass:e+"-bullet-active",modifierClass:e+"-",currentClass:e+"-current",totalClass:e+"-total",hiddenClass:e+"-hidden",progressbarFillClass:e+"-progressbar-fill",progressbarOppositeClass:e+"-progressbar-opposite",clickableClass:e+"-clickable",lockClass:e+"-lock",horizontalClass:e+"-horizontal",verticalClass:e+"-vertical",paginationDisabledClass:e+"-disabled"}}),p.pagination={el:null,bullets:[]},0);function i(){return!p.params.pagination.el||!p.pagination.el||Array.isArray(p.pagination.el)&&0===p.pagination.el.length}function h(e,t){var a=p.params.pagination.bulletActiveClass;(e=e&&e[("prev"===t?"previous":"next")+"ElementSibling"])&&(e.classList.add(a+"-"+t),e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&e.classList.add(a+`-${t}-`+t)}function r(e){var t=e.target.closest(G(p.params.pagination.bulletClass));t&&(e.preventDefault(),e=D(t)*p.params.slidesPerGroup,p.params.loop?p.realIndex!==e&&p.slideToLoop(e):p.slideTo(e))}function s(){const n=p.rtl,o=p.params.pagination;if(!i()){let s,t,i=p.pagination.el;i=q(i);const e=(p.virtual&&p.params.virtual.enabled?p.virtual:p).slides.length,l=p.params.loop?Math.ceil(e/p.params.slidesPerGroup):p.snapGrid.length;if(p.params.loop?(t=p.previousRealIndex||0,s=1<p.params.slidesPerGroup?Math.floor(p.realIndex/p.params.slidesPerGroup):p.realIndex):void 0!==p.snapIndex?(s=p.snapIndex,t=p.previousSnapIndex):(t=p.previousIndex||0,s=p.activeIndex||0),"bullets"===o.type&&p.pagination.bullets&&0<p.pagination.bullets.length){const u=p.pagination.bullets;let a,r,e;if(o.dynamicBullets&&(m=N(u[0],p.isHorizontal()?"width":"height",!0),i.forEach(e=>{e.style[p.isHorizontal()?"width":"height"]=m*(o.dynamicMainBullets+4)+"px"}),1<o.dynamicMainBullets&&void 0!==t&&((f+=s-(t||0))>o.dynamicMainBullets-1?f=o.dynamicMainBullets-1:f<0&&(f=0)),a=Math.max(s-f,0),r=a+(Math.min(u.length,o.dynamicMainBullets)-1),e=(r+a)/2),u.forEach(e=>{var t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>""+o.bulletActiveClass+e)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),1<i.length)u.forEach(e=>{var t=D(e);t===s?e.classList.add(...o.bulletActiveClass.split(" ")):p.isElement&&e.setAttribute("part","bullet"),o.dynamicBullets&&(t>=a&&t<=r&&e.classList.add(...(o.bulletActiveClass+"-main").split(" ")),t===a&&h(e,"prev"),t===r)&&h(e,"next")});else{const n=u[s];if(n&&n.classList.add(...o.bulletActiveClass.split(" ")),p.isElement&&u.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),o.dynamicBullets){const n=u[a],p=u[r];for(let e=a;e<=r;e+=1)u[e]&&u[e].classList.add(...(o.bulletActiveClass+"-main").split(" "));h(n,"prev"),h(p,"next")}}if(o.dynamicBullets){const d=Math.min(u.length,o.dynamicMainBullets+4),c=(m*d-m)/2-e*m,f=n?"right":"left";u.forEach(e=>{e.style[p.isHorizontal()?f:"top"]=c+"px"})}}i.forEach((e,r)=>{if("fraction"===o.type&&(e.querySelectorAll(G(o.currentClass)).forEach(e=>{e.textContent=o.formatFractionCurrent(s+1)}),e.querySelectorAll(G(o.totalClass)).forEach(e=>{e.textContent=o.formatFractionTotal(l)})),"progressbar"===o.type){var i=o.progressbarOpposite?p.isHorizontal()?"vertical":"horizontal":p.isHorizontal()?"horizontal":"vertical";const r=(s+1)/l;let t=1,a=1;"horizontal"==i?t=r:a=r,e.querySelectorAll(G(o.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${t}) scaleY(${a})`,e.style.transitionDuration=p.params.speed+"ms"})}"custom"===o.type&&o.renderCustom?(e.innerHTML=o.renderCustom(p,s+1,l),0===r&&u("paginationRender",e)):(0===r&&u("paginationRender",e),u("paginationUpdate",e)),p.params.watchOverflow&&p.enabled&&e.classList[p.isLocked?"add":"remove"](o.lockClass)})}}function n(){const r=p.params.pagination;if(!i()){var e=p.virtual&&p.params.virtual.enabled?p.virtual.slides.length:p.grid&&1<p.params.grid.rows?p.slides.length/Math.ceil(p.params.grid.rows):p.slides.length,t=q(t=p.pagination.el);let a="";if("bullets"===r.type){let t=p.params.loop?Math.ceil(e/p.params.slidesPerGroup):p.snapGrid.length;p.params.freeMode&&p.params.freeMode.enabled&&t>e&&(t=e);for(let e=0;e<t;e+=1)r.renderBullet?a+=r.renderBullet.call(p,e,r.bulletClass):a+=`<${r.bulletElement} ${p.isElement?'part="bullet"':""} class="${r.bulletClass}"></${r.bulletElement}>`}"fraction"===r.type&&(a=r.renderFraction?r.renderFraction.call(p,r.currentClass,r.totalClass):`<span class="${r.currentClass}"></span> / <span class="${r.totalClass}"></span>`),"progressbar"===r.type&&(a=r.renderProgressbar?r.renderProgressbar.call(p,r.progressbarFillClass):`<span class="${r.progressbarFillClass}"></span>`),p.pagination.bullets=[],t.forEach(e=>{"custom"!==r.type&&(e.innerHTML=a||""),"bullets"===r.type&&p.pagination.bullets.push(...e.querySelectorAll(G(r.bulletClass)))}),"custom"!==r.type&&u("paginationRender",t[0])}}function o(){p.params.pagination=B(p,p.originalParams.pagination,p.params.pagination,{el:"swiper-pagination"});const t=p.params.pagination;if(t.el){let e;(e=(e=(e="string"==typeof t.el&&p.isElement?p.el.querySelector(t.el):e)||"string"!=typeof t.el?e:[...document.querySelectorAll(t.el)])||t.el)&&0!==e.length&&(p.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&1<e.length&&1<(e=[...p.el.querySelectorAll(t.el)]).length&&(e=e.filter(e=>j(e,".swiper")[0]===p.el)[0]),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(p.pagination,{el:e}),(e=q(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(p.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(""+t.modifierClass+t.type+"-dynamic"),f=0,t.dynamicMainBullets<1)&&(t.dynamicMainBullets=1),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",r),p.enabled||e.classList.add(t.lockClass)}))}}function l(){const t=p.params.pagination;var e;i()||((e=p.pagination.el)&&(e=q(e)).forEach(e=>{e.classList.remove(t.hiddenClass),e.classList.remove(t.modifierClass+t.type),e.classList.remove(p.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(e.classList.remove(...(t.clickableClass||"").split(" ")),e.removeEventListener("click",r))}),p.pagination.bullets&&p.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" "))))}a("changeDirection",()=>{if(p.pagination&&p.pagination.el){const t=p.params.pagination;q(p.pagination.el).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(p.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===p.params.pagination.enabled?d:(o(),n(),s))()}),a("activeIndexChange",()=>{void 0===p.snapIndex&&s()}),a("snapIndexChange",()=>{s()}),a("snapGridLengthChange",()=>{n(),s()}),a("destroy",()=>{l()}),a("enable disable",()=>{var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList[p.enabled?"remove":"add"](p.params.pagination.lockClass))}),a("lock unlock",()=>{s()}),a("click",(e,t)=>{var t=t.target,a=q(p.pagination.el);if(p.params.pagination.el&&p.params.pagination.hideOnClick&&a&&0<a.length&&!t.classList.contains(p.params.pagination.bulletClass)&&(!p.navigation||!(p.navigation.nextEl&&t===p.navigation.nextEl||p.navigation.prevEl&&t===p.navigation.prevEl))){const e=a[0].classList.contains(p.params.pagination.hiddenClass);u(!0===e?"paginationShow":"paginationHide"),a.forEach(e=>e.classList.toggle(p.params.pagination.hiddenClass))}});const d=()=>{p.el.classList.add(p.params.pagination.paginationDisabledClass);var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList.add(p.params.pagination.paginationDisabledClass)),l()};Object.assign(p.pagination,{enable:()=>{p.el.classList.remove(p.params.pagination.paginationDisabledClass);var e=p.pagination.el;e&&(e=q(e)).forEach(e=>e.classList.remove(p.params.pagination.paginationDisabledClass)),o(),n(),s()},disable:d,render:n,update:s,init:o,destroy:l})},function(e){let{swiper:l,extendParams:t,on:a,emit:s}=e;const n=k();let o,d,c,r,p=!1,u=null,m=null;function i(){if(l.params.scrollbar.el&&l.scrollbar.el){const{scrollbar:a,rtlTranslate:r}=l,{dragEl:i,el:s}=a,n=l.params.scrollbar,o=l.params.loop?l.progressLoop:l.progress;let e=d,t=(c-d)*o;r?0<(t=-t)?(e=d-t,t=0):-t+d>c&&(e=c+t):t<0?(e=d+t,t=0):t+d>c&&(e=c-t),l.isHorizontal()?(i.style.transform=`translate3d(${t}px, 0, 0)`,i.style.width=e+"px"):(i.style.transform=`translate3d(0px, ${t}px, 0)`,i.style.height=e+"px"),n.hide&&(clearTimeout(u),s.style.opacity=1,u=setTimeout(()=>{s.style.opacity=0,s.style.transitionDuration="400ms"},1e3))}}function f(){var e,t,a;l.params.scrollbar.el&&l.scrollbar.el&&({dragEl:t,el:a}=e=l.scrollbar,t.style.width="",t.style.height="",c=l.isHorizontal()?a.offsetWidth:a.offsetHeight,r=l.size/(l.virtualSize+l.params.slidesOffsetBefore-(l.params.centeredSlides?l.snapGrid[0]:0)),d="auto"===l.params.scrollbar.dragSize?c*r:parseInt(l.params.scrollbar.dragSize,10),l.isHorizontal()?t.style.width=d+"px":t.style.height=d+"px",a.style.display=1<=r?"none":"",l.params.scrollbar.hide&&(a.style.opacity=0),l.params.watchOverflow)&&l.enabled&&e.el.classList[l.isLocked?"add":"remove"](l.params.scrollbar.lockClass)}function h(e){return l.isHorizontal()?e.clientX:e.clientY}function v(e){var{scrollbar:t,rtlTranslate:a}=l,t=t.el;let r;r=(h(e)-_(t)[l.isHorizontal()?"left":"top"]-(null!==o?o:d/2))/(c-d),r=Math.max(Math.min(r,1),0),a&&(r=1-r),e=l.minTranslate()+(l.maxTranslate()-l.minTranslate())*r,l.updateProgress(e),l.setTranslate(e),l.updateActiveIndex(),l.updateSlidesClasses()}function g(e){var t=l.params.scrollbar,{scrollbar:a,wrapperEl:r}=l,{el:a,dragEl:i}=a;p=!0,o=e.target===i?h(e)-e.target.getBoundingClientRect()[l.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.style.transitionDuration="100ms",i.style.transitionDuration="100ms",v(e),clearTimeout(m),a.style.transitionDuration="0ms",t.hide&&(a.style.opacity=1),l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",e)}function y(e){var{scrollbar:t,wrapperEl:a}=l,{el:t,dragEl:r}=t;p&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,v(e),a.style.transitionDuration="0ms",t.style.transitionDuration="0ms",r.style.transitionDuration="0ms",s("scrollbarDragMove",e))}function b(e){const t=l.params.scrollbar,{scrollbar:a,wrapperEl:r}=l,i=a.el;p&&(p=!1,l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),t.hide&&(clearTimeout(m),m=C(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3)),s("scrollbarDragEnd",e),t.snapOnRelease)&&l.slideToClosest()}function w(e){var t,{scrollbar:a,params:r}=l;(a=a.el)&&(t=!!r.passiveListeners&&{passive:!1,capture:!1},r=!!r.passiveListeners&&{passive:!0,capture:!1},a)&&(a[a="on"===e?"addEventListener":"removeEventListener"]("pointerdown",g,t),n[a]("pointermove",y,t),n[a]("pointerup",b,r))}function E(){var{scrollbar:a,el:r}=l,i=(l.params.scrollbar=B(l,l.originalParams.scrollbar,l.params.scrollbar,{el:"swiper-scrollbar"}),l.params.scrollbar);if(i.el){let e,t;if((e="string"==typeof i.el&&l.isElement?l.el.querySelector(i.el):e)||"string"!=typeof i.el)e=e||i.el;else if(!(e=n.querySelectorAll(i.el)).length)return;(e=0<(e=l.params.uniqueNavElements&&"string"==typeof i.el&&1<e.length&&1===r.querySelectorAll(i.el).length?r.querySelector(i.el):e).length?e[0]:e).classList.add(l.isHorizontal()?i.horizontalClass:i.verticalClass),e&&!(t=e.querySelector(G(l.params.scrollbar.dragClass)))&&(t=I("div",l.params.scrollbar.dragClass),e.append(t)),Object.assign(a,{el:e,dragEl:t}),i.draggable&&l.params.scrollbar.el&&l.scrollbar.el&&w("on"),e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}}function x(){var e=l.params.scrollbar,t=l.scrollbar.el;t&&t.classList.remove(...T(l.isHorizontal()?e.horizontalClass:e.verticalClass)),l.params.scrollbar.el&&l.scrollbar.el&&w("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),l.scrollbar={el:null,dragEl:null},a("changeDirection",()=>{if(l.scrollbar&&l.scrollbar.el){const t=l.params.scrollbar;q(l.scrollbar.el).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(l.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===l.params.scrollbar.enabled?S:(E(),f(),i))()}),a("update resize observerUpdate lock unlock changeDirection",()=>{f()}),a("setTranslate",()=>{i()}),a("setTransition",(e,t)=>{t=t,l.params.scrollbar.el&&l.scrollbar.el&&(l.scrollbar.dragEl.style.transitionDuration=t+"ms")}),a("enable disable",()=>{var e=l.scrollbar.el;e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}),a("destroy",()=>{x()});const S=()=>{l.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(l.scrollbar,{enable:()=>{l.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),E(),f(),i()},disable:S,updateSize:f,setTranslate:i,init:E,destroy:x})},function(e){let{swiper:c,extendParams:t,on:a}=e;t({parallax:{enabled:!1}});const s="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",n=(e,t)=>{var a=c.rtl?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let i=e.getAttribute("data-swiper-parallax-x"),s=e.getAttribute("data-swiper-parallax-y");var n=e.getAttribute("data-swiper-parallax-scale"),o=e.getAttribute("data-swiper-parallax-opacity"),l=e.getAttribute("data-swiper-parallax-rotate");if(i||s?(i=i||"0",s=s||"0"):c.isHorizontal()?(i=r,s="0"):(s=r,i="0"),i=0<=i.indexOf("%")?parseInt(i,10)*t*a+"%":i*t*a+"px",s=0<=s.indexOf("%")?parseInt(s,10)*t+"%":s*t+"px",null!=o){const c=o-(o-1)*(1-Math.abs(t));e.style.opacity=c}let d=`translate3d(${i}, ${s}, 0px)`;null!=n&&(d+=` scale(${n-(n-1)*(1-Math.abs(t))})`),l&&null!=l&&(d+=` rotate(${l*t*-1}deg)`),e.style.transform=d},r=()=>{const{el:e,slides:t,progress:r,snapGrid:i}=c,a=z(e,s);c.isElement&&a.push(...z(c.hostEl,s)),a.forEach(e=>{n(e,r)}),t.forEach((e,t)=>{let a=e.progress;1<c.params.slidesPerGroup&&"auto"!==c.params.slidesPerView&&(a+=Math.ceil(t/2)-r*(i.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(s+", [data-swiper-parallax-rotate]").forEach(e=>{n(e,a)})})};a("beforeInit",()=>{c.params.parallax.enabled&&(c.params.watchSlidesProgress=!0,c.originalParams.watchSlidesProgress=!0)}),a("init",()=>{c.params.parallax.enabled&&r()}),a("setTranslate",()=>{c.params.parallax.enabled&&r()}),a("setTransition",(e,t)=>{var a,r;c.params.parallax.enabled&&({el:t,hostEl:r}=(void 0===(a=t)&&(a=c.params.speed),c),t=[...t.querySelectorAll(s)],c.isElement&&t.push(...r.querySelectorAll(s)),t.forEach(e=>{let t=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||a;0===a&&(t=0),e.style.transitionDuration=t+"ms"}))})},function(e){let{swiper:x,extendParams:t,on:a,emit:r}=e;const S=P();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),x.zoom={enabled:!1};let i,s,T=1,n=!1;const o=[],C={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},M={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},l={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let d,c=1;function p(){var e,t,a,r;return o.length<2?1:(e=o[0].pageX,t=o[0].pageY,a=o[1].pageX,r=o[1].pageY,Math.sqrt((a-e)**2+(r-t)**2))}function L(){const e=x.params.zoom,t=C.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&C.imageEl&&C.imageEl.naturalWidth){const e=C.imageEl.naturalWidth/C.imageEl.offsetWidth;return Math.min(e,t)}return t}function u(t){var e=x.isElement?"swiper-slide":"."+x.params.slideClass;return t.target.matches(e)||0<x.slides.filter(e=>e.contains(t.target)).length}function m(t){if("mouse"===t.pointerType&&o.splice(0,o.length),u(t)){var a=x.params.zoom;if(i=!1,s=!1,o.push(t),!(o.length<2)){if(i=!0,C.scaleStart=p(),!C.slideEl){C.slideEl=t.target.closest(`.${x.params.slideClass}, swiper-slide`),C.slideEl||(C.slideEl=x.slides[x.activeIndex]);let e=C.slideEl.querySelector("."+a.containerClass);if(e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+a.containerClass)[0]:void 0,!C.imageWrapEl)return void(C.imageEl=void 0);C.maxRatio=L()}if(C.imageEl){const[t,x]=o.length<2?{x:null,y:null}:(a=C.imageEl.getBoundingClientRect(),[(o[0].pageX+(o[1].pageX-o[0].pageX)/2-a.x-S.scrollX)/T,(o[0].pageY+(o[1].pageY-o[0].pageY)/2-a.y-S.scrollY)/T]);C.originX=t,C.originY=x,C.imageEl.style.transitionDuration="0ms"}n=!0}}}function f(t){var e,a,r;u(t)&&(e=x.params.zoom,a=x.zoom,0<=(r=o.findIndex(e=>e.pointerId===t.pointerId))&&(o[r]=t),o.length<2||(s=!0,C.scaleMove=p(),C.imageEl&&(a.scale=C.scaleMove/C.scaleStart*T,a.scale>C.maxRatio&&(a.scale=C.maxRatio-1+(a.scale-C.maxRatio+1)**.5),a.scale<e.minRatio&&(a.scale=e.minRatio+1-(e.minRatio-a.scale+1)**.5),C.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`)))}function h(t){var e,a,r;!u(t)||"mouse"===t.pointerType&&"pointerout"===t.type||(e=x.params.zoom,a=x.zoom,0<=(r=o.findIndex(e=>e.pointerId===t.pointerId))&&o.splice(r,1),i&&s&&(i=!1,s=!1,C.imageEl)&&(a.scale=Math.max(Math.min(a.scale,C.maxRatio),e.minRatio),C.imageEl.style.transitionDuration=x.params.speed+"ms",C.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,T=a.scale,n=!1,1<a.scale&&C.slideEl?C.slideEl.classList.add(""+e.zoomedSlideClass):a.scale<=1&&C.slideEl&&C.slideEl.classList.remove(""+e.zoomedSlideClass),1===a.scale)&&(C.originX=0,C.originY=0,C.slideEl=void 0))}function v(){x.touchEventsData.preventTouchMoveFromPointerMove=!1}function g(e){if(u(e)&&(r=e,i="."+x.params.zoom.containerClass,r.target.matches(i)||0<[...x.hostEl.querySelectorAll(i)].filter(e=>e.contains(r.target)).length)){i=x.zoom;if(C.imageEl&&M.isTouched&&C.slideEl){M.isMoved||(M.width=C.imageEl.offsetWidth||C.imageEl.clientWidth,M.height=C.imageEl.offsetHeight||C.imageEl.clientHeight,M.startX=O(C.imageWrapEl,"x")||0,M.startY=O(C.imageWrapEl,"y")||0,C.slideWidth=C.slideEl.offsetWidth,C.slideHeight=C.slideEl.offsetHeight,C.imageWrapEl.style.transitionDuration="0ms");var t=M.width*i.scale,a=M.height*i.scale;if(M.minX=Math.min(C.slideWidth/2-t/2,0),M.maxX=-M.minX,M.minY=Math.min(C.slideHeight/2-a/2,0),M.maxY=-M.minY,M.touchesCurrent.x=(0<o.length?o[0]:e).pageX,M.touchesCurrent.y=(0<o.length?o[0]:e).pageY,5<Math.max(Math.abs(M.touchesCurrent.x-M.touchesStart.x),Math.abs(M.touchesCurrent.y-M.touchesStart.y))&&(x.allowClick=!1),!M.isMoved&&!n){if(x.isHorizontal()&&(Math.floor(M.minX)===Math.floor(M.startX)&&M.touchesCurrent.x<M.touchesStart.x||Math.floor(M.maxX)===Math.floor(M.startX)&&M.touchesCurrent.x>M.touchesStart.x))return M.isTouched=!1,void v();if(!x.isHorizontal()&&(Math.floor(M.minY)===Math.floor(M.startY)&&M.touchesCurrent.y<M.touchesStart.y||Math.floor(M.maxY)===Math.floor(M.startY)&&M.touchesCurrent.y>M.touchesStart.y))return M.isTouched=!1,void v()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(d),x.touchEventsData.preventTouchMoveFromPointerMove=!0,d=setTimeout(()=>{v()}),M.isMoved=!0;var t=(i.scale-T)/(C.maxRatio-x.params.zoom.minRatio),{originX:a,originY:e}=C;M.currentX=M.touchesCurrent.x-M.touchesStart.x+M.startX+t*(M.width-2*a),M.currentY=M.touchesCurrent.y-M.touchesStart.y+M.startY+t*(M.height-2*e),M.currentX<M.minX&&(M.currentX=M.minX+1-(M.minX-M.currentX+1)**.8),M.currentX>M.maxX&&(M.currentX=M.maxX-1+(M.currentX-M.maxX+1)**.8),M.currentY<M.minY&&(M.currentY=M.minY+1-(M.minY-M.currentY+1)**.8),M.currentY>M.maxY&&(M.currentY=M.maxY-1+(M.currentY-M.maxY+1)**.8),l.prevPositionX||(l.prevPositionX=M.touchesCurrent.x),l.prevPositionY||(l.prevPositionY=M.touchesCurrent.y),l.prevTime||(l.prevTime=Date.now()),l.x=(M.touchesCurrent.x-l.prevPositionX)/(Date.now()-l.prevTime)/2,l.y=(M.touchesCurrent.y-l.prevPositionY)/(Date.now()-l.prevTime)/2,Math.abs(M.touchesCurrent.x-l.prevPositionX)<2&&(l.x=0),Math.abs(M.touchesCurrent.y-l.prevPositionY)<2&&(l.y=0),l.prevPositionX=M.touchesCurrent.x,l.prevPositionY=M.touchesCurrent.y,l.prevTime=Date.now(),C.imageWrapEl.style.transform=`translate3d(${M.currentX}px, ${M.currentY}px,0)`}}var r,i}function y(){var e=x.zoom;C.slideEl&&x.activeIndex!==x.slides.indexOf(C.slideEl)&&(C.imageEl&&(C.imageEl.style.transform="translate3d(0,0,0) scale(1)"),C.imageWrapEl&&(C.imageWrapEl.style.transform="translate3d(0,0,0)"),C.slideEl.classList.remove(""+x.params.zoom.zoomedSlideClass),e.scale=1,T=1,C.slideEl=void 0,C.imageEl=void 0,C.imageWrapEl=void 0,C.originX=0,C.originY=0)}function b(y){var b=x.zoom,w=x.params.zoom;if(!C.slideEl){y&&y.target&&(C.slideEl=y.target.closest(`.${x.params.slideClass}, swiper-slide`)),C.slideEl||(x.params.virtual&&x.params.virtual.enabled&&x.virtual?C.slideEl=z(x.slidesEl,"."+x.params.slideActiveClass)[0]:C.slideEl=x.slides[x.activeIndex]);let e=C.slideEl.querySelector("."+w.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+w.containerClass)[0]:void 0}if(C.imageEl&&C.imageWrapEl){let e,t,a,r,i,s,n,o,l,d,c,p,u,m,f,h,v,g;x.params.cssMode&&(x.wrapperEl.style.overflow="hidden",x.wrapperEl.style.touchAction="none"),C.slideEl.classList.add(""+w.zoomedSlideClass),t=void 0===M.touchesStart.x&&y?(e=y.pageX,y.pageY):(e=M.touchesStart.x,M.touchesStart.y);var w="number"==typeof y?y:null,E=(1===T&&w&&(e=void 0,t=void 0),L());b.scale=w||E,T=w||E,!y||1===T&&w?(n=0,o=0):(v=C.slideEl.offsetWidth,g=C.slideEl.offsetHeight,a=_(C.slideEl).left+S.scrollX,r=_(C.slideEl).top+S.scrollY,i=a+v/2-e,s=r+g/2-t,l=C.imageEl.offsetWidth||C.imageEl.clientWidth,d=C.imageEl.offsetHeight||C.imageEl.clientHeight,c=l*b.scale,p=d*b.scale,f=-(u=Math.min(v/2-c/2,0)),h=-(m=Math.min(g/2-p/2,0)),n=i*b.scale,o=s*b.scale,(n=n<u?u:n)>f&&(n=f),(o=o<m?m:o)>h&&(o=h)),w&&1===b.scale&&(C.originX=0,C.originY=0),C.imageWrapEl.style.transitionDuration="300ms",C.imageWrapEl.style.transform=`translate3d(${n}px, ${o}px,0)`,C.imageEl.style.transitionDuration="300ms",C.imageEl.style.transform=`translate3d(0,0,0) scale(${b.scale})`}}function w(){var e=x.zoom,t=x.params.zoom;if(!C.slideEl){x.params.virtual&&x.params.virtual.enabled&&x.virtual?C.slideEl=z(x.slidesEl,"."+x.params.slideActiveClass)[0]:C.slideEl=x.slides[x.activeIndex];let e=C.slideEl.querySelector("."+t.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],C.imageEl=e,C.imageWrapEl=e?j(C.imageEl,"."+t.containerClass)[0]:void 0}C.imageEl&&C.imageWrapEl&&(x.params.cssMode&&(x.wrapperEl.style.overflow="",x.wrapperEl.style.touchAction=""),e.scale=1,T=1,C.imageWrapEl.style.transitionDuration="300ms",C.imageWrapEl.style.transform="translate3d(0,0,0)",C.imageEl.style.transitionDuration="300ms",C.imageEl.style.transform="translate3d(0,0,0) scale(1)",C.slideEl.classList.remove(""+t.zoomedSlideClass),C.slideEl=void 0,C.originX=0,C.originY=0)}function E(e){var t=x.zoom;t.scale&&1!==t.scale?w():b(e)}function A(){return{passiveListener:!!x.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!x.params.passiveListeners||{passive:!1,capture:!0}}}function k(){var e=x.zoom;if(!e.enabled){e.enabled=!0;const{passiveListener:t,activeListenerWithCapture:a}=A();x.wrapperEl.addEventListener("pointerdown",m,t),x.wrapperEl.addEventListener("pointermove",f,a),["pointerup","pointercancel","pointerout"].forEach(e=>{x.wrapperEl.addEventListener(e,h,t)}),x.wrapperEl.addEventListener("pointermove",g,a)}}function I(){var e=x.zoom;if(e.enabled){e.enabled=!1;const{passiveListener:t,activeListenerWithCapture:a}=A();x.wrapperEl.removeEventListener("pointerdown",m,t),x.wrapperEl.removeEventListener("pointermove",f,a),["pointerup","pointercancel","pointerout"].forEach(e=>{x.wrapperEl.removeEventListener(e,h,t)}),x.wrapperEl.removeEventListener("pointermove",g,a)}}Object.defineProperty(x.zoom,"scale",{get:()=>c,set(e){var t,a;c!==e&&(t=C.imageEl,a=C.slideEl,r("zoomChange",e,t,a)),c=e}}),a("init",()=>{x.params.zoom.enabled&&k()}),a("destroy",()=>{I()}),a("touchStart",(e,t)=>{var a;x.zoom.enabled&&(t=t,a=x.device,C.imageEl)&&!M.isTouched&&(a.android&&t.cancelable&&t.preventDefault(),M.isTouched=!0,a=0<o.length?o[0]:t,M.touchesStart.x=a.pageX,M.touchesStart.y=a.pageY)}),a("touchEnd",(e,t)=>{if(x.zoom.enabled){var a=x.zoom;if(C.imageEl){if(!M.isTouched||!M.isMoved)return void(M.isTouched=!1,M.isMoved=!1);M.isTouched=!1,M.isMoved=!1;let e=300,t=300;var r=l.x*e,r=M.currentX+r,i=l.y*t,i=M.currentY+i,s=(0!==l.x&&(e=Math.abs((r-M.currentX)/l.x)),0!==l.y&&(t=Math.abs((i-M.currentY)/l.y)),Math.max(e,t)),r=(M.currentX=r,M.currentY=i,M.width*a.scale),i=M.height*a.scale;M.minX=Math.min(C.slideWidth/2-r/2,0),M.maxX=-M.minX,M.minY=Math.min(C.slideHeight/2-i/2,0),M.maxY=-M.minY,M.currentX=Math.max(Math.min(M.currentX,M.maxX),M.minX),M.currentY=Math.max(Math.min(M.currentY,M.maxY),M.minY),C.imageWrapEl.style.transitionDuration=s+"ms",C.imageWrapEl.style.transform=`translate3d(${M.currentX}px, ${M.currentY}px,0)`}}}),a("doubleTap",(e,t)=>{!x.animating&&x.params.zoom.enabled&&x.zoom.enabled&&x.params.zoom.toggle&&E(t)}),a("transitionEnd",()=>{x.zoom.enabled&&x.params.zoom.enabled&&y()}),a("slideChange",()=>{x.zoom.enabled&&x.params.zoom.enabled&&x.params.cssMode&&y()}),Object.assign(x.zoom,{enable:k,disable:I,in:b,out:w,toggle:E})},function(e){let{swiper:o,extendParams:t,on:a}=e;function l(e,t){const a=function(){let a,r,i;return(e,t)=>{for(r=-1,a=e.length;1<a-r;)e[i=a+r>>1]<=t?r=i:a=i;return a}}();let r,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=a(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this}function r(){o.controller.control&&o.controller.spline&&(o.controller.spline=void 0,delete o.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),o.controller={control:void 0},a("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof o.params.controller.control||o.params.controller.control instanceof HTMLElement)){const t=document.querySelector(o.params.controller.control);if(t&&t.swiper)o.controller.control=t.swiper;else if(t){const a=e=>{o.controller.control=e.detail[0],o.update(),t.removeEventListener("init",a)};t.addEventListener("init",a)}}else o.controller.control=o.params.controller.control}),a("update",()=>{r()}),a("resize",()=>{r()}),a("observerUpdate",()=>{r()}),a("setTranslate",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTranslate(t,a)}),a("setTransition",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTransition(t,a)}),Object.assign(o.controller,{setTranslate:function(e,t){var a=o.controller.control;let r,i;var s=o.constructor;function n(e){var t,a;e.destroyed||(t=o.rtlTranslate?-o.translate:o.translate,"slide"===o.params.controller.by&&(a=e,o.controller.spline=o.params.loop?new l(o.slidesGrid,a.slidesGrid):new l(o.snapGrid,a.snapGrid),i=-o.controller.spline.interpolate(-t)),i&&"container"!==o.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(o.maxTranslate()-o.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),i=(t-o.minTranslate())*r+e.minTranslate()),o.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,o),e.updateActiveIndex(),e.updateSlidesClasses())}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==t&&a[e]instanceof s&&n(a[e]);else a instanceof s&&t!==a&&n(a)},setTransition:function(t,e){const a=o.constructor,r=o.controller.control;let i;function s(e){e.destroyed||(e.setTransition(t,o),0!==t&&(e.transitionStart(),e.params.autoHeight&&C(()=>{e.updateAutoHeight()}),h(e.wrapperEl,()=>{r&&e.transitionEnd()})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==e&&r[i]instanceof a&&s(r[i]);else r instanceof a&&e!==r&&s(r)}})},function(e){let{swiper:o,extendParams:t,on:a}=e;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),o.a11y={clicked:!1};let i,s,l=null,n=(new Date).getTime();function r(e){var t=l;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function d(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function c(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function p(e,t){(e=q(e)).forEach(e=>{e.setAttribute("role",t)})}function u(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function f(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function h(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function v(e){if(13===e.keyCode||32===e.keyCode){var t=o.params.a11y,a=e.target;if(!o.pagination||!o.pagination.el||a!==o.pagination.el&&!o.pagination.el.contains(e.target)||e.target.matches(G(o.params.pagination.bulletClass))){if(o.navigation&&o.navigation.prevEl&&o.navigation.nextEl){const e=q(o.navigation.prevEl);q(o.navigation.nextEl).includes(a)&&(o.isEnd&&!o.params.loop||o.slideNext(),o.isEnd?r(t.lastSlideMessage):r(t.nextSlideMessage)),e.includes(a)&&(o.isBeginning&&!o.params.loop||o.slidePrev(),o.isBeginning?r(t.firstSlideMessage):r(t.prevSlideMessage))}o.pagination&&a.matches(G(o.params.pagination.bulletClass))&&a.click()}}}function g(){return o.pagination&&o.pagination.bullets&&o.pagination.bullets.length}function y(){return g()&&o.params.pagination.clickable}const b=(e,t,a)=>{var r;d(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",v)),m(e,a),r=t,q(e).forEach(e=>{e.setAttribute("aria-controls",r)})},w=e=>{s&&s!==e.target&&!s.contains(e.target)&&(i=!0),o.a11y.clicked=!0},E=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{o.destroyed||(o.a11y.clicked=!1)})})},x=e=>{n=(new Date).getTime()},S=e=>{if(!(o.a11y.clicked||(new Date).getTime()-n<100)){const r=e.target.closest(`.${o.params.slideClass}, swiper-slide`);var t,a;r&&o.slides.includes(r)&&(s=r,t=o.slides.indexOf(r)===o.activeIndex,a=o.params.watchSlidesProgress&&o.visibleSlides&&o.visibleSlides.includes(r),t||a||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(o.isHorizontal()?o.el.scrollLeft=0:o.el.scrollTop=0,requestAnimationFrame(()=>{i||(o.params.loop?o.slideToLoop(parseInt(r.getAttribute("data-swiper-slide-index")),0):o.slideTo(o.slides.indexOf(r),0),i=!1)})))}},T=()=>{const a=o.params.a11y,r=(a.itemRoleDescriptionMessage&&u(o.slides,a.itemRoleDescriptionMessage),a.slideRole&&p(o.slides,a.slideRole),o.slides.length);a.slideLabelMessage&&o.slides.forEach((e,t)=>{t=o.params.loop?parseInt(e.getAttribute("data-swiper-slide-index"),10):t,m(e,a.slideLabelMessage.replace(/\{\{index\}\}/,t+1).replace(/\{\{slidesLength\}\}/,r))})};a("beforeInit",()=>{(l=I("span",o.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")}),a("afterInit",()=>{if(o.params.a11y.enabled){const i=o.params.a11y;o.el.append(l);var e=o.el;i.containerRoleDescriptionMessage&&u(e,i.containerRoleDescriptionMessage),i.containerMessage&&m(e,i.containerMessage);const s=o.wrapperEl,n=i.id||s.getAttribute("id")||"swiper-wrapper-"+"x".repeat(e=16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16));var e=o.params.autoplay&&o.params.autoplay.enabled?"off":"polite",t=n,{nextEl:e,prevEl:a}=(q(s).forEach(e=>{e.setAttribute("id",t)}),s,r=e,q(s).forEach(e=>{e.setAttribute("aria-live",r)}),T(),o.navigation||{}),e=q(e),a=q(a);e&&e.forEach(e=>b(e,n,i.nextSlideMessage)),a&&a.forEach(e=>b(e,n,i.prevSlideMessage)),y()&&q(o.pagination.el).forEach(e=>{e.addEventListener("keydown",v)}),k().addEventListener("visibilitychange",x),o.el.addEventListener("focus",S,!0),o.el.addEventListener("focus",S,!0),o.el.addEventListener("pointerdown",w,!0),o.el.addEventListener("pointerup",E,!0)}var r}),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{o.params.a11y.enabled&&T()}),a("fromEdge toEdge afterInit lock unlock",()=>{var e,t;o.params.a11y.enabled&&!o.params.loop&&!o.params.rewind&&o.navigation&&({nextEl:e,prevEl:t}=o.navigation,t&&(o.isBeginning?(f(t),c):(h(t),d))(t),e)&&(o.isEnd?(f(e),c):(h(e),d))(e)}),a("paginationUpdate",()=>{if(o.params.a11y.enabled){const t=o.params.a11y;g()&&o.pagination.bullets.forEach(e=>{o.params.pagination.clickable&&(d(e),o.params.pagination.renderBullet||(p(e,"button"),m(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,D(e)+1)))),e.matches(G(o.params.pagination.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}}),a("destroy",()=>{var e,t;o.params.a11y.enabled&&(l&&l.remove(),{nextEl:e,prevEl:t}=o.navigation||{},e=q(e),t=q(t),e&&e.forEach(e=>e.removeEventListener("keydown",v)),t&&t.forEach(e=>e.removeEventListener("keydown",v)),y()&&q(o.pagination.el).forEach(e=>{e.removeEventListener("keydown",v)}),k().removeEventListener("visibilitychange",x),o.el)&&"string"!=typeof o.el&&(o.el.removeEventListener("focus",S,!0),o.el.removeEventListener("pointerdown",w,!0),o.el.removeEventListener("pointerup",E,!0))})},function(e){let{swiper:n,extendParams:t,on:a}=e,s=(t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}}),!1),r={};const o=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),i=e=>{var t=P();return{key:(e=(e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e))[(t=e.length)-2],value:e[t-1]}},l=(a,e)=>{var r=P();if(s&&n.params.history.enabled){var i=n.params.url?new URL(n.params.url):r.location,e=n.virtual&&n.params.virtual.enabled?n.slidesEl.querySelector(`[data-swiper-slide-index="${e}"]`):n.slides[e];let t=o(e.getAttribute("data-history"));if(0<n.params.history.root.length){let e=n.params.history.root;"/"===e[e.length-1]&&(e=e.slice(0,e.length-1)),t=e+"/"+(a?a+"/":"")+t}else i.pathname.includes(a)||(t=(a?a+"/":"")+t);n.params.history.keepQuery&&(t+=i.search),(e=r.history.state)&&e.value===t||(n.params.history.replaceState?r.history.replaceState({value:t},null,t):r.history.pushState({value:t},null,t))}},d=(a,r,i)=>{if(r)for(let e=0,t=n.slides.length;e<t;e+=1){var s=n.slides[e];if(o(s.getAttribute("data-history"))===r){const r=n.getSlideIndex(s);n.slideTo(r,a,i)}}else n.slideTo(0,a,i)},c=()=>{r=i(n.params.url),d(n.params.speed,r.value,!1)};a("init",()=>{var e;n.params.history.enabled&&(e=P(),n.params.history)&&(e.history&&e.history.pushState?(s=!0,((r=i(n.params.url)).key||r.value)&&d(0,r.value,n.params.runCallbacksOnInit),n.params.history.replaceState||e.addEventListener("popstate",c)):(n.params.history.enabled=!1,n.params.hashNavigation.enabled=!0))}),a("destroy",()=>{var e;n.params.history.enabled&&(e=P(),n.params.history.replaceState||e.removeEventListener("popstate",c))}),a("transitionEnd _freeModeNoMomentumRelease",()=>{s&&l(n.params.history.key,n.activeIndex)}),a("slideChange",()=>{s&&n.params.cssMode&&l(n.params.history.key,n.activeIndex)})},function(e){let{swiper:a,extendParams:t,emit:r,on:i}=e,s=!1;const n=k(),o=P(),l=(t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,t){if(a.virtual&&a.params.virtual.enabled){const e=a.slides.filter(e=>e.getAttribute("data-hash")===t)[0];return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return a.getSlideIndex(z(a.slidesEl,`.${a.params.slideClass}[data-hash="${t}"], swiper-slide[data-hash="${t}"]`)[0])}}}),()=>{r("hashChange");const e=n.location.hash.replace("#",""),t=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex];if(e!==(t?t.getAttribute("data-hash"):"")){const t=a.params.hashNavigation.getSlideIndex(a,e);void 0===t||Number.isNaN(t)||a.slideTo(t)}}),d=()=>{var e;s&&a.params.hashNavigation.enabled&&(e=(e=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex])?e.getAttribute("data-hash")||e.getAttribute("data-history"):"",a.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?o.history.replaceState(null,null,"#"+e||""):n.location.hash=e||"",r("hashSet"))};i("init",()=>{var e;!a.params.hashNavigation.enabled||!a.params.hashNavigation.enabled||a.params.history&&a.params.history.enabled||(s=!0,(e=n.location.hash.replace("#",""))&&(e=a.params.hashNavigation.getSlideIndex(a,e),a.slideTo(e||0,0,a.params.runCallbacksOnInit,!0)),a.params.hashNavigation.watchState&&o.addEventListener("hashchange",l))}),i("destroy",()=>{a.params.hashNavigation.enabled&&a.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)}),i("transitionEnd _freeModeNoMomentumRelease",()=>{s&&d()}),i("slideChange",()=>{s&&a.params.cssMode&&d()})},function(e){let s,n,{swiper:o,extendParams:t,on:a,emit:l,params:r}=e;o.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,i,c,p,u,m,f,h,v=r&&r.autoplay?r.autoplay.delay:3e3,g=r&&r.autoplay?r.autoplay.delay:3e3,y=(new Date).getTime();function b(e){o&&!o.destroyed&&o.wrapperEl&&e.target===o.wrapperEl&&(o.wrapperEl.removeEventListener("transitionend",b),h||e.detail&&e.detail.bySwiperTouchMove||C())}const w=()=>{var e;!o.destroyed&&o.autoplay.running&&(o.autoplay.paused?i=!0:i&&(g=d,i=!1),e=o.autoplay.paused?d:y+g-(new Date).getTime(),o.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/v),n=requestAnimationFrame(()=>{w()}))},E=t=>{if(!o.destroyed&&o.autoplay.running){cancelAnimationFrame(n),w();let e=void 0===t?o.params.autoplay.delay:t;v=o.params.autoplay.delay,g=o.params.autoplay.delay;var a=(()=>{var e=o.virtual&&o.params.virtual.enabled?o.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:o.slides[o.activeIndex];if(e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(a)&&0<a&&void 0===t&&(e=a,v=a,g=a),d=e;const r=o.params.speed,i=()=>{o&&!o.destroyed&&(o.params.autoplay.reverseDirection?!o.isBeginning||o.params.loop||o.params.rewind?(o.slidePrev(r,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(o.slides.length-1,r,!0,!0),l("autoplay")):!o.isEnd||o.params.loop||o.params.rewind?(o.slideNext(r,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(0,r,!0,!0),l("autoplay")),o.params.cssMode)&&(y=(new Date).getTime(),requestAnimationFrame(()=>{E()}))};return 0<e?(clearTimeout(s),s=setTimeout(()=>{i()},e)):requestAnimationFrame(()=>{i()}),e}},x=()=>{y=(new Date).getTime(),o.autoplay.running=!0,E(),l("autoplayStart")},S=()=>{o.autoplay.running=!1,clearTimeout(s),cancelAnimationFrame(n),l("autoplayStop")},T=(e,t)=>{!o.destroyed&&o.autoplay.running&&(clearTimeout(s),e||(f=!0),e=()=>{l("autoplayPause"),o.params.autoplay.waitForTransition?o.wrapperEl.addEventListener("transitionend",b):C()},o.autoplay.paused=!0,t?(m&&(d=o.params.autoplay.delay),m=!1,e()):(t=d||o.params.autoplay.delay,d=t-((new Date).getTime()-y),o.isEnd&&d<0&&!o.params.loop||(d<0&&(d=0),e())))},C=()=>{o.isEnd&&d<0&&!o.params.loop||o.destroyed||!o.autoplay.running||(y=(new Date).getTime(),f?(f=!1,E(d)):E(),o.autoplay.paused=!1,l("autoplayResume"))},M=()=>{var e;!o.destroyed&&o.autoplay.running&&("hidden"===(e=k()).visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState)&&C()},L=e=>{"mouse"===e.pointerType&&(f=!0,h=!0,o.animating||o.autoplay.paused||T(!0))},A=e=>{"mouse"===e.pointerType&&(h=!1,o.autoplay.paused)&&C()};a("init",()=>{o.params.autoplay.enabled&&(o.params.autoplay.pauseOnMouseEnter&&(o.el.addEventListener("pointerenter",L),o.el.addEventListener("pointerleave",A)),k().addEventListener("visibilitychange",M),x())}),a("destroy",()=>{o.el&&"string"!=typeof o.el&&(o.el.removeEventListener("pointerenter",L),o.el.removeEventListener("pointerleave",A)),k().removeEventListener("visibilitychange",M),o.autoplay.running&&S()}),a("_freeModeStaticRelease",()=>{(p||f)&&C()}),a("_freeModeNoMomentumRelease",()=>{o.params.autoplay.disableOnInteraction?S():T(!0,!0)}),a("beforeTransitionStart",(e,t,a)=>{!o.destroyed&&o.autoplay.running&&(a||!o.params.autoplay.disableOnInteraction?T(!0,!0):S())}),a("sliderFirstMove",()=>{!o.destroyed&&o.autoplay.running&&(o.params.autoplay.disableOnInteraction?S():(c=!0,p=!1,f=!1,u=setTimeout(()=>{f=!0,p=!0,T(!0)},200)))}),a("touchEnd",()=>{!o.destroyed&&o.autoplay.running&&c&&(clearTimeout(u),clearTimeout(s),c=(p=(o.params.autoplay.disableOnInteraction||p&&o.params.cssMode&&C(),!1),!1))}),a("slideChange",()=>{!o.destroyed&&o.autoplay.running&&(m=!0)}),Object.assign(o.autoplay,{start:x,stop:S,pause:T,resume:C})},function(e){let{swiper:d,extendParams:t,on:a}=e,r=(t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}}),!1),i=!1;function s(){var e,t,a=d.thumbs.swiper;!a||a.destroyed||(e=a.clickedIndex,(t=a.clickedSlide)&&t.classList.contains(d.params.thumbs.slideThumbActiveClass))||null!=e&&(t=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):e,d.params.loop?d.slideToLoop(t):d.slideTo(t))}function n(){var e=d.params.thumbs;if(r)return!1;r=!0;var t=d.constructor;return e.swiper instanceof t?(d.thumbs.swiper=e.swiper,Object.assign(d.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(d.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),d.thumbs.swiper.update()):l(e.swiper)&&(e=Object.assign({},e.swiper),Object.assign(e,{watchSlidesProgress:!0,slideToClickedSlide:!1}),d.thumbs.swiper=new t(e),i=!0),d.thumbs.swiper.el.classList.add(d.params.thumbs.thumbsContainerClass),d.thumbs.swiper.on("tap",s),!0}function o(a){var r=d.thumbs.swiper;if(r&&!r.destroyed){var i="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView;let t=1;const l=d.params.thumbs.slideThumbActiveClass;if(1<d.params.slidesPerView&&!d.params.centeredSlides&&(t=d.params.slidesPerView),d.params.thumbs.multipleActiveThumbs||(t=1),t=Math.floor(t),r.slides.forEach(e=>e.classList.remove(l)),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let e=0;e<t;e+=1)z(r.slidesEl,`[data-swiper-slide-index="${d.realIndex+e}"]`).forEach(e=>{e.classList.add(l)});else for(let e=0;e<t;e+=1)r.slides[d.realIndex+e]&&r.slides[d.realIndex+e].classList.add(l);var s=d.params.thumbs.autoScrollOffset,n=s&&!r.params.loop;if(d.realIndex!==r.realIndex||n){var o=r.activeIndex;let e,t;if(r.params.loop){const a=r.slides.filter(e=>e.getAttribute("data-swiper-slide-index")===""+d.realIndex)[0];e=r.slides.indexOf(a),t=d.activeIndex>d.previousIndex?"next":"prev"}else e=d.realIndex,t=e>d.previousIndex?"next":"prev";n&&(e+="next"===t?s:-1*s),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(e)<0&&(r.params.centeredSlides?e=e>o?e-Math.floor(i/2)+1:e+Math.floor(i/2)-1:e>o&&r.params.slidesPerGroup,r.slideTo(e,a?0:void 0))}}}d.thumbs={swiper:null},a("beforeInit",()=>{const a=d.params.thumbs;if(a&&a.swiper)if("string"==typeof a.swiper||a.swiper instanceof HTMLElement){const r=k(),e=()=>{d.destroyed||(()=>{const t="string"==typeof a.swiper?r.querySelector(a.swiper):a.swiper;if(t&&t.swiper)a.swiper=t.swiper,n(),o(!0);else if(t){const r=e=>{a.swiper=e.detail[0],t.removeEventListener("init",r),n(),o(!0),a.swiper.update(),d.update()};t.addEventListener("init",r)}return t})()||requestAnimationFrame(e)};requestAnimationFrame(e)}else n(),o(!0)}),a("slideChange update resize observerUpdate",()=>{o()}),a("setTransition",(e,t)=>{var a=d.thumbs.swiper;a&&!a.destroyed&&a.setTransition(t)}),a("beforeDestroy",()=>{var e=d.thumbs.swiper;e&&!e.destroyed&&i&&e.destroy()}),Object.assign(d.thumbs,{init:n,update:o})},function(e){let{swiper:u,extendParams:t,emit:m,once:f}=e;t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(u,{freeMode:{onTouchStart:function(){var e;u.params.cssMode||(e=u.getTranslate(),u.setTranslate(e),u.setTransition(0),u.touchEventsData.velocities.length=0,u.freeMode.onTouchEnd({currentPos:u.rtl?u.translate:-u.translate}))},onTouchMove:function(){var e,t;u.params.cssMode||({touchEventsData:e,touches:t}=u,0===e.velocities.length&&e.velocities.push({position:t[u.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:t[u.isHorizontal()?"currentX":"currentY"],time:v()}))},onTouchEnd:function(s){let n=s.currentPos;if(!u.params.cssMode){const{params:o,wrapperEl:l,rtlTranslate:d,snapGrid:c,touchEventsData:p}=u,e=v()-p.touchStartTime;if(n<-u.minTranslate())u.slideTo(u.activeIndex);else if(n>-u.maxTranslate())u.slides.length<c.length?u.slideTo(c.length-1):u.slideTo(u.slides.length-1);else{if(o.freeMode.momentum){if(1<p.velocities.length){const s=p.velocities.pop(),n=p.velocities.pop(),m=s.position-n.position,f=s.time-n.time;u.velocity=m/f,u.velocity/=2,Math.abs(u.velocity)<o.freeMode.minimumVelocity&&(u.velocity=0),(150<f||300<v()-s.time)&&(u.velocity=0)}else u.velocity=0;u.velocity*=o.freeMode.momentumVelocityRatio,p.velocities.length=0;let e=1e3*o.freeMode.momentumRatio;const n=u.velocity*e;let a=u.translate+n;d&&(a=-a);let t,r=!1;s=20*Math.abs(u.velocity)*o.freeMode.momentumBounceRatio;let i;if(a<u.maxTranslate())o.freeMode.momentumBounce?(a+u.maxTranslate()<-s&&(a=u.maxTranslate()-s),t=u.maxTranslate(),r=!0,p.allowMomentumBounce=!0):a=u.maxTranslate(),o.loop&&o.centeredSlides&&(i=!0);else if(a>u.minTranslate())o.freeMode.momentumBounce?(a-u.minTranslate()>s&&(a=u.minTranslate()+s),t=u.minTranslate(),r=!0,p.allowMomentumBounce=!0):a=u.minTranslate(),o.loop&&o.centeredSlides&&(i=!0);else if(o.freeMode.sticky){let t;for(let e=0;e<c.length;e+=1)if(c[e]>-a){t=e;break}a=-(a=Math.abs(c[t]-a)<Math.abs(c[t-1]-a)||"next"===u.swipeDirection?c[t]:c[t-1])}if(i&&f("transitionEnd",()=>{u.loopFix()}),0!==u.velocity){if(e=d?Math.abs((-a-u.translate)/u.velocity):Math.abs((a-u.translate)/u.velocity),o.freeMode.sticky){const n=Math.abs((d?-a:a)-u.translate),m=u.slidesSizesGrid[u.activeIndex];e=n<m?o.speed:n<2*m?1.5*o.speed:2.5*o.speed}}else if(o.freeMode.sticky)return void u.slideToClosest();o.freeMode.momentumBounce&&r?(u.updateProgress(t),u.setTransition(e),u.setTranslate(a),u.transitionStart(!0,u.swipeDirection),u.animating=!0,h(l,()=>{u&&!u.destroyed&&p.allowMomentumBounce&&(m("momentumBounce"),u.setTransition(o.speed),setTimeout(()=>{u.setTranslate(t),h(l,()=>{u&&!u.destroyed&&u.transitionEnd()})},0))})):u.velocity?(m("_freeModeNoMomentumRelease"),u.updateProgress(a),u.setTransition(e),u.setTranslate(a),u.transitionStart(!0,u.swipeDirection),u.animating||(u.animating=!0,h(l,()=>{u&&!u.destroyed&&u.transitionEnd()}))):u.updateProgress(a),u.updateActiveIndex(),u.updateSlidesClasses()}else{if(o.freeMode.sticky)return void u.slideToClosest();o.freeMode&&m("_freeModeNoMomentumRelease")}(!o.freeMode.momentum||e>=o.longSwipesMs)&&(m("_freeModeStaticRelease"),u.updateProgress(),u.updateActiveIndex(),u.updateSlidesClasses())}}}}})},function(e){let c,p,u,r,{swiper:m,extendParams:t,on:a}=e;t({grid:{rows:1,fill:"column"}});const f=()=>{let e=m.params.spaceBetween;return"string"==typeof e&&0<=e.indexOf("%")?e=parseFloat(e.replace("%",""))/100*m.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",()=>{r=m.params.grid&&1<m.params.grid.rows}),a("update",()=>{var{params:e,el:t}=m,a=e.grid&&1<e.grid.rows;r&&!a?(t.classList.remove(e.containerModifierClass+"grid",e.containerModifierClass+"grid-column"),u=1,m.emitContainerClasses()):!r&&a&&(t.classList.add(e.containerModifierClass+"grid"),"column"===e.grid.fill&&t.classList.add(e.containerModifierClass+"grid-column"),m.emitContainerClasses()),r=a}),m.grid={initSlides:e=>{var t=m.params.slidesPerView,{rows:a,fill:r}=m.params.grid,e=(m.virtual&&m.params.virtual.enabled?m.virtual.slides:e).length;u=Math.floor(e/a),c=Math.floor(e/a)===e/a?e:Math.ceil(e/a)*a,"auto"!==t&&"row"===r&&(c=Math.max(c,t*a)),p=c/a},unsetSlides:()=>{m.slides&&m.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[m.getDirectionLabel("margin-top")]="")})},updateSlide:(e,t,a)=>{var r=m.params.slidesPerGroup,i=f(),{rows:s,fill:n}=m.params.grid,a=(m.virtual&&m.params.virtual.enabled?m.virtual.slides:a).length;let o,l,d;if("row"===n&&1<r){const p=Math.floor(e/(r*s)),u=e-s*r*p,m=0===p?r:Math.min(Math.ceil((a-p*s*r)/s),r);d=Math.floor(u/m),o=(l=u-d*m+p*r)+d*c/s,t.style.order=o}else"column"===n?(l=Math.floor(e/s),d=e-l*s,(l>u||l===u&&d===s-1)&&(d+=1)>=s&&(d=0,l+=1)):(d=Math.floor(e/p),l=e-d*p);t.row=d,t.column=l,t.style.height=`calc((100% - ${(s-1)*i}px) / ${s})`,t.style[m.getDirectionLabel("margin-top")]=0!==d?i&&i+"px":"",t.swiperSlideGridSet=!0},updateWrapperSize:(a,r)=>{var{centeredSlides:e,roundLengths:i}=m.params,t=f(),s=m.params.grid.rows;if(m.virtualSize=(a+t)*c,m.virtualSize=Math.ceil(m.virtualSize/s)-t,m.params.cssMode||(m.wrapperEl.style[m.getDirectionLabel("width")]=m.virtualSize+t+"px"),e){const a=[];for(let t=0;t<r.length;t+=1){let e=r[t];i&&(e=Math.floor(e)),r[t]<m.virtualSize+r[0]&&a.push(e)}r.splice(0,r.length),r.push(...a)}}}},function(e){e=e.swiper,Object.assign(e,{appendSlide:function(t){const{params:e,slidesEl:a}=this;e.loop&&this.loopDestroy();var r=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,a.append(t.children[0]),t.innerHTML=""):a.append(e)};if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&r(t[e]);else r(t);this.recalcSlides(),e.loop&&this.loopCreate(),e.observer&&!this.isElement||this.update()}.bind(e),prependSlide:function(t){const{params:e,activeIndex:a,slidesEl:r}=this;e.loop&&this.loopDestroy();let i=a+1;var s=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,r.prepend(t.children[0]),t.innerHTML=""):r.prepend(e)};if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s(t[e]);i=a+t.length}else s(t);this.recalcSlides(),e.loop&&this.loopCreate(),e.observer&&!this.isElement||this.update(),this.slideTo(i,0,!1)}.bind(e),addSlide:function(t,a){var r=this,{params:i,activeIndex:s,slidesEl:n}=r;let o=s;if(i.loop&&(o-=r.loopedSlides,r.loopDestroy(),r.recalcSlides()),s=r.slides.length,t<=0)r.prependSlide(a);else if(s<=t)r.appendSlide(a);else{let e=o>t?o+1:o;var l=[];for(let e=s-1;e>=t;--e){const t=r.slides[e];t.remove(),l.unshift(t)}if("object"==typeof a&&"length"in a){for(let e=0;e<a.length;e+=1)a[e]&&n.append(a[e]);e=o>t?o+a.length:o}else n.append(a);for(let e=0;e<l.length;e+=1)n.append(l[e]);r.recalcSlides(),i.loop&&r.loopCreate(),i.observer&&!r.isElement||r.update(),i.loop?r.slideTo(e+r.loopedSlides,0,!1):r.slideTo(e,0,!1)}}.bind(e),removeSlide:function(t){var a=this,{params:e,activeIndex:r}=a;let i=r;e.loop&&(i-=a.loopedSlides,a.loopDestroy());let s,n=i;if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)s=t[e],a.slides[s]&&a.slides[s].remove(),s<n&&--n;else s=t,a.slides[s]&&a.slides[s].remove(),s<n&&--n;n=Math.max(n,0),a.recalcSlides(),e.loop&&a.loopCreate(),e.observer&&!a.isElement||a.update(),e.loop?a.slideTo(n+a.loopedSlides,0,!1):a.slideTo(n,0,!1)}.bind(e),removeAllSlides:function(){var t=[];for(let e=0;e<this.slides.length;e+=1)t.push(e);this.removeSlide(t)}.bind(e)})},function(e){let{swiper:n,extendParams:t,on:a}=e;t({fadeEffect:{crossFade:!1}}),o({effect:"fade",swiper:n,on:a,setTranslate:()=>{const r=n.slides;n.params.fadeEffect;for(let a=0;a<r.length;a+=1){const r=n.slides[a];let e=-r.swiperSlideOffset,t=(n.params.virtualTranslate||(e-=n.translate),0);n.isHorizontal()||(t=e,e=0);var i=n.params.fadeEffect.crossFade?Math.max(1-Math.abs(r.progress),0):1+Math.min(Math.max(r.progress,-1),0),s=x(0,r);s.style.opacity=i,s.style.transform=`translate3d(${e}px, ${t}px, 0px)`}},setTransition:t=>{var e=n.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms"}),f({swiper:n,duration:t,transformElements:e,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!n.params.cssMode})})},function(e){let{swiper:g,extendParams:t,on:a}=e;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const y=(e,t,a)=>{let r=a?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=a?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=I("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"left":"top")).split(" ")),e.append(r)),i||(i=I("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"right":"bottom")).split(" ")),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};o({effect:"cube",swiper:g,on:a,setTranslate:()=>{const{el:e,wrapperEl:o,slides:l,width:t,height:a,rtlTranslate:d,size:c,browser:r}=g,p=g.params.cubeEffect,u=g.isHorizontal(),m=g.virtual&&g.params.virtual.enabled;let f,h=0;p.shadow&&(u?((f=g.wrapperEl.querySelector(".swiper-cube-shadow"))||(f=I("div","swiper-cube-shadow"),g.wrapperEl.append(f)),f.style.height=t+"px"):(f=e.querySelector(".swiper-cube-shadow"))||(f=I("div","swiper-cube-shadow"),e.append(f)));for(let n=0;n<l.length;n+=1){const o=l[n];let e=n,t=90*(e=m?parseInt(o.getAttribute("data-swiper-slide-index"),10):e),a=Math.floor(t/360);d&&(t=-t,a=Math.floor(-t/360));const f=Math.max(Math.min(o.progress,1),-1);let r=0,i=0,s=0;e%4==0?(r=4*-a*c,s=0):(e-1)%4==0?(r=0,s=4*-a*c):(e-2)%4==0?(r=c+4*a*c,s=c):(e-3)%4==0&&(r=-c,s=3*c+4*c*a),d&&(r=-r),u||(i=r,r=0);var v=`rotateX(${u?0:-t}deg) rotateY(${u?t:0}deg) translate3d(${r}px, ${i}px, ${s}px)`;f<=1&&-1<f&&(h=90*e+90*f,d&&(h=90*-e-90*f),g.browser)&&g.browser.need3dFix&&Math.abs(h)/90%2==1&&(h+=.001),o.style.transform=v,p.slideShadows&&y(o,f,u)}if(o.style.transformOrigin=`50% 50% -${c/2}px`,o.style["-webkit-transform-origin"]=`50% 50% -${c/2}px`,p.shadow)if(u)f.style.transform=`translate3d(0px, ${t/2+p.shadowOffset}px, ${-t/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${p.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),g=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),o=p.shadowScale,l=p.shadowScale/g,y=p.shadowOffset;f.style.transform=`scale3d(${o}, 1, ${l}) translate3d(0px, ${a/2+y}px, ${-a/2/l}px) rotateX(-89.99deg)`}var i=(r.isSafari||r.isWebView)&&r.needPerspectiveFix?-c/2:0;o.style.transform=`translate3d(0px,0,${i}px) rotateX(${g.isHorizontal()?0:h}deg) rotateY(${g.isHorizontal()?-h:0}deg)`,o.style.setProperty("--swiper-cube-translate-z",i+"px")},setTransition:t=>{var{el:e,slides:a}=g;if(a.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),g.params.cubeEffect.shadow&&!g.isHorizontal()){const g=e.querySelector(".swiper-cube-shadow");g&&(g.style.transitionDuration=t+"ms")}},recreateShadows:()=>{const a=g.isHorizontal();g.slides.forEach(e=>{var t=Math.max(Math.min(e.progress,1),-1);y(e,t,a)})},getEffectParams:()=>g.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:p,extendParams:t,on:a}=e;t({flipEffect:{slideShadows:!0,limitRotation:!0}});const u=(e,t)=>{var a=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom"),a=a||S("flip",e,p.isHorizontal()?"left":"top"),r=r||S("flip",e,p.isHorizontal()?"right":"bottom");a&&(a.style.opacity=Math.max(-t,0)),r&&(r.style.opacity=Math.max(t,0))};o({effect:"flip",swiper:p,on:a,setTranslate:()=>{var{slides:n,rtlTranslate:o}=p,l=p.params.flipEffect;for(let s=0;s<n.length;s+=1){var d=n[s];let e=d.progress;p.params.flipEffect.limitRotation&&(e=Math.max(Math.min(d.progress,1),-1));var c=d.swiperSlideOffset;let t=-180*e,a=0,r=p.params.cssMode?-c-p.translate:-c,i=0;p.isHorizontal()?o&&(t=-t):(i=r,r=0,a=-t,t=0),p.browser&&p.browser.need3dFix&&(Math.abs(t)/90%2==1&&(t+=.001),Math.abs(a)/90%2==1)&&(a+=.001),d.style.zIndex=-Math.abs(Math.round(e))+n.length,l.slideShadows&&u(d,e),c=`translate3d(${r}px, ${i}px, 0px) rotateX(${a}deg) rotateY(${t}deg)`,x(0,d).style.transform=c}},setTransition:t=>{var e=p.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:p,duration:t,transformElements:e})},recreateShadows:()=>{p.params.flipEffect,p.slides.forEach(e=>{let t=e.progress;p.params.flipEffect.limitRotation&&(t=Math.max(Math.min(e.progress,1),-1)),u(e,t)})},getEffectParams:()=>p.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!p.params.cssMode})})},function(e){let{swiper:E,extendParams:t,on:a}=e;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),o({effect:"coverflow",swiper:E,on:a,setTranslate:()=>{const{width:e,height:l,slides:d,slidesSizesGrid:c}=E,p=E.params.coverflowEffect,u=E.isHorizontal(),m=E.translate,f=u?e/2-m:l/2-m,h=u?p.rotate:-p.rotate,v=p.depth;for(let o=0,e=d.length;o<e;o+=1){const l=d[o],m=c[o],b=(f-l.swiperSlideOffset-m/2)/m,w="function"==typeof p.modifier?p.modifier(b):b*p.modifier;let e=u?h*w:0,t=u?0:h*w,a=-v*Math.abs(w),r=p.stretch,i=("string"==typeof r&&-1!==r.indexOf("%")&&(r=parseFloat(p.stretch)/100*m),u?0:r*w),s=u?r*w:0,n=1-(1-p.scale)*Math.abs(w);Math.abs(s)<.001&&(s=0),Math.abs(i)<.001&&(i=0),Math.abs(a)<.001&&(a=0),Math.abs(e)<.001&&(e=0),Math.abs(t)<.001&&(t=0),Math.abs(n)<.001&&(n=0),E.browser&&E.browser.need3dFix&&(Math.abs(e)/90%2==1&&(e+=.001),Math.abs(t)/90%2==1)&&(t+=.001);var g,y=`translate3d(${s}px,${i}px,${a}px) rotateX(${t}deg) rotateY(${e}deg) scale(${n})`;x(0,l).style.transform=y,l.style.zIndex=1-Math.abs(Math.round(w)),p.slideShadows&&(y=u?l.querySelector(".swiper-slide-shadow-left"):l.querySelector(".swiper-slide-shadow-top"),g=u?l.querySelector(".swiper-slide-shadow-right"):l.querySelector(".swiper-slide-shadow-bottom"),y=y||S("coverflow",l,u?"left":"top"),g=g||S("coverflow",l,u?"right":"bottom"),y&&(y.style.opacity=0<w?w:0),g)&&(g.style.opacity=0<-w?-w:0)}},setTransition:t=>{E.slides.map(e=>s(e)).forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:y,extendParams:t,on:a}=e;t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}}),o({effect:"creative",swiper:y,on:a,setTranslate:()=>{const{slides:i,wrapperEl:e,slidesSizesGrid:s}=y,n=y.params.creativeEffect,o=n.progressMultiplier,l=y.params.centeredSlides;if(l){const i=s[0]/2-y.params.slidesOffsetBefore||0;e.style.transform=`translateX(calc(50% - ${i}px))`}for(let a=0;a<i.length;a+=1){const s=i[a],m=s.progress,f=Math.min(Math.max(s.progress,-n.limitProgress),n.limitProgress);let e=f;l||(e=Math.min(Math.max(s.originalProgress,-n.limitProgress),n.limitProgress));const h=s.swiperSlideOffset,v=[y.params.cssMode?-h-y.translate:-h,0,0],g=[0,0,0];let t=!1,r=(y.isHorizontal()||(v[1]=v[0],v[0]=0),{translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1});f<0?(r=n.next,t=!0):0<f&&(r=n.prev,t=!0),v.forEach((e,t)=>{v[t]=`calc(${e}px + (${e=r.translate[t],"string"==typeof e?e:e+"px"} * ${Math.abs(f*o)}))`}),g.forEach((e,t)=>{let a=r.rotate[t]*Math.abs(f*o);y.browser&&y.browser.need3dFix&&Math.abs(a)/90%2==1&&(a+=.001),g[t]=a}),s.style.zIndex=-Math.abs(Math.round(m))+i.length;var d=v.join(", "),c=`rotateX(${g[0]}deg) rotateY(${g[1]}deg) rotateZ(${g[2]}deg)`,p=e<0?`scale(${1+(1-r.scale)*e*o})`:`scale(${1-(1-r.scale)*e*o})`,u=e<0?1+(1-r.opacity)*e*o:1-(1-r.opacity)*e*o,d=`translate3d(${d}) ${c} `+p;if(t&&r.shadow||!t){p=s.querySelector(".swiper-slide-shadow");if(p=!p&&r.shadow?S("creative",s):p){const y=n.shadowPerProgress?f*(1/n.limitProgress):f;p.style.opacity=Math.min(Math.max(Math.abs(y),0),1)}}(c=x(0,s)).style.transform=d,c.style.opacity=u,r.origin&&(c.style.transformOrigin=r.origin)}},setTransition:t=>{var e=y.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:y,duration:t,transformElements:e,allSlides:!0})},perspective:()=>y.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!y.params.cssMode})})},function(e){let{swiper:w,extendParams:t,on:a}=e;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),o({effect:"cards",swiper:w,on:a,setTranslate:()=>{const{slides:o,activeIndex:l,rtlTranslate:d}=w,c=w.params.cardsEffect,{startTranslate:p,isTouched:u}=w.touchEventsData,m=d?-w.translate:w.translate;for(let n=0;n<o.length;n+=1){var f=o[n],h=f.progress,v=Math.min(Math.max(h,-4),4);let e=f.swiperSlideOffset,t=(w.params.centeredSlides&&!w.params.cssMode&&(w.wrapperEl.style.transform=`translateX(${w.minTranslate()}px)`),w.params.centeredSlides&&w.params.cssMode&&(e-=o[0].swiperSlideOffset),w.params.cssMode?-e-w.translate:-e),a=0;var g=-100*Math.abs(v);let r=1,i=-c.perSlideRotate*v,s=c.perSlideOffset-.75*Math.abs(v);var y=((b=w.virtual&&w.params.virtual.enabled?w.virtual.from+n:n)===l||b===l-1)&&0<v&&v<1&&(u||w.params.cssMode)&&m<p,b=(b===l||b===l+1)&&v<0&&-1<v&&(u||w.params.cssMode)&&p<m;if(y||b){const o=(1-Math.abs((Math.abs(v)-.5)/.5))**.5;i+=-28*v*o,r+=-.5*o,s+=96*o,a=-25*o*Math.abs(v)+"%"}if(t=v<0?`calc(${t}px ${d?"-":"+"} (${s*Math.abs(v)}%))`:0<v?`calc(${t}px ${d?"-":"+"} (-${s*Math.abs(v)}%))`:t+"px",!w.isHorizontal()){const o=a;a=t,t=o}y=v<0?""+(1+(1-r)*v):""+(1-(1-r)*v),b=` translate3d(${t}, ${a}, ${g}px) rotateZ(${c.rotate?d?-i:i:0}deg) scale(${y}) `,c.slideShadows&&(g=(g=f.querySelector(".swiper-slide-shadow"))||S("cards",f))&&(g.style.opacity=Math.min(Math.max((Math.abs(v)-.5)/.5,0),1)),f.style.zIndex=-Math.abs(Math.round(h))+o.length,x(0,f).style.transform=b}},setTransition:t=>{var e=w.slides.map(e=>s(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),f({swiper:w,duration:t,transformElements:e})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!w.params.cssMode})})}]),m}()</script><script>setTimeout(function(){loadOneTrust("5efb8179-3210-48be-ab02-36ac83316091")},5e3)</script><script>lang="en",window.CELONIS_FORMS_BACKEND="https://website-backend.celonis.com"</script><meta name="google-site-verification" content="ld69Nkvh7PO4GGdH9r-m67M3NL-XV1GFIaZUbPf6qGs"><meta name="facebook-domain-verification" content="cqf47bff631ki4mzogcykd2c2aw2wi"><script type="application/ld+json">{ "@context": "http://schema.org", "@type": "Corporation", "name": "Celonis", "url": "https://www.celonis.com", "logo": "https://www.celonis.com/images/global/schema-celonis-logo.png", "contactPoint" : [ { "@type" : "ContactPoint", "url": "https://www.celonis.com/contact", "email": "info@celonis.com", "contactType": "customer support" } ], "sameAs": [ "https://www.xing.com/company/celonis", "https://www.facebook.com/Celonis", "https://www.linkedin.com/company/celonis", "https://twitter.com/Celonis/" ] }</script></head><body class="page-template-customer_pages"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T65VJH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div class="ems-navbar-container" data-js="navbar-container"><nav data-js="navbar" class="ems-navbar ems-navbar--primary ems-navbar--reversed"><div class="ems-navbar-items__backdrop" data-js="navbar-backdrop"></div><div class="ems-navbar__content ems-navbar__content--primary ems-navbar__content--reversed" data-tracking-delegation="navigation_bar"><a class="ems-navbar__logo ems-navbar__logo--reversed" href="/"><span class="ems-logo--full" aria-label="logo"><svg width="88" height="22" viewBox="0 0 88 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Group 515327"><path id="Vector" d="M11.5327 7.08471C12.729 8.05227 13.4735 9.36332 13.766 11.0178H10.6617C10.4913 10.1292 10.077 9.43291 9.41891 8.92903C8.76084 8.42515 7.93638 8.17322 6.94554 8.17322C6.41796 8.16057 5.89373 8.26024 5.40762 8.46561C4.92151 8.67099 4.48464 8.97737 4.12601 9.36443C3.37488 10.1593 2.99931 11.3252 2.99931 12.8622C2.99931 14.3991 3.37488 15.5691 4.12601 16.3722C4.48267 16.7626 4.91885 17.0722 5.4052 17.28C5.89155 17.4878 6.41679 17.589 6.94554 17.5768C7.93638 17.5768 8.76084 17.3204 9.41891 16.8076C10.077 16.2948 10.4913 15.5944 10.6617 14.7065H13.7627C13.4716 16.3647 12.7272 17.6802 11.5294 18.653C10.3316 19.6258 8.81927 20.1125 6.99244 20.1133C5.62418 20.1133 4.41522 19.823 3.36557 19.2425C2.31532 18.6625 1.45638 17.7898 0.893317 16.7305C0.297772 15.6379 0 14.3485 0 12.8622C0 11.393 0.297772 10.1121 0.893317 9.01946C1.457 7.96067 2.31579 7.0881 3.36557 6.50752C4.41596 5.92699 5.62492 5.63672 6.99244 5.63672C8.82374 5.63672 10.3372 6.11938 11.5327 7.08471Z" fill="white"/><path id="Vector_2" d="M34.8787 0.973633H31.9575V19.9337H34.8787V0.973633Z" fill="white"/><path id="Vector_3" d="M50.7652 9.01942C50.1742 7.95023 49.2834 7.0771 48.2025 6.50748C47.0635 5.91597 45.7953 5.61673 44.512 5.63668C43.1452 5.63668 41.9195 5.92695 40.8349 6.50748C39.7573 7.08169 38.8677 7.95367 38.2722 9.01942C37.6483 10.1128 37.3364 11.3937 37.3364 12.8621C37.3364 14.3306 37.6483 15.6159 38.2722 16.7182C38.8642 17.7897 39.7544 18.6666 40.8349 19.2424C41.9195 19.823 43.1452 20.1132 44.512 20.1132C45.7953 20.1332 47.0635 19.834 48.2025 19.2424C49.2839 18.6735 50.1748 17.8002 50.7652 16.7305C51.3801 15.6379 51.6876 14.3484 51.6876 12.8621C51.6891 11.3929 51.3816 10.112 50.7652 9.01942ZM48.1132 15.4757C47.7688 16.1348 47.2384 16.6783 46.5878 17.0386C45.9477 17.3752 45.2353 17.5511 44.512 17.5511C43.7887 17.5511 43.0763 17.3752 42.4362 17.0386C41.786 16.6781 41.256 16.1346 40.9119 15.4757C40.5278 14.776 40.3354 13.9049 40.3346 12.8621C40.3346 11.8373 40.5271 10.9705 40.9119 10.262C41.2528 9.59732 41.7833 9.04871 42.4362 8.68561C43.0763 8.34903 43.7887 8.17316 44.512 8.17316C45.2353 8.17316 45.9477 8.34903 46.5878 8.68561C47.2411 9.04865 47.7719 9.59724 48.1132 10.262C48.4973 10.9705 48.6894 11.8373 48.6894 12.8621C48.6909 13.9041 48.4995 14.7753 48.1154 15.4757H48.1132Z" fill="white"/><path id="Vector_4" d="M70.4628 0.48686C70.8052 0.163033 71.2582 0.00074698 71.8217 2.54942e-06C72.3852 -0.000741882 72.8423 0.161544 73.193 0.48686C73.3633 0.642031 73.4984 0.832016 73.5889 1.04394C73.6795 1.25587 73.7234 1.48478 73.7178 1.71517C73.7254 1.94223 73.6822 2.16812 73.5914 2.37637C73.5006 2.58461 73.3645 2.76997 73.193 2.91892C72.8423 3.22711 72.3852 3.38084 71.8217 3.38009C71.2582 3.37935 70.8052 3.22637 70.4628 2.92115C70.2942 2.7704 70.161 2.5844 70.0724 2.37637C69.9838 2.16834 69.9421 1.94336 69.9502 1.7174C69.9438 1.48772 69.9862 1.2593 70.0746 1.04719C70.1629 0.835082 70.2952 0.644108 70.4628 0.48686Z" fill="white"/><path id="Vector_5" d="M73.282 5.81641H70.3608V19.9335H73.282V5.81641Z" fill="white"/><path id="Vector_6" d="M29.4571 12.8622C29.4571 11.393 29.1593 10.1121 28.5638 9.01946C27.9984 7.96039 27.1382 7.08787 26.0871 6.50752C25.0359 5.92699 23.8274 5.63672 22.4613 5.63672C21.0953 5.63672 19.8863 5.92699 18.8345 6.50752C17.7846 7.08839 16.9255 7.96086 16.3611 9.01946C15.7655 10.1128 15.4678 11.3937 15.4678 12.8622C15.4678 14.3507 15.7655 15.6406 16.3611 16.7317C16.9252 17.7902 17.7844 18.6624 18.8345 19.2425C19.8856 19.823 21.0946 20.1133 22.4613 20.1133C23.8281 20.1133 25.0367 19.823 26.0871 19.2425C27.1371 18.6624 27.9963 17.7902 28.5605 16.7317C28.8532 16.1907 29.0729 15.6133 29.2137 15.0146H26.3551C26.1891 15.6487 25.8519 16.225 25.3802 16.6803C24.6287 17.3803 23.569 17.7309 22.4591 17.7309C21.3492 17.7309 20.2883 17.3803 19.5368 16.6803C18.7853 15.9803 18.3822 14.9041 18.3353 13.4516H29.437C29.4504 13.2589 29.4571 13.0624 29.4571 12.8622ZM18.4023 11.4231C18.5609 10.3975 18.9558 9.59628 19.5871 9.01946C20.3568 8.31835 21.3138 7.96817 22.458 7.96891C23.6022 7.96966 24.5588 8.31984 25.3278 9.01946C25.9598 9.59479 26.3547 10.396 26.5125 11.4231H18.4023Z" fill="white"/><path id="Vector_7" d="M65.816 7.13854C66.8098 8.20136 67.3068 9.71746 67.3068 11.6868V19.9338H64.3767V11.9949C64.3767 10.7297 64.0514 9.74909 63.4007 9.05319C62.7501 8.35729 61.859 8.01046 60.7275 8.01269C59.5624 8.01269 58.6289 8.38483 57.9269 9.12911C57.2249 9.87338 56.8736 10.9641 56.8728 12.4013V19.9293H53.9438V5.85131H56.8728V8.39897C57.6143 6.9934 59.2903 5.54541 61.8586 5.54541C63.5038 5.54541 64.823 6.07645 65.816 7.13854Z" fill="white"/><path id="Vector_8" d="M87.5594 9.93481H84.7108C84.7108 8.43882 83.2045 7.72096 81.6791 7.72096C80.5134 7.72096 79.179 8.32606 79.179 9.45922C79.179 10.6337 80.4419 11.0222 82.7389 11.6809C85.7404 12.5383 87.9067 13.2963 87.9067 16.1287C87.9067 18.7601 84.8795 20.0775 81.9963 20.0775C78.5001 20.0775 75.5454 18.3068 75.5454 15.3572H78.5347C78.6028 16.9303 80.433 17.7508 81.917 17.7508C83.4446 17.7508 85.1095 17.3043 85.1095 16.0271C85.1095 14.5478 83.8745 14.2944 81.4246 13.5531C78.346 12.6243 76.2444 12.0661 76.2444 9.4983C76.2444 6.93054 78.9869 5.54395 81.7852 5.54395C85.2826 5.5406 87.5594 7.42734 87.5594 9.93481Z" fill="white"/></g></svg></span></a><div class="ems-navbar__menu" data-js="ems-navbar-menu" data-ems-navbar-clickable data-entry-sys-id="4t1dy549iovOa7A8EUOaZI"><div class="ems-navbar__menu-items" data-js="ems-navbar-items"><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Product</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Celonis Platform</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-mining/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Platform overview">Platform overview</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-intelligence-graph/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Process intelligence graph">Process intelligence graph</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-analysis/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Process analysis">Process analysis</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-improvement/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Process improvement">Process improvement</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-monitoring/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Process monitoring">Process monitoring</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/platform/process-management/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Product:Celonis Platform:Process management">Process management</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="/process-mining/what-is-process-mining/" data-tracking-label="Product:What is process mining?"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/012we0kpGgD5qYjTvtf2xK/5b4f7b1db5be8a2a6b46511f098d1ce3/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis | What is Process Mining" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">What is process mining?</h3><p class="ems-nav__featured__content__desc">Definition, examples, and use cases.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/gallery/" data-tracking-label="Product:Demo gallery"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/7qqeXNALCmufrvTOoSMvqd/24e1a4b09f82b2e0e5f21e5a6182c480/Rectangle_1__1_.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Demo Screenshot" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Demo gallery</h3><p class="ems-nav__featured__content__desc">Interactive demos and on-demand recordings.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/ems/marketplace/" data-tracking-label="Product:Marketplace"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/6xAbG8jx9uQPmw5MvxLbuo/243d4b9764ea9078233ace8a333c7c83/Rectangle_1__2_.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Marketplace illustration" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Marketplace</h3><p class="ems-nav__featured__content__desc">300+ pre-built apps for processes like yours.</p></div></a></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Solutions</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Transformation Initiative</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/process-excellence/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:Process Excellence">Process Excellence</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/finance-shared-service-transformation/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:Finance & Shared Services">Finance & Shared Services</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/supply-chain-transformation/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:Supply Chain">Supply Chain</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/it-transformation/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:IT">IT</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/sustainability-transformation/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:Sustainability">Sustainability</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/workforce-productivity/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Transformation Initiative:Workforce Productivity">Workforce Productivity</a></div></div></div></div><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Department</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/accounts-payable/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Department:Accounts payable">Accounts payable</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/accounts-receivable/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Department:Accounts receivable ">Accounts receivable</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/inventory-management/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Department:Inventory management">Inventory management</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/order-management/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Department:Order management">Order management</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/procurement/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Department:Procurement">Procurement</a></div></div></div></div><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Industry</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/banking/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Banking">Banking</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/cpg/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Consumer Goods">Consumer Goods</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/healthcare-payors/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Healthcare (Payors)">Healthcare (Payors)</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/healthcare-providers/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Healthcare (Providers)">Healthcare (Providers)</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/hightech/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:High Tech">High Tech</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/insurance/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Insurance">Insurance</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/life-sciences/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Life sciences and pharma">Life sciences and pharma</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/manufacturing/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Manufacturing">Manufacturing</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/oil-gas/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Energy">Energy</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/public-sector/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Public sector">Public sector</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/retail/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Retail">Retail</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/telco/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Telco">Telco</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/solutions/industries/utilities/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Industry:Utilities">Utilities</a></div></div></div></div><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Topics</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/process-mining/what-is-process-mining/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:What is process mining?">What is process mining?</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/resources/process-intelligence-101/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:What is process intelligence?">What is process intelligence?</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="https://www.celonis.com/what-is-rpa/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:What is RPA?">What is RPA?</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="https://www.celonis.com/business-intelligence/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:What is business intelligence?">What is business intelligence?</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/change-management/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:What is change management?">What is change management?</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/artificial-intelligence/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Solutions:Topics:Artificial Intelligence">Artificial Intelligence</a></div></div></div></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Customers</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">OUR CUSTOMERS</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/customers/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Customers:OUR CUSTOMERS:Customer stories ">Customer stories</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/training/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Customers:OUR CUSTOMERS:Celonis Academy ">Celonis Academy</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="https://www.celopeers.com/s/?language=en_US" target="_blank" rel="noreferrer" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Customers:OUR CUSTOMERS:Celopeers">Celopeers</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="/customer-success-stories/pepsico-process-transformation/" data-tracking-label="Customers:PepsiCo "><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/GzS8jtVZM6y8y1iwkY14q/52491568c382d801afc14d2098d6bbee/pepsico.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Customer Success Story with Pepsico" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">PepsiCo</h3><p class="ems-nav__featured__content__desc">Freeing up millions in working capital.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/customer-success-stories/ge-healthcare-cash-flow-process-mining/" data-tracking-label="Customers:GE Healthcare "><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/4LFzZeOpJEpCR8jQePPuAr/4bdfd5dd9b8a9a1865597a1c74bd66d9/ge.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Customer Success Story with GE Healthcare" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">GE Healthcare</h3><p class="ems-nav__featured__content__desc">Boosting free cash flow by $1.3 billion.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/customer-success-stories/accenture-purchase-to-pay-process-mining/" data-tracking-label="Customers:Accenture "><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/2Jes5d0ivr3Gs9EBnE5PEI/410d629b903aea8d0d1a095ded930512/accenture.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Customer Success Story with Accenture" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Accenture</h3><p class="ems-nav__featured__content__desc">Building a process mining center of excellence.</p></div></a></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Partners</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Our Partners</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/partner/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Partners:Our Partners:Partner overview ">Partner overview</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/partner/find-partner/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Partners:Our Partners:Meet our partners ">Meet our partners</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="https://www.celopeers.com/s/login/?language=en_US&ec=302&startURL=%2Fs%2Fpartner-portal" target="_blank" rel="noreferrer" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Partners:Our Partners:Partner Portal ">Partner Portal</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="https://academy.celonis.com/pages/partner-preview-content" target="_blank" rel="noreferrer" data-tracking-label="Partners:Partner training"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/2pT039yxIOqNPqaBuULAOG/694e72287741cad8eb54d73235f39193/Rectangle_1-1.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Partner Training Program" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_outward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Partner training</h3><p class="ems-nav__featured__content__desc">Develop a value proposition for process mining.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/solutions/celonis-for-consulting/" data-tracking-label="Partners:Celonis for consulting"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/4a2DSHMoGBg6rd2wzkiJMi/5488beb27d3e64d2e18c72d4af68d373/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis for Consulting " width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Celonis for consulting</h3><p class="ems-nav__featured__content__desc">Join the 2,000+ consulting firms using Celonis.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="https://www.celopeers.com/s/login/SelfRegister?language=en_US" target="_blank" rel="noreferrer" data-tracking-label="Partners:Become a partner"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/7kiCd08GtLAdv2hETqPRNP/045e667982494951319c0d09db33ed70/image.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Become a partner at Celonis" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_outward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Become a partner</h3><p class="ems-nav__featured__content__desc">Join our partner network via Celopeers.</p></div></a></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Company</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Company</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/company/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Company:About us ">About us</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/contact/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Company:Contact us ">Contact us</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/academic-alliance/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Company:Academic alliance ">Academic alliance</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/aspire/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Company:Celonis Aspire">Celonis Aspire</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/sustainability/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Company:Celonis Sustainability">Celonis Sustainability</a></div></div></div></div><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Newsroom</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/press/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Newsroom:Press releases ">Press releases</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="https://www.celonis.com/press/partner-press-releases/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Newsroom:Partner press releases">Partner press releases</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/press/in-the-news/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Newsroom:Press coverage">Press coverage</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/press/media-resources/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Newsroom:Media kit">Media kit</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/awards-and-recognition/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Newsroom:Awards ">Awards</a></div></div></div></div><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Resources</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/resources/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:Resource Hub ">Resource Hub</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/blog/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:Blog ">Blog</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/events/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:Event Hub">Event Hub</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/ebook/process-mining-for-dummies/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:Process Mining for Dummies ">Process Mining for Dummies</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/resources/faq/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:FAQs">FAQs</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/glossary/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Company:Resources:Glossary">Glossary</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="/contact/" data-tracking-label="Company:Contact Us "><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/2cDmMuQikmD99WdyHIoAML/100516ba96c91de3bd0f8db9a3ac8114/Rectangle_1_copy.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Contact Celonis " width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Contact Us</h3><p class="ems-nav__featured__content__desc">Where and how to reach us. Say hello.</p></div></a></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Careers</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Life at Celonis</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/careers/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Careers:Life at Celonis:Careers at Celonis">Careers at Celonis</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/careers/jobs/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Careers:Life at Celonis:Job openings">Job openings</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/careers/jobs/locations/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Careers:Life at Celonis:Locations ">Locations</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/company/values/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Careers:Life at Celonis:Our values">Our values</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/blog/channel/employee-blog/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Careers:Life at Celonis:Employee blog ">Employee blog</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="/careers/?modalId=4S7a2XvdH9EFm5XRXOIIDa-uKCGEFHsgnqowHkD1xgKf8" data-tracking-label="Careers:Why Celonis?"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/xQFCA7QgyEp1TyVo7T0T5/5cb55d9c7cd76d599dffd77167215e3d/Rectangle_1-1.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celonis Careers and benefits" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Why Celonis?</h3><p class="ems-nav__featured__content__desc">Eight Celonis employees share their reasons.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="https://www.youtube.com/playlist?list=PLuVor-ZUD4pmBbQCorM1_h1FYKIN_YHrH" target="_blank" rel="noreferrer" data-tracking-label="Careers:A Day in the Life "><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/3px8UG5Ri1WK6PIeeCCosx/bc1eaf967ffffdad0c6440844a8f2f64/Rectangle_1.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="A day in the life of a Celonis Employee " width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_outward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">A Day in the Life</h3><p class="ems-nav__featured__content__desc">Walk a mile in a Celonis employee’s shoes.</p></div></a></div></div></div></div><div class="ems-navbar__menu-item ems-navbar__menu-item--with-columns" data-js="ems-navbar-item" data-has-dropdown="true"><div class="ems-navbar__menu-item__link">Events</div><div class="ems-navbar__submenu-with-columns" data-js="ems-navbar-submenu" data-lazyload="navbarSubmenuChildImages"><div class="ems-navbar__submenu__columns"><div class="ems-navbar__submenu__columns__item"><div class="ems-navbar__submenu__columns__item__group"><h4 class="ems-navbar__submenu__columns__item__group__heading">Our Events</h4><div class="ems-navbar__submenu__columns__item__group__content"><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/events/" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Events:Our Events:All our events">All our events</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/events/search/?type=format%2Fwebinar" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Events:Our Events:Webinars">Webinars</a></div><div class="ems-navbar__submenu__columns__item__group__content__item"><a href="/events/search/?type=format%2Fdemo" class="ems-navbar__submenu__columns__item__group__content__item__link" data-tracking-label="Events:Our Events:Demos">Demos</a></div></div></div></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner ems-navbar__submenu__columns__item--margin-left"><a class="ems-nav__featured__content" href="/events/city-collab/" data-tracking-label="Events:City Collaborative 2024"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/4cn9NP9e9SSjNyChYqj7hf/9ed5ad650573b85f10a690c0d6cf1683/City_Collab.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="City Collab" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">City Collaborative 2024</h3><p class="ems-nav__featured__content__desc">Join our biggest event series across 23 cities.</p></div></a></div><div class="ems-navbar__submenu__columns__item ems-navbar__submenu__columns__item--banner"><a class="ems-nav__featured__content" href="/celosphere/" data-tracking-label="Events:Celosphere 2024"><div class="ems-nav__featured__content__header"><picture class="ems-nav__featured__content__header__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=avif&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=avif&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=avif&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=avif&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=webp&q=75&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=webp&q=75&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=webp&q=75&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=webp&q=75&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=png&w=350&fit=fill&f=center&r= 350w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=png&w=367&fit=fill&f=center&r= 367w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=png&w=385&fit=fill&f=center&r= 385w, //images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=png&w=420&fit=fill&f=center&r= 420w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-nav__featured__content__image ems-nav__featured__content__image--max-100 js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:350px;aspect-ratio:350/350;background-size:2100px" data-src="//images.ctfassets.net/zmrtlfup12q3/1qppNrkgxrboMNgptXgMcv/eaf96f10168ede31ed50837243a8873b/New_Project__31_.png?fm=png&w=350&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Celosphere 2023" width="350" height="350"></picture><div class="ems-nav__featured__content__arrow"><span class="material-symbols-rounded">arrow_forward</span></div></div><div class="ems-nav__featured__content__body ems-nav__featured__content__body--max-100"><h3 class="ems-nav__featured__content__title">Celosphere 2024</h3><p class="ems-nav__featured__content__desc">Join the Ultimate Process Intelligence Event.</p></div></a></div></div></div></div></div></div><div class="ems-navbar__action-items"><div data-search-icon data-tracking-label="search" class="ems-navbar__action-item ems-navbar__action-item--icon ems-navbar__action-item--search ems-navbar__action-item--no-padding"><div class="ems-navbar__action-item__search"><span class="material-symbols-rounded icon-size-md">search</span></div></div><div data-tracking-label="login" class="ems-navbar__action-item ems-navbar__action-item--icon ems-navbar__action-item--visible-md ems-navbar__action-item--no-padding ems-navbar__action-item--white" data-js="ems-navbar-item" data-navbar="login" data-has-dropdown="true"><div class="ems-login__toggle"><div class="ems-login__toggle__content"><div class="ems-login__toggle__icon__container"><div class="ems-login__toggle__icon"><span class="material-symbols-rounded icon-size-32">person</span></div></div></div><div class="ems-login" data-js="item-dropdown"><div class="ems-login__content"><div class="ems-login__items"><a href="https://id.celonis.cloud/user/ui/login" target="_blank" rel="noreferrer" class="ems-login__item" data-tracking-label="personal_area:Login">Login <span class="material-symbols-rounded ems-login__item-icon">arrow_outward</span><div class="ems-login__item-desc">Sign in at Celonis</div></a><a href="https://academy-login.celonis.com/s/login/" target="_blank" rel="noreferrer" class="ems-login__item" data-tracking-label="personal_area:Academy">Academy <span class="material-symbols-rounded ems-login__item-icon">arrow_outward</span><div class="ems-login__item-desc">Platform documentation and guides</div></a><a href="http://community.celonis.com/" target="_blank" rel="noreferrer" class="ems-login__item" data-tracking-label="personal_area:Celonis Community">Celonis Community <span class="material-symbols-rounded ems-login__item-icon">arrow_outward</span><div class="ems-login__item-desc">Customer support and community</div></a><a href="http://celopeers.com/" target="_blank" rel="noreferrer" class="ems-login__item" data-tracking-label="personal_area:Support Center">Support Center <span class="material-symbols-rounded ems-login__item-icon">arrow_outward</span><div class="ems-login__item-desc">Customer Support</div></a><a href="https://partners.celonis.com/" target="_blank" rel="noreferrer" class="ems-login__item" data-tracking-label="personal_area:Partner Portal">Partner Portal <span class="material-symbols-rounded ems-login__item-icon">arrow_outward</span><div class="ems-login__item-desc">Sign in to the Partner Portal</div></a></div></div></div></div></div><div class="ems-navbar__action-item-separator"></div><div class="ems-navbar__action-item ems-navbar__action-item--visible-md"><a class="ems-btn ems-btn--secondary-monochrome ems-btn--md ems-btn--cta" href="/demo/" data-tracking-action="click_link" data-tracking-label="join_a_demo">Join a demo</a></div><div class="ems-navbar__action-item ems-navbar__action-item--visible-md"><a class="ems-btn ems-btn--primary ems-btn--md ems-btn--cta" href="https://signup.celonis.com/ui/sign-up/get-started" target="_blank" rel="noreferrer" data-tracking-action="click_link" data-tracking-label="try_for_free">Try for free</a></div><div class="ems-navbar__toggle" data-js="navbar__toggle"><span class="material-symbols-rounded icon-size-32" data-navbar-toggle-icon>menu</span></div></div><div class="ems-mobile-submenu ems-mobile-submenu--primary js-ems-mobile-submenu--navbar-fixed" data-js="ems-mobile-menu"><div class="ems-mobile-submenu__sections"><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="0"><span class="ems-mobile-submenu__section__title">Product</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="0" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Celonis Platform</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Platform overview" href="/platform/process-mining/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Platform overview</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Process intelligence graph" href="/platform/process-intelligence-graph/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process intelligence graph</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Process analysis" href="/platform/process-analysis/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process analysis</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Process improvement" href="/platform/process-improvement/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process improvement</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Process monitoring" href="/platform/process-monitoring/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process monitoring</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Celonis Platform:Process management" href="/platform/process-management/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process management</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">DIVE DEEPER</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:What is process mining?" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/process-mining/what-is-process-mining/">What is process mining?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Demo gallery" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/gallery/">Demo gallery</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Product:Marketplace" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/ems/marketplace/">Marketplace</a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="1"><span class="ems-mobile-submenu__section__title">Solutions</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="1" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Transformation Initiative</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:Process Excellence" href="/solutions/process-excellence/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process Excellence</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:Finance & Shared Services" href="/solutions/finance-shared-service-transformation/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Finance & Shared Services</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:Supply Chain" href="/solutions/supply-chain-transformation/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Supply Chain</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:IT" href="/solutions/it-transformation/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">IT</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:Sustainability" href="/solutions/sustainability-transformation/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Sustainability</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Transformation Initiative:Workforce Productivity" href="/solutions/workforce-productivity/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Workforce Productivity</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Department</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Department:Accounts payable" href="/solutions/accounts-payable/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Accounts payable</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Department:Accounts receivable " href="/solutions/accounts-receivable/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Accounts receivable</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Department:Inventory management" href="/solutions/inventory-management/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Inventory management</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Department:Order management" href="/solutions/order-management/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Order management</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Department:Procurement" href="/solutions/procurement/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Procurement</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Industry</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Banking" href="/solutions/industries/banking/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Banking</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Consumer Goods" href="/solutions/industries/cpg/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Consumer Goods</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Healthcare (Payors)" href="/solutions/industries/healthcare-payors/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Healthcare (Payors)</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Healthcare (Providers)" href="/solutions/industries/healthcare-providers/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Healthcare (Providers)</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:High Tech" href="/solutions/industries/hightech/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">High Tech</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Insurance" href="/solutions/industries/insurance/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Insurance</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Life sciences and pharma" href="/solutions/industries/life-sciences/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Life sciences and pharma</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Manufacturing" href="/solutions/industries/manufacturing/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Manufacturing</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Energy" href="/solutions/industries/oil-gas/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Energy</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Public sector" href="/solutions/industries/public-sector/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Public sector</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Retail" href="/solutions/industries/retail/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Retail</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Telco" href="/solutions/industries/telco/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Telco</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Industry:Utilities" href="/solutions/industries/utilities/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Utilities</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Topics</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:What is process mining?" href="/process-mining/what-is-process-mining/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">What is process mining?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:What is process intelligence?" href="/resources/process-intelligence-101/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">What is process intelligence?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:What is RPA?" href="https://www.celonis.com/what-is-rpa/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">What is RPA?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:What is business intelligence?" href="https://www.celonis.com/business-intelligence/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">What is business intelligence?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:What is change management?" href="/change-management/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">What is change management?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Solutions:Topics:Artificial Intelligence" href="/artificial-intelligence/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Artificial Intelligence</a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="2"><span class="ems-mobile-submenu__section__title">Customers</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="2" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">OUR CUSTOMERS</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:OUR CUSTOMERS:Customer stories " href="/customers/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Customer stories</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:OUR CUSTOMERS:Celonis Academy " href="/training/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Celonis Academy</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:OUR CUSTOMERS:Celopeers" href="https://www.celopeers.com/s/?language=en_US" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Celopeers</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">SUCCESS CASES</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:PepsiCo " class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/customer-success-stories/pepsico-process-transformation/">PepsiCo</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:GE Healthcare " class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/customer-success-stories/ge-healthcare-cash-flow-process-mining/">GE Healthcare</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Customers:Accenture " class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/customer-success-stories/accenture-purchase-to-pay-process-mining/">Accenture</a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="3"><span class="ems-mobile-submenu__section__title">Partners</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="3" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Our Partners</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Our Partners:Partner overview " href="/partner/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Partner overview</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Our Partners:Meet our partners " href="/partner/find-partner/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Meet our partners</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Our Partners:Partner Portal " href="https://www.celopeers.com/s/login/?language=en_US&ec=302&startURL=%2Fs%2Fpartner-portal" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Partner Portal</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">PARTNERS OPPORTUNITIES</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Partner training" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="https://academy.celonis.com/pages/partner-preview-content" target="_blank" rel="noreferrer">Partner training<span class="material-symbols-rounded">arrow_outward</span></a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Celonis for consulting" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/solutions/celonis-for-consulting/">Celonis for consulting</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Partners:Become a partner" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="https://www.celopeers.com/s/login/SelfRegister?language=en_US" target="_blank" rel="noreferrer">Become a partner<span class="material-symbols-rounded">arrow_outward</span></a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="4"><span class="ems-mobile-submenu__section__title">Company</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="4" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Company</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Company:About us " href="/company/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">About us</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Company:Contact us " href="/contact/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Contact us</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Company:Academic alliance " href="/academic-alliance/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Academic alliance</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Company:Celonis Aspire" href="/aspire/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Celonis Aspire</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Company:Celonis Sustainability" href="/sustainability/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Celonis Sustainability</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Newsroom</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Newsroom:Press releases " href="/press/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Press releases</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Newsroom:Partner press releases" href="https://www.celonis.com/press/partner-press-releases/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Partner press releases</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Newsroom:Press coverage" href="/press/in-the-news/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Press coverage</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Newsroom:Media kit" href="/press/media-resources/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Media kit</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Newsroom:Awards " href="/awards-and-recognition/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Awards</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Resources</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:Resource Hub " href="/resources/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Resource Hub</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:Blog " href="/blog/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Blog</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:Event Hub" href="/events/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Event Hub</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:Process Mining for Dummies " href="/ebook/process-mining-for-dummies/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Process Mining for Dummies</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:FAQs" href="/resources/faq/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">FAQs</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Resources:Glossary" href="/glossary/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Glossary</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">SUPPORT</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Company:Contact Us " class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/contact/">Contact Us</a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="5"><span class="ems-mobile-submenu__section__title">Careers</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="5" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Life at Celonis</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Life at Celonis:Careers at Celonis" href="/careers/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Careers at Celonis</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Life at Celonis:Job openings" href="/careers/jobs/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Job openings</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Life at Celonis:Locations " href="/careers/jobs/locations/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Locations</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Life at Celonis:Our values" href="/company/values/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Our values</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Life at Celonis:Employee blog " href="/blog/channel/employee-blog/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Employee blog</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Working at Celonis</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:Why Celonis?" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/careers/?modalId=4S7a2XvdH9EFm5XRXOIIDa-uKCGEFHsgnqowHkD1xgKf8">Why Celonis?</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Careers:A Day in the Life " class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="https://www.youtube.com/playlist?list=PLuVor-ZUD4pmBbQCorM1_h1FYKIN_YHrH" target="_blank" rel="noreferrer">A Day in the Life <span class="material-symbols-rounded">arrow_outward</span></a></div></div></div></div></div><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="6"><span class="ems-mobile-submenu__section__title">Events</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-js="mobile_navigation_items" data-mobile-dropdown="6" data-lazyload="navbarSubmenuChildImages"><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Our Events</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Events:Our Events:All our events" href="/events/" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">All our events</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Events:Our Events:Webinars" href="/events/search/?type=format%2Fwebinar" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Webinars</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Events:Our Events:Demos" href="/events/search/?type=format%2Fdemo" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link">Demos</a></div></div></div><div class="ems-mobile-submenu__section__dropdown__item"><h4 class="ems-mobile-submenu__section__dropdown__item__heading">Featured Events</h4><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Events:City Collaborative 2024" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/events/city-collab/">City Collaborative 2024</a></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="Events:Celosphere 2024" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link" href="/celosphere/">Celosphere 2024</a></div></div></div></div></div></div><div class="ems-mobile-submenu__footer"><div class="ems-mobile-submenu__foooter-section"><div class="ems-mobile-submenu__section ems-mobile-submenu__section--primary"><a class="ems-mobile-submenu__section__item ems-mobile-submenu__section__item--with-icon" data-mobile-nav="login-dropdown"><span class="ems-mobile-submenu__section__title">Login</span> <span class="ems-mobile-submenu__section__icon" data-mobile-caret="down"><span class="material-symbols-rounded">keyboard_arrow_down</span></span></a><div class="ems-mobile-submenu__section__dropdown" data-mobile-dropdown="login-dropdown"><div class="ems-mobile-submenu__section__dropdown__item"><div class="ems-mobile-submenu__section__dropdown__item__content"><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="personal_area:Login" href="https://id.celonis.cloud/user/ui/login" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link"><div class="login-text">Login <span class="material-symbols-rounded">arrow_outward</span></div></a><div class="login-description">Sign in at Celonis</div></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="personal_area:Academy" href="https://academy-login.celonis.com/s/login/" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link"><div class="login-text">Academy <span class="material-symbols-rounded">arrow_outward</span></div></a><div class="login-description">Platform documentation and guides</div></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="personal_area:Celonis Community" href="http://community.celonis.com/" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link"><div class="login-text">Celonis Community <span class="material-symbols-rounded">arrow_outward</span></div></a><div class="login-description">Customer support and community</div></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="personal_area:Support Center" href="http://celopeers.com/" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link"><div class="login-text">Support Center <span class="material-symbols-rounded">arrow_outward</span></div></a><div class="login-description">Customer Support</div></div><div class="ems-mobile-submenu__section__dropdown__item__content__item"><a data-tracking-label="personal_area:Partner Portal" href="https://partners.celonis.com/" target="_blank" rel="noreferrer" class="ems-link ems-mobile-submenu__section__dropdown__item__content__item__link"><div class="login-text">Partner Portal <span class="material-symbols-rounded">arrow_outward</span></div></a><div class="login-description">Sign in to the Partner Portal</div></div></div></div></div></div></div></div><div class="ems-section-submenu_buttons"><a class="ems-btn ems-btn--secondary-monochrome ems-btn--md ems-section-submenu_button" href="/demo/" data-tracking-action="click_link" data-tracking-label="join_a_demo">Join a demo </a><a class="ems-btn ems-btn--primary ems-btn--md ems-btn--cta ems-section-submenu_button" href="https://signup.celonis.com/ui/sign-up/get-started" target="_blank" rel="noreferrer" data-tracking-action="click_link" data-tracking-label="try_for_free">Try for free</a></div></div></div></nav></div><div data-search class="sf-search" data-tracking-label="close_modal:search" data-tracking-custom-el="page_clicks"><div data-search-wrapper class="sf-search__wrapper"><div data-search-box-container class="sf-search__input-container"><div data-search-close class="sf-search__close" data-tracking-label="close_modal:search" data-tracking-custom-el="page_clicks"><div class="ems-close"><div class="ems-close__text">Close</div><div class="ems-close__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g fill="currentColor" fill-rule="evenodd"><rect width="1.333" height="32" x="11.118" y="-4.215" transform="rotate(45 11.785 11.785)"/><rect width="1.333" height="32" x="11.118" y="-4.215" transform="scale(-1 1) rotate(45 0 -16.667)"/></g></svg></div></div></div><input data-search-box type="text" class="sf-search__input" placeholder="Search anything"><div class="sf-search__icon"><svg width="16px" height="16px" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Artboard" transform="translate(-1408.000000, -24.000000)" fill="#000000" fill-rule="nonzero"><g id="Group-6"><path d="M1417.5,24 C1422.74671,24 1427,28.2532949 1427,33.5 C1427,35.7555715 1426.21392,37.8275448 1424.90077,39.4569125 L1428.68917,43.2067237 C1429.09941,43.6128035 1429.10278,44.2745589 1428.6967,44.6847957 C1428.6942,44.6873174 1428.69169,44.6898263 1428.68917,44.6923224 C1428.27351,45.1037772 1427.60403,45.1037772 1427.18837,44.6923224 L1423.40229,40.944465 C1421.78136,42.2313393 1419.73044,43 1417.5,43 C1412.25329,43 1408,38.7467051 1408,33.5 C1408,28.2532949 1412.25329,24 1417.5,24 Z M1417.5,26.1111111 C1413.41923,26.1111111 1410.11111,29.4192293 1410.11111,33.5 C1410.11111,37.5807707 1413.41923,40.8888889 1417.5,40.8888889 C1419.4828,40.8888889 1421.28319,40.1078796 1422.61032,38.8367121 C1422.6307,38.8081036 1422.65381,38.782317 1422.67842,38.7574541 C1422.68092,38.7549325 1422.68343,38.7524235 1422.68595,38.7499274 L1422.77567,38.6732968 C1424.08283,37.3404323 1424.88889,35.5143485 1424.88889,33.5 C1424.88889,29.4192293 1421.58077,26.1111111 1417.5,26.1111111 Z" id="Combined-Shape"></path></g></g></g></svg></div><div data-number-of-hits class="sf-search__hits"></div><div data-load-indicator class="sf-load-indicator"></div></div><div data-suggestions class="sf-search__suggestions"><div class="ems-search__suggestion__skeleton"></div><div class="ems-search__suggestion__skeleton"></div><div class="ems-search__suggestion__skeleton"></div><div class="ems-search__suggestion__skeleton"></div><div class="ems-search__suggestion__skeleton"></div></div><div data-search-hits class="sf-search__result"></div></div></div><noscript><div class="ems-section"><div class="ems-section__content"><div class="sf-featured"><div class="sf-featured__main"><div class="margin-bottom--sm"><svg xmlns="http://www.w3.org/2000/svg" width="114,99" height="26,9" viewBox="0 0 500 117"><path class="svg-logo" fill="currentColor" fill-rule="evenodd" d="M66.15,40.5519642 C72.9966667,46.0919642 77.2566667,53.6119642 78.93,63.1119642 L61.15,63.1119642 C60.3819394,58.3522114 57.8331072,54.0624518 54.02,51.1119642 C50.2533333,48.2186309 45.5233333,46.7752976 39.83,46.7819642 C33.7125469,46.6328216 27.8261851,49.1206837 23.67,53.6119642 C19.35,58.1719642 17.1933333,64.8619642 17.2,73.6819642 C17.2066667,82.5019642 19.3633333,89.2119642 23.67,93.8119642 C27.8032432,98.3448238 33.6972989,100.865116 39.83,100.721964 C45.5233333,100.721964 50.2533333,99.2519642 54.02,96.3119642 C57.8204676,93.3287276 60.3645197,89.0291725 61.15,84.2619642 L78.93,84.2619642 C77.27,93.7686309 73.01,101.315298 66.15,106.901964 C59.29,112.488631 50.6233333,115.278631 40.15,115.271964 C32.9027845,115.414996 25.7404038,113.693269 19.35,110.271964 C13.3246661,106.943714 8.3951643,101.937786 5.16,95.8619642 C1.72,89.6552976 1.98951966e-13,82.2752976 1.98951966e-13,73.7219642 C1.98951966e-13,65.1686309 1.71333333,57.8186309 5.14,51.6719642 C8.3751643,45.5961425 13.3046661,40.5902143 19.33,37.2619642 C25.7205644,33.8410809 32.8828332,32.1193817 40.13,32.2619642 C50.61,32.2619642 59.2833333,35.0252976 66.15,40.5519642 Z M200.05,5.55196422 L200.05,114.291964 L183.3,114.291964 L183.3,5.55196422 L200.05,5.55196422 Z M276.49,37.3019642 C282.691228,40.567856 287.801213,45.5770314 291.19,51.7119642 C294.723333,57.9786309 296.486667,65.3286309 296.480019,73.7619642 C296.473333,82.1952976 294.71,89.5919642 291.19,95.9519642 C287.801213,102.086897 282.691228,107.096072 276.49,110.361964 C269.956635,113.757003 262.681952,115.475162 255.32,115.361964 C247.983055,115.479965 240.733094,113.76115 234.23,110.361964 C228.035213,107.055161 222.929832,102.026187 219.53,95.8819642 C215.95,89.5619642 214.163333,82.1886309 214.169981,73.7619642 C214.176667,65.3352976 215.963333,57.9852976 219.53,51.7119642 C222.946902,45.5984605 228.049637,40.5963923 234.23,37.3019642 C240.733094,33.9027786 247.983055,32.1839638 255.32,32.3019642 C262.678509,32.1768421 269.952901,33.8811872 276.49,37.2619642 L276.49,37.3019642 Z M243.42,49.8019642 C239.678567,51.8720643 236.633907,55.0037142 234.67,58.8019642 C232.338839,63.4211372 231.200928,68.5503333 231.36,73.7219642 C231.36,79.7219642 232.463333,84.7219642 234.67,88.7219642 C236.639274,92.5163451 239.682586,95.6466084 243.42,97.7219642 C250.875886,101.628775 259.774114,101.628775 267.23,97.7219642 C270.965239,95.643767 274.007824,92.5142507 275.98,88.7219642 C278.18,84.7219642 279.28,79.7219642 279.28,73.7219642 C279.28,67.7219642 278.18,62.7486309 275.98,58.8019642 C274.013158,55.0058294 270.969236,51.8749386 267.23,49.8019642 C259.777518,45.8813448 250.872482,45.8813448 243.42,49.8019642 L243.42,49.8019642 Z M404.16,2.80196422 C406.286743,0.88040501 409.086898,-0.122474583 411.95,0.0119642176 C414.836155,-0.115657544 417.658686,0.884960175 419.82,2.80196422 C421.7953,4.60554184 422.889986,7.17805218 422.82,9.85196422 C422.910556,12.489344 421.808695,15.0272985 419.82,16.7619642 C417.620216,18.5981221 414.812377,19.5435822 411.95,19.4119642 C409.11087,19.5510616 406.325362,18.6034883 404.16,16.7619642 C402.201761,15.0100292 401.124357,12.4777651 401.22,9.85196422 C401.121901,7.16180664 402.194274,4.56111963 404.16,2.72196422 L404.16,2.80196422 Z M420.33,33.3719642 L420.33,114.371964 L403.57,114.371964 L403.57,33.3719642 L420.33,33.3719642 Z M488.61,39.6219642 C494.343333,44.4686309 497.846667,50.9619642 499.12,59.1019642 L483.24,59.1019642 C482.71084,54.9790762 480.698903,51.1898105 477.58,48.4419642 C474.5,45.7419642 470.4,44.4419642 465.31,44.4419642 C461.09,44.4419642 457.84,45.4419642 455.53,47.4419642 C453.206814,49.5014554 451.938814,52.5005513 452.08,55.6019642 C451.977389,57.9241603 452.88987,60.1761625 454.58,61.7719642 C456.38331,63.4218693 458.512416,64.6754868 460.83,65.4519642 C464.328019,66.6113656 467.882584,67.5926258 471.48,68.3919642 C476.502905,69.4538665 481.442452,70.8775788 486.26,72.6519642 C490.032317,74.1292089 493.369298,76.5373393 495.96,79.6519642 C498.626667,82.8386309 499.96,87.1719642 499.96,92.6519642 C500.132674,99.0503743 497.2701,105.153737 492.24,109.111964 C487.1,113.331964 480.166667,115.438631 471.44,115.43198 C461.353333,115.43198 453.196667,113.081964 446.97,108.381964 C440.743333,103.681964 437.006667,97.0719642 435.76,88.5519642 L452.08,88.5519642 C452.4729,92.7875416 454.601352,96.6716056 457.96,99.2819642 C461.386667,102.035298 465.893333,103.408631 471.48,103.401964 C475.48,103.401964 478.64,102.348631 480.96,100.241964 C483.232439,98.2129805 484.49775,95.2874049 484.42,92.2419642 C484.545842,89.7101083 483.581158,87.2456146 481.77,85.4719642 C479.864194,83.7256276 477.611994,82.4002025 475.16,81.5819642 C471.595288,80.404204 467.961828,79.4457452 464.28,78.7119642 C459.422965,77.6395071 454.637113,76.2668727 449.95,74.6019642 C446.280203,73.2371306 443.034657,70.9297229 440.54,67.9119642 C437.94,64.8186309 436.643333,60.6286309 436.65,55.3419642 C436.465155,48.8811733 439.318956,42.7071914 444.36,38.6619642 C449.513333,34.3886309 456.643333,32.2552976 465.75,32.2619486 C475.25,32.2619486 482.87,34.6919642 488.61,39.5519642 L488.61,39.6219642 Z M168.08,71.2119642 C168.166964,64.5134419 166.520333,57.9062488 163.3,52.0319642 C160.126942,46.3105509 155.383773,41.6159586 149.63,38.5019642 C136.539242,31.9133004 121.09532,31.9430003 108.03,38.5819642 C102.005372,41.9066053 97.0757826,46.9091485 93.84,52.9819642 C90.4133333,59.2486309 88.7,66.5819642 88.7,74.9819642 C88.7,83.5152976 90.4133333,90.9152976 93.84,97.1819642 C97.0723797,103.239527 101.990676,108.230764 108,111.551964 C114.390564,114.972848 121.552833,116.694547 128.8,116.551964 C135.122197,116.642227 141.389019,115.362936 147.17,112.801964 C157.728932,108.209573 165.288924,98.6375878 167.31,87.3019642 L149.38,87.3019642 C148.586003,91.8667045 146.024038,95.9342289 142.25,98.6219642 C138.108499,101.546027 133.127221,103.041463 128.06,102.881964 C122.146779,103.054104 116.401979,100.899803 112.06,96.8819642 C107.753333,92.8819642 105.45,86.7086309 105.15,78.3619642 L167.48,78.3619642 C167.903806,75.9757894 168.104672,73.5553572 168.08,71.1319642 L168.08,71.2119642 Z M112.37,52.9819642 C116.880352,48.9387062 122.775724,46.789725 128.83,46.9819642 C132.774923,46.9406655 136.675038,47.8206739 140.22,49.5519642 C143.71896,51.2830936 146.59452,54.0573277 148.45,57.4919642 C150.043113,60.4462956 150.955375,63.7195053 151.12,67.0719642 L105.53,67.0719642 C106.41,60.9852976 108.69,56.2619642 112.37,52.9019642 L112.37,52.9819642 Z M377.51,41.3819642 C383.203333,47.4819642 386.053333,56.1786309 386.06,67.4719642 L386.06,114.791964 L369.25,114.791964 L369.25,69.1619642 C369.25,61.8886309 367.383333,56.2619642 363.65,52.2819642 C359.916667,48.3019642 354.806667,46.3019642 348.32,46.2819642 C341.653333,46.2819642 336.296667,48.4186309 332.25,52.6919642 C328.203333,56.9652976 326.203333,63.2319642 326.25,71.4919642 L326.25,114.681964 L309.45,114.681964 L309.45,33.4919642 L326.25,33.4919642 L326.25,51.3219642 C328.195816,45.5146814 332.038548,40.5307533 337.16,37.1719642 C342.430624,33.7885017 348.588055,32.0481311 354.85,32.1719642 C364.283333,32.1657867 371.836667,35.2086309 377.51,41.3019642 L377.51,41.3819642 Z"/></svg></div><h2>Javascript is required</h2><p>You must have JavaScript enabled in order to access the Celonis website. The web browser you're using either doesn't support JavaScript, or it's being blocked. Please check your browser's help resources to learn whether your browser supports JavaScript and how to allow JavaScript.</p></div></div></div></div></noscript><div class="site-main" data-js="site-main"><div class="ems-section ems-section--full-vp ems-section--padded ems-section--bg-transparent ems-section--centered ems-section--reversed" data-entry-sys-id="7E6f2mltJhA1VXHVZ8cf9Q"><div class="ems-fullscreen-hero__breadcrumbs"><div class="ems-fullscreen-hero__breadcrumbs__content"><div class="ems-breadcrumbs__container"><div class="ems-breadcrumbs"><a class="ems-breadcrumbs__item" href="/customers/">Back to customers</a> <a class="ems-breadcrumbs__item" href="/customer-success-stories/j-j-celosphere-session-process-mining/">Customer Story</a></div></div></div></div><div class="ems-fullscreen-hero ems-fullscreen-hero--reversed"><div class="ems-fullscreen-hero__image"><div class="ems-fullscreen-hero__video__mask ems-fullscreen-hero__video__mask--reversed"></div><picture class="ems-fullscreen-hero__image__picture"><source srcset="//images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=800&fit=fill&f=center&r= 400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 1200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 1600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 2000w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 2400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 2800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 3200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 3600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=avif&q=75&w=1200&fit=fill&f=center&r= 4000w" type="image/avif"><source srcset="//images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=800&fit=fill&f=center&r= 400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 1200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 1600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 2000w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 2400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 2800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 3200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 3600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=webp&q=75&w=1200&fit=fill&f=center&r= 4000w" type="image/webp"><source srcset="//images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=800&fit=fill&f=center&r= 400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 1200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 1600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 2000w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 2400w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 2800w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 3200w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 3600w, //images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r= 4000w"><img class="ems-section__image-responsive-background" data-img-responsive-ie src="//images.ctfassets.net/zmrtlfup12q3/1283QXKu5BrtJh7nWVZxUO/47894d6a00d52974944c7aafd4cd4431/Johnson___Johnson.png?fm=png&w=1200&fit=fill&f=center&r=" alt="Johnson & Johnson + Celosphere Session + Process Mining Hero Image" width="1200" height="630"></picture></div></div><div class="ems-section__content ems-section__content--z-index-1"><div class="ems-fullscreen-hero__layout"><div class="ems-fullscreen-hero__main"><h1 class="ems-fullscreen-hero__title ems-fullscreen-hero__title--reversed">J & J at Celosphere</h1><div class="ems-fullscreen-hero__quote-wrapper"><h3 class="ems-fullscreen-hero__quote">“We used Celonis to look at data from a single system, uncover the inefficiencies in the process, and understand the value of process mining firsthand.”</h3><div class="ems-fullscreen-hero__quote__info"><span class="ems-fullscreen-hero__quote__name">Brooks Olphin, </span><span class="ems-fullscreen-hero__quote__job-title">Product Line Owner for Process and Task Mining, </span><span class="ems-fullscreen-hero__quote__company">J&J</span></div></div></div><div class="ems-fullscreen-hero__aside"><a href="/customer-success-stories/j-j-celosphere-session-process-mining/?modalId=7E6f2mltJhA1VXHVZ8cf9Q-z1ZUepPQsoz3AUW6MkYeHu" class="ems-fullscreen-hero__play-button" data-tracking-label="play_button" data-slide-in-show="7E6f2mltJhA1VXHVZ8cf9Q-z1ZUepPQsoz3AUW6MkYeHu"><svg width="150" height="150" viewBox="0 0 114 114"><defs><filter id="fekvln1z2a" width="100%" height="100%" x="0%" y="0%" filterUnits="objectBoundingBox"><feGaussianBlur in="SourceGraphic"/></filter></defs><g fill="none" fill-rule="evenodd"><g transform="translate(-665 -6766) translate(139 6298) translate(0 243) translate(526 225)"><circle cx="57" cy="57" r="57" fill="#5CFE50" filter="url(#fekvln1z2a)" opacity=".134"/><g transform="translate(26 26)"><circle cx="31" cy="31" r="31" fill="#5CFE50"/><path fill="#000" d="M33.5 24.5L42.5 37.5 24.5 37.5z" transform="rotate(90 33.5 31)"/></g></g></g></svg></a></div></div></div></div><div class="ems-fullscreen-hero__slide-in ems-fullscreen-hero__slide-in--centered" data-slide-in-modal data-slide-in-wrapper="7E6f2mltJhA1VXHVZ8cf9Q-z1ZUepPQsoz3AUW6MkYeHu" tabindex="-1"><div class="ems-fullscreen-hero__slide-in__backdrop" data-tracking-custom-el="page_clicks" data-tracking-label="j_j_at_celosphere" data-tracking-action="close_modal" data-slide-in-hide="7E6f2mltJhA1VXHVZ8cf9Q-z1ZUepPQsoz3AUW6MkYeHu"></div><div class="ems-fullscreen-hero__slide-in__content"><div class="ems-fullscreen-hero__slide-in__close" data-tracking-custom-el="page_clicks" data-tracking-label="j_j_at_celosphere" data-tracking-action="close_modal" data-slide-in-hide="7E6f2mltJhA1VXHVZ8cf9Q-z1ZUepPQsoz3AUW6MkYeHu"><div class="ems-close"><div class="ems-close__text">Close</div><div class="ems-close__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g fill="currentColor" fill-rule="evenodd"><rect width="1.333" height="32" x="11.118" y="-4.215" transform="rotate(45 11.785 11.785)"/><rect width="1.333" height="32" x="11.118" y="-4.215" transform="scale(-1 1) rotate(45 0 -16.667)"/></g></svg></div></div></div><div data-load-indicator class="sf-load-indicator sf-load-indicator--modal"><div class="js-ems-spinner js-ems-spinner--modal"></div></div><div class="ems-fullscreen-hero__slide-in__iframe" data-v-video-id="z1ZUepPQsoz3AUW6MkYeHu"></div></div></div><script type="application/ld+json">{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type":"ListItem","position":1,"name":"Back to customers","item":"https://www.celonis.com/customers/"},{"@type":"ListItem","position":2,"name":"Customer Story"}] }</script><div class="ems-section ems-section--reversed" style="background-color:#d41404" data-lazyload="childImages" data-entry-sys-id="F7hKgRnw1xvk3FscoAfGs#customer_lago_and_tags"><div class="ems-section__content"><div class="ems-customer-stripe"><div class="ems-row"><div class="ems-col-md-5"><picture class="ems-customer-stripe__logo"><img class="ems-customer-stripe--logo__image js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/5jTmUi4aR1UFEQlJwWDV1H/a3508ab770dbdb91e938f8ecbd04eaa9/JohsonandJohnson_white.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Johson&Johnson white - SVG" width="250" height="75"></picture></div><div class="ems-col-md-7 ems-col--flex-vertical-center"><div class="ems-customer-stripe__tags ems-customer-stripe__tags--reversed"><span class="ems-customer-stripe__tags__item ems-customer-stripe__tags__item--reversed">Industry - Healthcare & Life Sciences</span> <span class="ems-customer-stripe__tags__item ems-customer-stripe__tags__item--reversed">Process - Customer Journey</span> <span class="ems-customer-stripe__tags__item ems-customer-stripe__tags__item--reversed">Region - USA</span></div></div></div></div></div></div><div class="ems-section ems-section--padded" data-lazyload="childImages"><div class="ems-section__content"><div class="ems-customer-details"><div class="ems-row"><div class="ems-col-md-5"><div class="ems-customer-details__kpis-or-quote" data-customer-kpi-sticky-polyfill><div class="ems-customer-details__quote">"We were able to see exactly when the new processes went into production and when the team was driving adoption."</div></div></div><div class="ems-col-md-7"><div class="ems-customer-details__pre-desc"><p>Johnson & Johnson’s Brooks Olphin shares how they’ve mastered rapid, ongoing, and team-centric value creation with process mining and Celonis.</p></div><div class="ems-customer-details__content"><p>Like any other transformational technology, it’s easy to get caught up in the hype around <a href='https://www.celonis.com/process-mining/what-is-process-mining/'>process mining</a> and want to jump right in at the deep end. </p><p>But even when you’re equipped with intuitive tools like <a href='https://www.celonis.com/platform/process-mining/'>Celonis</a> that make getting started with process mining simple, dropping new tools directly into your global teams isn’t always the fastest or most consistent path to success.</p><p>Brooks Olphin, Product Line Owner for Process and Task Mining at Johnson & Johnson, <a href='https://www.celonis.com/celosphere-2021/recordings/watch/?session-type=session-type%2Fcustomer&modalId=4Be3bzUWaWhALgIfysEJMJ'>walked us through their process mining adoption, development and growth journey</a>. Brooks showcased the power of a well-equipped and well-structured global Process Center of Excellence — and demonstrated how centralizing your process optimization efforts can be the fastest route to global value. </p><p>Here’s a quick recap of the story he shared.</p><h3 ><b>The Johnson & Johnson journey to process mining</b></h3><p>Johnson & Johnson’s journey to process mining started in a very similar way to many other Celonis customers. The company wanted to digitize continuous process improvement and bring its process mapping and process discovery efforts into the 21st century. </p><p>After identifying Celonis as the perfect partner to help it do so, they embarked on a proof-of-value exercise. The team used Celonis to look at data from a single system, uncover the inefficiencies and opportunities hidden in the process, and understand the value of process mining first-hand.</p><p>But, crucially, this exercise quickly became a source of ongoing value in itself. “That first analysis was a key learning for us, helping us understand how we can further roll analysis out globally,” said Brooks. “Ultimately, that initial exercise led to us creating global templates.”</p><h3 ><b>Growing quickly and confidently with global templates</b></h3><p>“For us, a global template is where we build a single data model that can be leveraged across multiple source systems, so that analysis can be used by different teams across multiple different regions, teams, and sectors,” continued Brooks.</p><p>The global templates enabled by Celonis have provided a strong foundation for Johnson & Johnson’s Process Center of Excellence. “The goal of our global COE is to use best practices to deliver things our teams will find practically useful day-to-day,” said Brooks. “We listen to user requirements, build an analysis to meet them, then deploy that as a global template so that others can pick it up and repeat that success easily.”</p><p>Having access to pre-built global templates aligned with the company’s current strategic priorities helps Johnson & Johnson’s teams avoid decision and analysis paralysis, learn what’s possible with process mining immediately, and see value from it quickly. Instead of having to find their way with the technology, teams have a clear starting point that they can grow from — branching out into custom analysis and utilizing a wider range of capabilities.</p><p>“We follow a crawl, walk, run, methodology,” said Brooks. “We try to get our users into the system and into their data as quickly as possible, knowing that we're going to continue to refine those user stories and the analysis that we create over time.”</p><h3 ><b>Enabling team-driven analysis</b></h3><p>When it comes to finding the most valuable processes, data sources, and areas of the business to analyze and explore, close collaboration with teams is essential. </p><p>“We start every new analysis journey with our internal customers,” said Brooks. “Oftentimes, we talk to them about what metrics matter most to them — which is typically linked to their strategic business objectives, such as on-time delivery or ease and effectiveness of communication.”</p><p>But in a lot of cases, the things they want to achieve — whether it’s cutting delivery cycle times, or eliminating supply chain bottlenecks — are too high-level for a single team to achieve alone. Fortunately, Johnson & Johnson’s team and their template-based approach to process mining have also helped the company find creative solutions to that challenge.</p><p>“By moving to this team-based methodology, we're able to create metrics that can be leveraged upstream and downstream from the team that created them, while remaining tied to that team’s objectives,” Brooks explained.</p><p>“For example, if we think about on-time delivery, we might start by talking to fulfilment. But we know there are also opportunities to improve that metric through inventory optimization, or by improving first-time right rates. In that case, our Process Center of Excellence would work across order entry, order fulfillment, and master data, to ensure that we're aligning to that strategic objective, but we're also giving that team objectives and areas of improvement that they can then own and drive throughout their process.”</p><h3 ><b>Crawling, walking, then running to organization-wide value</b></h3><p>Johnson & Johnson’s iterative approach to rollout and adoption has helped the company see widespread value from it incredibly quickly, without overwhelming teams or sacrificing strategy. To show what it all looks like together, and what the approach adds up to for the business, Brooks ran us through a quick example.</p><p>“A great example of this in how we improved on-time delivery in the LATAM region,” he said. “We had previously rolled out some analysis to our team in Chile, after which, they came back to us requesting some changes to the template analysis they were given.”</p><p>The team in Chile started out simple, with a pre-built analysis provided by the Johnson & Johnson process COE. But they quickly saw opportunities to tweak that analysis to better meet their needs — taking the next step up in process mining maturity.</p><p>“Once we rolled those tweaks out for them, the team was able to take that analysis and use it to work with our upstream and downstream partners, and explain to them the problems in the current process.”</p><p>That custom analysis gave the team everything they needed to secure buy-in for process transformation from both upstream and downstream partners. With everyone on the same page and able to clearly see the bottlenecks in the processes between them, they set about completely redesigning delivery processes. </p><p>“That transformation resulted in some fantastic improvements,” said Brooks. “We saw a 30% reduction in touch time, a 40% reduction in price changes, and significant improvements in on-time delivery from the project. It was an all-round success for everyone.” </p><p>And the best part is, the value of that analysis doesn’t end there. Once again, the custom analysis created for the team in Chile was made available as a global template, with proven results. Now, when teams elsewhere want to explore similar bottlenecks, they have everything they need to get started immediately, starting the cycle anew.</p><p><i>Want more details about Johnson & Johnson’s process mining journey with Celonis? Catch up with </i><a href='https://www.celonis.com/celosphere-2021/recordings/watch/?session-type=session-type%2Fcustomer&modalId=4Be3bzUWaWhALgIfysEJMJ'><i>Brooks Olphin’s full session from Celosphere</i></a><i> on demand.</i></p></div></div></div></div></div></div><div class="ems-section ems-section--padded" data-entry-sys-id="3g2VoTJBZpmXKsXV5eI9Qd"><div class="ems-section__content"><div class="ems-cta"><div class="ems-row"><div class="ems-col-md-2"></div><div class="ems-col-md-8 ems-col-sm-12 ems-cta__layout--mb"><div class="ems-cta__main"><h2 class="ems-cta__main__title">Ready to start your own journey?</h2><div class="ems-cta__main__desc"><p>If you're ready to talk to Celonis expert and learn more about the Celonis platform, fill out this form and we'll be in touch shortly.</p></div><a class="ems-btn ems-btn--primary" href="/contact/" data-tracking-action="click_button">Contact us</a></div></div><div class="ems-col-md-2"></div></div></div></div></div><div class="ems-section ems-section--padded ems-section--black ems-section--overflow-x-hidden" data-lazyload="childImages" data-entry-sys-id="F7hKgRnw1xvk3FscoAfGs#similar"><div class="ems-section__content"><div class="ems-section__header ems-section__header--centered"><h2 class="ems-section__title ems-section__title--reversed">Similar Customer Stories</h2></div><div class="ems-tabs"><div class="ems-tabs__top__wrapper" data-js="tabs_navigation_items"><div class="ems-tabs ems-tabs--top swiper-wrapper" data-tabs="top-tabs" data-slide-parent="similar_customers" data-minimize-lastitem="false" role="tablist" aria-label="Similar Customer Stories" aria-orientation="horizontal"><div class="ems-tabs__item ems-tabs__item--top js-ems-tabs__item--top swiper-slide" data-tabs="top-tabs-item" data-slide-target="qcscy-0" data-minimize-last-item="false" data-close-others-arrows="qcscy" role="tab" aria-selected="true" aria-controls="healthcare-life-sciences-qcscy-tab" id="healthcare-life-sciences-qcscy" tabindex="0">Healthcare & Life Sciences</div><div class="ems-tabs__item ems-tabs__item--top js-ems-tabs__item--top swiper-slide" data-tabs="top-tabs-item" data-slide-target="qcscy-1" data-minimize-last-item="false" data-close-others-arrows="qcscy" role="tab" aria-selected="false" aria-controls="customer-journey-qcscy-tab" id="customer-journey-qcscy" tabindex="-1">Customer Journey</div><div class="ems-tabs__item ems-tabs__item--top js-ems-tabs__item--top swiper-slide" data-tabs="top-tabs-item" data-slide-target="qcscy-2" data-minimize-last-item="false" data-close-others-arrows="qcscy" role="tab" aria-selected="false" aria-controls="usa-qcscy-tab" id="usa-qcscy" tabindex="-1">USA</div></div></div></div><div class="sf-slide sf-slide--no-transition" data-slide-wrapper data-slide-auto-height="true" data-default-active="true" data-slide-qcscy-0 data-close-others="qcscy" tabindex="0" role="tabpanel" id="similar-customer-stories-qcscy-tab" aria-labelledby="similar-customer-stories-qcscy"><div class="sf-slide__wrapper"><div class="ems-row"><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer/northwestern-medicine-procurement/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Northwestern Medicine Logo White 250X75" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=672&fit=fill&fl=progressive&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=704&fit=fill&fl=progressive&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=768&fit=fill&fl=progressive&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Northwestern Medicine Image 960x1176" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">How Northwestern Medicine is optimizing Procurement, patient experience, and more</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer/nhs-patient-journey/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/30kUQNmh3mxMg85IxhA471/d899676170d1b1a237d1bff82a58350a/240610_NHS_Marquee-Assets_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="NHS logo" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=png&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=png&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=png&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=png&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/6AxP7AcyQfeqZJ5g9F81g0/04f65cfb51dff7c090b20a0a8a85ff6d/Untitled_design__5_.png?fm=png&w=640&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="A doctor explaining something to their patient" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">How the UK's National Health Service (NHS) is using Celonis to reduce their patient waitlist and deliver better care.</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer/stada-accounts-payable/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/3eqUM12Hz5hECvqocwqGI7/1a277a67305310477ded4d38c1127c3d/Stada_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Stada Logo 250x75px" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=jpg&q=85&w=672&fit=fill&fl=progressive&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=jpg&q=85&w=704&fit=fill&fl=progressive&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=jpg&q=85&w=768&fit=fill&fl=progressive&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/nFXIHD222GHRlhAdOy9kM/44dc7d84cfb01b182a73638f499c67b3/Stada_Portrait_format_image_960x1176px_3.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Stada Portrait format image 960x1176px 3" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">How STADA prevents stock outs and boosts profits</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div></div></div></div><div class="sf-slide sf-slide--no-transition" data-slide-wrapper data-slide-auto-height="true" data-default-active="false" data-slide-qcscy-1 data-close-others="qcscy" tabindex="-1" role="tabpanel" id="similar-customer-stories-qcscy-tab" aria-labelledby="similar-customer-stories-qcscy"><div class="sf-slide__wrapper"><div class="ems-row"><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer-success-stories/post-finance-customer-journey-process-mining/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/20pEp1LunYEr4jFx7K7Erl/6bb6bedeeab66178e4b98be583c04755/PostFinance_white.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="PostFinance white - SVG" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=png&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=png&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=png&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=png&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/3pB9BeR0DCWYSaBC9SU7ex/8c69859eddf36ce2df3ff66a29440de4/PostFinance-portriat.png?fm=png&w=640&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Post Finance + Customer Journey + Process Mining Portrait Image" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">PostFinance optimizes their customer journey with process mining</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer-success-stories/lufthansa-celosphere-session-process-mining/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/7dEr2YzAREvTkxrhfN5xeH/7be4ca2d10bb3a1c11a112d94c512991/LufthansaCitylines_white.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="LUFTHANSA Citylines White logo - SVG " width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=jpg&q=85&w=672&fit=fill&fl=progressive&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=jpg&q=85&w=704&fit=fill&fl=progressive&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=jpg&q=85&w=768&fit=fill&fl=progressive&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/4cyb3UsWoiEyvsLoiFiR6q/071a468063ba7955b6ccd255ba743896/Customer-Story_Lufthansa_FLACCUS_portrait.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Lufthansa + Celosphere Session + Process Mining Portrait Image" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">Lufthansa CityLine reduces carbon emissions with Celonis</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer-success-stories/cgd-credit-recovery-process-mining/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/3TdLCNUIKkyee8uhb2dBvE/afead04428cd31ea21ca17d6783d0a58/CGD_white.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="CGD white - SVG" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=png&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=png&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=png&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=png&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/5eJ6tDWFnrxhiGbOIldfZ3/e61acd7b55384020ff064f90cb7c7dd9/Caixa-portrait.png?fm=png&w=640&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="CGD + Credit Recovery + Process Mining Portrait Image" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">Caixa Geral de Depósitos drives efficiency in credit recovery</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div></div></div></div><div class="sf-slide sf-slide--no-transition" data-slide-wrapper data-slide-auto-height="true" data-default-active="false" data-slide-qcscy-2 data-close-others="qcscy" tabindex="-1" role="tabpanel" id="similar-customer-stories-qcscy-tab" aria-labelledby="similar-customer-stories-qcscy"><div class="sf-slide__wrapper"><div class="ems-row"><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer/northwestern-medicine-procurement/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/1PtYJPHnsR3lpBfwMajh9X/354bea1177ab92815acd6a121acaecf5/Northwestern_Medicine_Logo_White_250X75.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Northwestern Medicine Logo White 250X75" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=672&fit=fill&fl=progressive&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=704&fit=fill&fl=progressive&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=768&fit=fill&fl=progressive&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/1ZMZHXE4xqKcpaROxn7KJ5/d311a9a1e993e9e1d6b05aa56535aa7f/Northwestern_Medicine_Image_960x1176.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Northwestern Medicine Image 960x1176" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">How Northwestern Medicine is optimizing Procurement, patient experience, and more</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer/oklahoma-state-procurement/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/6jX4uxBjcdt1chtJsCjwU5/3e523fba83ab0dc21b75b70709250097/Oklahoma-State_Logo_250x75px.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Oklahoma-State Logo 250x75px" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=jpg&q=85&w=672&fit=fill&fl=progressive&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=jpg&q=85&w=704&fit=fill&fl=progressive&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=jpg&q=85&w=768&fit=fill&fl=progressive&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/Xux33zxxpBDnRKyWqrGIW/8e93784f7f7bbc25bd7b84f06123d5c0/Oklahoma-State_960x1176px.jpg?fm=jpg&q=85&w=640&fit=fill&fl=progressive&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="Oklahoma-State 960x1176px" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">First US state to tap into Celonis Process Intelligence</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div><div class="ems-col-md-4 ems-customer-tab-card-wrapper"><div class="ems-customer-tab-card__layout ems-customer-tab-card__layout--mb"><a class="ems-customer-tab-card" href="/customer-success-stories/ge-healthcare-order-to-cash-process/" data-tracking-action="click_link"><div class="ems-customer-tab-card__logo"><picture><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=avif&q=75&w=250&fit=pad&f=center&r= 2x" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=webp&q=75&w=250&fit=pad&f=center&r= 2x" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=png&w=250&fit=pad&f=center&r= 1x, //images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=png&w=250&fit=pad&f=center&r= 2x"><img class="ems-customer-tab-card__logo__source js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:250px;aspect-ratio:250/75;background-size:1500px" data-src="//images.ctfassets.net/zmrtlfup12q3/5jNvfSpjUcBihnMdk5PsXT/291cfc095adea8c1ec2dc512b3532e5a/GE-Healthcare_250x75.png?fm=png&w=250&fit=pad&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="GE Healthcare Logo" width="250" height="75"></picture></div><div class="ems-customer-tab-card__bg"><picture class="ems-customer-tab-card__picture"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=avif&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=avif&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=avif&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=avif&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/avif"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=webp&q=75&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=webp&q=75&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=webp&q=75&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=webp&q=75&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw" type="image/webp"><source data-lazyloadsource data-srcset="//images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=png&w=640&fit=fill&f=center&r= 640w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=png&w=672&fit=fill&f=center&r= 672w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=png&w=704&fit=fill&f=center&r= 704w, //images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=png&w=768&fit=fill&f=center&r= 768w" sizes="(min-width: 1441px) calc(100vw - (100vw - 1441px)), 100vw"><img class="ems-customer-tab-card__image ems-customer-tab-card__image-fit js-img-skeleton" img-skeleton data-lazyloadimg src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" style="width:640px;aspect-ratio:640/784;background-size:3840px" data-src="//images.ctfassets.net/zmrtlfup12q3/16KaNljddKbDJwESaIRzME/28cffcca3d45a63c36987d615aa611c6/GE-Healthcare_Potraitimage_960x1176.png?fm=png&w=640&fit=fill&f=center&r=" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAABGdBTUEAALGPC/xhBQAAAAtJREFUCB1jYAACAAAFAAGNu5vzAAAAAElFTkSuQmCC" alt="GE Healthcare Order-to-cash Card Image" width="640" height="784"></picture></div><div class="ems-customer-tab-card__title ems-customer-tab-card__title--reversed">How GE HealthCare boosts cash flow and on-time delivery in Order-to-Cash</div><div class="ems-customer-tab-card__footer"><div class="ems-customer-tab-card__link ems-customer-tab-card__link--reversed"><span>Read the story</span> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="21" viewBox="0 0 33 21" fill="#FFF"><g transform="translate(0 .293)"><polygon points="30.685 9.308 30.685 11.226 0 11.226 0 9.308"/><polygon points="21.377 1.356 22.733 0 33 10.267 22.733 20.534 21.377 19.178 30.287 10.267"/></g></svg></div></div></a></div></div></div></div></div></div></div></div><div class="sf-site-footer" data-tracking-delegation="footer"><div class="footer" data-lazyload="childImages"><div class="ems-footer ems-footer--reversed" data-entry-sys-id="4B05yzbRwpnObCIfQiOCCX"><div class="ems-footer__content"><div class="ems-footer__aside"><div class="sf-subscribe"><div class="sf-subscribe__header"><h2 class="sf-subscribe__title" data-subscribe-title>Newsletter</h2><h2 class="sf-subscribe__subtitle" data-subscribe-subtitle>Monthly news and updates</h2></div><div class="sf-subscribe__body"><div class="sf-subscribe__form-wrapper"><div data-js="success-message" class="sf-message sf-subscribe--message js-ems-message--hidden"><div class="sf-subscribe__message__body"><h3 data-js="success-message-text" class="sf-subscribe__message__title">Thank you for your subscription</h3><div class="sf-message__footer__content"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12"><path fill="#ffffff" d="M1082.68548,500.715861 C1083.07601,500.325336 1083.07601,499.692171 1082.68548,499.301647 C1082.29496,498.911123 1081.66179,498.911123 1081.27127,499.301647 L1076.29289,504.295904 C1075.90237,504.686428 1075.90237,505.319593 1076.29289,505.710117 L1080.74562,510.712107 C1081.13615,511.102631 1081.76931,511.102631 1082.15984,510.712107 C1082.55036,510.321582 1082.55036,509.688417 1082.15984,509.297893 L1079.41421,506.003011 L1091,506.003011 C1091.55228,506.003011 1092,505.555295 1092,505.003011 C1092,504.450726 1091.55228,504.003011 1091,504.003011 L1079.41421,504.003011 L1082.68548,500.715861 Z" transform="matrix(1 0 0 -1 -1076 511.014)"/></svg><div class="sf-message__back-link sf-message__back-link--subscribe" data-js="reset-form">New Subscription</div></div></div></div><div data-js="error-message" class="sf-message sf-message--error sf-message--subscribe js-ems-message--hidden">Please enter an email</div><form action='/thank-you' class='ce-form' data-form data-tracking-action='subscribe' data-tracking-label='footer_subscribe' method='POST' name='subscribe' novalidate='novalidate'><input type='hidden' name='form-name' value='subscribe' /><noscript><div class="sf-message sf-message--error">Javascript is required to submit this form!</div></noscript><input name="utm_source" type="hidden" data-utm="source" value=""> <input name="utm_medium" type="hidden" data-utm="medium" value=""> <input name="utm_campaign" type="hidden" data-utm="campaign" value=""> <input name="utm_term" type="hidden" data-utm="term" value=""> <input name="utm_content" type="hidden" data-utm="content" value=""> <input name="referral_domain" type="hidden" data-referrer="link" value=""> <input type="hidden" name="url" value="/customer-success-stories/j-j-celosphere-session-process-mining/"> <input type="hidden" name="cid" data-js="cId" value=""> <input name="lang" type="hidden" data-js="language" value=""> <input type="hidden" name="gclid"> <input name="match_type" type="hidden" data-match-type="matchType" value=""><p class="none"><input type="text" name="IDB075B3W4R3"></p><input name="country" type="hidden" data-js="geo-country" value=""> <input name="country_code" type="hidden" data-js="geo-country-code" value=""> <input name="state" type="hidden" data-js="geo-state" value=""> <input name="p_visitor_id" type="hidden" data-js="p_visitor_id" value=""> <input name="p_visitor_hash" type="hidden" data-js="p_visitor_hash" value=""> <input name="pardot_url" type="hidden" value="7014696a77a6c077c48590237b59d61fab259501a037273b1da781ecd2299509329b059d7ef5153138689874b2427c2975c9"><div class="sf-form-group sf-input-group--z-index--2"><div class="sf-input-group sf-input-group--subscribe"><input type="email" required name="email" value="" class="sf-form__input sf-form__input--subscribe" aria-required="true" aria-invalid="false" placeholder="Email" id="ems_subscribe_form_arfab"> <button data-btn-submit class="ems-btn ems-btn--subscribe ems-btn--md" data-tracking-custom-el="page_clicks" data-tracking-action="click_button" data-tracking-label="subscribe">Confirm</button></div><div class="sf-form__footer"><div class="sf-form__footer__content">By submitting this form, you confirm that you agree to the storing and processing of your personal data by Celonis as described in our <a href="/privacy-notice/">Privacy Notice</a></div></div></div></form></div></div></div></div><div class="ems-footer__navs"><div class="ems-footer__wrapper"><div data-js="footer-nav" class="ems-footer__nav"><div class="ems-footer__nav-items"><div class="ems-footer__nav-item"><h3 class="ems-footer__nav-item__title">ANY QUESTION?</h3></div><div class="ems-footer__nav-item"><a href="/contact/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Talk to an expert</a></div><div class="ems-footer__nav-item"><a href="/resources/faq/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">FAQs</a></div><div class="ems-footer__nav-item"><a href="/contact/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Contact us</a></div></div></div><div data-js="footer-nav" class="ems-footer__nav"><div class="ems-footer__nav-items"><div class="ems-footer__nav-item"><h3 class="ems-footer__nav-item__title">MORE CELONIS</h3></div><div class="ems-footer__nav-item"><a href="https://academy-login.celonis.com/s/login/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Academy <span class="material-symbols-rounded">arrow_outward</span></a></div><div class="ems-footer__nav-item"><a href="http://community.celonis.com/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Celonis Community <span class="material-symbols-rounded">arrow_outward</span></a></div><div class="ems-footer__nav-item"><a href="https://www.celopeers.com/s/login/?language=en_US&ec=302&startURL=%2Fs%2Fpartner-portal" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Support Center <span class="material-symbols-rounded">arrow_outward</span></a></div><div class="ems-footer__nav-item"><a href="http://docs.celonis.com/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Documentation <span class="material-symbols-rounded">arrow_outward</span></a></div><div class="ems-footer__nav-item"><a href="https://marketplace.celonis.com/store/ui" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Marketplace <span class="material-symbols-rounded">arrow_outward</span></a></div></div></div><div data-js="footer-nav" class="ems-footer__nav"><div class="ems-footer__nav-items"><div class="ems-footer__nav-item"><h3 class="ems-footer__nav-item__title">CHECK US IN</h3></div><div class="ems-footer__nav-item"><a href="https://www.linkedin.com/company/celonis" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">LinkedIn</a></div><div class="ems-footer__nav-item"><a href="https://www.youtube.com/channel/UC5m7KqSu6qcalyQeDJ57q7A" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">YouTube</a></div><div class="ems-footer__nav-item"><a href="https://www.instagram.com/lifeatcelonis/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Instagram</a></div><div class="ems-footer__nav-item"><a href="https://www.facebook.com/Celonis/" class="ems-footer__nav-item__link ems-footer__nav-item__link--revesed">Facebook</a></div></div></div></div></div></div></div></div><div class="footer-meta"><div class="footer-meta__content"><div class="footer-meta__nav"><div class="footer-meta__nav-lang-switcher"><div class="ems-navbar-items__backdrop" data-js="footer-backdrop"></div><div class="ems-language-switcher__toggle" data-js="item-toggle"><div class="ems-language-switcher__toggle__content"><div class="ems-language-switcher__toggle__icon__container"><div class="ems-language-switcher__toggle__icon"><span class="ems-language-switcher__toggle__locale">English </span><span class="material-symbols-rounded ems-language-switcher__toggle__icon--rotate">keyboard_arrow_down</span></div></div></div><div class="ems-language-switcher" data-js="item-dropdown" data-backdrop="footer-backdrop"><div class="ems-language-switcher__content"><div class="ems-language-switcher__items" data-lang-switch><div class="ems-language-switcher__item"><a href="/customer-success-stories/j-j-celosphere-session-process-mining/" class="ems-language-switcher__item__link ems-language-switcher__item__link--active">English <span class="material-symbols-rounded">check</span></a></div></div></div></div></div></div><div class="footer-meta__nav-main"><div class="footer-meta__nav-items"><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/trust-center/">Trust Center</a></div><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/legal/">Imprint</a></div><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/disclaimer/">Disclaimer</a></div><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/privacy-notice/">Privacy Notice</a></div><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/cookie-notice/">Cookie Notice</a></div><div class="footer-meta__nav-item"><a class="footer-meta__nav-item__link" href="/terms-and-conditions/">Terms and Conditions</a></div></div><div class="footer_copyright">Celonis © 2024</div></div></div></div></div></div><div class="support-notice" data-js="support-notice"><strong>Dear visitor,</strong> you're using an <a href="https://www.microsoft.com/en-us/windowsforbusiness/end-of-ie-support" class="support-notice__link">outdated browser</a>. Parts of this website will not work correctly. For a better experience, update or change your browser.</div></body></html>