@keyframes scWordUp{0%{transform:translateY(105%)}to{transform:none}}.sc-kw{overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:bottom}.sc-kw,.sc-kw>span{display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sc-kw>span{animation-name:scWordUp;animation-duration:.4s;animation-timing-function:cubic-bezier(.05,.7,.1,1);animation-fill-mode:both;animation-delay:calc(.12s + var(--w, 0) * .07s)}@keyframes scHeroExit{to{transform:translateY(-32px) scale(.92) rotateX(14deg);opacity:.4}}.sc-sd-hero-exit{transform-origin:50% 0;animation-name:scHeroExit;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:scroll(root);animation-range:120px 720px}@keyframes scHeroCopyUp{to{transform:translateY(-72px)}}.sc-sd-hero-copy{animation-name:scHeroCopyUp;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:scroll(root);animation-range:0 640px}.sc-flow-row:nth-child(n+3) :is(.sc-flow-before,.sc-flow-after,.sc-flow-check){animation-delay:0s;animation-timeline:scroll(root)}.sc-flow-row:nth-child(n+3) .sc-flow-before{animation-range:calc((var(--i) - 2) * 110px + 20px) calc((var(--i) - 2) * 110px + 80px)}.sc-flow-row:nth-child(n+3) .sc-flow-after{animation-range:calc((var(--i) - 2) * 110px + 50px) calc((var(--i) - 2) * 110px + 120px)}.sc-flow-row:nth-child(n+3) .sc-flow-check{animation-range:calc((var(--i) - 2) * 110px + 80px) calc((var(--i) - 2) * 110px + 150px)}@keyframes scFlowHalf{0%{transform:scaleY(.5)}to{transform:none}}.sc-flow-line-scroll{transform-origin:top center;animation-name:scFlowHalf;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:scroll(root);animation-range:20px 260px}@keyframes scAuroraA{to{transform:translate3d(-12%,18%,0) scale(1.15)}}@keyframes scAuroraB{to{transform:translate3d(14%,-10%,0) scale(.9)}}.sc-aurora-a,.sc-aurora-b{animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:scroll(root);animation-range:0 100vh}.sc-aurora-a{animation-name:scAuroraA}.sc-aurora-b{animation-name:scAuroraB}@keyframes scReadWord{0%{color:#C9CED6}to{color:#1A1D21}}.sc-read{view-timeline:--sc-read block}.sc-read-word{animation-name:scReadWord;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:--sc-read;animation-range:cover calc(8% + var(--i, 0) * 4%) cover calc(22% + var(--i, 0) * 4%)}@keyframes scLineGrow{0%{transform:scaleX(0)}to{transform:none}}.sc-sd-line{transform-origin:left center;animation-name:scLineGrow;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:view();animation-range:entry 40% cover 35%}.sc-sd-line-center{transform-origin:center}@keyframes scCardIn{0%{transform:translateY(88px) scale(.92);opacity:0}to{transform:none;opacity:1}}.sc-sd-card{animation-name:scCardIn;animation-fill-mode:both;animation-timing-function:cubic-bezier(.05,.7,.1,1);animation-timeline:view();animation-range:entry calc(var(--c, 0) * 10%) entry calc(85% + var(--c, 0) * 10%)}.sc-sd-group{view-timeline:--sc-group block}.sc-sd-group .sc-sd-card{animation-timeline:--sc-group;animation-range:entry calc(10% + var(--c, 0) * 8%) cover calc(35% + var(--c, 0) * 6%)}@keyframes scFromLeft{0%{transform:translateX(-72px);opacity:0}to{transform:none;opacity:1}}@keyframes scFromRight{0%{transform:translateX(72px);opacity:0}to{transform:none;opacity:1}}.sc-sd-left,.sc-sd-right{animation-fill-mode:both;animation-timing-function:cubic-bezier(.05,.7,.1,1);animation-timeline:view();animation-range:entry 10% cover 30%}.sc-sd-left{animation-name:scFromLeft}.sc-sd-right{animation-name:scFromRight}@keyframes scParallax{0%{transform:translateY(-9%) scale(1.2)}to{transform:translateY(9%) scale(1.2)}}.sc-sd-parallax{animation-name:scParallax;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:--sc-group;animation-range:cover 0 cover 100%}.sc-steps{view-timeline:--sc-steps block}.sc-steps-line{transform-origin:left center;animation-name:scLineGrow;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:--sc-steps;animation-range:cover 20% cover 55%}@keyframes scStepOn{0%{background-color:#E9F1FE;color:#2563EB}to{background-color:#2563EB;color:#FFFFFF}}.sc-step-dot{animation-name:scStepOn;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:--sc-steps;animation-range:cover calc(22% + var(--c, 0) * 9%) cover calc(26% + var(--c, 0) * 9%)}@keyframes scExpand{0%{clip-path:inset(5% 6% round 48px)}to{clip-path:inset(0 0 round 0)}}.sc-sd-expand{animation-name:scExpand;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,0,0,1);animation-timeline:view();animation-range:entry 0 cover 45%}@media (max-width:639px){@keyframes scCardInPhone{0%{transform:translateY(28px)}to{transform:none}}.sc-sd-card,.sc-sd-left,.sc-sd-right{animation-name:scCardInPhone}.sc-sd-hero-copy,.sc-sd-hero-exit{animation-name:none}.sc-flow-row:nth-child(n+3) .sc-flow-before{animation-range:calc((var(--i) - 2) * 110px + 280px) calc((var(--i) - 2) * 110px + 340px)}.sc-flow-row:nth-child(n+3) .sc-flow-after{animation-range:calc((var(--i) - 2) * 110px + 310px) calc((var(--i) - 2) * 110px + 380px)}.sc-flow-row:nth-child(n+3) .sc-flow-check{animation-range:calc((var(--i) - 2) * 110px + 340px) calc((var(--i) - 2) * 110px + 410px)}.sc-flow-line-scroll{animation-range:280px 520px}@keyframes scExpandPhone{0%{clip-path:inset(2% 3% round 28px)}to{clip-path:inset(0 0 round 0)}}.sc-sd-expand{animation-name:scExpandPhone}}}}