.selo[data-astro-cid-scybwvgt]{border:1px solid var(--bronze);color:var(--bronze-txt);letter-spacing:.12em;text-transform:uppercase;background:#f6f3eeeb;padding:.3rem .65rem;font-size:.6875rem;font-weight:500;display:inline-block}.fixo[data-astro-cid-anyydumt]{z-index:20;background:var(--grafite);color:var(--marfim);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.8rem 1.1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:none;position:fixed;bottom:1rem;right:1rem;box-shadow:0 4px 18px #1e1d1b40}@media (width<=768px){.fixo[data-astro-cid-anyydumt]{display:inline-flex}}.gal-principal{aspect-ratio:16/10;background:var(--areia);position:relative;overflow:hidden}.gal-ampliar{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.gal-ampliar img{object-fit:cover;width:100%;height:100%}.gal-miniaturas{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.gal-miniaturas button{opacity:.65;cursor:pointer;background:0 0;border:1px solid #0000;width:100%;padding:0;display:block}.gal-miniaturas button.gal-ativa,.gal-miniaturas button:hover{border-color:var(--grafite);opacity:1}.gal-miniaturas img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.gal-dialogo{background:var(--grafite);width:min(96vw,80rem);max-height:96vh;color:var(--marfim);border:0;padding:1rem}.gal-dialogo::backdrop{background:#1e1d1bd9}.gal-dialogo img{object-fit:contain;width:100%;max-height:76vh;display:block}.gal-barra,.gal-setas{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.gal-dialogo button{border:1px solid var(--marfim);min-height:2.75rem;color:var(--marfim);font:500 .8125rem var(--fonte-texto);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.5rem 1rem}.gal-dialogo :focus-visible{outline-color:var(--marfim)}.gal-contador{font-size:.875rem}.proj-secao{padding:4rem var(--margem)}.proj-conteudo{max-width:var(--largura-max);margin:0 auto}.proj-conteudo>h2{margin:.5rem 0 2.5rem;font-size:clamp(2.25rem,5vw,3.5rem)}.proj-grade{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.proj-card{text-decoration:none;display:block}.proj-foto{aspect-ratio:4/3;background:var(--areia);position:relative;overflow:hidden}.proj-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.proj-card:hover img{transform:scale(1.03)}.proj-selo{position:absolute;bottom:.75rem;left:.75rem}.proj-meta{margin-top:.9rem}.proj-meta h3{margin:.25rem 0 0;font-size:1.75rem;font-weight:400}@media (width>=900px){.proj-grade{grid-template-columns:1.4fr 1fr 1fr;align-items:start}.proj-grade>li:nth-child(2){margin-top:3rem}.proj-grade>li:first-child .proj-foto{aspect-ratio:4/5}.proj-grade>li:nth-child(n+2) .proj-foto{aspect-ratio:3/4}}.pag-projeto{padding:2rem var(--margem) 4rem;max-width:var(--largura-max);margin:0 auto}.pag-topo h1{margin:.5rem 0 1.5rem;font-size:clamp(2.75rem,7vw,5rem)}.pag-ficha{border-top:1px solid var(--pedra);border-bottom:1px solid var(--pedra);gap:1.25rem 2rem;margin:2rem 0;padding:1.5rem 0;display:grid}.pag-ficha dt{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-txt);font-size:.75rem;font-weight:500}.pag-ficha dd{font-family:var(--fonte-titulo);margin:.25rem 0 0;font-size:1.5rem}.pag-historia{gap:2rem;margin-bottom:2.5rem;display:grid}.pag-historia h2{margin-bottom:.5rem;font-size:2rem;font-weight:400}.pag-historia p{color:var(--suave);max-width:36rem}.pag-invest{background:var(--areia);padding:2rem}.pag-invest .valor{font-family:var(--fonte-titulo);margin:.4rem 0 .75rem;font-size:clamp(2rem,5vw,3rem)}.pag-cta{margin-top:2rem}@media (width>=700px){.pag-ficha{grid-template-columns:repeat(3,1fr)}.pag-historia{grid-template-columns:repeat(2,1fr)}}.pag-bloco{margin-top:3rem}.pag-bloco h2{font-size:2rem;font-weight:400}.pag-lead{color:var(--suave);margin:.4rem 0 1.25rem}.cmp{margin:1rem 0 0}.cmp-area{aspect-ratio:16/10;background:var(--areia);touch-action:pan-y;user-select:none;cursor:ew-resize;position:relative;overflow:hidden}.cmp-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cmp-alca{width:3rem;color:var(--marfim);letter-spacing:.1em;cursor:ew-resize;justify-content:center;align-items:center;margin-left:-1.5rem;font-size:1rem;transition:left .15s;display:flex;position:absolute;top:0;bottom:0}.cmp-alca:before{content:"";background:var(--marfim);width:2px;position:absolute;top:0;bottom:0;left:50%}.cmp-alca span{background:var(--grafite);padding:.5rem .4rem;position:relative}.cmp-alca:focus-visible{outline:2px solid var(--marfim);outline-offset:-4px}.cmp-arrasta .cmp-alca{transition:none}.cmp-lado{letter-spacing:.12em;text-transform:uppercase;background:#f6f3eeeb;padding:.25rem .6rem;font-size:.6875rem;font-weight:500;position:absolute;bottom:.75rem}.cmp-lado-antes{left:.75rem}.cmp-lado-depois{right:.75rem}.cmp-rotulo{border:1px solid var(--bronze);color:var(--bronze-txt);letter-spacing:.12em;text-transform:uppercase;margin-top:.75rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:500;display:inline-block}.pt-quadro{position:relative}.pt-quadro img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.pt-ponto{border:1px solid var(--marfim);width:2.75rem;height:2.75rem;color:var(--marfim);cursor:pointer;background:#1e1d1bc7;border-radius:50%;justify-content:center;align-items:center;margin:-1.375rem 0 0 -1.375rem;padding:0;font-size:1.25rem;line-height:1;transition:transform .2s;display:flex;position:absolute}.pt-ponto:hover,.pt-ativo{background:var(--grafite);transform:scale(1.12)}.pt-texto{min-height:1.6rem;color:var(--suave);margin-top:.75rem}.ex-secao{padding:4rem var(--margem);background:var(--areia)}.ex-conteudo{max-width:var(--largura-max);margin:0 auto}.ex-conteudo h2{margin:.5rem 0 1rem;font-size:clamp(2.25rem,5vw,3.5rem)}.ex-lead{color:var(--suave);margin-bottom:1.75rem}.ex-chips{flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;display:flex}.ex-chip{border:1px solid var(--pedra);min-height:2.75rem;color:var(--grafite);font:500 .875rem var(--fonte-texto);cursor:pointer;background:#fff;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:border-color .2s;display:inline-flex}.ex-chip:hover,.ex-chip[aria-pressed=true]{border-color:var(--grafite)}.ex-chip[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--grafite)}.ex-cor{border:1px solid var(--pedra);border-radius:50%;width:1rem;height:1rem}.ex-lista{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ex-card{text-decoration:none;display:block}.ex-card img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.ex-meta{flex-direction:column;margin-top:.75rem;display:flex}.ex-titulo{font-family:var(--fonte-titulo);font-size:1.5rem}.ex-detalhe{color:var(--suave);font-size:.8125rem}@media (width>=700px){.ex-lista{grid-template-columns:repeat(3,1fr)}}.ex-foto{display:block;position:relative}.ex-selo{border:1px solid var(--bronze);color:var(--bronze-txt);letter-spacing:.12em;text-transform:uppercase;background:#f6f3eeeb;padding:.25rem .55rem;font-size:.625rem;font-weight:500;position:absolute;bottom:.6rem;left:.6rem}.pt-ilustrativo{color:var(--bronze-txt);font-size:.8125rem}
