#top:after{content:none!important;width:0!important;height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}html:has(#top){scroll-behavior:smooth}body:has(#top) main{flex-direction:column!important;display:flex!important}body:has(#top) main>#top{order:1!important}body:has(#top) main>#solucoes{order:2!important}body:has(#top) main>#clientes{order:3!important}body:has(#top) main>#clientes+section{order:4!important}body:has(#top) main>#orcamento{order:5!important}body:has(#top) main>#personalizacao{order:6!important}body:has(#top) main>#amostra-digital{order:7!important}body:has(#top) main>#processo{order:8!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white{order:9!important}body:has(#top) main>#faq{order:10!important}#faq{display:none!important}.home-hero-budget-cta{z-index:30!important;color:#fff!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:#111318!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 24px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important;transition:transform .18s,background-color .18s!important;display:inline-flex!important;position:absolute!important;bottom:28px!important;right:clamp(20px,4vw,64px)!important;box-shadow:0 16px 38px -18px #00000094!important}.home-hero-budget-cta:hover{background:#000!important;transform:translateY(-2px)!important}body:has(#top) #orcamento{isolation:isolate!important;color:#111318!important;background:#f6f6f4!important;border-top:1px solid #11131814!important;border-bottom:1px solid #11131814!important;padding-top:72px!important;padding-bottom:72px!important;position:relative!important;overflow:hidden!important}body:has(#top) #orcamento:before{content:none!important;display:none!important}body:has(#top) #orcamento>.container-x{z-index:1!important;align-items:center!important;gap:52px!important;max-width:1240px!important;position:relative!important}body:has(#top) #orcamento>.container-x>div:first-child .eyebrow{color:#0000!important;letter-spacing:0!important;font-size:0!important}body:has(#top) #orcamento>.container-x>div:first-child .eyebrow:after{content:"ORÇAMENTO PERSONALIZADO"!important;color:#18b1a7!important;letter-spacing:.22em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important}body:has(#top) #orcamento>.container-x>div:first-child h2{color:#0000!important;font-size:0!important;line-height:0!important}body:has(#top) #orcamento>.container-x>div:first-child h2:after{content:"Solicite seu orçamento personalizado"!important;color:#111318!important;letter-spacing:-.045em!important;max-width:560px!important;font-family:Manrope,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(38px,4vw,54px)!important;font-weight:500!important;line-height:1.02!important;display:block!important}body:has(#top) #orcamento>.container-x>div:first-child>p:not(.eyebrow){color:#0000!important;font-size:0!important;line-height:0!important}body:has(#top) #orcamento>.container-x>div:first-child>p:not(.eyebrow):after{content:"Preencha os dados do projeto. Nossa equipe comercial analisará quantidade, personalização e prazo de entrega para preparar sua proposta."!important;color:#62666b!important;max-width:540px!important;margin-top:20px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important;display:block!important}body:has(#top) #orcamento>.container-x>div:first-child ul{color:#62666b!important;margin-top:28px!important}body:has(#top) #orcamento>.container-x>div:first-child ul li{font-size:0!important}body:has(#top) #orcamento>.container-x>div:first-child ul li span{background:#18b1a7!important}body:has(#top) #orcamento>.container-x>div:first-child ul li:after{color:#62666b!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;line-height:1.45!important}body:has(#top) #orcamento>.container-x>div:first-child ul:after{color:#62666b!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;line-height:1.45!important}body:has(#top) #orcamento>.container-x>div:first-child ul li:first-child:after{content:"Fábrica própria"!important}body:has(#top) #orcamento>.container-x>div:first-child ul li:nth-child(2):after{content:"Atendimento B2B"!important}body:has(#top) #orcamento>.container-x>div:first-child ul li:nth-child(3):after{content:"Personalização da sua marca"!important}body:has(#top) #orcamento>.container-x>div:first-child ul:after{content:"✓  Entrega para todo o Brasil"!important;color:#62666b!important;margin-top:12px!important;display:block!important}body:has(#top) #orcamento form[novalidate]{color:#111318!important;background:#fff!important;border:1px solid #11131814!important;border-radius:22px!important;box-shadow:0 24px 70px -34px #11131847!important}:is(body:has(#top) #orcamento form[novalidate] button[type=button]:not(:disabled),body:has(#top) #orcamento form[novalidate] button[type=submit]:not(:disabled)){border-radius:10px!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white{display:block!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white .eyebrow{color:#0000!important;font-size:0!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white .eyebrow:after{content:"PRÓXIMO PASSO"!important;color:#ffffffb8!important;letter-spacing:.22em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white h2{color:#0000!important;font-size:0!important;line-height:0!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white h2:after{content:"Pronto para tirar seu projeto do papel?"!important;color:#fff!important;letter-spacing:-.045em!important;max-width:760px!important;font-family:Manrope,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(42px,5vw,64px)!important;font-weight:400!important;line-height:1.04!important;display:block!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white h2+p{color:#0000!important;font-size:0!important;line-height:0!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white h2+p:after{content:"Solicite seu orçamento personalizado. Nossa equipe comercial analisa seu projeto e prepara a melhor configuração de produto, quantidade, personalização e prazo."!important;color:#ffffffc7!important;max-width:640px!important;margin-top:28px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:16px!important;line-height:1.6!important;display:block!important}@media (width>=768px){body:has(#top) #orcamento{padding-top:88px!important;padding-bottom:88px!important}body:has(#top) #orcamento>.container-x{grid-template-columns:repeat(12,minmax(0,1fr))!important}body:has(#top) #orcamento>.container-x>div:first-child{grid-column:span 5/span 5!important}body:has(#top) #orcamento>.container-x>div:last-child{grid-column:span 7/span 7!important}}@media (width<=767px){.home-hero-budget-cta{letter-spacing:.1em!important;min-height:42px!important;padding:0 16px!important;font-size:9px!important;bottom:44px!important;right:14px!important}body:has(#top) #orcamento{padding-top:52px!important;padding-bottom:52px!important}body:has(#top) #orcamento>.container-x>div:first-child h2:after{font-size:34px!important}body:has(#top) #orcamento>.container-x>div:first-child>p:not(.eyebrow):after{font-size:14px!important}body:has(#top) #orcamento form[novalidate]{border-radius:18px!important;padding:24px!important}body:has(#top) main>section.relative.overflow-hidden.bg-foreground.text-white h2:after{font-size:38px!important}}main>form[novalidate]>div[class*="lg:grid-cols-[330px_minmax(0,1fr)]"],main>form[novalidate]>div[class*="xl:grid-cols-[360px_minmax(0,1fr)]"]{grid-template-columns:minmax(0,1fr)!important}main>form[novalidate]>div[class*="lg:grid-cols-[330px_minmax(0,1fr)]"]>aside,main>form[novalidate]>div[class*="xl:grid-cols-[360px_minmax(0,1fr)]"]>aside{display:none!important}
