.hero-campanha[data-astro-cid-ym6akkbw]{isolation:isolate;background-color:var(--color-black-musgo);color:var(--color-on-brand);padding-block:clamp(7rem,18vw,11rem) clamp(3rem,8vw,5rem);position:relative}.hero-campanha__bg[data-astro-cid-ym6akkbw]{z-index:-1;background:linear-gradient(color-mix(in srgb, var(--color-black-musgo) 70%, transparent), var(--color-black-musgo)), var(--hero-img) center / cover no-repeat;position:absolute;inset:0}.hero-campanha__inner[data-astro-cid-ym6akkbw]{max-width:var(--width-prose)}.hero-campanha__rotulo[data-astro-cid-ym6akkbw]{margin:0 0 var(--spacing-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-on-dark)}.hero-campanha__titulo[data-astro-cid-ym6akkbw]{text-wrap:balance;margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:1.05}.hero-campanha__subtitulo[data-astro-cid-ym6akkbw]{margin:var(--spacing-md) 0 0;font-size:var(--font-size-lg);text-wrap:pretty;line-height:1.5}html,body{background-color:var(--color-noite)}::selection{background-color:var(--color-janela-verde);color:var(--color-noite)}.vemai[data-astro-cid-6kg7dzpj]{height:100svh;min-height:34rem;color:var(--color-texto-noite);background-color:var(--color-noite);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"topo""texto""cena""rodape";display:grid;position:relative;overflow:hidden}.vemai__topo[data-astro-cid-6kg7dzpj]{padding:max(1.25rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) 0 max(1.25rem, env(safe-area-inset-left));grid-area:topo}.vemai__topo[data-astro-cid-6kg7dzpj] img[data-astro-cid-6kg7dzpj]{width:auto;height:2rem;display:block}.vemai__texto[data-astro-cid-6kg7dzpj]{padding:2.25rem max(1.25rem, env(safe-area-inset-right)) 0 max(1.25rem, env(safe-area-inset-left));grid-area:texto}.vemai__titulo[data-astro-cid-6kg7dzpj]{font-family:var(--font-campanha);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(3.25rem,15vw,6rem);font-weight:800;line-height:.92}.vemai__titulo[data-astro-cid-6kg7dzpj] span[data-astro-cid-6kg7dzpj]{display:block}.vemai__vem[data-astro-cid-6kg7dzpj]{color:var(--color-janela-verde);padding-top:.14em}.vemai__apoio[data-astro-cid-6kg7dzpj]{max-width:34ch;color:var(--color-texto-noite-suave);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.55}.vemai__cena[data-astro-cid-6kg7dzpj]{grid-area:cena;justify-content:center;align-items:flex-end;min-height:0;margin-top:1.5rem;display:flex;position:relative}.vemai__cena[data-astro-cid-6kg7dzpj]:after{content:"";background-color:var(--color-concreto-borda);height:1px;position:absolute;inset:auto 0 0}.vemai__cena[data-astro-cid-6kg7dzpj] svg[data-astro-cid-6kg7dzpj]{flex:none;width:150%;max-width:none;height:100%;display:block}.vemai__rodape[data-astro-cid-6kg7dzpj]{padding:.875rem max(1.25rem, env(safe-area-inset-right)) max(.875rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));border-top:1px solid var(--color-concreto-borda);color:var(--color-texto-noite-suave);flex-wrap:wrap;grid-area:rodape;justify-content:space-between;gap:.25rem 1.5rem;font-size:.8125rem;display:flex}.vemai__rodape[data-astro-cid-6kg7dzpj] a[data-astro-cid-6kg7dzpj]{min-height:44px;color:inherit;text-underline-offset:.25em;align-items:center;margin-block:-.75rem;display:inline-flex}.vemai__rodape[data-astro-cid-6kg7dzpj] a[data-astro-cid-6kg7dzpj]:hover{color:var(--color-texto-noite)}.vemai__rodape[data-astro-cid-6kg7dzpj] a[data-astro-cid-6kg7dzpj]:focus-visible{outline:2px solid var(--color-janela-verde);outline-offset:3px;border-radius:2px}@media (width>=900px){.vemai[data-astro-cid-6kg7dzpj]{grid-template:"topo cena""texto cena"minmax(0,1fr)"rodape rodape"/minmax(0,5fr) minmax(0,7fr)}.vemai__topo[data-astro-cid-6kg7dzpj]{padding:2.5rem 0 0 clamp(2rem,5vw,5rem)}.vemai__texto[data-astro-cid-6kg7dzpj]{align-self:end;padding:0 1rem clamp(3rem,9vh,6rem) clamp(2rem,5vw,5rem)}.vemai__cena[data-astro-cid-6kg7dzpj]{margin-top:0}.vemai__cena[data-astro-cid-6kg7dzpj] svg[data-astro-cid-6kg7dzpj]{width:100%}.vemai__rodape[data-astro-cid-6kg7dzpj]{padding-inline:clamp(2rem,5vw,5rem)}}.fundo__corpo[data-astro-cid-6kg7dzpj]{fill:var(--color-concreto-fundo)}.fundo__janela[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-morna);opacity:.45}.torre__volume[data-astro-cid-6kg7dzpj],.laje[data-astro-cid-6kg7dzpj],.trelica[data-astro-cid-6kg7dzpj]{fill:var(--color-concreto-borda)}.trelica__diagonal[data-astro-cid-6kg7dzpj]{fill:none;stroke:var(--color-concreto-borda);stroke-width:2px}.letreiro__retorno[data-astro-cid-6kg7dzpj],.letreiro__face[data-astro-cid-6kg7dzpj]{font-family:var(--font-campanha);letter-spacing:-.01em;font-weight:800}.letreiro__retorno[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-verde-escuro)}.queda[data-astro-cid-6kg7dzpj]{pointer-events:none}.queda__topo[data-astro-cid-6kg7dzpj]{stop-color:var(--color-noite);stop-opacity:0}.queda__base[data-astro-cid-6kg7dzpj]{stop-color:var(--color-noite);stop-opacity:.42}.torre__corpo[data-astro-cid-6kg7dzpj]{fill:var(--color-concreto);stroke:var(--color-concreto-borda);stroke-width:1px}.torre__platibanda[data-astro-cid-6kg7dzpj]{fill:var(--color-concreto-borda)}.janela[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-apagada);transition:fill var(--duration-base) var(--ease-lampada)}.janela--morna[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-morna)}.janela--verde[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-verde)}.janela--tocada[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-verde);transition-duration:var(--duration-fast);animation:none!important}.letra[data-astro-cid-6kg7dzpj]{fill:var(--color-janela-verde)}@media (prefers-reduced-motion:no-preference){.janela--morna[data-astro-cid-6kg7dzpj],.janela--verde[data-astro-cid-6kg7dzpj]{animation:acender var(--duration-acender) var(--ease-lampada) both;animation-delay:calc(var(--onda) * var(--passo-onda))}.janela--vive[data-astro-cid-6kg7dzpj]{animation:viver var(--ciclo-janela) var(--ease-interruptor) infinite;animation-delay:calc(var(--onda) * var(--passo-onda) + var(--fase) * var(--passo-ciclo))}.letra[data-astro-cid-6kg7dzpj]{animation:letreiro var(--duration-letreiro) var(--ease-lampada) both;animation-delay:calc(var(--onda-max) * var(--passo-onda) + var(--i) * var(--passo-letreiro))}}@keyframes acender{0%{fill:var(--color-janela-apagada)}}@keyframes viver{0%{fill:var(--color-janela-apagada)}22%{fill:var(--color-janela-morna)}48%{fill:var(--color-janela-apagada)}61%{fill:var(--color-janela-verde)}88%{fill:var(--color-janela-apagada)}}@keyframes letreiro{0%{fill:var(--color-janela-apagada)}40%{fill:var(--color-janela-verde)}55%{fill:var(--color-janela-apagada)}to{fill:var(--color-janela-verde)}}
