.flow-steps .fs-head h2{font-size:4rem;margin:0 0 1.6rem}.flow-steps .fs-head p{font-size:2rem;margin:0 0 4.8rem}.flow-steps .fs-outer{max-width:1320px}.flow-steps .fs-panel{background:radial-gradient(ellipse at 50% 30%,#3a2170 0,#2a1656 55%,#1c0f3c 100%);border-radius:32px;overflow:hidden;padding:6.4rem;position:relative}.flow-steps .fs-panel:before{background-image:radial-gradient(hsla(0,0%,100%,.07) 1.4px,transparent 1.5px);background-size:28px 28px;content:"";inset:0;pointer-events:none;position:absolute}.flow-steps .fs-row{align-items:stretch;display:flex;position:relative;z-index:1}.flow-steps .fs-card{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:24px;flex:1 1 0;min-width:0;opacity:0;padding:3.6rem 3.2rem 4.8rem;position:relative;transform:translateY(24px);transition:opacity .6s ease calc(var(--i)*.14s),transform .6s ease calc(var(--i)*.14s),background .7s ease,border-color .7s ease,box-shadow .7s ease}.flow-steps .fs-panel.is-ready .fs-card{transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1),background .7s ease,border-color .7s ease,box-shadow .7s ease}.flow-steps .fs-num{align-items:center;background:linear-gradient(135deg,#f3b36b,#e0741f);border-radius:16px;box-shadow:0 8px 20px rgba(224,116,31,.4);color:#fff;display:flex;font-size:2.2rem;font-weight:900;height:54px;justify-content:center;transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .7s ease;width:54px}.flow-steps .fs-card h3{color:#fff;font-size:3.2rem;font-weight:900;margin:2.8rem 0 1.2rem!important;transition:color .7s ease}.flow-steps .fs-card p{color:hsla(0,0%,100%,.75);font-size:1.7rem;line-height:1.5;margin:0;transition:color .7s ease}.flow-steps .fs-card.is-done{border-color:rgba(226,138,52,.5)}.flow-steps .fs-card.is-active{background:#fff;border-color:#fff;box-shadow:0 0 0 12px rgba(226,138,52,.16),0 0 90px 20px rgba(226,138,52,.35)}.flow-steps .fs-panel.is-in .fs-card.is-active{transform:translateY(-6px)}.flow-steps .fs-card.is-active h3{color:#24212e}.flow-steps .fs-card.is-active p{color:#6b6b75}.flow-steps .fs-card.is-active .fs-num{box-shadow:0 10px 26px rgba(224,116,31,.55);transform:scale(1.1)}.flow-steps .fs-card:after{border:2px solid #e28a34;border-radius:24px;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.flow-steps .fs-card.is-active:after{animation:fsPulse 2.2s ease-out infinite}@keyframes fsPulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.07,1.05)}to{opacity:0;transform:scale(1.07,1.05)}}.flow-steps .fs-link{align-self:center;flex:0 0 56px;height:18px;position:relative}.flow-steps .fs-link:after,.flow-steps .fs-link:before{border-radius:3px;content:"";height:3px;left:0;margin-top:-1.5px;position:absolute;right:0;top:50%;transform-origin:left}.flow-steps .fs-link:before{background:rgba(226,138,52,.3);transform:scaleX(0);transition:transform .5s ease calc(var(--i)*.14s + .3s)}.flow-steps .fs-link:after{background:linear-gradient(90deg,#f3b36b,#e28a34);transform:scaleX(var(--p,0));transition:opacity .7s ease}.flow-steps .fs-link i{background:#2a1656;border:3px solid #e28a34;border-radius:50%;height:12px;left:50%;margin:-6px 0 0 -6px;opacity:0;position:absolute;top:50%;transition:opacity .3s ease calc(var(--i)*.14s + .5s),background .4s ease;width:12px;z-index:1}.flow-steps .fs-link.is-lit i{background:#e28a34}.flow-steps .fs-dot{background:#ffd9a8;border-radius:50%;box-shadow:0 0 0 4px rgba(226,138,52,.28),0 0 18px 5px rgba(226,138,52,.7);height:14px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:14px;will-change:transform,opacity;z-index:3}.flow-steps .fs-panel.is-in .fs-card{opacity:1;transform:none}.flow-steps .fs-panel.is-in .fs-link:before{transform:scaleX(1)}.flow-steps .fs-panel.is-in .fs-link i{opacity:1}.flow-steps .fs-panel.is-resetting .fs-link:after{opacity:0}@media (max-width:990px){.flow-steps .fs-panel{border-radius:24px;padding:3.2rem 2.4rem}.flow-steps .fs-row{flex-direction:column}.flow-steps .fs-card{padding:2.8rem}.flow-steps .fs-card h3{font-size:2.6rem;margin:1.8rem 0 .8rem!important}.flow-steps .fs-link{flex:0 0 40px;height:40px;width:18px}.flow-steps .fs-link:after,.flow-steps .fs-link:before{bottom:0;height:auto;left:50%;margin:0 0 0 -1.5px;right:auto;top:0;transform-origin:top;width:3px}.flow-steps .fs-link:before{transform:scaleY(0)}.flow-steps .fs-link:after{transform:scaleY(var(--p,0))}.flow-steps .fs-panel.is-in .fs-link:before{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.flow-steps .fs-card,.flow-steps .fs-link i,.flow-steps .fs-link:after,.flow-steps .fs-link:before,.flow-steps .fs-num{transition:none!important}.flow-steps .fs-card.is-active:after{animation:none!important}.flow-steps .fs-dot{display:none}}.flow-steps .fs-row>*{margin:0!important}