.abertura{position:fixed;top:0;left:0;right:0;height:100svh;z-index:300;display:flex;align-items:center;justify-content:center;padding-inline:var(--gutter);background-color:var(--preto);overflow:hidden;opacity:1;transition:opacity .48s var(--ease-saida)}@supports not (height: 100svh){.abertura{height:100vh}}.abertura--saindo{opacity:0;pointer-events:none}.abertura__nome{font-size:var(--t-marca-hero);line-height:.92;letter-spacing:.005em;white-space:nowrap;color:var(--marfim);animation:abertura-aproximar 1.45s var(--ease-suave) both;will-change:transform,filter,opacity}@keyframes abertura-aproximar{0%{opacity:0;transform:scale(.65);filter:blur(18px);letter-spacing:.2em}30%{opacity:1}76%{transform:scale(1.08);filter:blur(0);letter-spacing:.014em}to{opacity:1;transform:scale(1);filter:blur(0);letter-spacing:.005em}}.abertura--simples{transition-duration:.34s}.abertura--simples .abertura__nome{animation:none}.chm{position:relative;min-height:82svh;display:flex;align-items:center;justify-content:center;padding-block:clamp(5rem,14vh,9rem);padding-inline:var(--gutter);overflow:hidden;background-color:var(--preto);color:var(--marfim);isolation:isolate;text-align:center}@supports not (height: 100svh){.chm{min-height:82vh}}.chm__fundo{position:absolute;inset:0;z-index:-1}.chm__video,.chm__capa{position:absolute;inset:0;width:100%;height:100%}.chm__video{object-fit:cover}.chm__capa{background-position:center;background-size:cover}.chm__veu{position:absolute;inset:0;background:radial-gradient(ellipse at center,#0b0b0b61,#0b0b0b1a 70%)}.chm__conteudo{position:relative;max-width:44rem;display:flex;flex-direction:column;align-items:center}.chm__titulo{font-size:var(--t-titulo);color:var(--branco-suave)}.chm__apoio{margin-top:clamp(1rem,2.5vh,1.5rem);font-size:var(--t-corpo-grande);color:var(--marfim)}.chm__botao{margin-top:clamp(2rem,5vh,3rem)}.cmn__titulo{margin-top:1.1rem;font-size:var(--t-titulo);max-width:16ch;color:var(--preto)}.cmn__figura{margin-top:clamp(2.5rem,8vh,4.5rem);overflow:hidden;background-color:var(--cinza-pedra)}.cmn__imagem{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center 40%;transform:scale(1.16);transition:transform 2.4s var(--ease-suave)}.revelar.visivel .cmn__imagem{transform:scale(1)}@media (min-width: 56rem){.cmn__imagem{aspect-ratio:21 / 9}}.cmn__pilares{margin-top:clamp(3rem,9vh,5.5rem);display:grid;gap:0}.cmn__pilar{position:relative;padding-block:clamp(1.85rem,5vh,2.75rem)}.cmn__pilar:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--cinza-escuro);opacity:.4;transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease-saida);transition-delay:calc(var(--atraso, 0ms) + .2s)}.cmn__pilar.visivel:before{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.cmn__pilar:before{transform:none}}.cmn__pilar:last-child{border-bottom:1px solid var(--linha-clara)}.cmn__numero{display:block;font-size:var(--t-numero);line-height:1;color:var(--cinza-pedra)}.cmn__pilar-titulo{margin-top:clamp(.75rem,2vh,1.25rem);font-size:var(--t-subtitulo);font-weight:500;line-height:1.24;letter-spacing:-.01em;color:var(--preto)}.cmn__pilar-texto{margin-top:.7rem;max-width:32ch;color:var(--cinza-escuro)}@media (min-width: 56rem){.cmn__pilares{grid-template-columns:repeat(3,1fr);column-gap:clamp(1.5rem,3.5vw,3.5rem)}.cmn__pilar{padding-block:clamp(2rem,5vh,3rem) 0;border-bottom:0}.cmn__pilar:last-child{border-bottom:0}}.evt{background-color:var(--preto);overflow-x:clip}.evt__grade{display:grid;gap:clamp(2.5rem,6vw,4rem)}.evt__quando{display:grid;gap:1.25rem;align-content:start}.evt__data{display:flex;align-items:baseline;gap:clamp(.9rem,2.5vw,1.6rem)}.evt__dia{font-size:clamp(4.5rem,15vw,9.5rem);line-height:.9;letter-spacing:-.02em;color:var(--branco-suave)}.evt__hora{font-size:clamp(1.75rem,4.5vw,3rem);font-style:italic;color:var(--cinza-pedra)}.evt__extenso{font-size:var(--t-corpo);color:var(--cinza-pedra)}.evt__sobre{display:grid;gap:clamp(1.25rem,3vw,1.75rem);align-content:start}.evt__titulo{font-size:var(--t-destaque);color:var(--branco-suave);max-width:20ch}.evt__texto{max-width:var(--medida);font-size:var(--t-corpo-grande);color:var(--cinza-pedra)}.evt__acao{display:grid;justify-items:start;gap:1.1rem;margin-top:.5rem}.evt__nota{max-width:28rem;font-size:.88rem;line-height:1.55;color:var(--cinza-pedra)}.evt__filete{color:var(--marfim)}.evt__convidados,.evt__local{display:grid;gap:clamp(1.25rem,3vw,1.75rem);align-content:start}.evt__subtitulo{font-size:var(--t-subtitulo);color:var(--branco-suave)}.evt__retrato{max-width:37rem}.evt__foto{width:100%;height:auto;border:1px solid var(--linha-escura)}.evt__legendas{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.evt__nome{font-size:clamp(1.3rem,2.4vw,1.75rem);line-height:1.15;color:var(--branco-suave)}.evt__cargo{margin-top:.3rem;font-size:.86rem;line-height:1.45;letter-spacing:.02em;color:var(--cinza-pedra)}.evt__fachada{max-width:18rem}@media (min-width: 56rem){.evt__grade{grid-template-columns:repeat(12,1fr);column-gap:clamp(1.5rem,3vw,3rem);row-gap:clamp(3rem,7vw,5.5rem);align-items:start}.evt__quando{grid-column:1 / 6}.evt__sobre{grid-column:6 / 13;padding-top:1.1rem}.evt__filete{grid-column:1 / -1}.evt__convidados{grid-column:1 / 8}.evt__local{grid-column:9 / 13}}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:calc(var(--altura-header) + 2rem) clamp(6rem,14vh,9rem);padding-inline:var(--gutter);overflow:hidden;background-color:#070d17;color:var(--marfim);isolation:isolate}@supports not (height: 100svh){.hero{min-height:100vh}}.hero__fundo{position:absolute;inset:0;z-index:-1}.hero__video,.hero__capa{position:absolute;inset:0;width:100%;height:100%}.hero__video{object-fit:cover;object-position:center}.hero__capa{background-position:center;background-size:cover;background-repeat:no-repeat}.hero__veu{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(7,13,23,.5) 0%,rgba(7,13,23,.1) 32%,rgba(7,13,23,.18) 62%,var(--preto) 100%)}.hero__conteudo{position:relative;width:100%;max-width:var(--largura-max);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1.75rem,4.5vh,2.75rem);opacity:0;transform:translate3d(0,1.25rem,0);transition:opacity 1s var(--ease-suave),transform 1s var(--ease-suave)}.hero--pronto .hero__conteudo{opacity:1;transform:none}.hero__titulo{max-width:30em;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.25;letter-spacing:-.008em;text-wrap:balance;color:var(--branco-suave);text-shadow:0 1px 14px rgba(7,13,23,.55)}.hero__rolagem{position:absolute;left:50%;bottom:clamp(1.75rem,4vh,3rem);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.85rem;color:var(--cinza-pedra);opacity:0;transition:color var(--dur-curta) var(--ease-suave),opacity 1s var(--ease-suave) .4s}.hero--pronto .hero__rolagem{opacity:1}.hero__rolagem:hover,.hero__rolagem:focus-visible{color:var(--marfim)}.hero__rolagem-texto{font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.hero__rolagem-seta{width:12px;height:34px;animation:hero-descer 2.6s var(--ease-suave) infinite}@keyframes hero-descer{0%,to{transform:translateY(-3px);opacity:.55}50%{transform:translateY(3px);opacity:1}}@media (prefers-reduced-motion: reduce){.hero__rolagem-seta{animation:none}}@media (max-height: 34rem){.hero__rolagem{display:none}}.mnf__grade{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}.mnf__titulo{font-size:var(--t-titulo);max-width:16ch;color:var(--preto)}.mnf__texto{max-width:var(--medida);color:var(--cinza-escuro);font-size:var(--t-corpo-grande)}.mnf__filete{margin-block:clamp(1.5rem,6vh,3.5rem);color:var(--cinza-escuro)}.mnf__destaque{font-size:var(--t-destaque);max-width:20ch;color:var(--preto);font-style:italic}@media (min-width: 56rem){.mnf__grade{grid-template-columns:repeat(12,1fr);column-gap:clamp(1.5rem,3vw,3rem);align-items:start}.mnf__etiqueta{grid-column:1 / 3;padding-top:.85rem}.mnf__titulo{grid-column:3 / 10}.mnf__texto{grid-column:3 / 8;margin-top:clamp(1.5rem,4vh,2.75rem)}.mnf__filete{grid-column:1 / -1}.mnf__destaque{grid-column:4 / 12;max-width:18ch}}.prg__cabecalho{text-align:center}.prg__etiqueta{display:inline-flex;align-items:center;gap:.62em}.prg__etiqueta-balao{flex:none;width:1em;height:auto;margin-bottom:.1em}.prg__titulo{margin-top:clamp(.9rem,2.5vh,1.4rem);font-size:clamp(1.85rem,3.9vw,3.1rem);color:var(--branco-suave)}.prg__titulo-enfase{font-style:italic}.prg__lista{margin-top:clamp(2.6rem,7.5vh,4.5rem);margin-inline:auto;max-width:54rem;border-bottom:1px solid var(--linha-escura)}.prg__item{border-top:1px solid var(--linha-escura)}.prg__cabeca{font:inherit}.prg__gatilho{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:clamp(1.25rem,5vw,3rem);padding-block:clamp(1.15rem,2.9vh,1.55rem);text-align:left;color:var(--marfim);transition:color var(--dur-curta) var(--ease-suave)}.prg__gatilho:hover,.prg__gatilho:focus-visible{color:var(--branco-suave)}.prg__pergunta{font-size:clamp(1.02rem,1.35vw,1.22rem);font-weight:400;line-height:1.35;letter-spacing:-.005em;max-width:40ch}.prg__seta{flex:none;align-self:center;color:var(--cinza-pedra);transition:transform var(--dur-curta) var(--ease-suave),color var(--dur-curta) var(--ease-suave)}.prg__gatilho:hover .prg__seta,.prg__gatilho:focus-visible .prg__seta{color:var(--branco-suave)}.prg__gatilho[aria-expanded=true] .prg__seta{transform:rotate(180deg)}.prg__painel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-media) var(--ease-suave)}.prg__painel--aberto{grid-template-rows:1fr}.prg__resposta{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-media)}.prg__painel--aberto .prg__resposta{visibility:visible;transition-delay:0s}.prg__resposta>p{max-width:64ch;font-size:clamp(.93rem,1.05vw,1.02rem);line-height:1.65;color:var(--cinza-pedra)}.prg__resposta>p:first-child{padding-top:.15rem}.prg__resposta>p+p{margin-top:1.1em}.prg__resposta>p:last-child{padding-bottom:clamp(1.75rem,4.5vh,2.5rem)}@media (min-width: 56rem){.prg__pergunta{max-width:48ch}}
