.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,6vw,5rem);overflow-x:clip}.hero__grade[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(2.5rem,5vw,4rem);line-height:1.05}.hero__sub[data-astro-cid-lcdefpme]{font-size:var(--t-20);color:var(--texto-suave);max-width:30rem;font-weight:300;line-height:1.5}.hero__acoes[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.5rem;display:flex}.hero__visual[data-astro-cid-lcdefpme]{height:32rem;position:relative}.hero__painel[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);background:var(--carvao);position:absolute;inset:0 0 0 14%;overflow:hidden}.hero__painel[data-astro-cid-lcdefpme] .hero__foto{object-fit:cover;opacity:.4;filter:grayscale(.3)sepia(.25);width:100%;height:100%;position:absolute;inset:0}.hero__painel[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(160deg,#231f2033,#231f20d9 75%);position:absolute;inset:0}.hero__painel[data-astro-cid-lcdefpme] .hero__marca{z-index:1;width:54%;position:absolute;top:11%;right:9%}.flutuante[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--papel);box-shadow:var(--sombra-flutuante);position:absolute}.flutuante--obrigacoes[data-astro-cid-lcdefpme]{will-change:transform;width:min(18rem,68%);padding:.75rem;animation:7s ease-in-out infinite flutuar;bottom:4rem;left:0}@keyframes flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:6s ease-in-out infinite conferir}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:2s}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:4s}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .flutuante__ok{animation:6s ease-in-out infinite conferir-marca;animation-delay:inherit}@keyframes conferir{0%,33%,to{background-color:#0000}10%,22%{background-color:var(--dourado-suave)}}@keyframes conferir-marca{0%,33%,to{transform:scale(1)}12%{transform:scale(1.18)}}.flutuante__cabeca[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;padding:.35rem .6rem .75rem;font-weight:500;display:flex}.flutuante__chip[data-astro-cid-lcdefpme]{border-radius:var(--r-pilula);background:var(--dourado);padding:.2rem .7rem;font-size:.8rem}.flutuante--obrigacoes[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.6rem;font-size:.875rem;display:grid}.flutuante--obrigacoes[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--texto-suave);font-size:.78rem}.flutuante__ok[data-astro-cid-lcdefpme]{place-items:center;width:1.3rem;height:1.3rem;display:grid}.flutuante__ok[data-astro-cid-lcdefpme] svg{width:100%}@media (width<=960px){.hero__grade[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.numeros[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);grid-template-columns:repeat(3,1fr);margin:1.5rem 0 0;padding:2.5rem 0 0;list-style:none;display:grid}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--linha);justify-content:center;align-items:baseline;gap:1rem;padding-inline:2rem;display:flex}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0}.numeros[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--t-44);letter-spacing:-.04em;font-weight:500;line-height:1}.numeros__curto[data-astro-cid-lcdefpme]{display:none}.numeros[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{max-width:11rem;color:var(--texto-suave);font-size:.925rem;line-height:1.35}.sobre[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.sobre__foto[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);aspect-ratio:5/6;overflow:hidden}.sobre__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.sobre__texto[data-astro-cid-lcdefpme] .introducao[data-astro-cid-lcdefpme]{margin-bottom:2rem}.sobre__texto[data-astro-cid-lcdefpme] .lista-check[data-astro-cid-lcdefpme]{margin-bottom:2.25rem}.sobre__texto[data-astro-cid-lcdefpme] .lista-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:1rem}@media (width<=900px){.sobre[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sobre__foto[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}.secao--fundo[data-astro-cid-lcdefpme]{background:var(--fundo)}.secao--sem-topo[data-astro-cid-lcdefpme]{padding-top:0}.cabeca-secao[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:3rem;display:flex}.cabeca-secao[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.cabeca-secao[data-astro-cid-lcdefpme] .introducao[data-astro-cid-lcdefpme]{margin-bottom:0}.cabeca-secao[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]+.introducao[data-astro-cid-lcdefpme]{margin-top:.75rem}.servicos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.servico-card[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--papel);flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:11rem;padding:1.5rem;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.servico-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--sombra-suave);transform:translateY(-3px)}.servico-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-18);margin:0;font-weight:500}.servico-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--carvao);text-decoration:none}.servico-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;position:absolute;inset:0}@media (width<=1000px){.servicos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.passos-painel[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);background:radial-gradient(circle at 50% 0%, #e0c78266, transparent 60%), var(--dourado-suave);padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,5vw,4rem)}.passos-painel__cabeca[data-astro-cid-lcdefpme]{text-align:center;margin:0 auto 3.5rem}.passos-painel__cabeca[data-astro-cid-lcdefpme] .introducao[data-astro-cid-lcdefpme]{margin-inline:auto;margin-bottom:0}.passos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.passo[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--papel);padding:2rem}.passo__numero[data-astro-cid-lcdefpme]{background:var(--dourado-suave);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:2.5rem;font-weight:500;display:grid}.passo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem}.passo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin:0}.passo--destaque[data-astro-cid-lcdefpme]{background:var(--carvao);color:var(--papel)}.passo--destaque[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-claro)}.passo--destaque[data-astro-cid-lcdefpme] .passo__numero[data-astro-cid-lcdefpme]{background:var(--dourado);color:var(--carvao)}@media (width<=860px){.passos[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.chamada[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);background:radial-gradient(circle at 0% 100%, #e0c78238, transparent 50%), var(--carvao);grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2.5rem,6vw,4.5rem);display:grid}.chamada__acoes[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2rem;display:flex}.chamada__foto[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);aspect-ratio:4/3;overflow:hidden}.chamada__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}@media (width<=860px){.chamada[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.chamada__foto[data-astro-cid-lcdefpme]{aspect-ratio:16/9}}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{padding-top:1rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-bottom:1.25rem;font-size:clamp(2.7rem,12vw,3.3rem);line-height:1}.hero__sub[data-astro-cid-lcdefpme]{max-width:22rem;font-size:1rem}.hero__acoes[data-astro-cid-lcdefpme]{margin-top:1.75rem}.hero__acoes[data-astro-cid-lcdefpme] .link-seta[data-astro-cid-lcdefpme],.chamada__acoes[data-astro-cid-lcdefpme] .link-seta[data-astro-cid-lcdefpme]{justify-self:center;margin-top:.4rem}.hero__visual[data-astro-cid-lcdefpme]{height:24rem;margin-top:.5rem}.hero__painel[data-astro-cid-lcdefpme]{inset:0}.hero__painel[data-astro-cid-lcdefpme] .hero__marca{width:30%;top:1.25rem;right:1.25rem}.flutuante--obrigacoes[data-astro-cid-lcdefpme]{left:var(--recuo);right:var(--recuo);bottom:var(--recuo);width:auto;padding:.5rem}.flutuante__cabeca[data-astro-cid-lcdefpme]{padding:.5rem .75rem .6rem}.flutuante--obrigacoes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:.6rem .75rem}.hero[data-astro-cid-lcdefpme]{padding-bottom:var(--secao)}.numeros[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--fundo);border-top:0;grid-template-columns:repeat(3,1fr);margin-top:0;padding:1.5rem 0}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem;padding:0 .5rem}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-left:.5rem}.numeros[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:2.25rem}.numeros__rotulo[data-astro-cid-lcdefpme]{display:none}.numeros__curto[data-astro-cid-lcdefpme]{font-size:.8rem;line-height:1.3;display:block}.sobre__foto[data-astro-cid-lcdefpme]{border-radius:var(--r-lg)}.cabeca-secao[data-astro-cid-lcdefpme]{margin-bottom:1.75rem}.servicos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.6rem}.servico-card[data-astro-cid-lcdefpme]{min-height:0;padding:var(--recuo);border-radius:var(--r-md);gap:1.25rem}.servico-card[data-astro-cid-lcdefpme] .icone-caixa[data-astro-cid-lcdefpme]{width:2.5rem;height:2.5rem}.servico-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:.925rem;line-height:1.3}.passos-painel[data-astro-cid-lcdefpme]{padding:2.5rem var(--recuo) var(--recuo);border-radius:var(--r-lg)}.passos-painel__cabeca[data-astro-cid-lcdefpme]{margin-bottom:1.75rem}.passos[data-astro-cid-lcdefpme]{gap:.6rem}.passo[data-astro-cid-lcdefpme]{padding:var(--recuo);grid-template-columns:auto 1fr;column-gap:1rem;display:grid}.passo__numero[data-astro-cid-lcdefpme]{grid-row:span 2;margin:0}.passo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.05rem}.passo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9rem}.chamada[data-astro-cid-lcdefpme]{padding:2rem var(--recuo) var(--recuo);border-radius:var(--r-lg);gap:1.75rem}}
