.galeria[data-astro-cid-pd4bmjx6]{columns:1;column-gap:1rem;margin:0;padding:0;list-style:none}@media (width>=40rem){.galeria[data-astro-cid-pd4bmjx6]{columns:2}}@media (width>=64rem){.galeria[data-astro-cid-pd4bmjx6]{columns:3}}.galeria__item[data-astro-cid-pd4bmjx6]{break-inside:avoid;margin-bottom:1rem}.galeria__item[data-astro-cid-pd4bmjx6] a[data-astro-cid-pd4bmjx6]{border:1px solid var(--cor-linha);cursor:zoom-in;border-radius:.75rem;display:block;overflow:hidden}.galeria__item[data-astro-cid-pd4bmjx6] img{filter:saturate(.85);width:100%;transition:transform 1.2s var(--curva), filter .6s}.galeria__item[data-astro-cid-pd4bmjx6] a[data-astro-cid-pd4bmjx6]:hover img,.galeria__item[data-astro-cid-pd4bmjx6] a[data-astro-cid-pd4bmjx6]:focus-visible img{filter:none;transform:scale(1.04)}.ampliar[data-astro-cid-pd4bmjx6]{border:1px solid var(--vidro-borda);border-radius:var(--raio);width:min(96vw,110rem);max-height:94vh;color:var(--cor-texto);background:#050308eb;padding:0;overflow:hidden}.ampliar[data-astro-cid-pd4bmjx6]::backdrop{backdrop-filter:blur(12px);background:#050308cc}.ampliar[data-astro-cid-pd4bmjx6][open]{display:grid}@media (prefers-reduced-motion:no-preference){.ampliar[data-astro-cid-pd4bmjx6][open]{animation:abrir-foto .5s var(--curva)}}@keyframes abrir-foto{0%{opacity:0;transform:scale(.94)}}.ampliar[data-astro-cid-pd4bmjx6] img[data-astro-cid-pd4bmjx6]{object-fit:contain;width:100%;max-height:calc(94vh - 4rem)}.ampliar__fechar[data-astro-cid-pd4bmjx6]{z-index:1;border:1px solid var(--cor-linha-forte);width:2.75rem;height:2.75rem;color:var(--cor-texto-forte);cursor:pointer;background:#050308b3;border-radius:50%;font-size:1rem;position:absolute;top:.75rem;right:.75rem}.ampliar__fechar[data-astro-cid-pd4bmjx6]:hover{background:var(--cor-destaque);color:var(--cor-sobre-destaque)}.ampliar__legenda[data-astro-cid-pd4bmjx6]{color:var(--cor-texto-suave);margin:0;padding:.8rem 1rem;font-size:.9rem}.projeto__topo[data-astro-cid-jxdnv46d]{isolation:isolate;padding:calc(var(--cabecalho) + clamp(2.5rem, 8vw, 6rem)) 0 clamp(2.5rem, 6vw, 4rem);position:relative;overflow:hidden}.projeto__fundo[data-astro-cid-jxdnv46d]{z-index:-1;background:radial-gradient(70% 80% at 80% 0%, #3d1a7099, transparent 70%), var(--cor-fundo);position:absolute;inset:0}.projeto__fundo[data-astro-cid-jxdnv46d] img{object-fit:cover;filter:blur(28px)saturate(.9)brightness(.45);width:100%;height:100%;transform:scale(1.15)}.projeto__fundo[data-astro-cid-jxdnv46d]:after{content:"";background:linear-gradient(to bottom, #05030833, #2a115040 50%, var(--cor-fundo));position:absolute;inset:0}.projeto__cabeca[data-astro-cid-jxdnv46d]{gap:1rem;display:grid}.projeto__voltar[data-astro-cid-jxdnv46d]{font-family:var(--fonte-roteiro);justify-self:start;gap:.5rem;margin-bottom:1rem;font-size:.85rem;text-decoration:none;display:inline-flex}.projeto__voltar[data-astro-cid-jxdnv46d] span[data-astro-cid-jxdnv46d]{transition:transform .4s var(--curva)}.projeto__voltar[data-astro-cid-jxdnv46d]:hover span[data-astro-cid-jxdnv46d]{transform:translate(-4px)}.projeto__titulo[data-astro-cid-jxdnv46d]{letter-spacing:-.02em;text-transform:uppercase;text-wrap:initial;font-size:clamp(2.2rem,7vw,5rem)}.ficha[data-astro-cid-jxdnv46d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:52rem;margin:1.5rem 0 0;display:grid}@media (width>=48rem){.ficha[data-astro-cid-jxdnv46d]{grid-template-columns:7rem 1fr 2fr 1fr}}.ficha[data-astro-cid-jxdnv46d]>div[data-astro-cid-jxdnv46d]{border-right:1px solid var(--cor-linha);border-bottom:1px solid var(--cor-linha);padding:.9rem 1.1rem}.ficha__larga[data-astro-cid-jxdnv46d]{grid-column:1/-1}@media (width>=48rem){.ficha[data-astro-cid-jxdnv46d]>div[data-astro-cid-jxdnv46d]{border-bottom:0}.ficha[data-astro-cid-jxdnv46d]>div[data-astro-cid-jxdnv46d]:last-child{border-right:0}.ficha__larga[data-astro-cid-jxdnv46d]{grid-column:auto}}.ficha[data-astro-cid-jxdnv46d] dt[data-astro-cid-jxdnv46d]{font-family:var(--fonte-roteiro);letter-spacing:.2em;text-transform:uppercase;color:var(--cor-texto-suave);font-size:.68rem}.ficha[data-astro-cid-jxdnv46d] dd[data-astro-cid-jxdnv46d]{font-family:var(--fonte-roteiro);color:var(--cor-texto-forte);margin:.2rem 0 0;font-weight:700;line-height:1.35}.projeto__corpo[data-astro-cid-jxdnv46d]{gap:clamp(3rem,7vw,5rem);padding-block:clamp(2rem,5vw,3.5rem) clamp(4rem,10vw,7rem);display:grid}.projeto__sinopse[data-astro-cid-jxdnv46d]{max-width:44rem;color:var(--cor-texto-forte);margin:0;font-size:clamp(1.25rem,2.8vw,1.65rem);font-style:italic;line-height:1.5}.bloco__titulo[data-astro-cid-jxdnv46d]{letter-spacing:.25em;text-transform:uppercase;color:var(--cor-destaque-claro);margin-bottom:1.25rem;font-size:.85rem}.festivais[data-astro-cid-jxdnv46d]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.festivais[data-astro-cid-jxdnv46d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.festivais[data-astro-cid-jxdnv46d] li[data-astro-cid-jxdnv46d]{gap:.25rem;padding:1.1rem 1.2rem;display:grid}.festivais__laurea[data-astro-cid-jxdnv46d]{color:var(--cor-destaque);font-size:1.4rem;line-height:1}.festivais[data-astro-cid-jxdnv46d] strong[data-astro-cid-jxdnv46d]{color:var(--cor-texto-forte);line-height:1.3}.festivais[data-astro-cid-jxdnv46d] li[data-astro-cid-jxdnv46d] span[data-astro-cid-jxdnv46d]:last-child{color:var(--cor-texto-suave);font-size:.9rem}.externo[data-astro-cid-jxdnv46d],.sem-video[data-astro-cid-jxdnv46d]{aspect-ratio:16/9;text-decoration:none;display:block}.externo__capa[data-astro-cid-jxdnv46d]{position:absolute;inset:0}.externo__capa[data-astro-cid-jxdnv46d] img{object-fit:cover;filter:brightness(.55)saturate(.8);width:100%;height:100%;transition:transform 1.2s var(--curva), filter .6s}.externo[data-astro-cid-jxdnv46d]:hover .externo__capa[data-astro-cid-jxdnv46d] img{filter:brightness(.7);transform:scale(1.04)}.externo__acao[data-astro-cid-jxdnv46d]{white-space:nowrap;position:absolute;bottom:1.5rem;left:50%;translate:-50%}.navegacao[data-astro-cid-jxdnv46d]{gap:1rem;display:grid}@media (width>=40rem){.navegacao[data-astro-cid-jxdnv46d]{grid-template-columns:1fr 1fr}}.navegacao__link[data-astro-cid-jxdnv46d]{gap:.35rem;padding:1.25rem 1.4rem;text-decoration:none;display:grid}.navegacao__link--prox[data-astro-cid-jxdnv46d]{text-align:right}.navegacao__nome[data-astro-cid-jxdnv46d]{font-family:var(--fonte-roteiro);color:var(--cor-texto-forte);font-size:1.15rem;font-weight:700}
