[data-anim]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}[data-anim].app-visible{opacity:1;transform:none}.NEuqxa_sectionHead{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;display:flex}.NEuqxa_sectionTitle{font-size:var(--font-size-clamp-28px-4vw-42px);font-weight:var(--font-weight-semibold);color:#0f172a;letter-spacing:-.02em;line-height:1.15}.NEuqxa_sectionSubtitle{font-size:var(--font-size-1-15rem);color:#64748b;max-width:620px;line-height:1.7}.NEuqxa_badge{text-transform:uppercase;letter-spacing:.25em;font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-semibold);color:var(--primary);overflow-wrap:anywhere;margin-bottom:14px;display:block}.NEuqxa_hero{--hero-photo:url(/desenvolvimento_apps-1200.webp);background:radial-gradient(circle at 14% 22%, #b3d7f24d 0%, #b3d7f21a 20%, transparent 42%), radial-gradient(circle at 82% 16%, #78aae166 0%, #78aae129 24%, transparent 46%), radial-gradient(circle at 72% 70%, #0055a457 0%, #0055a424 28%, transparent 52%), radial-gradient(circle at 32% 78%, #0043824d 0%, #0043821f 26%, transparent 50%), linear-gradient(128deg, #002b529e 0%, #00438291 45%, #0055a485 100%), var(--hero-photo) center/cover no-repeat;z-index:2;align-items:center;min-height:24vh;padding:160px 0 80px;display:flex;position:relative;overflow:visible}@media (min-width:769px){.NEuqxa_hero{--hero-photo:url(/desenvolvimento_apps-1920.webp)}}.NEuqxa_hero:before,.NEuqxa_hero:after{content:"";opacity:.72;pointer-events:none;z-index:2;background-image:radial-gradient(circle,#d6e6f7eb 1.5px,#78aae161 3px,#0000 4px);background-size:20px 20px;width:92px;height:92px;position:absolute}.NEuqxa_hero:before{top:44px;left:18px}.NEuqxa_hero:after{bottom:38px;right:22px}.NEuqxa_heroInner{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.NEuqxa_heroContent{flex-direction:column;gap:24px;max-width:760px;display:flex}.NEuqxa_heroBadgeText{font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-semibold);letter-spacing:.25em;color:#fffffff2;text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:10px;display:inline-flex}.NEuqxa_heroBadgeText:after{content:"";background:var(--blue-soft);border-radius:999px;width:56px;height:2px}.NEuqxa_heroTitle{font-size:var(--font-size-clamp-32px-5vw-64px);font-weight:var(--font-weight-regular);color:#fff;letter-spacing:-.01em;margin:0;line-height:1.1}.NEuqxa_heroBold{font-weight:var(--font-weight-semibold)}.NEuqxa_heroSubtitle{font-size:var(--font-size-1-25rem);color:#ffffffd9;max-width:520px;margin:0;line-height:1.6}.NEuqxa_heroCtas{margin-top:10px}.NEuqxa_ctaPrimaryWhite{color:var(--primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-05rem);background:#fff;border-radius:100px;align-items:center;gap:10px;padding:16px 36px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 15px #0000001a}.NEuqxa_ctaPrimaryWhite:after{content:"→";font-size:1rem;line-height:1;transition:transform .2s}.NEuqxa_ctaPrimaryWhite:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.NEuqxa_ctaPrimaryWhite:hover:after{transform:translate(3px)}.NEuqxa_heroPhoneContainer{z-index:3;justify-content:center;align-items:center;margin-bottom:-20px;display:flex;position:relative}.NEuqxa_phoneGlow{filter:blur(8px);z-index:1;pointer-events:none;background:radial-gradient(circle,#0eb6fd66 0%,#0741ff2e 26%,#2563eb0f 48%,#0000 72%);border-radius:50%;width:360px;height:360px;position:absolute}.NEuqxa_heroPhoneImage{filter:drop-shadow(0 25px 50px #0000001f)drop-shadow(0 8px 16px #00000014);z-index:3;width:100%;max-width:560px;height:auto;animation:5s ease-in-out infinite NEuqxa_phoneFloat;position:relative}@keyframes NEuqxa_phoneOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NEuqxa_statsBar{z-index:1;background:#fff;border-bottom:1px solid #f1f5f9;padding:26px 0;position:relative}.NEuqxa_statsInner{grid-template-columns:repeat(4,1fr);display:grid}.NEuqxa_statItem{border-right:1px solid #e2e8f0;flex-direction:column;align-items:center;gap:4px;display:flex}.NEuqxa_statItem:last-child{border-right:none}.NEuqxa_statIcon{color:var(--primary);display:inline-flex}.NEuqxa_statValue{font-size:var(--font-size-36px);font-weight:var(--font-weight-semibold);color:var(--primary);letter-spacing:-.02em}.NEuqxa_statLabel{font-size:var(--font-size-14px);color:#64748b;font-weight:var(--font-weight-semibold);text-align:center;text-transform:uppercase;letter-spacing:.05em}.NEuqxa_features{background:#f6f9fd;padding:100px 0}.NEuqxa_featuresGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.NEuqxa_featureCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;gap:15px;padding:45px 30px 40px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 6px -1px #00000005}.NEuqxa_featureCard:hover{border-color:#e2e8f0;transform:translateY(-5px);box-shadow:0 15px 30px -5px #0000000f}.NEuqxa_fCardHeader{flex-direction:column;align-items:center;margin-bottom:12px;display:flex}.NEuqxa_fCardIcon{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.NEuqxa_fCardBody{text-align:center;flex-direction:column;gap:15px;display:flex}.NEuqxa_fCardTitle{font-size:var(--font-size-1-5rem);font-weight:var(--font-weight-semibold);color:#0f172a;letter-spacing:-.01em;line-height:1.2}.NEuqxa_fCardDesc{font-size:var(--font-size-1rem);color:#64748b;max-width:90%;margin:0 auto;line-height:1.65}.NEuqxa_fCardFooter{justify-content:center;margin-top:15px;display:flex}.NEuqxa_fCardBtn{font-size:var(--font-size-0-95rem);font-weight:var(--font-weight-semibold);color:#fff;background:var(--primary);border-radius:100px;align-items:center;padding:12px 36px;text-decoration:none;transition:all .3s;display:inline-flex}.NEuqxa_fCardBtn:hover{background:var(--primary-dark);transform:scale(1.05)}.NEuqxa_showcase{background:#fff;padding:100px 0;position:relative}.NEuqxa_showcaseStage{width:100%;height:560px;position:relative;overflow:hidden}.NEuqxa_showcaseTrack{will-change:transform;align-items:center;height:100%;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}.NEuqxa_showcaseNoTransition{transition:none!important}.NEuqxa_showcaseSlide{opacity:.45;border-radius:0;flex-shrink:0;width:256px;height:512px;transition:opacity .55s,transform .55s cubic-bezier(.4,0,.2,1),border-radius .55s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:scaleY(.92)}.NEuqxa_showcaseSlideActive{opacity:1;border-radius:30px;transform:scaleY(1)}.NEuqxa_showcaseSlideImg{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.NEuqxa_showcasePhoneFrameWrapper{pointer-events:none;z-index:3;width:270px;height:653px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NEuqxa_showcasePhoneFrameWrapper img{object-fit:contain!important}.NEuqxa_showcasePhoneFrame{object-fit:contain;pointer-events:none;z-index:3;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.NEuqxa_showcasePhoneNotch{display:none}.NEuqxa_showcaseArrow{z-index:10;width:40px;height:40px;font-size:var(--font-size-1-2rem);color:#0f172a;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.NEuqxa_showcaseArrow:hover{background:var(--primary);border-color:var(--primary);color:#fff}.NEuqxa_showcaseArrowLeft{left:16px}.NEuqxa_showcaseArrowRight{right:16px}.NEuqxa_showcaseLabel{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:20px;display:flex}.NEuqxa_showcaseLabelTag{font-size:var(--font-size-0-72rem);font-weight:var(--font-weight-semibold);color:var(--primary);text-transform:uppercase;letter-spacing:.12em}.NEuqxa_showcaseLabelTitle{font-size:var(--font-size-1-4rem);font-weight:var(--font-weight-semibold);color:#0f172a;margin:0}.NEuqxa_showcaseLabelDesc{font-size:var(--font-size-0-9rem);color:#64748b;max-width:440px;margin:0;line-height:1.6}.NEuqxa_showcaseDots{justify-content:center;gap:8px;margin-top:14px;display:flex}.NEuqxa_showcaseDot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}.NEuqxa_showcaseDotActive{background:var(--primary);transform:scale(1.4)}.NEuqxa_why{background:#f6f9fd;padding:100px 0}.NEuqxa_whyInner{grid-template-columns:1fr 1.5fr;align-items:center;gap:60px;display:grid}.NEuqxa_whyLeft{flex-direction:column;gap:20px;display:flex}.NEuqxa_whyCta{font-weight:var(--font-weight-semibold);color:var(--primary);font-size:var(--font-size-1-1rem);text-decoration:none}.NEuqxa_checkList{grid-template-columns:1fr 1fr;gap:30px;display:grid}.NEuqxa_checkItem{gap:16px;display:flex}.NEuqxa_checkIconWrap{color:#10b981;flex-shrink:0;width:24px;height:24px}.NEuqxa_checkTitle{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:#0f172a;margin-bottom:4px}.NEuqxa_checkDesc{font-size:var(--font-size-0-9rem);color:#64748b;line-height:1.5}.NEuqxa_techStrip{padding:10px 0;position:relative;overflow:hidden}.NEuqxa_techStripLabel{text-align:center;font-size:var(--font-size-0-8rem);font-weight:var(--font-weight-semibold);color:#2563eb;letter-spacing:.18em;text-transform:uppercase;margin-top:16px;margin-bottom:16px}.NEuqxa_marqueeWrap{padding:4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.NEuqxa_marqueeTrack{white-space:nowrap;width:max-content;animation:38s linear infinite NEuqxa_marqueeAutoScroll;display:flex}.NEuqxa_marqueeGroup{align-items:center;gap:64px;padding-right:20px;display:flex}.NEuqxa_techChip{box-shadow:none;white-space:nowrap;background:0 0;border:none;border-radius:0;flex-direction:row;align-items:center;gap:10px;padding:6px 8px;transition:all .3s;display:flex}.NEuqxa_techChip:hover{transform:translateY(-2px)}.NEuqxa_techLogoWrap{background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s;display:flex}.NEuqxa_techLogoWrap img,.NEuqxa_techLogoWrap svg{width:40px;height:40px}.NEuqxa_techChip:hover .NEuqxa_techLogoWrap{transform:scale(1.06)}.NEuqxa_techName{font-size:var(--font-size-0-82rem);color:#64748b;font-weight:var(--font-weight-semibold);letter-spacing:0;opacity:.9;pointer-events:auto;margin-top:0;transition:color .25s;transform:none}.NEuqxa_techChip:hover .NEuqxa_techName{opacity:1;color:#0f172a!important}@keyframes NEuqxa_marqueeAutoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.NEuqxa_process{background:#fff;padding:100px 0}.NEuqxa_processSteps{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px;display:grid}.NEuqxa_processStep{text-align:center;position:relative}.NEuqxa_processNum{width:40px;height:40px;color:var(--primary);font-weight:var(--font-weight-semibold);z-index:2;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex;position:relative}.NEuqxa_processLine{z-index:1;background:#e2e8f0;width:100%;height:2px;position:absolute;top:20px;left:50%}.NEuqxa_processTitle{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:#0f172a;margin-bottom:8px}.NEuqxa_processDesc{font-size:var(--font-size-0-9rem);color:#64748b;line-height:1.6}.NEuqxa_midCtaContent{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:48px;display:flex;position:relative}.NEuqxa_midCtaTitle{font-size:var(--font-size-clamp-1-8rem-4vw-2-5rem);font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.02em;max-width:600px;line-height:1.2}.NEuqxa_midCta .NEuqxa_ctaPrimary{background:var(--primary);color:#fff;font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:12px;align-items:center;padding:15px 32px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #00000026}.NEuqxa_midCta .NEuqxa_ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}@media (max-width:1024px){.NEuqxa_heroInner{text-align:center;grid-template-columns:1fr}.NEuqxa_heroContent{align-items:center}.NEuqxa_heroSubtitle{margin:0 auto}.NEuqxa_heroPhoneContainer{display:none}.NEuqxa_statsInner{grid-template-columns:1fr 1fr;gap:30px}.NEuqxa_statItem:nth-child(2){border-right:none}.NEuqxa_whyInner,.NEuqxa_checkList{grid-template-columns:1fr}.NEuqxa_processSteps{grid-template-columns:1fr 1fr}.NEuqxa_processLine{display:none}.NEuqxa_featuresGrid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.NEuqxa_hero:before,.NEuqxa_hero:after{display:none}}@media (max-width:768px){.NEuqxa_featuresGrid{grid-template-columns:1fr}.NEuqxa_showcaseStage{height:460px}.NEuqxa_showcaseSlide{width:190px;height:380px}.NEuqxa_showcasePhoneFrameWrapper{width:198px;height:476px}.NEuqxa_showcase{padding:44px 0 20px}.NEuqxa_showcaseLabel{margin-top:14px}.NEuqxa_showcaseDots{margin-top:10px}.NEuqxa_techStrip{padding:6px 0 2px}.NEuqxa_techStripLabel{margin-top:8px;margin-bottom:8px}.NEuqxa_marqueeWrap{padding:0}.NEuqxa_marqueeGroup{gap:36px;padding-right:12px}.NEuqxa_techChip{gap:8px;padding:6px}.NEuqxa_showcaseArrow{width:34px;height:34px;font-size:var(--font-size-1rem)}.NEuqxa_showcaseArrowLeft{left:8px}.NEuqxa_showcaseArrowRight{right:8px}}@media (max-width:640px){.NEuqxa_statsInner{grid-template-columns:1fr}.NEuqxa_statItem{border-bottom:1px solid #e2e8f0;border-right:none;padding-bottom:20px}.NEuqxa_statItem:last-child{border-bottom:none}.NEuqxa_processSteps{grid-template-columns:1fr}.NEuqxa_showcaseStage{height:430px;padding:0}.NEuqxa_showcaseSlide{width:176px;height:352px}.NEuqxa_showcasePhoneFrameWrapper{width:184px;height:442px}.NEuqxa_showcase{padding:38px 0 14px}.NEuqxa_showcaseLabel{margin-top:10px}.NEuqxa_showcaseDots{margin-top:8px}.NEuqxa_techStrip{padding:4px 0 0}.NEuqxa_techStripLabel{margin-top:6px;margin-bottom:6px}.NEuqxa_marqueeGroup{gap:24px;padding-right:8px}.NEuqxa_techChip{gap:6px;padding:4px 5px}}
