.fsWorkflow__container{display:grid;place-items:center;position:relative}.fsWorkflow__background{grid-column:1;grid-row:1}.fsWorkflow__background,.fsWorkflow__background>.frame{block-size:100%;inline-size:100%;object-fit:cover;overflow:hidden}.fsWorkflow__background video{scale:1.5;translate:20% 10%}.fsWorkflow__list{align-items:center;display:flex;flex-direction:column;gap:0;grid-column:1;grid-row:1;padding-block:var(--space-12);padding-inline:var(--space-fluid-lg);view-timeline-axis:block;view-timeline-name:--fs-workflow-animate;z-index:1}.fsWorkflow__card{background:radial-gradient(ellipse at top left, rgba(50, 50, 50, 0.5) 0%, rgba(40, 40, 40, 0.5) 43%, rgba(20, 20, 20, 0.5) 93%),var(--color-bg);border-radius:8px;inline-size:100%;max-inline-size:34rem;padding:var(--space-3);position:relative}.fsWorkflow__card::before{border:1px solid var(--color-grey-500);border-radius:inherit;content:"";inset:0;opacity:.3;pointer-events:none;position:absolute}.fsWorkflow__cardHeader{align-items:center;border-block-end:1px solid var(--color-grey-700);display:flex;gap:var(--space-2);margin-block-end:var(--space-2);padding-block-end:var(--space-2)}.fsWorkflow__cardTitle{color:var(--color-white);flex:1;font-weight:500}.fsWorkflow__icon{block-size:var(--space-4);display:grid;flex-shrink:0;inline-size:var(--space-4);place-items:center}.fsWorkflow__icon img{block-size:100%;inline-size:100%;object-fit:contain}.fsWorkflow__cardDescription{color:var(--color-white-opacity-50)}.fsWorkflow__connector{align-items:center;display:flex;flex-direction:column}.fsWorkflow__connectorLine{background:var(--color-grey-500);block-size:var(--space-3);inline-size:1px}.fsWorkflow__connectorPlus{align-items:center;block-size:24px;border:1px solid var(--color-grey-500);border-radius:50%;color:var(--color-grey-350);display:flex;font-size:.875rem;inline-size:24px;justify-content:center;line-height:1}@keyframes fs-workflow-fade-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fs-workflow-fade-in-opacity{from{opacity:0}to{opacity:1}}@keyframes fs-workflow-border-on{from{border-color:var(--color-grey-500);opacity:.3}to{border-color:var(--color-blue-500);opacity:.8}}@keyframes fs-workflow-border-off{from{border-color:var(--color-blue-500);opacity:.8}to{border-color:var(--color-grey-500);opacity:.3}}@keyframes fs-workflow-line-on{from{background:var(--color-grey-500);opacity:.5}to{background:var(--color-blue-500);opacity:.8}}@keyframes fs-workflow-line-off{from{background:var(--color-blue-500);opacity:.8}to{background:var(--color-grey-500);opacity:.5}}@keyframes fs-workflow-plus-on{from{border-color:hsla(0,0%,100%,.15);color:var(--color-grey-350)}to{border-color:var(--color-blue-500);color:var(--color-blue-500)}}@keyframes fs-workflow-plus-off{from{border-color:var(--color-blue-500);color:var(--color-blue-500)}to{border-color:hsla(0,0%,100%,.15);color:var(--color-grey-350)}}.fsWorkflow__card{animation:fs-workflow-fade-in ease-out both;animation-duration:1s;animation-timeline:--fs-workflow-animate;opacity:0}.fsWorkflow__connector{animation:fs-workflow-fade-in-opacity ease-out both;animation-duration:1s;animation-timeline:--fs-workflow-animate;opacity:0}.fsWorkflow__list>:nth-child(1){animation-range:cover 2% cover 6%}.fsWorkflow__list>:nth-child(1)::before{animation:fs-workflow-border-on ease-out both,fs-workflow-border-off ease-out both;animation-duration:1s,1s;animation-range:cover 6% cover 10%,cover 16% cover 20%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(2){animation-range:cover 10% cover 14%}.fsWorkflow__list>:nth-child(2) .fsWorkflow__connectorLine{animation:fs-workflow-line-on ease-out both,fs-workflow-line-off ease-out both;animation-duration:1s,1s;animation-range:cover 14% cover 18%,cover 26% cover 30%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(2) .fsWorkflow__connectorPlus{animation:fs-workflow-plus-on ease-out both,fs-workflow-plus-off ease-out both;animation-duration:1s,1s;animation-range:cover 14% cover 18%,cover 26% cover 30%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(3){animation-range:cover 18% cover 22%}.fsWorkflow__list>:nth-child(3)::before{animation:fs-workflow-border-on ease-out both,fs-workflow-border-off ease-out both;animation-duration:1s,1s;animation-range:cover 22% cover 26%,cover 36% cover 40%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(4){animation-range:cover 30% cover 34%}.fsWorkflow__list>:nth-child(4) .fsWorkflow__connectorLine{animation:fs-workflow-line-on ease-out both,fs-workflow-line-off ease-out both;animation-duration:1s,1s;animation-range:cover 34% cover 38%,cover 46% cover 50%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(4) .fsWorkflow__connectorPlus{animation:fs-workflow-plus-on ease-out both,fs-workflow-plus-off ease-out both;animation-duration:1s,1s;animation-range:cover 34% cover 38%,cover 46% cover 50%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(5){animation-range:cover 38% cover 42%}.fsWorkflow__list>:nth-child(5)::before{animation:fs-workflow-border-on ease-out both,fs-workflow-border-off ease-out both;animation-duration:1s,1s;animation-range:cover 42% cover 46%,cover 56% cover 60%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(6){animation-range:cover 50% cover 54%}.fsWorkflow__list>:nth-child(6) .fsWorkflow__connectorLine{animation:fs-workflow-line-on ease-out both,fs-workflow-line-off ease-out both;animation-duration:1s,1s;animation-range:cover 54% cover 58%,cover 66% cover 70%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(6) .fsWorkflow__connectorPlus{animation:fs-workflow-plus-on ease-out both,fs-workflow-plus-off ease-out both;animation-duration:1s,1s;animation-range:cover 54% cover 58%,cover 66% cover 70%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.fsWorkflow__list>:nth-child(7){animation-range:cover 58% cover 62%}.fsWorkflow__list>:nth-child(7)::before{animation:fs-workflow-border-on ease-out both,fs-workflow-border-off ease-out both;animation-duration:1s,1s;animation-range:cover 62% cover 66%,cover 70% cover 74%;animation-timeline:--fs-workflow-animate,--fs-workflow-animate}.featureScroller__item.scroll-animation-played .fsWorkflow__card::before{animation:none;border-color:var(--color-grey-500);opacity:.3}@media(prefers-reduced-motion: reduce){.fsWorkflow__card,.fsWorkflow__connector{animation:none;opacity:1;transform:none}.fsWorkflow__card::before,.fsWorkflow__connectorLine,.fsWorkflow__connectorPlus{animation:none}}

/*# sourceMappingURL=fsWorkflow.css.map */