.animated-timeline__header{margin-bottom:56px}.animated-timeline__header .cms-content h1,.animated-timeline__header .cms-content h2,.animated-timeline__header .cms-content h3{color:#0e0e0e}.animated-timeline__header .cms-content p{color:#0e0e0e;font-weight:400}.animated-timeline.dark .animated-timeline__header .cms-content h1,.animated-timeline.dark .animated-timeline__header .cms-content h2,.animated-timeline.dark .animated-timeline__header .cms-content h3,.animated-timeline.dark .animated-timeline__header .cms-content p{color:#f8f5ec}.animated-timeline__subline{align-items:center;display:flex;gap:14px;margin-bottom:44px;opacity:0;transform:translateY(10px);transition:opacity .6s ease,transform .6s ease}.animated-timeline__subline.is-in{opacity:1;transform:translateY(0)}.animated-timeline__sub-eyebrow{color:#62456a;flex-shrink:0;font-family:RMNeue,Inter,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;opacity:.5;text-transform:uppercase;white-space:nowrap}.animated-timeline__sub-divider{background:#dfddd4;flex-shrink:0;height:14px;width:1px}.animated-timeline__sub-text{color:#62456a;font-family:RMNeue,Inter,-apple-system,sans-serif;font-size:15px;font-weight:400;line-height:1.4;opacity:.6}.animated-timeline.dark .animated-timeline__sub-eyebrow,.animated-timeline.dark .animated-timeline__sub-text{color:#f8f5ec}.animated-timeline__track{background:#dfddd4;border-radius:2px;height:2px;margin-bottom:0;overflow:hidden;position:relative}.animated-timeline__track-red{background:linear-gradient(90deg,#e8846a,rgba(232,132,106,.45));height:100%;left:0;position:absolute;top:0;transition:width 1.2s cubic-bezier(.4,0,.2,1);width:0}.animated-timeline__track-green{background:#0e602a;height:100%;position:absolute;right:0;top:0;transition:width .8s cubic-bezier(.4,0,.2,1) .8s;width:0}.animated-timeline__steps{display:grid}.animated-timeline__step{padding-right:40px;position:relative}.animated-timeline__step:last-child{padding-right:0}.animated-timeline__step-num{color:#dfddd4;display:block;font-family:Kalam,cursive;font-size:12px;font-weight:700;margin-bottom:12px;opacity:0;padding-top:20px;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.animated-timeline__dot-wrap{height:0;margin-bottom:22px;position:relative;top:-7px}.animated-timeline__dot{align-items:center;background:#fff;border:2px solid;border-radius:50%;display:inline-flex;height:14px;justify-content:center;opacity:0;position:relative;transform:scale(.6);transition:opacity .4s ease,transform .4s ease;width:14px;z-index:2}.animated-timeline__dot:after{border-radius:50%;content:"";height:5px;position:absolute;width:5px}.animated-timeline__dot--bad{border-color:#e8846a}.animated-timeline__dot--bad:after{background:#e8846a}.animated-timeline__dot--ok{border-color:#0e602a}.animated-timeline__dot--ok:after{background:#0e602a}.animated-timeline__step-content{opacity:0;padding-top:26px;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.animated-timeline__step-title{color:#0e0e0e;font-family:PolySans,Helvetica Neue,sans-serif;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.15;margin-bottom:6px}.animated-timeline__step--last .animated-timeline__step-title{color:#0e602a}.animated-timeline__step-body{color:#62456a;font-family:RMNeue,Inter,-apple-system,sans-serif;font-size:13px;font-weight:300;line-height:1.65}.animated-timeline.dark .animated-timeline__step-title{color:#f8f5ec}.animated-timeline.dark .animated-timeline__step-body{color:hsla(45,46%,95%,.7)}.animated-timeline__step.is-in .animated-timeline__step-num{opacity:1;transform:translateY(0)}.animated-timeline__step.is-in .animated-timeline__dot{opacity:1;transform:scale(1)}.animated-timeline__step.is-in .animated-timeline__step-content{opacity:1;transform:translateY(0)}.animated-timeline__step:first-child .animated-timeline__dot,.animated-timeline__step:first-child .animated-timeline__step-content,.animated-timeline__step:first-child .animated-timeline__step-num{transition-delay:.1s}.animated-timeline__step:nth-child(2) .animated-timeline__dot,.animated-timeline__step:nth-child(2) .animated-timeline__step-content,.animated-timeline__step:nth-child(2) .animated-timeline__step-num{transition-delay:.3s}.animated-timeline__step:nth-child(3) .animated-timeline__dot,.animated-timeline__step:nth-child(3) .animated-timeline__step-content,.animated-timeline__step:nth-child(3) .animated-timeline__step-num{transition-delay:.5s}.animated-timeline__step:nth-child(4) .animated-timeline__dot,.animated-timeline__step:nth-child(4) .animated-timeline__step-content,.animated-timeline__step:nth-child(4) .animated-timeline__step-num{transition-delay:.7s}.animated-timeline__step:nth-child(5) .animated-timeline__dot,.animated-timeline__step:nth-child(5) .animated-timeline__step-content,.animated-timeline__step:nth-child(5) .animated-timeline__step-num{transition-delay:.9s}.animated-timeline__step:nth-child(6) .animated-timeline__dot,.animated-timeline__step:nth-child(6) .animated-timeline__step-content,.animated-timeline__step:nth-child(6) .animated-timeline__step-num{transition-delay:1.1s}@media (prefers-reduced-motion:reduce){.animated-timeline__dot,.animated-timeline__step-content,.animated-timeline__step-num,.animated-timeline__subline,.animated-timeline__track-green,.animated-timeline__track-red{transition:none}}@media (max-width:767px){.animated-timeline__steps{gap:32px;grid-template-columns:1fr!important}.animated-timeline__step{align-items:flex-start;display:flex;flex-direction:row;gap:16px;padding-right:0}.animated-timeline__dot-wrap{flex-shrink:0;margin-bottom:0;padding-top:4px;top:0}.animated-timeline__step-num{display:none}.animated-timeline__step-content{padding-top:0}.animated-timeline__track{display:none}}