.ba-module{--ba-yellow:#ffe400;--ba-black:#111;--ba-white:#fff;background-color:#fff;color:var(--ba-black);font-family:inherit;isolation:isolate;overflow:hidden;padding:120px 0;position:relative;width:100%}.ba-module,.ba-module *,.ba-module :after,.ba-module :before{box-sizing:border-box}.ba-background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.ba-background-image{display:block;height:136%;left:0;max-width:none;object-fit:cover;object-position:center center;position:absolute;top:-18%;transform:translateZ(0);width:100%;will-change:transform}.ba-background--top .ba-background-image{object-position:center top}.ba-background--center .ba-background-image{object-position:center center}.ba-background--bottom .ba-background-image{object-position:center bottom}.ba-background-overlay{background-color:rgba(0,0,0,.55);inset:0;position:absolute}.ba-module--has-bg{background-color:#111;color:var(--ba-white)}.ba-module--has-bg .ba-heading,.ba-module--has-bg .ba-intro,.ba-module--has-bg .ba-intro p,.ba-module--has-bg .ba-step-description,.ba-module--has-bg .ba-step-description p,.ba-module--has-bg .ba-step-number,.ba-module--has-bg .ba-step-title{color:#fff}.ba-module--has-bg .ba-intro a,.ba-module--has-bg .ba-step-description a{color:#fff;text-decoration:underline}.ba-container{margin:0 auto;max-width:1240px;padding:0 30px;position:relative;width:100%;z-index:1}.ba-layout{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr)}.ba-content,.ba-steps-wrapper{min-width:0}.ba-module .ba-heading{margin:0 0 20px;padding:0}.ba-intro{color:inherit;font-family:inherit}.ba-intro p{margin:0 0 14px}.ba-intro p:last-child{margin-bottom:0}.ba-steps{position:relative;width:100%}.ba-step{--ba-line-progress:1;--ba-bottom-progress:1;column-gap:18px;display:grid;grid-template-columns:56px minmax(0,1fr);min-width:0;padding:28px 0 30px;position:relative}.ba-step:before{top:0;transform:scaleX(var(--ba-line-progress));transform-origin:left center}.ba-step:before,.ba-step:last-child:after{background-color:var(--ba-yellow);content:"";height:2px;left:0;pointer-events:none;position:absolute;width:100%}.ba-step:last-child:after{bottom:0;transform:scaleX(var(--ba-bottom-progress));transform-origin:left center}.ba-module.ba-js-ready .ba-step{--ba-line-progress:0;--ba-bottom-progress:0}.ba-module .ba-step-number{color:inherit;font-family:inherit;font-variant-numeric:tabular-nums;margin:0;padding:0}.ba-module .ba-step-title{color:inherit;margin:0 0 12px;padding:0}.ba-step-description{color:inherit;font-family:inherit}.ba-step-description p{margin:0 0 10px}.ba-step-description p:last-child{margin-bottom:0}.ba-module.ba-js-ready .ba-step-content,.ba-module.ba-js-ready .ba-step-number{opacity:0;transform:translate3d(0,24px,0);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ba-module.ba-js-ready .ba-step.is-revealed .ba-step-content,.ba-module.ba-js-ready .ba-step.is-revealed .ba-step-number{opacity:1;transform:translateZ(0)}.ba-module.ba-js-ready .ba-step-content{transition-delay:.08s}@media (max-width:991px){.ba-module{padding:90px 0}.ba-layout{gap:50px;grid-template-columns:1fr}.ba-step{gap:16px;grid-template-columns:48px minmax(0,1fr);padding:26px 0 28px}}@media (max-width:767px){.ba-module{padding:70px 0}.ba-container{padding:0 20px}.ba-layout{gap:36px}.ba-step{gap:14px;grid-template-columns:42px minmax(0,1fr);padding:22px 0 24px}.ba-module .ba-step-title{margin-bottom:10px}}@media (max-width:420px){.ba-module{padding:60px 0}.ba-step{grid-template-columns:36px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ba-background-image{height:100%;top:0;transform:none!important;will-change:auto}.ba-module .ba-step{--ba-line-progress:1!important;--ba-bottom-progress:1!important}.ba-module.ba-js-ready .ba-step-content,.ba-module.ba-js-ready .ba-step-number{opacity:1!important;transform:none!important;transition:none!important}}