.landing-background{position:relative;overflow:hidden;background:radial-gradient(ellipse 100% 100% at 50% 0,#0e1d36,transparent);background-repeat:no-repeat}.landing-feature-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.025)}.landing-screenshot-container{background-repeat:no-repeat}.landing-features-container{background:radial-gradient(ellipse 100% 100% at 70% 100%,#0e1d36,transparent);background-repeat:no-repeat}.landing-pricing-faq-container{background:radial-gradient(ellipse 100% 100% at 50% 100%,#0e1d36,transparent);background-repeat:no-repeat}.landing-bg-grid{display:none}@media screen and (min-width:1024px){#landing-feature-cards:hover>.landing-feature-card:after{opacity:1}.landing-feature-card{position:relative}.landing-feature-card:hover:before{opacity:1}.landing-feature-card:after,.landing-feature-card:before{border-radius:inherit;content:"";height:100%;left:0;top:0;opacity:0;transition:opacity .5s;width:100%;z-index:2;position:absolute}.landing-feature-card:before{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.06),transparent 40%);z-index:3;pointer-events:none}.landing-feature-card:after{background:radial-gradient(500px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.4),transparent 20%);z-index:1;pointer-events:none}.landing-feature-card>.landing-feature-card-content{height:calc(100% - 2px);width:calc(100% - 2px);background-color:#050a14;border-radius:inherit;position:absolute;margin:1px;z-index:2}.landing-background{position:relative;overflow:hidden;background:radial-gradient(ellipse 40% 80% at 50% 0,#0e1d36,transparent);background-repeat:no-repeat;border:1px solid transparent;min-height:500px}.landing-bg-grid{display:block;max-height:50vh;mask-image:radial-gradient(circle at center center,black,transparent 70%);-webkit-mask-image:radial-gradient(circle at center center,black,transparent 70%)}.landing-features-container{background:radial-gradient(ellipse 30% 100% at 70% 100%,#0e1d36,transparent);background-repeat:no-repeat}}@keyframes particle-bottom{0%{transform:translateY(-500px)}to{transform:translateY(500px)}}@keyframes particle-top{0%{transform:translateY(500px)}to{transform:translateY(-500px)}}@keyframes particle-right{0%{transform:translateX(-500px)}to{transform:translateX(500px)}}@keyframes particle-left{0%{transform:translateX(500px)}to{transform:translateX(-500px)}}