.hero-curve{border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}.glow-green{box-shadow:0 0 40px #10b98133}.heading-font{font-family:Outfit,sans-serif}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 20s linear infinite;width:-moz-max-content;width:max-content}@keyframes marquee-fast{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee-fast{animation:marquee-fast 15s linear infinite;width:-moz-max-content;width:max-content}.solucao-item{border:1px solid #1f2937}.solucao-item:hover{border-color:#33d498}.solucao-item.active{border-color:#33d498;background-color:#0006;box-shadow:0 0 20px #10b9811a}.solucao-item .solucao-desc{display:none;opacity:0;transition:opacity .3s ease}.solucao-item.active .solucao-desc{display:block;opacity:1}.solucao-item .item-number{background-color:#1f2937;color:#fff}.solucao-item.active .item-number{background-color:#33d498;color:#000}.solucao-item .item-title{color:#fff}.solucao-item.active .item-title{color:#33d498}.solucao-item .item-icon{background-color:transparent;border:1px solid #4b5563;color:#fff}.solucao-item .item-icon i{transform:rotate(-90deg)}.solucao-item.active .item-icon{background-color:#33d498;border-color:#33d498;color:#000}.solucao-item.active .item-icon i{transform:rotate(0)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.mockup-container{transform:none!important}@media (min-width: 1024px){.mockup-container{transform:perspective(1600px) rotateY(-7deg) rotateX(2deg)!important}}@keyframes vmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.vm-phone-float{animation:vmFloat 6s ease-in-out infinite;will-change:transform}@keyframes vmShadow{0%,to{transform:scaleX(1);opacity:.28}50%{transform:scaleX(.88);opacity:.16}}.vm-phone-shadow{animation:vmShadow 6s ease-in-out infinite;will-change:transform,opacity}@keyframes vmPush{0%,10%{transform:translateY(-160%);opacity:0}16%,46%{transform:translateY(0);opacity:1}54%,to{transform:translateY(-160%);opacity:0}}.vm-push{animation:vmPush 9s cubic-bezier(.16,1,.3,1) infinite;will-change:transform,opacity}@keyframes vmSpark{0%{stroke-dashoffset:240}to{stroke-dashoffset:0}}.vm-spark{stroke-dasharray:240;stroke-dashoffset:240;animation:vmSpark 2.2s cubic-bezier(.16,1,.3,1) forwards .6s}@keyframes vmSparkFill{0%{opacity:0}to{opacity:1}}.vm-spark-fill{opacity:0;animation:vmSparkFill 1s ease-out forwards 1.5s}@keyframes vmRowIn{0%{opacity:0;transform:translateY(-6px);background-color:#33d49838}18%{opacity:1;transform:translateY(0);background-color:#33d49838}to{opacity:1;transform:translateY(0);background-color:#fff}}.vm-row-new{animation:vmRowIn 2.4s ease-out both 1.3s}@keyframes vmLiveDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.45);opacity:.45}}.vm-live-dot{animation:vmLiveDot 2s ease-in-out infinite;will-change:transform,opacity}@keyframes slideInCard{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.flight-1{opacity:0;animation:slideInCard .6s cubic-bezier(.16,1,.3,1) forwards .5s;will-change:opacity,transform}.flight-2{opacity:0;animation:slideInCard .6s cubic-bezier(.16,1,.3,1) forwards .8s;will-change:opacity,transform}.flight-3{opacity:0;animation:slideInCard .6s cubic-bezier(.16,1,.3,1) forwards 1.1s;will-change:opacity,transform}@keyframes autoClick{0%,to{transform:scale(1)}50%{transform:scale(.95);background-color:#0d9467}}.btn-search-anim{animation:autoClick 3s infinite .2s;will-change:transform}@keyframes pulseNovaEmissao{0%,to{opacity:1}50%{opacity:.4}}.dot-pulse{animation:pulseNovaEmissao 1.5s infinite}@keyframes sceneCheckoutSlide{0%,35%{opacity:0;transform:translateY(100%);pointer-events:none}40%,65%{opacity:1;transform:translateY(0);pointer-events:auto}70%,to{opacity:0;transform:translateY(-20px);pointer-events:none}}.scene-checkout-anim{animation:sceneCheckoutSlide 18s cubic-bezier(.16,1,.3,1) infinite;will-change:opacity,transform}@keyframes sceneTwoSlide{0%,65%{opacity:0;transform:translateY(100%);pointer-events:none}70%,95%{opacity:1;transform:translateY(0);pointer-events:auto}98%,to{opacity:0;transform:translateY(-20px);pointer-events:none}}.scene-2-anim{animation:sceneTwoSlide 18s cubic-bezier(.16,1,.3,1) infinite;will-change:opacity,transform}@keyframes typingName{0%,40%{content:""}42%{content:"Bru"}44%{content:"Bruno O."}46%,to{content:"Bruno Oliveira"}}.typing-name:before{content:"";animation:typingName 18s infinite}@keyframes typingCpf{0%,46%{content:"•••.•••.•••-••";color:#9ca3af}47%{content:"123.456";color:#1f2937}48%,to{content:"123.456.789-00";color:#1f2937}}.typing-cpf:before{content:"•••.•••.•••-••";color:#9ca3af;animation:typingCpf 18s infinite}@keyframes typingDate{0%,48%{content:"DD/MM/AAAA";color:#9ca3af}49%{content:"01/01";color:#1f2937}50%,to{content:"01/01/1991";color:#1f2937}}.typing-date:before{content:"DD/MM/AAAA";color:#9ca3af;animation:typingDate 18s infinite}@media (prefers-reduced-motion: reduce){.vm-phone-float,.vm-phone-shadow,.vm-push,.vm-spark,.vm-spark-fill,.vm-row-new,.vm-live-dot,.flight-1,.flight-2,.flight-3,.btn-search-anim,.dot-pulse,.scene-checkout-anim,.scene-2-anim,.typing-name:before,.typing-cpf:before,.typing-date:before{animation:none!important}.flight-1,.flight-2,.flight-3,.vm-spark-fill{opacity:1}.vm-spark{stroke-dashoffset:0}.vm-push{opacity:0}}
