.LifecycleJourney-module__OV0glW__journey{color:#14274e;grid-template-columns:1fr 1fr;gap:7%;display:grid;position:relative}.LifecycleJourney-module__OV0glW__steps{--fill:0;position:relative}.LifecycleJourney-module__OV0glW__steps:before,.LifecycleJourney-module__OV0glW__steps:after{content:"";background:#d3dce1;width:1px;position:absolute;top:60px;bottom:100px;left:22px}.LifecycleJourney-module__OV0glW__steps:after{transform-origin:top;width:2px;transform:scaleY(var(--fill));background:linear-gradient(#07988c,#2d63d9);left:21.5px}.LifecycleJourney-module__OV0glW__step{align-items:center;gap:26px;min-height:58svh;padding:55px 0;transition:opacity .5s;display:flex;position:relative}.LifecycleJourney-module__OV0glW__journey[data-enhanced] .LifecycleJourney-module__OV0glW__step:not([data-active=true]){opacity:.36}.LifecycleJourney-module__OV0glW__number{z-index:1;color:#76869c;background:#f7f5ef;border:1px solid #cbd6df;border-radius:50%;flex-shrink:0;align-self:center;place-items:center;width:45px;height:45px;font-size:12px;transition:background .4s,color .4s,box-shadow .4s,transform .4s;display:grid;position:relative}.LifecycleJourney-module__OV0glW__step[data-past] .LifecycleJourney-module__OV0glW__number{color:#07877e;background:#e6f4f1;border-color:#bfe0d8}.LifecycleJourney-module__OV0glW__step[data-active=true] .LifecycleJourney-module__OV0glW__number{color:#fff;background:#14274e;transform:scale(1.08);box-shadow:0 0 0 8px #14274e10,0 0 0 16px #14274e06}.LifecycleJourney-module__OV0glW__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#60798c;margin:0 0 17px;font-size:10px}.LifecycleJourney-module__OV0glW__step h3{letter-spacing:-.045em;max-width:400px;margin:0 0 20px;font-size:clamp(28px,3vw,43px);line-height:1.12}.LifecycleJourney-module__OV0glW__copy{color:#62738b;max-width:420px;margin:0;font-size:15px;line-height:1.8}.LifecycleJourney-module__OV0glW__deliverable{border-top:1px solid #d9dfe1;gap:8px;margin-top:28px;padding-top:18px;display:grid}.LifecycleJourney-module__OV0glW__deliverable>span{letter-spacing:.14em;color:#718698;font-size:8px}.LifecycleJourney-module__OV0glW__deliverable b{justify-content:space-between;font-size:13px;font-weight:500;display:flex}.LifecycleJourney-module__OV0glW__deliverable b span{color:#07988c;transition:transform .3s}.LifecycleJourney-module__OV0glW__step[data-active=true] .LifecycleJourney-module__OV0glW__deliverable b span{transform:translate(3px,-3px)}.LifecycleJourney-module__OV0glW__visual{background:linear-gradient(145deg,#fffefd,#f2f2eb);border:1px solid #d8dfdf;border-radius:20px;flex-direction:column;align-self:start;height:min(650px,100svh - 125px);min-height:490px;margin-top:35px;display:flex;position:sticky;top:105px;overflow:hidden;box-shadow:0 24px 70px #14274e0d}.LifecycleJourney-module__OV0glW__visual header,.LifecycleJourney-module__OV0glW__visual footer{letter-spacing:.08em;color:#657c8d;justify-content:space-between;gap:12px;padding:20px 23px;font-size:8px;display:flex}.LifecycleJourney-module__OV0glW__visual header b{color:#14274e;font-weight:500}.LifecycleJourney-module__OV0glW__map{isolation:isolate;flex:1;min-height:230px;position:relative}.LifecycleJourney-module__OV0glW__ring,.LifecycleJourney-module__OV0glW__progress{aspect-ratio:1;max-width:94%;height:94%;position:absolute;top:50%;left:50%;translate:-50% -50%}.LifecycleJourney-module__OV0glW__ring{rotate:var(--rot);transition:rotate 1.15s cubic-bezier(.65,0,.35,1)}.LifecycleJourney-module__OV0glW__connections{fill:none;stroke:#d1dfde;stroke-width:.35px;width:100%;height:100%;position:absolute;inset:0}.LifecycleJourney-module__OV0glW__orbit{z-index:-1;border:1px dashed #bccfce;border-radius:50%;animation:60s linear infinite LifecycleJourney-module__OV0glW__spin;position:absolute;inset:16%}.LifecycleJourney-module__OV0glW__orbit i{border:1px solid #dce6e3;border-radius:50%;position:absolute;inset:14%}.LifecycleJourney-module__OV0glW__orbit i:nth-child(2){border-style:dotted;inset:-18%}.LifecycleJourney-module__OV0glW__orbit i:nth-child(3){inset:30%}.LifecycleJourney-module__OV0glW__node{transform:translate(-50%,-50%) rotate(calc(var(--rot) * -1));color:#718398;justify-items:center;gap:5px;font-size:9px;transition:transform 1.15s cubic-bezier(.65,0,.35,1),color .4s;display:grid;position:absolute}.LifecycleJourney-module__OV0glW__node>span{background:#fafaf6;border:1px solid #d2deda;border-radius:50%;place-items:center;width:29px;height:29px;transition:background .4s,box-shadow .4s,transform .4s;display:grid}.LifecycleJourney-module__OV0glW__node b{background:#f8f7f1;border-radius:5px;padding:3px 6px;font-weight:500}.LifecycleJourney-module__OV0glW__node[data-past]>span{color:#07877e;background:#e6f4f1;border-color:#bfe0d8}.LifecycleJourney-module__OV0glW__node[data-current=true]{color:#007c74}.LifecycleJourney-module__OV0glW__node[data-current=true]>span{color:#fff;background:#078f83;border-color:#078f83;transform:scale(1.15);box-shadow:0 0 0 7px #078f8314,0 0 0 15px #078f8308}.LifecycleJourney-module__OV0glW__progress{pointer-events:none;rotate:-90deg}.LifecycleJourney-module__OV0glW__progress circle{fill:none;stroke:#e1e9e7;stroke-width:.5px}.LifecycleJourney-module__OV0glW__progress .LifecycleJourney-module__OV0glW__progressValue{stroke:#07988c;stroke-width:.9px;stroke-linecap:round;transition:stroke-dashoffset 1.15s cubic-bezier(.65,0,.35,1)}.LifecycleJourney-module__OV0glW__spoke{background:linear-gradient(#07988c66,#07988c00);width:1px;position:absolute;top:calc(18% + 18px);bottom:calc(50% + 76px);left:50%;translate:-50%}.LifecycleJourney-module__OV0glW__spoke i{background:#07988c;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in infinite LifecycleJourney-module__OV0glW__pulse;position:absolute;left:-2px}.LifecycleJourney-module__OV0glW__core{text-align:center;background:#fffefd;border:1px solid #d9e4e0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:142px;height:142px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #c7dcd644}.LifecycleJourney-module__OV0glW__core:before{content:"";border:1px solid #07988c33;border-radius:50%;animation:3.2s ease-in-out infinite LifecycleJourney-module__OV0glW__breathe;position:absolute;inset:-9px}.LifecycleJourney-module__OV0glW__core>span{letter-spacing:.05em;color:#6c8593;margin-bottom:8px;font-size:9px}.LifecycleJourney-module__OV0glW__core>b{letter-spacing:-.04em;font-size:22px;line-height:1.1}.LifecycleJourney-module__OV0glW__core em{color:#07988c;font-style:normal}.LifecycleJourney-module__OV0glW__readout{background:#fffefd;border:1px solid #dde5df;border-radius:12px;margin:10px 23px 0;padding:17px 20px;animation:.45s cubic-bezier(.2,.8,.2,1) LifecycleJourney-module__OV0glW__arrive}.LifecycleJourney-module__OV0glW__readout>span{letter-spacing:.1em;color:#07877e;text-transform:uppercase;font-size:8px}.LifecycleJourney-module__OV0glW__readout h4{letter-spacing:-.04em;margin:8px 0 12px;font-size:21px}.LifecycleJourney-module__OV0glW__readout p{color:#61758b;opacity:0;animation:.4s both LifecycleJourney-module__OV0glW__arrive;animation-delay:calc(.25s + var(--i) * .22s);align-items:center;gap:12px;margin:8px 0;font-size:10px;display:flex}.LifecycleJourney-module__OV0glW__readout small{color:#92a4af;font-size:7px}.LifecycleJourney-module__OV0glW__readout p b{color:#078f83;width:16px;height:16px;animation:.35s both LifecycleJourney-module__OV0glW__tick;animation-delay:calc(.45s + var(--i) * .22s);background:#e6f4f1;border-radius:50%;place-items:center;margin-left:auto;font-weight:400;display:grid}.LifecycleJourney-module__OV0glW__complete{border-top:1px solid #e6ece9;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:grid}.LifecycleJourney-module__OV0glW__complete small{letter-spacing:.1em;color:#7d919c;font-size:7px}.LifecycleJourney-module__OV0glW__complete i{background:#e6ece9;border-radius:4px;height:4px;overflow:hidden}.LifecycleJourney-module__OV0glW__complete b{transform-origin:0;background:linear-gradient(90deg,#07988c,#2d63d9);width:100%;height:100%;animation:1.1s cubic-bezier(.4,0,.2,1) .3s both LifecycleJourney-module__OV0glW__fill;display:block}.LifecycleJourney-module__OV0glW__visual footer{letter-spacing:0;padding:13px 23px;font-size:7px}.LifecycleJourney-module__OV0glW__visual footer b{color:#07877e;font-weight:500}@keyframes LifecycleJourney-module__OV0glW__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LifecycleJourney-module__OV0glW__tick{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes LifecycleJourney-module__OV0glW__fill{0%{transform:scaleX(0)}}@keyframes LifecycleJourney-module__OV0glW__spin{to{rotate:360deg}}@keyframes LifecycleJourney-module__OV0glW__pulse{0%{opacity:0;top:100%}20%{opacity:1}to{opacity:0;top:0}}@keyframes LifecycleJourney-module__OV0glW__breathe{50%{opacity:.4;transform:scale(1.06)}}@media (max-width:1050px){.LifecycleJourney-module__OV0glW__journey{gap:4%}.LifecycleJourney-module__OV0glW__step{gap:18px}.LifecycleJourney-module__OV0glW__visual{top:95px}.LifecycleJourney-module__OV0glW__core{width:120px;height:120px}.LifecycleJourney-module__OV0glW__core>b{font-size:19px}.LifecycleJourney-module__OV0glW__copy{font-size:13px}}@media (max-width:800px){.LifecycleJourney-module__OV0glW__journey{flex-direction:column;gap:0;display:flex}.LifecycleJourney-module__OV0glW__visual{display:none}.LifecycleJourney-module__OV0glW__step{align-items:flex-start;gap:18px;min-height:0;padding:32px 0}.LifecycleJourney-module__OV0glW__number{align-self:flex-start;width:38px;height:38px}.LifecycleJourney-module__OV0glW__steps:before,.LifecycleJourney-module__OV0glW__steps:after{top:50px;bottom:70px;left:18px}.LifecycleJourney-module__OV0glW__steps:after{display:none}.LifecycleJourney-module__OV0glW__step h3{margin-bottom:13px;font-size:30px}.LifecycleJourney-module__OV0glW__eyebrow{margin-bottom:12px;font-size:9px}.LifecycleJourney-module__OV0glW__copy{font-size:14px}.LifecycleJourney-module__OV0glW__deliverable{margin-top:18px}.LifecycleJourney-module__OV0glW__number{color:#fff;background:#14274e}.LifecycleJourney-module__OV0glW__step[data-active=true] .LifecycleJourney-module__OV0glW__number{box-shadow:none;transform:none}}@media (max-height:680px) and (min-width:801px){.LifecycleJourney-module__OV0glW__visual{min-height:440px;top:85px}.LifecycleJourney-module__OV0glW__map{min-height:190px}.LifecycleJourney-module__OV0glW__readout{padding:12px 16px}.LifecycleJourney-module__OV0glW__readout h4{margin-bottom:8px;font-size:18px}.LifecycleJourney-module__OV0glW__visual header{padding:14px 23px}.LifecycleJourney-module__OV0glW__core{width:105px;height:105px}.LifecycleJourney-module__OV0glW__core>b{font-size:17px}.LifecycleJourney-module__OV0glW__complete{display:none}}@media (prefers-reduced-motion:reduce){.LifecycleJourney-module__OV0glW__readout,.LifecycleJourney-module__OV0glW__readout p,.LifecycleJourney-module__OV0glW__readout p b,.LifecycleJourney-module__OV0glW__complete b{opacity:1;animation:none}.LifecycleJourney-module__OV0glW__orbit,.LifecycleJourney-module__OV0glW__spoke i,.LifecycleJourney-module__OV0glW__core:before{animation:none}.LifecycleJourney-module__OV0glW__ring,.LifecycleJourney-module__OV0glW__node,.LifecycleJourney-module__OV0glW__progress .LifecycleJourney-module__OV0glW__progressValue,.LifecycleJourney-module__OV0glW__number,.LifecycleJourney-module__OV0glW__node>span{transition:none}.LifecycleJourney-module__OV0glW__visual{display:none}.LifecycleJourney-module__OV0glW__journey{grid-template-columns:1fr}.LifecycleJourney-module__OV0glW__step{min-height:0;padding:32px 0;opacity:1!important}.LifecycleJourney-module__OV0glW__number{color:#fff;background:#14274e}}@media (min-width:801px) and (prefers-reduced-motion:no-preference){.LifecycleJourney-module__OV0glW__step{min-height:28svh;padding:22px 0}}
