.hero_content{background-image:url(/wave-full.svg);background-position:bottom;background-repeat:no-repeat;padding:80px 1rem}.hero_title{color:#2c2c54;font-size:5rem;font-weight:700;margin-bottom:20px;text-align:center;max-width:800px}.hero_subtitle{color:#2c2c54;font-size:1.5rem;text-align:center;max-width:600px;margin:0 auto}.hero_cta{margin-top:40px;display:flex;justify-content:center}.hero_cta .btn{padding:20px 40px;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#ff4b33;color:#fff;text-decoration:none;text-align:center;transition:all .2s ease-in-out}.hero_cta .btn:hover{transform:scale(1.05)}.hero_demo{margin-top:40px;display:flex;justify-content:center}.hero_demo img{width:100%;max-width:800px;border-radius:5px}.testimonials{padding:40px 1rem}.testimonials h2{font-size:1.5rem;font-weight:400;margin-bottom:20px}.why{padding:4rem 1rem}.why h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.why h2 strong{color:#ff4b33;font-size:inherit}.solutions{display:flex;justify-content:space-between;gap:2rem}.solutions h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.solutions p{margin-bottom:1rem}.solutions .column{flex:1;text-align:center;padding:2rem;border-radius:5px;border:1px solid #e6e6e6;justify-content:space-between}.how-it-works{padding:4rem 1rem}.how-it-works h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.how-it-works h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.how-it-works p{margin-bottom:1rem}.features--list--container{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:2rem;box-sizing:border-box}.features--list{display:flex;flex-direction:column;justify-content:center;width:40%;gap:20px}.features--list .feature--item{padding:2rem;box-sizing:border-box;border-radius:10px;transition:all .2s;cursor:pointer}.features--list .feature--item:hover,.features--list .feature--item.active{background-color:#fff0ef}.features--list .feature--item p{font-size:1rem;font-weight:400;line-height:1.5}.feature--preview--list{flex:1}.feature--preview{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.feature--sticky{transition:all .2s}.feature--preview .feature--preview--item{border-radius:10px;overflow:hidden}.feature--preview .feature--preview--item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.feature--preview .feature--preview--item video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.feature--preview .feature--preview--item video::-webkit-media-controls{display:none}.feature--preview .feature--preview--item video::-webkit-media-controls-play-button{display:none}.feature--preview .feature--preview--item video::-webkit-media-controls-start-playback-button{display:none}.prices{padding:4rem 1rem}.prices h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.prices h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.prices p{font-size:2rem;font-weight:700;text-align:center}.prices span{font-size:1rem;font-weight:400;margin-bottom:1rem;text-align:center}.prices ul{list-style:none;padding:0;margin-top:1rem}.prices ul li{font-size:1rem;font-weight:400;margin-bottom:1rem}.prices ul li i{color:#ff4b33;margin-right:10px}.prices--list{display:flex;justify-content:space-between;gap:2rem}.price--item{display:flex;flex-direction:column;flex:1;padding:2rem;border-radius:10px;border:1px solid #e6e6e6;justify-content:space-between}.price--item--top{display:flex;flex-direction:column;align-items:center}.price--item.prefered{border:2px solid #FF4B33}.price--item .price--cta{margin-top:2rem}.price--item .price--cta .btn{padding:10px 20px;font-size:1rem;font-weight:700;border-radius:5px;background-color:#ff4b33;color:#fff;text-decoration:none;text-align:center;display:block;transition:all .2s ease-in-out}.price--item .price--cta .btn:hover{transform:scale(1.05)}.faq{padding:4rem 1rem}.faq h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.questions--list{display:flex;flex-direction:column;gap:1rem}.question--item{border:1px solid #e6e6e6;border-radius:10px;padding:1rem}.question--header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.question--header h3{font-size:1.2rem;font-weight:700}.question--body{max-height:1000px;overflow:hidden;transition:height .5s ease,opacity .5s ease}.question--body p{font-size:1rem;font-weight:400;line-height:1.5;margin-top:1rem}.testimonials .row,.testimonials .column{width:100%}.testimonial{position:relative;overflow:hidden;max-width:800px;margin:40px auto;border:1px solid #dcdcdc;border-radius:5px}.testimonial--list{display:flex;overflow:hidden}.testimonial--item{flex:1 0 100%;box-sizing:border-box;text-align:center;padding:20px 40px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.testimonial--stars{color:#f1c40f;font-size:1.5rem;margin-bottom:20px;opacity:.75}.testimonial--stars i{margin:0 5px}blockquote{font-size:1rem;font-weight:400;margin-inline:20px}.testimonial--author{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px}.testimonial--author img{border-radius:50%;width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.testimonial--author--name{font-size:.9rem;font-weight:700}.testimonial--nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;font-size:1.5rem;border-radius:50%;transition:all .3s;opacity:0;cursor:pointer;border:none}.testimonial:hover .testimonial--nav{opacity:1}.testimonial--nav--prev{left:10px}.testimonial--nav--next{right:10px}.testimonial--dots--container{text-align:center;padding-bottom:20px}.testimonial--dot{width:10px;height:10px;display:inline-block;border-radius:5px;margin-inline:5px;background-color:#dcdcdc;transition:all .5s;border:none}.testimonial--dot.active{width:30px;background-color:#ff4b33}.fade-enter-active,.fade-leave-active{transition:all .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}@media only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2){.hero_title{font-size:2rem}.hero_subtitle{font-size:1rem}.hero_cta .btn{padding:10px 20px;font-size:.75rem}.hero_search_block{margin-top:20px}.testimonial{max-width:100%}.testimonial .testimonial--item{padding:20px 10px}.testimonial .testimonial{max-width:100%}.solutions{flex-direction:column}.features--list--container{flex-direction:column-reverse;gap:20px;margin-top:20px}.features--list{overflow-x:auto;flex-direction:row;width:100%;scroll-snap-type:x mandatory;padding-bottom:10px;justify-content:initial;align-items:flex-start}.features--list .feature--item{flex:0 0 80%;scroll-snap-align:start;box-sizing:border-box;margin-right:10px;border:1px solid #e6e6e6}.features--list::-webkit-scrollbar{display:none}.features--list .feature--item p{font-size:.9rem}.prices--list{flex-direction:column}}
