:root{--ease-premium: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--dur-fast: .3s;--dur-mid: .5s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;line-height:1.65;background:#fff;color:#1e293b}a,button{transition-timing-function:var(--ease-premium)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #457a38;outline-offset:2px}#preloader{transition:opacity .6s ease-out,visibility .6s ease-out,background-color .5s ease-out,backdrop-filter .5s ease-out,-webkit-backdrop-filter .5s ease-out}#preloader.loaded{opacity:0;visibility:hidden;pointer-events:none}#preloader.fade-elements .preloader-content,#preloader.fade-elements .loader-bar-container{opacity:0;transform:translateY(-20px);transition:all .4s ease-in}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f8fafc}::-webkit-scrollbar-thumb{background:#457a384d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#457a38}html{scrollbar-width:thin;scrollbar-color:rgba(69,122,56,.3) #f8fafc}::selection{background:#457a38;color:#fff}.bg-grid-pattern{background-image:linear-gradient(rgba(69,122,56,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(69,122,56,.04) 1px,transparent 1px);background-size:48px 48px}.shadow-subtle{box-shadow:0 4px 24px -4px #0000000f,0 1px 3px #0000000a}#navbar{transition:background-color var(--dur-mid) ease,box-shadow var(--dur-mid) ease,border-color var(--dur-mid) ease}#navbar .container{max-width:1280px}#navbar .nav-link{position:relative;font-weight:500}#navbar .nav-link:after{content:none}#navbar .nav-link[aria-current=page],#navbar .nav-link.bg-brand-surface{background:#fff!important;color:#1e293b!important;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}#navbar [data-track=nav_cta]{box-shadow:none}footer{letter-spacing:.005em}footer h4{letter-spacing:.1em;font-weight:600}footer ul li a{transition:color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-premium)}footer ul li a:hover{transform:translate(3px);color:#457a38}footer .container>.grid>div{min-width:0}#mobile-menu{opacity:0;pointer-events:none}#mobile-menu.is-open{opacity:1;pointer-events:auto}#mobile-menu .mobile-link{transition:border-color var(--dur-mid) ease,transform var(--dur-fast) var(--ease-premium)}#mobile-menu .mobile-link:hover{transform:translate(3px)}#mobile-menu .mobile-menu-surface{transform:translate(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);background:#fff;border-left:1px solid #f1f5f9;box-shadow:-20px 0 60px #00000014}#mobile-menu.is-open .mobile-menu-surface{transform:translate(0)}#mobile-menu .mobile-stagger{transform:translateY(20px) translate(8px);opacity:0;will-change:transform,opacity}#mobile-menu .mobile-menu-item{min-height:48px;transition:background .2s ease;border:none}#cases h3,#servicos h3,#target-audience h3,#processo h3,#faq h3,#cta h3{font-weight:800}#servicos .premium-card h4,#target-audience .premium-card h4,#processo .process-popup-title,#faq .faq-header h4{font-weight:700}.text-gradient{background:linear-gradient(135deg,#5fb84e,#457a38,#2a5a20);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.dark .text-gradient{background:linear-gradient(135deg,#6dd55e,#34d399);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important;color:transparent!important}#hero-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.3;pointer-events:none}.tilt-card{transition:transform var(--dur-fast) var(--ease-premium),box-shadow var(--dur-mid) ease;transform-style:preserve-3d;will-change:transform}.perspective-1000{perspective:1000px}@keyframes autoTiltAnim{0%,to{transform:perspective(1000px) rotateX(1deg) rotateY(-1deg)}50%{transform:perspective(1000px) rotateX(-1deg) rotateY(1deg)}}.auto-tilt-active{animation:autoTiltAnim 6s ease-in-out infinite}.premium-card{background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 10px #0000000a;transition:transform var(--dur-fast) var(--ease-premium),box-shadow var(--dur-mid) ease,border-color var(--dur-mid) ease}.premium-card:hover{border-color:#457a3840;box-shadow:0 20px 40px -12px #457a381f;transform:translateY(-3px)}.premium-card:hover .icon-box{background-color:#457a38;color:#fff;box-shadow:0 0 30px #457a3866;transform:scale(1.05)}.featured-service{border-color:#457a3833!important;box-shadow:0 0 40px -16px #457a3840}.featured-service:hover{transform:translateY(-4px)!important;box-shadow:0 0 60px -16px #457a3866}.audience-fit-card,.audience-not-fit-card{position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.audience-fit-card:hover,.audience-not-fit-card:hover{transform:translateY(-2px);box-shadow:0 0 40px -8px #457a3826}.audience-fit-card:before,.audience-not-fit-card:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%}.audience-fit-card:before{background:linear-gradient(180deg,#457a38,#457a381a)}.audience-not-fit-card:before{background:linear-gradient(180deg,#64748b80,#64748b0d)}.audience-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .6rem;border:1px solid transparent}.audience-tag-ok{color:#5fb84e;background:#457a381a;border-color:#457a3833}.audience-tag-no{color:#94a3b8;background:#94a3b814;border-color:#94a3b826}.audience-list-item{border:1px solid rgba(255,255,255,.05);border-radius:.5rem;padding:.4rem .5rem;background:#ffffff05;transition:border-color .2s ease,transform .2s ease}.audience-list-item:hover{border-color:#457a3840;transform:translate(2px)}.faq-item{position:relative;transition:background .4s ease,border-color .4s ease}.faq-item:after{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:#457a38;border-radius:0 3px 3px 0;transition:height .4s cubic-bezier(.16,1,.3,1),top .4s cubic-bezier(.16,1,.3,1)}.faq-item.active:after{height:100%;top:0}.faq-item.active{background:#fff;border-color:transparent}.faq-body{transition:max-height .6s cubic-bezier(.16,1,.3,1)}.faq-body>div{opacity:0;transform:translateY(12px) scale(.98);filter:blur(4px);transition:opacity .01s,transform .01s,filter .01s}.faq-item.active .faq-body>div{opacity:1;transform:translateY(0) scale(1);filter:blur(0);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s,filter .5s cubic-bezier(.16,1,.3,1) .1s}.faq-header[aria-expanded=true] h4,.faq-item.active .faq-header i[data-lucide=plus]{color:#457a38}body{line-height:1.65;text-rendering:optimizeLegibility}section .container{max-width:1240px}#hero p,#cases p,#servicos p,#target-audience p,#especialista p,#processo p,#faq p,#cta p{line-height:1.75}#hero h1{margin-bottom:.3em}#hero h1+p{margin-top:.15rem}#cases h2,#servicos h2,#target-audience h2,#processo h2,#faq h2,#cta h2{letter-spacing:.12em}#cases h3,#servicos h3,#target-audience h3,#processo h3,#faq h3,#cta h3{line-height:1.05;margin-bottom:.3em;letter-spacing:-.03em;text-wrap:balance}#servicos .premium-card h4,#target-audience .premium-card h4,#processo .process-popup-title,#faq .faq-header h4{letter-spacing:-.01em;line-height:1.2}#servicos .premium-card p,#target-audience .premium-card p,#processo .process-popup-text,#faq .faq-item p{max-width:42ch}#cases,#servicos,#target-audience,#processo,#faq,#cta{position:relative;isolation:isolate}#servicos .grid,#cases .grid,#target-audience .grid{row-gap:clamp(1rem,1.5vw,1.5rem)}#target-audience .grid{align-items:stretch}#target-audience .grid>div{height:100%}#faq .faq-item:hover{transform:translateY(-1px)}#servicos .premium-card:hover,#cases article:hover,#target-audience .premium-card:hover{transform:translateY(-3px)}#cases,#target-audience,#especialista,#faq,#cta{content-visibility:auto;contain-intrinsic-size:1px 800px}#preloader{background:#fff!important;z-index:99999!important}#theme-toggle{display:none!important}body>section:first-of-type .space-y-7,body>section:first-of-type .space-y-7 *:not(.typed-cursor):not(.typed-cursor--blink){opacity:1!important;filter:none!important;visibility:visible!important}.typed-cursor{vertical-align:baseline!important}#typed-text::after{content:'\200b'}.reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease-in,transform .6s ease-in}.reveal.active{opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.reveal-left{opacity:0;transform:translate(-60px);transition:opacity .5s ease-in,transform .5s ease-in}.reveal-left.active{opacity:1;transform:translate(0);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-right{opacity:0;transform:translate(60px);transition:opacity .5s ease-in,transform .5s ease-in}.reveal-right.active{opacity:1;transform:translate(0);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-scale{opacity:0;transform:scale(.85);transition:opacity .5s ease-in,transform .5s ease-in}.reveal-scale.active{opacity:1;transform:scale(1);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.reveal-rotate{opacity:0;transform:translateY(40px) rotate(3deg);transition:opacity .5s ease-in,transform .5s ease-in}.reveal-rotate.active{opacity:1;transform:translateY(0) rotate(0);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.split-text .word{display:inline-block;overflow:hidden;vertical-align:top;margin-right:.3em;padding-bottom:.1em}.split-text .word-inner{display:inline-block;transform:translateY(110%);transition:transform .7s cubic-bezier(.16,1,.3,1)}.split-text.active .word-inner{transform:translateY(0)}.split-text .word:nth-child(1) .word-inner{transition-delay:0s}.split-text .word:nth-child(2) .word-inner{transition-delay:.05s}.split-text .word:nth-child(3) .word-inner{transition-delay:.1s}.split-text .word:nth-child(4) .word-inner{transition-delay:.15s}.split-text .word:nth-child(5) .word-inner{transition-delay:.2s}.split-text .word:nth-child(6) .word-inner{transition-delay:.25s}.split-text .word:nth-child(7) .word-inner{transition-delay:.3s}.split-text .word:nth-child(8) .word-inner{transition-delay:.35s}.split-text .word:nth-child(9) .word-inner{transition-delay:.4s}.split-text .word:nth-child(10) .word-inner{transition-delay:.45s}.letter-anim .letter{display:inline-block;opacity:0;transform:translateY(40px) rotateX(40deg);transition:all .5s cubic-bezier(.16,1,.3,1);transform-origin:bottom center}.letter-anim.active .letter{opacity:1;transform:translateY(0) rotateX(0)}.letter-anim .letter:nth-child(1){transition-delay:.02s}.letter-anim .letter:nth-child(2){transition-delay:.04s}.letter-anim .letter:nth-child(3){transition-delay:.06s}.letter-anim .letter:nth-child(4){transition-delay:.08s}.letter-anim .letter:nth-child(5){transition-delay:.1s}.letter-anim .letter:nth-child(6){transition-delay:.12s}.letter-anim .letter:nth-child(7){transition-delay:.14s}.letter-anim .letter:nth-child(8){transition-delay:.16s}.letter-anim .letter:nth-child(9){transition-delay:.18s}.letter-anim .letter:nth-child(10){transition-delay:.2s}.letter-anim .letter:nth-child(11){transition-delay:.22s}.letter-anim .letter:nth-child(12){transition-delay:.24s}.letter-anim .letter:nth-child(13){transition-delay:.26s}.letter-anim .letter:nth-child(14){transition-delay:.28s}.letter-anim .letter:nth-child(15){transition-delay:.3s}.letter-anim .letter:nth-child(16){transition-delay:.32s}.letter-anim .letter:nth-child(17){transition-delay:.34s}.letter-anim .letter:nth-child(18){transition-delay:.36s}.letter-anim .letter:nth-child(19){transition-delay:.38s}.letter-anim .letter:nth-child(20){transition-delay:.4s}.text-clip-reveal{overflow:hidden}.text-clip-reveal>*{transform:translateY(100%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.text-clip-reveal.active>*{transform:translateY(0)}.blur-in{opacity:0;filter:blur(12px);transform:translateY(20px);transition:opacity .5s ease-in,filter .5s ease-in,transform .5s ease-in}.blur-in.active{opacity:1;filter:blur(0);transform:translateY(0);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),filter 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.stagger-children>*{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.stagger-children.active>*:nth-child(1){transition-delay:0s;opacity:1;transform:none}.stagger-children.active>*:nth-child(2){transition-delay:.08s;opacity:1;transform:none}.stagger-children.active>*:nth-child(3){transition-delay:.16s;opacity:1;transform:none}.stagger-children.active>*:nth-child(4){transition-delay:.24s;opacity:1;transform:none}.stagger-children.active>*:nth-child(5){transition-delay:.32s;opacity:1;transform:none}.stagger-children.active>*:nth-child(6){transition-delay:.4s;opacity:1;transform:none}.stagger-children.active>*:nth-child(7){transition-delay:.48s;opacity:1;transform:none}.stagger-children.active>*:nth-child(8){transition-delay:.56s;opacity:1;transform:none}.stagger-children:not(.active)>*:nth-child(1){transition-delay:.18s}.stagger-children:not(.active)>*:nth-child(2){transition-delay:.12s}.stagger-children:not(.active)>*:nth-child(3){transition-delay:.06s}.stagger-children:not(.active)>*:nth-child(4){transition-delay:0s}.team-mob-samuele img{opacity:0;transform:translateY(80px) scale(.85);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.team-mob-samuele.active img{opacity:1;transform:translateY(0) scale(1)}.team-mob-samuele-info>*{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.team-mob-samuele.active .team-mob-samuele-info>*:nth-child(1){opacity:1;transform:none;transition-delay:.35s}.team-mob-samuele.active .team-mob-samuele-info>*:nth-child(2){opacity:1;transform:none;transition-delay:.45s}.team-mob-samuele.active .team-mob-samuele-info>*:nth-child(3){opacity:1;transform:none;transition-delay:.55s}.team-mob-samuele.active .team-mob-samuele-info>*:nth-child(4){opacity:1;transform:none;transition-delay:.65s}.team-mob-samuele.active .team-mob-samuele-info>*:nth-child(5){opacity:1;transform:none;transition-delay:.75s}.team-mob-samuele-info .flex-wrap>*{opacity:0;transform:scale(.7) translateY(10px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.22,1,.36,1)}.team-mob-samuele.active .team-mob-samuele-info .flex-wrap>*:nth-child(1){opacity:1;transform:none;transition-delay:.8s}.team-mob-samuele.active .team-mob-samuele-info .flex-wrap>*:nth-child(2){opacity:1;transform:none;transition-delay:.9s}.team-mob-samuele.active .team-mob-samuele-info .flex-wrap>*:nth-child(3){opacity:1;transform:none;transition-delay:1s}.team-mob-pablo{opacity:0;transform:translate(-50px) rotate(-3deg);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.22,1,.36,1)}.team-mob-pablo.active{opacity:1;transform:translate(0) rotate(0)}.team-mob-caio{opacity:0;transform:translate(50px) rotate(3deg);transition:opacity .9s cubic-bezier(.16,1,.3,1) .2s,transform 1s cubic-bezier(.22,1,.36,1) .2s}.team-mob-caio.active{opacity:1;transform:translate(0) rotate(0)}.team-mob-pablo .flex-wrap>*,.team-mob-caio .flex-wrap>*{opacity:0;transform:scale(0);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.34,1.56,.64,1)}.team-mob-pablo.active .flex-wrap>*:nth-child(1){opacity:1;transform:scale(1);transition-delay:.5s}.team-mob-pablo.active .flex-wrap>*:nth-child(2){opacity:1;transform:scale(1);transition-delay:.6s}.team-mob-pablo.active .flex-wrap>*:nth-child(3){opacity:1;transform:scale(1);transition-delay:.7s}.team-mob-caio.active .flex-wrap>*:nth-child(1){opacity:1;transform:scale(1);transition-delay:.7s}.team-mob-caio.active .flex-wrap>*:nth-child(2){opacity:1;transform:scale(1);transition-delay:.8s}.team-mob-caio.active .flex-wrap>*:nth-child(3){opacity:1;transform:scale(1);transition-delay:.9s}.reveal-flip{opacity:0;transform:perspective(800px) rotateX(25deg) translateY(60px);transform-origin:bottom center;transition:opacity .5s ease-in,transform .5s ease-in}.reveal-flip.active{opacity:1;transform:perspective(800px) rotateX(0) translateY(0);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.reveal-clip{opacity:0;transform:translateY(-40px) scale(.95);transition:opacity .5s ease-in,transform .5s ease-in}.reveal-clip.active{opacity:1;transform:translateY(0) scale(1);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.draw-underline{position:relative;display:inline}.draw-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#457a38;transition:width .8s cubic-bezier(.16,1,.3,1)}.draw-underline.active:after{width:100%}.counter-grow{display:inline-block;transform:scale(.5);opacity:0;transition:all .8s cubic-bezier(.34,1.56,.64,1)}.counter-grow.active{transform:scale(1);opacity:1}.section-title-enter{position:relative;opacity:0;transform:translate(-30px);transition:all .9s cubic-bezier(.16,1,.3,1)}.section-title-enter:before{content:"";position:absolute;left:-20px;top:50%;width:0;height:1px;background:#457a38;transition:width .6s cubic-bezier(.16,1,.3,1) .4s}.section-title-enter.active{opacity:1;transform:translate(0)}.section-title-enter.active:before{width:12px}.card-enter{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.16,1,.3,1)}.card-enter.active{opacity:1;transform:translateY(0)}.card-enter:nth-child(1){transition-delay:0s}.card-enter:nth-child(2){transition-delay:.12s}.card-enter:nth-child(3){transition-delay:.24s}.card-enter:nth-child(4){transition-delay:.36s}.parallax-slow{will-change:transform;transition:transform .1s linear}.marquee-container{overflow:hidden;white-space:nowrap;position:relative;display:flex;align-items:center;width:100%}.marquee-content{display:flex;align-items:center;animation:marquee 50s linear infinite}.marquee-content img{display:block;max-height:100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.tracer-box{position:relative;overflow:hidden}.tracer-line{position:absolute;background:#457a38;box-shadow:0 0 15px #457a3880;z-index:10;border-radius:99px}.line-top{top:0;left:0;width:100%;height:1px;animation:slideRight 5s linear infinite}.line-right{top:0;right:0;width:1px;height:100%;animation:slideDown 5s linear infinite;animation-delay:1.25s}.line-bottom{bottom:0;right:0;width:100%;height:1px;animation:slideLeft 5s linear infinite;animation-delay:2.5s}.line-left{bottom:0;left:0;width:1px;height:100%;animation:slideUp 5s linear infinite;animation-delay:3.75s}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes slideLeft{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.btn-shine{position:relative;overflow:hidden;transition:transform var(--dur-fast) var(--ease-premium),box-shadow var(--dur-mid) ease}.btn-shine:before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.25),transparent);left:-100%;animation:shine 4s infinite}.whatsapp-pulse{animation:pulse-green 2.5s infinite}@keyframes pulse-green{0%{transform:scale(1);box-shadow:0 0 #25d36699}70%{transform:scale(1.05);box-shadow:0 0 0 14px #25d36600}to{transform:scale(1);box-shadow:0 0 #25d36600}}#success-modal,#exit-intent-modal{transition:opacity .4s ease,visibility .4s ease}@keyframes modalPopIn{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}#success-modal.show #modal-wrapper,#exit-intent-modal.show #modal-wrapper-exit{animation:modalPopIn .6s cubic-bezier(.175,.885,.32,1.275) forwards}.reveal.active .audience-fit-card{animation:audienceCardIn .6s cubic-bezier(.22,1,.36,1) both}.reveal.active .audience-not-fit-card{animation:audienceCardIn .6s cubic-bezier(.22,1,.36,1) .12s both}@keyframes audienceCardIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #457a3833}50%{box-shadow:0 0 40px #457a3866}}.glow-pulse{animation:glowPulse 3s ease-in-out infinite}@keyframes floatUp{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-8px) rotate(.5deg)}66%{transform:translateY(-4px) rotate(-.5deg)}}.float-enhanced{animation:floatUp 5s ease-in-out infinite}@keyframes shimmer-pass{0%,to{transform:translate(-150%) skew(-20deg)}50%{transform:translate(150%) skew(-20deg)}}@keyframes numberGlow{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 20px rgba(69,122,56,.3)}to{text-shadow:0 0 0 transparent}}.counter.active{animation:numberGlow 2s ease-out}@media(max-width:767px){#cases,#servicos,#target-audience,#especialista,#processo,#faq,#cta{content-visibility:visible!important;contain-intrinsic-size:auto!important}body{line-height:1.55}#servicos h3,#target-audience h3,#processo h3,#faq h3{line-height:1.15}.service-row .flex{padding:1.25rem 1rem;gap:.75rem}.service-row h4{font-size:1rem}.service-row p{font-size:.8125rem}.service-row .w-7{width:2rem;height:2rem;border-radius:.5rem}.service-row .w-7 i{width:1rem;height:1rem}#target-audience h4{font-size:1rem}.faq-header h4{font-size:.8125rem}footer .grid{gap:2rem}footer h4{margin-bottom:.75rem}#servicos .grid,#cases .grid,#target-audience .grid{row-gap:1rem}#servicos .premium-card p,#target-audience .premium-card p,#processo .process-popup-text,#faq .faq-item p{max-width:none}#process-scroll-scene{height:auto!important;min-height:0}#process-scroll-scene .sticky{position:static;top:auto;height:auto}#process-scroll-scene .process-track-grid{grid-template-columns:1fr}.process-progress{display:none}#process-scroll-scene .process-popup{min-height:0;padding:1.1rem;opacity:0;transform:translateY(18px) scale(.99);filter:none}#process-scroll-scene .process-popup:before{display:none}.process-popup-title{font-size:1.1rem}.process-popup-text{font-size:.88rem;line-height:1.55}#process-scroll-scene .process-popup.is-visible{opacity:1;transform:translateY(0) scale(1)}.hero-video,#hero-canvas{display:none!important}.premium-card{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur-md,.backdrop-blur-lg,.backdrop-blur-2xl{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.auto-tilt-active,.marquee-content,.line-top,.line-right,.line-bottom,.line-left,.btn-shine:before,.whatsapp-pulse{animation:none!important}}@media(min-width:1024px){#servicos .grid>:nth-child(2){margin-top:16px}#servicos .grid>:nth-child(3){margin-top:32px}#servicos .grid>:nth-child(4){margin-top:12px}#cases .grid>:nth-child(2){margin-top:10px}}@media(prefers-reduced-motion:reduce){.auto-tilt-active,.marquee-content,.line-top,.line-right,.line-bottom,.line-left,.btn-shine:before,.whatsapp-pulse{animation:none!important}.reveal,.reveal.active{transition:none!important;transform:none!important;opacity:1!important}}.perf-mode .auto-tilt-active,.perf-mode .marquee-content,.perf-mode .line-top,.perf-mode .line-right,.perf-mode .line-bottom,.perf-mode .line-left,.perf-mode .btn-shine:before,.perf-mode .whatsapp-pulse{animation:none!important}.perf-mode .premium-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.perf-mode .hero-video{display:none!important}
