.landing-page{font-family:Poppins,sans-serif;overflow-x:hidden}.landing-page .container{max-width:1200px;margin:0 auto;padding:0 20px}html{scroll-behavior:smooth}.landing-page .btn-primary,.landing-page .submit-btn,.landing-page .plan-button{transition:box-shadow .15s ease-in-out,transform .15s ease-in-out}.landing-page .feature-card,.landing-page .step-card,.landing-page .pricing-card,.landing-page .testimonial-card,.landing-page .integration-card{transition:box-shadow .2s ease-out,transform .2s ease-out;will-change:auto}.landing-page .feature-card:hover,.landing-page .step-card:hover,.landing-page .testimonial-card:hover,.landing-page .integration-card:hover{box-shadow:0 12px 40px #00000014,0 4px 12px #5e2ced14!important}.landing-page .pricing-card:hover{box-shadow:0 15px 50px #0000001a,0 6px 16px #5e2ced1f!important}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4{font-family:Poppins,sans-serif;font-weight:700;line-height:1.2}.landing-page p{line-height:1.7}.landing-page section{position:relative}.landing-page a{text-decoration:none;transition:all .3s ease}.landing-page button:focus,.landing-page input:focus,.landing-page a:focus{outline:2px solid #5e2ced;outline-offset:2px}.landing-page [style*=animation]{will-change:auto}.landing-page [style*=animation]:hover{will-change:transform,opacity}.landing-page img{max-width:100%;height:auto}
