@media(max-width:767.98px){html,body{overflow-x:clip;max-width:100%}body>section.relative.z-10{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;overflow-x:clip}section.py-24,section[class*=py-24]{padding-top:2.75rem!important;padding-bottom:2.75rem!important}section.py-32,section[class*=py-32]{padding-top:3rem!important;padding-bottom:3rem!important}section.py-16,section[class*=py-16]{padding-top:2rem!important;padding-bottom:2rem!important}section.py-10,section[class*=py-10]{padding-top:1.75rem!important;padding-bottom:1.75rem!important}footer.py-16{padding-top:2rem!important;padding-bottom:2rem!important}.mb-16{margin-bottom:1.75rem!important}.mb-12{margin-bottom:1.25rem!important}.mb-10{margin-bottom:1rem!important}.gap-6{gap:.875rem!important}.gap-8{gap:1rem!important}.gap-12{gap:1.25rem!important}.p-8{padding:1.25rem!important}.p-10{padding:1.5rem!important}.px-8{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-8{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.mb-6{margin-bottom:.875rem!important}.mt-6{margin-top:.875rem!important}.mb-8{margin-bottom:1rem!important}.mt-8{margin-top:1rem!important}section#hero.relative.z-10:has(#hero-sticky){padding-left:0!important;padding-right:0!important;overflow-x:clip}section#hero.relative.z-10:has(#neptune-canvas-wrapper){height:auto!important;min-height:100vh!important}@supports (height: 100svh){section#hero.relative.z-10:has(#neptune-canvas-wrapper){min-height:100svh!important}}#hero-sticky{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;width:100%;max-width:100%;align-items:center!important;text-align:center}#hero-sticky:has(#neptune-canvas-wrapper){min-height:100vh!important;height:100vh!important}@supports (height: 100svh){#hero-sticky:has(#neptune-canvas-wrapper){min-height:100svh!important;height:100svh!important}}#hero-sticky:has(#neptune-canvas-wrapper) .neptune-hero-cluster{display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;transform-origin:50% 50%}#neptune-canvas-wrapper{contain:strict;backface-visibility:hidden;-webkit-backface-visibility:hidden}#hero-content{width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:0;padding-right:0}#hero h1{font-size:clamp(3.25rem,14vw,4.5rem)!important;max-width:100%;margin-left:auto;margin-right:auto;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}#hero h1 .word-inner{max-width:100%;box-sizing:border-box}#hero h1>.overflow-hidden{max-width:100%;margin-left:auto;margin-right:auto}#hero .inline-flex.items-center.gap-2{max-width:100%;flex-wrap:wrap;justify-content:center;text-align:center;box-sizing:border-box}#hero p.max-w-xl{max-width:100%!important;padding-left:.125rem;padding-right:.125rem;box-sizing:border-box;font-size:.8rem!important;line-height:1.6!important}#hero div.text-lg p,#hero div.text-xl p{font-size:.8rem!important;line-height:1.6!important}body.page-reformulacao-de-sites #hero h1{font-size:clamp(2.75rem,11.5vw,4.5rem)!important;hyphens:none!important;word-break:normal!important;overflow-wrap:break-word!important}body.page-index #hero h1{font-size:clamp(2.75rem,11.5vw,4.5rem)!important}#hero-content .flex.items-center.justify-center.gap-4{width:100%;max-width:100%;align-items:center!important;justify-content:center}#hero-content .flex.items-center.justify-center.gap-4>a{max-width:100%;box-sizing:border-box;justify-content:center}#hero-sticky:not(:has(#neptune-canvas-wrapper)) .hero-moon,#hero-sticky:not(:has(#neptune-canvas-wrapper)) .hero-moon-ring{width:min(1000px,100vw)!important;height:min(1000px,100vw)!important}#hero-sticky:has(#neptune-canvas-wrapper) .hero-moon-ring{z-index:45!important}body.page-criacao-de-sites .hero-moon,body.page-criacao-de-sites .hero-moon-ring,body.page-reformulacao-de-sites .hero-moon,body.page-reformulacao-de-sites .hero-moon-ring,body.page-portfolio .hero-moon,body.page-portfolio .hero-moon-ring{width:min(1200px,152vw)!important;height:min(1200px,152vw)!important;bottom:-36%!important}body.page-criacao-de-sites .hero-moon-ring,body.page-reformulacao-de-sites .hero-moon-ring{box-shadow:0 -3px 42px #03f0fcb8,0 -1px 100px #2f67fc6b,0 -1px 200px #2f67fc3d!important;outline-color:#03f0fc61!important}#hero+section .max-w-5xl .grid{grid-template-columns:repeat(4,1fr)!important;gap:.3rem!important}.max-w-5xl.mx-auto,.max-w-6xl.mx-auto,.max-w-4xl.mx-auto,.max-w-2xl.mx-auto{max-width:100%!important;box-sizing:border-box}.max-w-4xl.mx-auto.text-center.relative,.plans-grid.max-w-4xl{overflow-x:clip}section.relative.z-10 h2.font-display{font-size:clamp(2.375rem,9.5vw,3.25rem)!important;max-width:100%;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box}body>footer.relative.z-10{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;overflow-x:clip}main.privacy-main.relative.z-10{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;overflow-x:clip}main.privacy-main .privacy-container{max-width:100%!important;box-sizing:border-box}body>div.max-w-\[1400px\].mx-auto.border-x.border-white\/5.relative.z-10{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;max-width:100%!important;overflow-x:clip}#hero h1.text-\[72px\]{font-size:clamp(2.5rem,11vw,3.5rem)!important;max-width:100%;overflow-wrap:anywhere}.nav-404{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box}.page-404{padding-left:max(1.125rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box;max-width:100vw;overflow-x:clip}.digit-4{font-size:clamp(64px,14vw,160px)!important}.headline-404{max-width:100%;overflow-wrap:anywhere;padding-left:.125rem;padding-right:.125rem}.sub-404{max-width:100%!important}.ctas-404{flex-wrap:wrap;justify-content:center;max-width:100%}body.page-projeto section.py-28{padding-top:2.5rem!important;padding-bottom:2.5rem!important}body.page-projeto section.py-20{padding-top:2rem!important;padding-bottom:2rem!important}body.page-projeto section#hero{justify-content:flex-start!important;padding-top:90px!important;padding-bottom:2.5rem!important;min-height:100svh!important}body.page-projeto section#hero .max-w-6xl>div:first-child{margin-top:18px!important}body.page-projeto section#hero h1{font-size:clamp(2.4rem,10vw,3.25rem)!important;margin-bottom:1rem!important}body.page-projeto section#hero .pointer-events-none.absolute{inset:308px auto auto 50%!important;width:100%!important;min-width:unset!important;max-width:100%!important;height:315px!important;transform:translate(-50%);align-items:flex-end!important;justify-content:center!important}body.page-cruzeiro section#hero .pointer-events-none.absolute{top:308px!important}body.page-mrboxes section#hero .pointer-events-none.absolute{top:308px!important}body.page-wallach section#hero .pointer-events-none.absolute{top:292px!important}body.page-projeto section#hero .pointer-events-none.absolute img{opacity:.9!important;height:100%!important;width:auto!important;max-height:100%!important;max-width:82%!important;object-position:center bottom!important}body.page-projeto section#hero .max-w-6xl>p{margin-top:363px!important;max-width:100%!important}body.page-jrracoes section#hero .max-w-6xl>p{margin-top:0!important}body.page-projeto .resultado-wrapper{height:auto!important}body.page-projeto .resultado-sticky{position:static!important;height:auto!important;overflow:visible!important}body.page-projeto .resultado-header{padding:24px 20px 10px!important}body.page-projeto .resultado-frame-area{padding:14px 12px 16px!important;flex:none!important}body.page-projeto .resultado-browser{height:auto!important;border-radius:10px!important}body.page-projeto .resultado-wrapper+section{padding-top:2rem!important}body.page-projeto .next-proj-inner{aspect-ratio:4 / 3!important}body.page-projeto .next-proj-photo{opacity:.72}body.page-projeto .next-proj-overlay{background:linear-gradient(115deg,#0d1520e0,#0d152099,#0d152033)!important;transition:none!important}body.page-projeto .next-proj-inner>div[class*="top-1/2"]{display:none!important}body.page-projeto .next-proj-inner>.dot-grid{display:none!important}body.page-projeto .next-proj-photo-qdelicia{opacity:.92!important;object-position:left top!important}body.page-projeto .next-proj-overlay-qdelicia{background:linear-gradient(115deg,#0d1520b8,#0d15206b,#0d15201a)!important}body.page-projeto .antes-depois-screen{height:auto!important;overflow:visible!important}body.page-projeto .antes-depois-screen img{height:auto!important;width:100%!important;object-fit:contain!important;object-position:top center!important}body.page-projeto section:has(.gallery-outer){display:block!important;padding-top:3rem!important;padding-bottom:3rem!important}body.page-projeto .gallery-outer{padding-left:1.25rem}body.page-projeto .gallery-scroll{gap:.75rem!important}body.page-projeto .gallery-item{width:min(280px,78vw)!important}body.page-projeto .gallery-item .browser-screen,body.page-projeto .gallery-item .browser-screen img{height:170px!important}body.page-projeto .gallery-item .browser-frame{box-shadow:0 4px 14px #00000061,0 0 0 1px #ffffff0f!important}body.page-qdelicia section#hero .pointer-events-none.absolute{top:258px!important}.portfolio-thumb img,#cruzeiro-thumb:before,#qdelicia-thumb:before{filter:grayscale(0%)!important;transition:none!important}.portfolio-card-overlay,.portfolio-card-arrow{opacity:1!important;transition:none!important}.portfolio-card-info{opacity:1!important;transform:translateY(0)!important;transition:none!important}.portfolio-card-name,.portfolio-card-segment{display:none!important}.card-servico-principal:hover{max-height:360px!important}.card-servico-principal:hover .card-servico-extra{opacity:0!important;transform:translateY(12px)!important}#o-que-muda .card-que-muda:hover{border-color:#ffffff17!important;box-shadow:none!important}#o-que-muda [data-tilt]:hover:after{opacity:0!important}#incluso .card-incluso:hover{border-color:#ffffff17!important;box-shadow:none!important}#incluso [data-tilt]:hover:after{opacity:0!important}.stat-overlay{display:none!important}.stat-dias{font-size:.65rem!important;line-height:1.3!important;display:block!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:rgba(255,255,255,.35)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important;margin-top:.25rem}.plan-card--final-glow{box-shadow:0 0 0 1px #03f0fc47,0 0 12px #03f0fc2e,0 6px 24px #03f0fc14,0 10px 36px #00000052!important}.card-problema:hover{border-color:#ffffff12!important;box-shadow:none!important}.card-problema[data-tilt]:hover:after{opacity:0!important}.card-servico-principal:hover{border-color:#ffffff12!important}.card-servico-principal.group:hover .group-hover\:opacity-100{opacity:0!important}.card-servico-principal.group:hover .group-hover\:translate-x-1{transform:translate(0)!important}#servicos [data-tilt]:hover{border-color:#ffffff12!important;box-shadow:none!important}#servicos [data-tilt]:hover:after{opacity:0!important}#servicos .animate-ping{animation:none!important;opacity:0!important}#sinais-reforma .sinal-diag-item:hover{border-color:#ffffff12!important}#sinais-reforma .sinal-diag-item:hover .sinal-diag-num{color:#ffffff4d!important;text-shadow:none!important}.proc-card:hover{border-color:#ffffff17!important}.proc-card:hover .proc-heading{color:#ffffff8c!important}.card-case:hover{border-color:#ffffff12!important;box-shadow:none!important}.card-case:hover:after{opacity:0!important}.gallery-item.gallery-item-zoomable:hover .browser-frame{box-shadow:0 8px 32px #00000073,0 0 0 1px #ffffff0f!important}.pq-card{border:1px solid rgba(3,240,252,.22)!important;cursor:pointer!important}.pq-card:after{content:"\21bb  toque para ver a solu\e7\e3o";display:block;margin-top:.75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#03f0fc73;pointer-events:none}.pq-card:hover:after{display:none}section p.text-lg,section p.text-xl{font-size:.9rem!important;line-height:1.65!important}body.page-mrboxes .comparador-screen{height:auto!important;display:block!important;overflow:visible!important}body.page-mrboxes .comparador-screen img{width:100%!important;height:auto!important;display:block!important;object-fit:fill!important}body.page-jrracoes .portal-screen{height:auto!important;display:block!important;overflow:visible!important}body.page-jrracoes .portal-screen img{width:100%!important;height:auto!important;display:block!important;object-fit:fill!important}body.page-index .w-\[600px\].h-\[300px\].rounded-full.pointer-events-none,body.page-criacao-de-sites .w-\[600px\].h-\[300px\].rounded-full.pointer-events-none,body.page-reformulacao-de-sites .w-\[600px\].h-\[300px\].rounded-full.pointer-events-none,body.page-portfolio .w-\[600px\].h-\[300px\].rounded-full.pointer-events-none{display:none!important}body.page-portfolio #trabalhos-portfolio{padding-top:2.5rem!important}body.page-criacao-de-sites .proc-card--final{box-shadow:0 0 0 1px #03f0fc47,0 0 14px #03f0fc2e,0 0 28px #03f0fc1a,0 6px 24px #00000052!important}body.page-criacao-de-sites .proc-card--final:before{opacity:.5!important}body.page-portfolio #trabalhos-portfolio{padding-bottom:.75rem!important}body.page-portfolio section.py-12{padding-top:1.25rem!important;padding-bottom:1.5rem!important}#site-pill-header nav{width:100%!important;box-sizing:border-box!important}#site-pill-header nav .btn-shimmer{font-size:8px!important;letter-spacing:.09em!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important;margin-left:auto!important;margin-right:0!important}}

/* logo aspect-fix: width/height attrs + preflight max-width must not stretch object-contain logos */
img.object-contain{width:auto}
