.Hx0lNG_margem{width:100%;max-width:1200px;padding-inline:var(--esp-7);margin-inline:auto}.Hx0lNG_secao{padding-block:var(--esp-8)}.Hx0lNG_titulo{gap:var(--esp-3);margin-bottom:var(--esp-7);display:grid}.Hx0lNG_creditoSuave{color:var(--tinta-suave)}.Hx0lNG_titulo .lc-credito{color:var(--tinta-suave)}.Hx0lNG_tituloCurto{margin-bottom:var(--esp-5)}.Hx0lNG_menu a:focus-visible,.Hx0lNG_logo:focus-visible,.Hx0lNG_rodapeLinha a:focus-visible,.Hx0lNG_avisoTexto a:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.Hx0lNG_cabecalho{justify-content:space-between;align-items:center;gap:var(--esp-3) var(--esp-6);padding-block:var(--esp-4);flex-wrap:wrap;display:flex}.Hx0lNG_logo{line-height:0;display:inline-flex}.Hx0lNG_logo svg{display:block}.Hx0lNG_menu{gap:0 var(--esp-5);flex-wrap:wrap;margin-left:auto;font-weight:500;display:flex}.Hx0lNG_cabecalho .Hx0lNG_menu a{min-height:44px;color:var(--tinta);align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.Hx0lNG_cabecalho .Hx0lNG_menu a:hover{color:var(--acao)}.Hx0lNG_botaoDoCabecalho{flex:none}.Hx0lNG_soNoComputador{display:inline}.Hx0lNG_abertura{padding-block:var(--esp-8)}.Hx0lNG_aberturaGrade{gap:var(--esp-7);grid-template-columns:7fr 5fr;align-items:center;display:grid}.Hx0lNG_aberturaTexto{gap:var(--esp-5);align-content:center;min-width:0;display:grid}.Hx0lNG_aberturaFoto{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;width:100%;height:auto}.Hx0lNG_acoes{gap:var(--esp-3);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}svg.Hx0lNG_azulejo{width:100%;height:var(--esp-8);display:block}.Hx0lNG_servicos{gap:var(--esp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Hx0lNG_servico:nth-child(2n){margin-top:var(--esp-8)}.Hx0lNG_servico img{object-position:center top;height:auto}.Hx0lNG_servicoTexto{align-content:start;gap:var(--esp-3);min-width:0;display:grid}.Hx0lNG_quemSomos{background:var(--superficie)}.Hx0lNG_quemSomosGrade{gap:var(--esp-7);grid-template-columns:6fr 6fr;align-items:center;display:grid}.Hx0lNG_quemSomosFoto{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.Hx0lNG_quemSomosTexto{gap:var(--esp-4);min-width:0;display:grid}.Hx0lNG_quemSomosTexto p{margin:0}ol.Hx0lNG_etapas{grid-template-columns:repeat(4,minmax(0,1fr))}.Hx0lNG_portfolio{background:var(--superficie)}.Hx0lNG_gradeRecipiente{container-type:inline-size}.Hx0lNG_grade{--colunas:4;--vao:var(--esp-4);grid-template-columns:repeat(var(--colunas), minmax(0, 1fr));grid-auto-rows:calc((100cqw - (var(--colunas) - 1) * var(--vao)) / var(--colunas) * 1.25);grid-auto-flow:dense;gap:var(--vao);display:grid}.Hx0lNG_foto{background:var(--linha);min-width:0;margin:0;position:relative}.Hx0lNG_foto img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.Hx0lNG_foto figcaption{max-width:calc(100% - var(--esp-5));padding:var(--esp-1) var(--esp-3);background:var(--superficie);color:var(--tinta);font-size:14px;font-weight:600;line-height:1.3;position:absolute;bottom:0;left:0}.Hx0lNG_fotoLarga,.Hx0lNG_fotoLargaMenosEmTres{grid-column:span 2}.Hx0lNG_fotoGrandeEmQuatro{grid-area:span 2/span 2}.Hx0lNG_clientes{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(24px,3.2vw,32px);font-weight:700;line-height:1.3}.Hx0lNG_separador{color:var(--folha)}.Hx0lNG_fechamento{padding-block:var(--esp-8)}.Hx0lNG_fechamentoGrade{gap:var(--esp-7);grid-template-columns:7fr 5fr;align-items:start;display:grid}.Hx0lNG_fechamentoTexto{gap:var(--esp-4);justify-items:start;min-width:0;display:grid}.Hx0lNG_fechamentoTexto p{margin:0}.Hx0lNG_fechamentoCadastro{padding-left:var(--esp-6);border-left:2px solid var(--linha-forte)}.Hx0lNG_rodapeLinha{align-items:center;gap:var(--esp-2) var(--esp-5);padding-block:var(--esp-5);border-top:1px solid var(--linha-forte);flex-wrap:wrap;font-size:14px;display:flex}.Hx0lNG_rodapeLinha a{align-items:center;min-height:44px;display:inline-flex}.Hx0lNG_rodapeAssinatura{margin-left:auto}.Hx0lNG_avisoAbertura{padding-block:var(--esp-7)}.Hx0lNG_avisoAbertura .Hx0lNG_margem{gap:var(--esp-4);display:grid}.Hx0lNG_avisoCorpo{padding-block:var(--esp-7) var(--esp-8)}.Hx0lNG_avisoTexto{gap:var(--esp-7);max-width:720px;display:grid}.Hx0lNG_avisoTexto section{gap:var(--esp-3);display:grid}.Hx0lNG_avisoTexto p,.Hx0lNG_avisoTexto ul{margin:0}.Hx0lNG_avisoTexto ul{gap:var(--esp-2);padding-left:var(--esp-5);display:grid}@media (max-width:1120px){.Hx0lNG_menu{flex-basis:100%;order:3;margin-left:0}ol.Hx0lNG_etapas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.Hx0lNG_margem{padding-inline:var(--esp-6)}.Hx0lNG_servicos{gap:var(--esp-7);grid-template-columns:minmax(0,1fr)}.Hx0lNG_servico{align-items:center;gap:var(--esp-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.Hx0lNG_servico:nth-child(2n){margin-top:0}.Hx0lNG_grade{--colunas:3}.Hx0lNG_fotoLargaMenosEmTres,.Hx0lNG_fotoGrandeEmQuatro{grid-column:span 1}.Hx0lNG_fotoGrandeEmQuatro{grid-row:span 1}.Hx0lNG_fechamentoGrade{grid-template-columns:minmax(0,1fr)}.Hx0lNG_fechamentoCadastro{padding-top:var(--esp-6);border-top:2px solid var(--linha-forte);border-left:0;padding-left:0}}@media (max-width:640px){.Hx0lNG_margem{padding-inline:var(--esp-4)}.Hx0lNG_soNoComputador{display:none}.Hx0lNG_cabecalho{column-gap:var(--esp-3)}.Hx0lNG_botaoDoCabecalho{padding-inline:var(--esp-4)}.Hx0lNG_menu{gap:0 var(--esp-4)}.Hx0lNG_aberturaGrade,.Hx0lNG_quemSomosGrade{gap:var(--esp-6);grid-template-columns:minmax(0,1fr)}.Hx0lNG_abertura{padding-block:var(--esp-7)}.Hx0lNG_acoes .lc-botao{width:100%}.Hx0lNG_servico{align-items:start;gap:var(--esp-4);grid-template-columns:minmax(0,1fr)}ol.Hx0lNG_etapas{grid-template-columns:minmax(0,1fr)}.Hx0lNG_grade{--colunas:2;--vao:var(--esp-3)}.Hx0lNG_fotoLargaMenosEmTres{grid-column:span 2}.Hx0lNG_rodapeAssinatura{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.Hx0lNG_cabecalho .Hx0lNG_menu a{transition:none}}
