.titulo-hero[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.titulo-hero[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.mov .titulo-hero[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:subir 1.15s var(--ease) .15s both}.mov .titulo-hero[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]+.l[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.27s}.titulo-factual[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;max-width:15ch;font-size:clamp(2.1rem,5.2vw,4.9rem);line-height:1.02}@keyframes subir{0%{transform:translateY(105%)}}.quem-grelha[data-astro-cid-lcdefpme]{gap:var(--e-5);align-items:center;display:grid}@media (width>=1024px){.quem-grelha[data-astro-cid-lcdefpme]{gap:var(--e-12);grid-template-columns:7fr 5fr}}.quem-texto[data-astro-cid-lcdefpme]{gap:var(--e-3);justify-items:start;display:grid}.quem-titulo[data-astro-cid-lcdefpme]{letter-spacing:-.025em;max-width:26ch;margin:0;font-size:clamp(1.6rem,1.1rem + 2.1vw,2.9rem);font-weight:500;line-height:1.18}.contadores[data-astro-cid-lcdefpme]{gap:0 var(--e-4);margin:var(--e-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.contadores[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);padding-top:var(--e-2)}.contadores[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--taupe);font-size:.75rem;font-weight:600}.contadores[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--t-num);letter-spacing:-.035em;margin:6px 0 0;font-weight:600;line-height:1}.processo[data-astro-cid-lcdefpme]{padding:var(--secao) 0}.processo-cab[data-astro-cid-lcdefpme]{max-width:760px}.processo-regua[data-astro-cid-lcdefpme]{display:none}.passos[data-astro-cid-lcdefpme]{margin:var(--e-5) 0 0;gap:var(--e-4);padding:0;list-style:none;display:grid}@media (width>=720px){.passos[data-astro-cid-lcdefpme]{gap:var(--e-5) var(--e-4);grid-template-columns:repeat(2,1fr)}}.passo[data-astro-cid-lcdefpme]{border-top:2px solid var(--grafite);padding-top:var(--e-2)}.passo[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:var(--taupe);letter-spacing:.06em;margin-bottom:var(--e-2);font-size:.95rem;font-weight:600;display:block}.passo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--e-1);letter-spacing:-.025em;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem)}.passo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-2);margin:0}@media (width>=1024px){.processo[data-astro-cid-lcdefpme]{padding:0}.processo-in[data-astro-cid-lcdefpme]{min-height:100svh;padding-top:var(--e-6);padding-bottom:var(--e-6);align-content:center;display:grid}.processo-regua[data-astro-cid-lcdefpme]{height:46px;margin-top:var(--e-8);background:repeating-linear-gradient(90deg, var(--grafite) 0 1.5px, transparent 1.5px calc(25% - .375px)) left bottom / 100% 26px no-repeat, repeating-linear-gradient(90deg, var(--taupe) 0 1px, transparent 1px calc(2.5% - .025px)) left bottom / 100% 12px no-repeat;border-bottom:1.5px solid var(--grafite);display:block;position:relative}.processo-enchimento[data-astro-cid-lcdefpme]{background:var(--terracota);transform-origin:0;height:5px;position:absolute;bottom:-1.5px;left:0;right:0}html:not(.mov) .processo-enchimento[data-astro-cid-lcdefpme],.processo[data-astro-cid-lcdefpme]:not(.processo-ativo) .processo-enchimento[data-astro-cid-lcdefpme]{transform:none}.passos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:0;margin-top:0}.passo[data-astro-cid-lcdefpme]{padding:var(--e-4) var(--e-4) 0 0;border-top:0}.processo-ativo[data-astro-cid-lcdefpme] .passo[data-astro-cid-lcdefpme],.processo-ativo[data-astro-cid-lcdefpme] .passo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--taupe);transition:color .2s var(--ease)}.processo-ativo[data-astro-cid-lcdefpme] .passo[data-astro-cid-lcdefpme].ativo{color:var(--grafite)}.processo-ativo[data-astro-cid-lcdefpme] .passo[data-astro-cid-lcdefpme].ativo p[data-astro-cid-lcdefpme]{color:var(--texto-2)}.processo-ativo[data-astro-cid-lcdefpme] .passo[data-astro-cid-lcdefpme].ativo .n[data-astro-cid-lcdefpme]{color:var(--terracota-escuro)}}.obra-cab[data-astro-cid-lcdefpme]{margin-bottom:var(--e-3);justify-content:space-between;align-items:end;gap:16px;display:flex}.obra-cab[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.obra-setas[data-astro-cid-lcdefpme]{gap:8px;display:none}@media (width>=1024px) and (pointer:fine){.obra-setas[data-astro-cid-lcdefpme]{display:flex}}.seta-btn[data-astro-cid-lcdefpme]{border:1.5px solid var(--grafite);width:48px;height:48px;color:var(--grafite);border-radius:var(--raio);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);background:0 0;place-items:center;font:400 1.6rem/1 Manrope,sans-serif;display:grid}.seta-btn[data-astro-cid-lcdefpme]:hover{background:var(--grafite);color:var(--cal)}.seta-btn[data-astro-cid-lcdefpme]:disabled{opacity:.35;cursor:default;color:var(--grafite);background:0 0}.faixa[data-astro-cid-lcdefpme]{padding:0 var(--gutter) 10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:72vw;grid-auto-flow:column;gap:16px;margin:0;list-style:none;display:grid;overflow-x:auto}@media (width>=768px){.faixa[data-astro-cid-lcdefpme]{grid-auto-columns:40vw}}@media (width>=1024px){.faixa[data-astro-cid-lcdefpme]{padding-left:max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));grid-auto-columns:clamp(260px,24vw,380px);gap:20px}}.faixa[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start}.faixa-item[data-astro-cid-lcdefpme]{color:inherit;gap:4px;text-decoration:none;display:grid}.faixa-item[data-astro-cid-lcdefpme] img{transition:transform .9s var(--ease)}.faixa-item[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.faixa-item[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--grafite);outline-offset:4px}.faixa-nome[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-top:10px;font-size:1.15rem;font-weight:600}.faixa-meta[data-astro-cid-lcdefpme]{color:var(--taupe);font-size:.9rem}@media (prefers-reduced-motion:reduce){.faixa-item[data-astro-cid-lcdefpme] img{transition:none}.faixa-item[data-astro-cid-lcdefpme]:hover img{transform:none}}.reab[data-astro-cid-lcdefpme]{margin-top:var(--e-8)}.reab-texto[data-astro-cid-lcdefpme]{gap:var(--e-1);border-top:2px solid var(--grafite);max-width:640px;padding-top:var(--e-2);justify-items:start;display:grid}.reab-titulo[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,1.15rem + 1vw,2rem)}.reab-texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--e-1)}.contacto-sec[data-astro-cid-lcdefpme]{background:var(--cal-escuro,#ece7dd)}.contacto-grelha[data-astro-cid-lcdefpme]{gap:var(--e-4);display:grid}@media (width>=1024px){.contacto-grelha[data-astro-cid-lcdefpme]{align-items:start;gap:var(--e-6);grid-template-columns:5fr 7fr}}.contacto-dados[data-astro-cid-lcdefpme]{justify-items:start;gap:2px;display:grid}.contacto-dados[data-astro-cid-lcdefpme] .antetitulo[data-astro-cid-lcdefpme]{margin-bottom:.8rem}.contacto-dados[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--e-2)}.contacto-dados[data-astro-cid-lcdefpme] .tel[data-astro-cid-lcdefpme],.contacto-dados[data-astro-cid-lcdefpme] .mail[data-astro-cid-lcdefpme]{letter-spacing:-.015em;min-height:44px;color:var(--grafite);align-items:center;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.2;text-decoration:none;display:inline-flex}.contacto-dados[data-astro-cid-lcdefpme] .tel[data-astro-cid-lcdefpme]{font-weight:700}.contacto-dados[data-astro-cid-lcdefpme] .mail[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-weight:500}.contacto-dados[data-astro-cid-lcdefpme] .tel[data-astro-cid-lcdefpme]+.pequeno[data-astro-cid-lcdefpme]{margin:-4px 0 6px}.contacto-dados[data-astro-cid-lcdefpme] .tel[data-astro-cid-lcdefpme]:hover,.contacto-dados[data-astro-cid-lcdefpme] .mail[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.contacto-dados[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{color:var(--texto-2);margin:var(--e-1) 0 0;font-style:normal}.caixa-form[data-astro-cid-lcdefpme]{background:var(--cal);border-top:3px solid var(--terracota-escuro);padding:clamp(20px,2.6vw,36px)}
