@keyframes candidates2Pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes candidates2FadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes candidates2Fade{0%{opacity:0}to{opacity:1}}@keyframes candidates2FadeRight{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes candidates2Float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.candidates2__fade-up{opacity:0;transform:translateY(20px)}.candidates2__header.in-view .candidates2__fade-up{animation:candidates2FadeUp .6s ease-out var(--d,0s) both}.candidates2__cta{opacity:0;transform:translateY(20px)}.candidates2__avatar{opacity:0;transform:scale(0)}.candidates2__screen-title{opacity:0}.candidates2__screen-card{opacity:0;transition:box-shadow .3s,background-color .3s;transform:translate(-28px)}.candidates2__screen-card:hover{box-shadow:0 16px 44px #1e0a5224}.candidates2__preview.in-view .candidates2__cta{animation:.55s ease-out both candidates2FadeUp}.candidates2__preview.in-view .candidates2__avatar{animation:candidates2Pop .55s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both,candidates2Float 5.5s ease-in-out calc(var(--d,0s) + .7s) infinite}.candidates2__preview.in-view .candidates2__screen-title{animation:.6s ease-out .2s both candidates2Fade}.candidates2__preview.in-view .candidates2__screen-card{animation:candidates2FadeRight .6s ease-out var(--d,0s) both}@media (prefers-reduced-motion:reduce){.candidates2__fade-up,.candidates2__cta,.candidates2__avatar,.candidates2__screen-title,.candidates2__screen-card{opacity:1;animation:none;transform:none}}
@keyframes process1FadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes process1Fade{0%{opacity:0}to{opacity:1}}@keyframes process1Pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes process1IconPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes process1Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes process1Draw{to{stroke-dashoffset:0}}.process1__fade-up{opacity:0;transform:translateY(20px)}.process1__header.in-view .process1__fade-up{animation:process1FadeUp .6s ease-out var(--d,0s) both}.process1__logo{opacity:0;transform:scale(0)}.process1__conn-draw{stroke-dasharray:100 100;stroke-dashoffset:100px}.process1__conn-dot{opacity:0}.process1__card{transition:transform .35s}.process1__card:hover{transform:translateY(-5px)}.process1__card-box{opacity:0;transition:box-shadow .35s;transform:translateY(24px)}.process1__card:hover .process1__card-box{box-shadow:0 20px 50px #1e0a521a}.process1__card-icon{opacity:0;transform:scale(.5)}.process1__card-title,.process1__card-desc{opacity:0}.process1__card-title{transform:translateY(14px)}.process1__preview.in-view .process1__logo{animation:.5s cubic-bezier(.34,1.56,.64,1) both process1Pop,4.5s ease-in-out 1s infinite process1Pulse}.process1__preview.in-view .process1__conn-draw{animation:process1Draw .45s ease-out var(--d,0s) forwards}.process1__preview.in-view .process1__conn-dot{animation:process1Fade .3s ease-out calc(var(--d,0s) + .4s) both}.process1__preview.in-view .process1__card-box{animation:process1FadeUp .55s ease-out var(--d,0s) both}.process1__preview.in-view .process1__card-icon{animation:process1IconPop .45s cubic-bezier(.34, 1.56, .64, 1) calc(var(--d,0s) + .1s) both}.process1__preview.in-view .process1__card-title{animation:process1FadeUp .5s ease-out calc(var(--d,0s) + .18s) both}.process1__preview.in-view .process1__card-desc{animation:process1Fade .5s ease-out calc(var(--d,0s) + .3s) both}@media (max-width:1023.98px){.process1__preview.in-view .process1__card-box{--d:var(--dm,.35s)}}@media (prefers-reduced-motion:reduce){.process1__fade-up,.process1__logo,.process1__conn-dot,.process1__card-box,.process1__card-icon,.process1__card-title,.process1__card-desc{opacity:1;animation:none;transform:none}.process1__conn-draw{stroke-dashoffset:0;animation:none}.process1__card{transition:none}.process1__card:hover{transform:none}}
@keyframes video1FadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes video1RiseScale{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.video1__title{opacity:0;transform:translateY(20px)}.video1__title.in-view{animation:.7s ease-out both video1FadeUp}.video1__media{opacity:0;transform:translateY(28px)scale(.96)}.video1__media.in-view{animation:.8s ease-out .1s both video1RiseScale}@media (prefers-reduced-motion:reduce){.video1__title,.video1__media{opacity:1;animation:none;transform:none}}
@keyframes integration1FadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes integration1Pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes integration1BubblePop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes integration1Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes integration1Flow{to{stroke-dashoffset:-100px}}@keyframes integration1FlowRev{to{stroke-dashoffset:100px}}.integration1__fade-up{opacity:0;transform:translateY(20px)}.integration1__header.in-view .integration1__fade-up{animation:integration1FadeUp .6s ease-out var(--d,0s) both}.integration1__cta{opacity:0;transform:translateY(20px)}.integration1__hub{opacity:0;transform:scale(0)}.integration1__bubble{opacity:0;transform:scale(.4)}.integration1__flow{stroke-dasharray:10 90;opacity:0}.integration1__visual.in-view .integration1__cta{animation:.6s ease-out .1s both integration1FadeUp}.integration1__visual.in-view .integration1__hub{animation:.5s cubic-bezier(.34,1.56,.64,1) both integration1Pop,4.5s ease-in-out 1s infinite integration1Pulse}.integration1__visual.in-view .integration1__bubble{animation:integration1BubblePop .45s cubic-bezier(.34, 1.56, .64, 1) var(--d,.55s) both}.integration1__visual.in-view .integration1__flow{opacity:1;animation:integration1Flow var(--fd,2.6s) linear var(--fdel,0s) infinite;transition:opacity .6s .6s}.integration1__visual.in-view .integration1__flow--rev{animation-name:integration1FlowRev}@media (prefers-reduced-motion:reduce){.integration1__fade-up,.integration1__cta,.integration1__hub,.integration1__bubble{opacity:1;animation:none;transform:none}.integration1__flow{opacity:0;animation:none}}
