.landing-home .product-stage{isolation:isolate}.landing-home .orbit{z-index:-1;border-color:#c2ef831c;border-radius:38%;display:block;inset:-22px -24px;transform:rotate(-8deg)}.landing-home .orbit-two{border-style:dashed;border-color:#c2ef8312;inset:-42px;transform:rotate(8deg)}.landing-home .orbit-one:after{content:"";border:1px solid #0000;border-top-color:var(--lime);border-radius:inherit;opacity:.45;border-right-color:#c2ef8340;position:absolute;inset:-1px}.landing-home .rhythm-stop:after,.landing-home .workday-steps>li:after{content:"";background:linear-gradient(90deg, transparent, var(--lime), transparent);opacity:.45;transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:24px;right:24px}.landing-home .preview-next{position:relative;overflow:hidden}.landing-home .preview-next:after{content:"";border-radius:inherit;border:1px solid var(--lime);opacity:0;pointer-events:none;position:absolute;inset:0}.landing-home .closing-art>i:after{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;top:15%;left:15%;box-shadow:0 0 20px #c2ef8380}.landing-home .lp-text-link{text-underline-offset:6px}.landing-home .lp-text-link:is(:hover,:focus-visible){text-decoration:underline}@media (prefers-reduced-motion:no-preference){.landing-home h1 em{background-image:linear-gradient(110deg,#b4e969 15%,#d9f7b0 35%,#f2ffe1 48%,#b4e969 62%,#d9f7b0 85%);background-size:250% 100%;animation:2.8s ease-out .2s both opportunity-headline}.landing-home .landing-section-arrived .rhythm-mark svg{animation:1.1s cubic-bezier(.2,.8,.3,1) .2s both opportunity-icon}.landing-home .landing-section-arrived .rhythm-stop:nth-child(2) .rhythm-mark svg{animation-delay:.5s}.landing-home .landing-section-arrived .rhythm-stop:nth-child(3) .rhythm-mark svg{animation-delay:.8s}.landing-home .landing-section-arrived .feature-heading>span{animation:1s ease-out .2s both opportunity-icon}.landing-home .landing-section-arrived .feature-card:nth-child(2) .feature-heading>span{animation-delay:.4s}.landing-home .landing-section-arrived .feature-card:nth-child(3) .feature-heading>span{animation-delay:.6s}.landing-home .landing-section-arrived .workflow-existing>div{animation:.7s ease-out .2s both opportunity-row}.landing-home .landing-section-arrived .workflow-existing>div:nth-of-type(2){animation-delay:.4s}.landing-home .landing-section-arrived .workflow-existing>div:nth-of-type(3){animation-delay:.6s}.landing-home .landing-closing.landing-section-arrived .closing-brand>svg{animation:1.5s cubic-bezier(.2,.8,.3,1) .2s both opportunity-logo}.landing-home .landing-closing.landing-section-arrived h2{animation:.9s ease-out .3s both opportunity-row}.landing-home .landing-closing.landing-section-arrived>.lp-button{animation:.8s ease-out .6s both opportunity-connect}.landing-home .product-stage.landing-section-arrived{animation:none}.landing-home .product-stage.landing-section-arrived .orbit-one:after{animation:3.8s cubic-bezier(.2,.6,.25,1) both opportunity-orbit}.landing-home .product-stage.landing-section-arrived .preview-progress>span{transform-origin:0;animation:1.4s cubic-bezier(.2,.8,.3,1) .25s both opportunity-meter}.landing-home .product-stage.landing-section-arrived .preview-next:after{animation:1.8s .8s both opportunity-signal}.landing-home .product-stage.landing-section-arrived .preview-row{animation:.65s ease-out .5s both opportunity-row}.landing-home .product-stage.landing-section-arrived .preview-row:nth-of-type(2){animation-delay:.65s}.landing-home .product-stage.landing-section-arrived .preview-row:nth-of-type(3){animation-delay:.8s}.landing-home .floor-rhythm.landing-section-arrived .rhythm-stop:after,.landing-home .workday.landing-section-arrived li:after{animation:1s ease-out .2s both opportunity-trace}.landing-home .landing-section-arrived :is(.rhythm-stop,.workday-steps>li):nth-child(2):after{animation-delay:.5s}.landing-home .landing-section-arrived :is(.rhythm-stop,.workday-steps>li):nth-child(3):after{animation-delay:.8s}.landing-home .landing-section-arrived .workday-steps>li:nth-child(4):after{animation-delay:1.1s}.landing-home .landing-section-arrived .record-turns li{animation:.7s ease-out .2s both opportunity-row}.landing-home .landing-section-arrived .record-turns li:nth-child(2){animation-delay:.4s}.landing-home .landing-section-arrived .record-turns li:nth-child(3){animation-delay:.6s}.landing-home .landing-section-arrived .workflow-product{animation:1.2s .4s both opportunity-connect}.landing-home .landing-closing.landing-section-arrived .closing-art>i{animation:3.8s ease-out both opportunity-orbit}.landing-home .landing-closing.landing-section-arrived .closing-art>i:nth-child(2){animation-direction:reverse}@media (hover:hover) and (pointer:fine){.landing-home .product-preview{transition:transform .5s cubic-bezier(.2,.8,.3,1),box-shadow .5s}.landing-home .product-stage:hover .product-preview{transform:perspective(1200px)rotateY(-3deg)rotateX(2deg)translateY(-4px);box-shadow:16px 20px #c2ef830b,0 32px 65px #0005}.landing-home .feature-heading>span{transition:border-radius .35s,transform .35s}.landing-home .feature-card:hover .feature-heading>span{border-radius:50%;transform:rotate(-8deg)}}}@keyframes opportunity-orbit{0%{opacity:0;rotate:-95deg}20%{opacity:.8}to{opacity:.45;rotate:none}}@keyframes opportunity-headline{0%{background-position:100%}to{background-position:0%}}@keyframes opportunity-icon{0%{opacity:.5;rotate:-12deg;scale:.85}65%{rotate:2deg;scale:1.05}to{opacity:1;rotate:none;scale:1}}@keyframes opportunity-logo{0%{opacity:.2;rotate:-130deg;scale:.65}to{opacity:1;rotate:none;scale:1}}@keyframes opportunity-meter{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@keyframes opportunity-signal{0%,to{opacity:0}40%,65%{opacity:.65}}@keyframes opportunity-row{0%{opacity:.25;translate:12px}to{opacity:1;translate:0}}@keyframes opportunity-trace{0%{opacity:0;transform:scaleX(0)}to{opacity:.45;transform:scaleX(1)}}@keyframes opportunity-connect{0%{opacity:.4;translate:0 10px}to{opacity:1;translate:0}}@media (max-width:650px){.landing-home .orbit{inset:-12px -8px}.landing-home .orbit-two{inset:-24px -15px}}@media (prefers-reduced-motion:reduce),print{.landing-home *,.landing-home :before,.landing-home :after{transition:none!important;animation:none!important}}
