.abertura[data-astro-cid-lcdefpme]:before{content:none}.abertura__foto[data-astro-cid-lcdefpme] .foto-servico{aspect-ratio:auto;background:var(--cor-tinta);height:100%}.abertura__foto[data-astro-cid-lcdefpme] .abertura__img{object-position:35% 50%}.abertura__texto[data-astro-cid-lcdefpme]{max-width:46rem}.abertura[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:clamp(2.75rem,1.6rem + 4.6vw,5.25rem);line-height:.98}.abertura[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:38rem;color:var(--cor-escuro-texto);margin-top:1.5rem}.abertura[data-astro-cid-lcdefpme] .botoes[data-astro-cid-lcdefpme]{margin-top:2.25rem}@media (width<=63.99em){.abertura[data-astro-cid-lcdefpme]{padding-bottom:clamp(3rem,2rem + 4vw,4.5rem)}.abertura__foto[data-astro-cid-lcdefpme]{height:clamp(13rem,50vw,24rem);position:relative}.abertura__foto[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(to bottom, #0f0f0f1a 0, #0f0f0f26 50%, #0f0f0ff0 90%, var(--cor-tinta) 100%);position:absolute;inset:0}.abertura__grade[data-astro-cid-lcdefpme]{margin-top:-1.25rem;position:relative}}@media (width>=64em){.abertura[data-astro-cid-lcdefpme]{align-items:center;min-height:min(78vh,760px);padding-block:clamp(4rem,2rem + 4vw,6rem);display:flex}.abertura__foto[data-astro-cid-lcdefpme]{position:absolute;inset:0}.abertura__foto[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(to top, #0a0a0a59 0, #0a0a0a00 30%), linear-gradient(90deg, #0a0a0ae6 0, #0a0a0ad6 calc(max(var(--margem), 50vw - 37.5rem) + 46rem), #0a0a0a47 100%);position:absolute;inset:0}.abertura__foto[data-astro-cid-lcdefpme] .abertura__img{object-position:50% 45%}.abertura__grade[data-astro-cid-lcdefpme]{position:relative}}.destaques[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--cor-linha)}.destaques__lista[data-astro-cid-lcdefpme]{grid-template-columns:1fr;list-style:none;display:grid}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--cor-linha);padding-block:1.75rem}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.destaques__titulo[data-astro-cid-lcdefpme]{margin-bottom:.5rem;font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:700;line-height:1.05}.destaques__titulo[data-astro-cid-lcdefpme]:before{content:"";background:var(--cor-acento);width:3rem;height:3px;margin-bottom:.875rem;display:block}.destaques__lista[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--cor-texto-suave);font-size:.9688rem}@media (width>=40em){.destaques__lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){border-top:0}}@media (width>=70em){.destaques__lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:0;border-left:1px solid var(--cor-linha);padding:2.5rem 2rem 2.75rem}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}@supports (grid-template-rows:subgrid){.destaques__lista[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr}.destaques__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-row:span 2;grid-template-rows:subgrid;align-content:start;display:grid}}}.sobre__grade[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.sobre[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.sobre__texto[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.ficha[data-astro-cid-lcdefpme]{border-top:2px solid var(--cor-tinta);gap:0;margin:0;display:grid}.ficha[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--cor-linha);gap:.5rem;padding-block:1.25rem;display:grid}.ficha[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--cor-acento-texto);font-size:.8125rem;font-weight:600}.ficha[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}@media (width>=56em){.sobre__grade[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;align-items:start;gap:5rem}.ficha[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:9rem 1fr;gap:1.5rem}}.cartoes-servico[data-astro-cid-lcdefpme]{background:var(--cor-linha);border:1px solid var(--cor-linha);grid-template-columns:1fr;gap:1px;list-style:none;display:grid}.cartao-servico[data-astro-cid-lcdefpme]{background:#fff;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1.75rem;transition:background-color .15s;display:flex;position:relative}.cartao-servico[data-astro-cid-lcdefpme]:hover{background:#fafafa}.cartao-servico__num[data-astro-cid-lcdefpme]{font-family:var(--fonte-titulo);color:var(--cor-acento-texto);letter-spacing:.08em;font-size:1rem;font-weight:600}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.375rem}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cor-tinta);text-decoration:none}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";z-index:1;position:absolute;inset:0}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--cor-acento-hover)}.cartao-servico[data-astro-cid-lcdefpme]:has(a:focus-visible){outline:3px solid var(--cor-foco);outline-offset:0;z-index:2}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.cartao-servico[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--cor-texto-suave);font-size:.9688rem}.cartao-servico[data-astro-cid-lcdefpme]:after{content:"";background:var(--cor-acento);transform-origin:0;width:2.5rem;height:3px;transition:transform .2s;position:absolute;bottom:0;left:1.25rem;transform:scaleX(.4)}.cartao-servico[data-astro-cid-lcdefpme]:hover:after{transform:scaleX(1)}@media (width>=40em){.cartoes-servico[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.cartao-servico[data-astro-cid-lcdefpme]{gap:.75rem;padding:1.75rem 1.5rem 2.25rem}.cartao-servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.5rem}.cartao-servico[data-astro-cid-lcdefpme]:after{left:1.5rem}}@media (width>=70em){.cartoes-servico[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cartao-servico[data-astro-cid-lcdefpme]:after{transition:none}}.executados__mais[data-astro-cid-lcdefpme]{margin-top:1.5rem}
