.home[data-astro-cid-7aropxhg]{background:var(--tinta);position:relative;overflow-x:clip}.fundo[data-astro-cid-7aropxhg]{z-index:0;width:100%;height:100lvh;position:fixed;top:0;left:0}.veu[data-astro-cid-7aropxhg]{z-index:1;pointer-events:none;background:radial-gradient(86% 92% at 50% 40%,#0000 50%,#0a0a0a6b 100%),linear-gradient(#0a0a0adb 0%,#0a0a0a12 18%,#0a0a0a38 40%,#0a0a0a94 58%,#0a0a0adb 74%,#0a0a0af2 100%);width:100%;height:100lvh;position:fixed;top:0;left:0}.conteudo[data-astro-cid-7aropxhg]{--veu-fechado:.9;z-index:2;background:linear-gradient(to bottom, #0a0a0a00 0, #0a0a0a00 calc(100lvh - 24vh), rgba(10, 10, 10, var(--veu-fechado)) 100lvh);flex-direction:column;min-height:100lvh;display:flex;position:relative}.conteudo[data-astro-cid-7aropxhg]>header{position:absolute;top:0;left:0;right:0}html[data-faixa-contato] .conteudo[data-astro-cid-7aropxhg]{padding-bottom:var(--faixa-contato-altura)}main[data-astro-cid-7aropxhg]{flex-direction:column;flex:1 0 auto;display:flex;position:relative}.primeira[data-astro-cid-7aropxhg]{box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:22px;width:100%;max-width:82rem;min-height:100svh;margin:0 auto;padding:clamp(120px,18vh,180px) clamp(24px,4vw,52px) clamp(40px,9vh,96px);display:flex}.frase[data-astro-cid-7aropxhg]{letter-spacing:-.038em;color:#fff;text-wrap:balance;text-shadow:0 2px 34px #0a0a0aeb;max-width:46rem;margin:0;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:400;line-height:1.06}.frase[data-astro-cid-7aropxhg] .roxo[data-astro-cid-7aropxhg]{color:var(--violeta)}.entregas[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:inherit;text-decoration:none;transition:color .25s}.entregas[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{color:#fff}.entregas[data-astro-cid-7aropxhg]{max-width:46rem;font-family:var(--font-mono);letter-spacing:.08em;color:var(--texto-suave);text-shadow:0 1px 22px #0a0a0af2;margin:0;font-size:11.5px;line-height:1.7}.acoes[data-astro-cid-7aropxhg]{--acento:var(--rosa);flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:10px;display:flex}.acoes[data-astro-cid-7aropxhg]>.acao-fio[data-astro-cid-7aropxhg]{text-shadow:0 1px 22px #0a0a0af2;text-decoration:none}.vitrine[data-astro-cid-7aropxhg]{box-sizing:border-box;width:100%;max-width:82rem;margin:0 auto;padding:clamp(48px,9vh,96px) clamp(24px,4vw,52px) clamp(64px,12vh,128px)}.vitrine[data-astro-cid-7aropxhg]>#clientes{scroll-margin-top:32px}.secao-home[data-astro-cid-7aropxhg]{box-sizing:border-box;border-top:1px solid var(--fio);width:100%}.servicos[data-astro-cid-7aropxhg],.artigos[data-astro-cid-7aropxhg]{--acento:var(--ciano)}.diagnostico[data-astro-cid-7aropxhg],.fecho[data-astro-cid-7aropxhg]{--acento:var(--rosa)}.lista[data-astro-cid-7aropxhg],.passos[data-astro-cid-7aropxhg]{border-top:1px solid var(--fio);max-width:52rem;margin:clamp(28px,4vh,40px) 0 0;padding:0;list-style:none}.lista[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg],.passos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{padding:18px 0}.lista[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg],.passos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]{border-top:1px solid var(--fio)}.lista[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--texto);justify-content:space-between;gap:24px;font-size:clamp(1.02rem,1.3vw,1.19rem);line-height:1.5;text-decoration:none;transition:color .25s;display:flex}.lista[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:after{content:"→";color:var(--acento);flex:none}.lista[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{color:#fff}.artigos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:8px 24px;display:grid}.artigos[data-astro-cid-7aropxhg] time[data-astro-cid-7aropxhg]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--texto-suave);font-size:11px}@media (width<=560px){.artigos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}}.passos[data-astro-cid-7aropxhg]{counter-reset:passo}.passos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{counter-increment:passo;color:var(--texto);gap:20px;font-size:clamp(1.02rem,1.3vw,1.19rem);line-height:1.5;display:flex}.passos[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:counter(passo, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.12em;color:var(--acento);flex:none;padding-top:.3em;font-size:11px}.servicos[data-astro-cid-7aropxhg]>.acao-fio[data-astro-cid-7aropxhg],.diagnostico[data-astro-cid-7aropxhg]>.acao-fio[data-astro-cid-7aropxhg],.fecho[data-astro-cid-7aropxhg] .acoes[data-astro-cid-7aropxhg]{margin-top:clamp(24px,3.5vh,36px)}.acoes[data-astro-cid-7aropxhg]>.acao-fio[data-astro-cid-7aropxhg],.fecho[data-astro-cid-7aropxhg] .acao-fio[data-astro-cid-7aropxhg]{text-decoration:none}html[data-abertura] .conteudo[data-astro-cid-7aropxhg]>header,html[data-abertura] .frase[data-astro-cid-7aropxhg],html[data-abertura] .entregas[data-astro-cid-7aropxhg],html[data-abertura] .acoes[data-astro-cid-7aropxhg]{opacity:0}html[data-abertura][data-campo-vivo] .conteudo[data-astro-cid-7aropxhg]>header,html[data-abertura][data-campo-vivo] .frase[data-astro-cid-7aropxhg],html[data-abertura][data-campo-vivo] .entregas[data-astro-cid-7aropxhg],html[data-abertura][data-campo-vivo] .acoes[data-astro-cid-7aropxhg]{opacity:1;animation:.62s cubic-bezier(.22,.61,.36,1) backwards subir}html[data-abertura][data-campo-vivo] .conteudo[data-astro-cid-7aropxhg]>header{animation-delay:40ms}html[data-abertura][data-campo-vivo] .frase[data-astro-cid-7aropxhg]{animation-delay:.14s}html[data-abertura][data-campo-vivo] .entregas[data-astro-cid-7aropxhg]{animation-delay:.24s}html[data-abertura][data-campo-vivo] .acoes[data-astro-cid-7aropxhg]{animation-delay:.32s}@keyframes subir{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}}html[data-mergulhando]{--passagem:clamp(0, calc(var(--mergulho,0) / .42), 1);--sai-campo:clamp(0, calc((var(--mergulho,0) - .72) / .26), 1);--sai-veu:clamp(0, calc((var(--mergulho,0) - .84) / .16), 1)}html[data-mergulhando] .conteudo[data-astro-cid-7aropxhg]{opacity:calc(1 - var(--passagem));transform:scale(calc(1 + var(--passagem) * .6));transform-origin:50% var(--mergulho-y,50vh);filter:blur(calc(var(--passagem) * 16px));transition:none}html[data-mergulhando] .conteudo[data-astro-cid-7aropxhg] [data-faixa-contato]{visibility:hidden}html[data-mergulhando] .fundo[data-astro-cid-7aropxhg]{opacity:calc(1 - var(--sai-campo))}html[data-mergulhando] .veu[data-astro-cid-7aropxhg]{opacity:calc(1 - var(--sai-veu))}@supports (animation-timeline:scroll()){.veu[data-astro-cid-7aropxhg]:after{content:"";background:var(--tinta);opacity:0;animation:linear both fechar-veu;animation-timeline:scroll(root);animation-range:0 100lvh;position:absolute;inset:0}@keyframes fechar-veu{to{opacity:.3}}}@media (prefers-reduced-motion:reduce){html[data-abertura] .conteudo[data-astro-cid-7aropxhg]>header,html[data-abertura] .frase[data-astro-cid-7aropxhg],html[data-abertura] .entregas[data-astro-cid-7aropxhg],html[data-abertura] .acoes[data-astro-cid-7aropxhg]{opacity:1;animation:none}}
