.hero.evento-hero{--evento-brilho:color-mix(in srgb,var(--evento-cor) 55%,transparent);position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(620px,100svh,940px);background:#07050b}.hero.evento-hero[data-evento=halloween]{background:radial-gradient(90% 80% at 72% 30%,#2a1442 0,#150a22 48%,#07050b 100%)}.evento-previa{position:absolute;top:74px;left:50%;z-index:6;transform:translateX(-50%);display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;max-width:min(92vw,760px);margin:0;padding:8px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--evento-cor) 60%,transparent);background:color-mix(in srgb,#07050b 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;line-height:1.4;color:var(--text)}.evento-previa svg{color:var(--evento-cor);flex:none}.evento-previa a{color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.evento-hero-fundo{position:absolute;inset:0;z-index:-4;overflow:hidden}.evento-hero-fundo .ui-foto,.evento-hero-fundo picture{position:absolute;inset:0;display:block;width:100%;height:100%}.evento-hero-fundo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 40%;transform-origin:60% 45%;animation:evento-zoom 42s ease-in-out infinite alternate}.evento-hero-veu{z-index:-3;background:radial-gradient(70% 60% at 18% 78%,color-mix(in srgb,var(--evento-cor) 26%,transparent) 0,transparent 70%),radial-gradient(120% 90% at 50% 40%,transparent 30%,rgba(5,3,9,.62) 100%),linear-gradient(90deg,rgba(5,3,9,.86) 0,rgba(5,3,9,.5) 46%,rgba(5,3,9,.12) 100%),linear-gradient(180deg,rgba(5,3,9,.6) 0,rgba(5,3,9,0) 24%,rgba(5,3,9,0) 55%,var(--page-bg) 100%)}.evento-hero-clima,.evento-hero-veu{position:absolute;inset:0;pointer-events:none}.evento-hero-clima{z-index:-2;overflow:hidden}.evento-hero:not([data-evento=halloween]) .evento-nevoa{display:none}.evento-hero:not([data-evento=halloween]) .evento-hero-clima:before{content:"";position:absolute;left:-10%;bottom:-20%;width:70%;height:70%;background:radial-gradient(closest-side,var(--evento-brilho),transparent);filter:blur(30px);opacity:.55;animation:evento-pulso 7s ease-in-out infinite}.evento-nevoa{position:absolute;left:-30%;width:160%;height:46%;border-radius:50%;filter:blur(46px);background:radial-gradient(closest-side,color-mix(in srgb,#cbb8e8 30%,transparent),transparent);opacity:.55;will-change:transform}.evento-nevoa--a{bottom:-14%;animation:evento-deriva 38s linear infinite alternate}.evento-nevoa--b{bottom:6%;height:36%;opacity:.32;background:radial-gradient(closest-side,color-mix(in srgb,var(--evento-cor) 38%,transparent),transparent);animation:evento-deriva 52s linear infinite alternate-reverse}.evento-brasa{position:absolute;bottom:-12px;left:var(--b-x);width:var(--b-t);height:var(--b-t);border-radius:50%;background:color-mix(in srgb,var(--evento-cor) 80%,white);box-shadow:0 0 calc(var(--b-t) * 3) calc(var(--b-t) * .8) var(--evento-brilho);opacity:0;will-change:transform,opacity;animation:evento-sobe var(--b-s) linear var(--b-d) infinite}.evento-hero-miolo{position:relative;box-sizing:border-box;width:100%;min-width:0;max-width:var(--largo);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:150px 24px 92px}.evento-hero-miolo>*{max-width:min(100%,780px)}.evento-hero-selos .selo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero .evento-hero-titulo{margin:0;max-width:16ch;font-size:clamp(34px,4.4vw,68px);font-weight:900;line-height:1.04;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;white-space:normal;background:linear-gradient(180deg,#fff 25%,color-mix(in srgb,var(--evento-cor) 55%,white) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 22px var(--evento-brilho)) drop-shadow(0 4px 14px rgba(0,0,0,.7))}.evento-hero-chamada{margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.5;color:#f1ecf7;text-shadow:0 2px 14px rgba(0,0,0,.8)}.evento-hero-quando{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;color:#d8d0e4;text-shadow:0 1px 8px rgba(0,0,0,.8)}.evento-hero-quando svg{flex:none;color:var(--evento-cor)}.evento-hero-contagem{display:grid;gap:10px;justify-items:start;padding:14px 18px 16px;border-radius:var(--raio);border:1px solid color-mix(in srgb,var(--evento-cor) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#07050b 62%,transparent),color-mix(in srgb,#07050b 82%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 40px color-mix(in srgb,var(--evento-cor) 18%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.evento-hero-contagem>small{font:700 11px/1 var(--fonte-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong)}.evento-hero-contagem .relogio-parte{background:color-mix(in srgb,#fff 6%,transparent);border-color:color-mix(in srgb,var(--evento-cor) 30%,transparent)}.evento-hero-contagem .relogio-parte b{color:#fff;text-shadow:0 0 14px var(--evento-brilho)}.evento-hero-acoes{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 0}.evento-hero-acoes .btn-ghost,.evento-hero-acoes .btn-largo{display:inline-flex;align-items:center;gap:10px}.evento-hero-acoes .evento-botao-evento{background:linear-gradient(180deg,color-mix(in srgb,var(--evento-cor) 80%,white),var(--evento-cor));color:var(--evento-tinta);border-color:color-mix(in srgb,var(--evento-cor) 70%,white);box-shadow:0 0 34px var(--evento-brilho),0 8px 24px rgba(0,0,0,.45)}.evento-hero-acoes .evento-botao-evento:hover{filter:brightness(1.1);box-shadow:0 0 50px var(--evento-brilho),0 8px 24px rgba(0,0,0,.45)}.evento-hero-acoes .evento-botao-jogar{color:#fff;border-color:color-mix(in srgb,#fff 45%,transparent);background:color-mix(in srgb,#07050b 50%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.evento-hero-acoes .evento-botao-jogar:hover{border-color:var(--evento-cor)}.evento-hero--encerrado .evento-hero-fundo img{filter:saturate(.55)}.evento-hero-rodape{position:relative;z-index:7;width:100%;padding-bottom:12px}.evento-hero-rodape .barra-servidor{margin-top:0}.evento-hero:has(.evento-hero-rodape) .evento-hero-miolo{padding-bottom:34px}.evento-hero:has(.evento-hero-rodape)~.evento-destaques{margin-top:26px}.evento-destaques{position:relative;z-index:2;margin-top:-58px;padding:0 24px 8px}.evento-destaques-miolo{max-width:var(--largo);margin:0 auto}.evento-destaques-titulo{display:flex;align-items:center;gap:14px;margin:0 0 18px;font:800 13px/1 var(--fonte-titulo);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-strong)}.evento-destaques-titulo:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--evento-cor) 60%,transparent),transparent)}.evento-destaques-lista{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.evento-destaques-lista[data-total="1"]{grid-template-columns:minmax(0,520px)}.evento-destaques-lista[data-total="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.evento-destaques-lista:is([data-total="7"],[data-total="8"]){grid-template-columns:repeat(4,minmax(0,1fr))}.evento-destaque{position:relative;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:30px 32px 32px;background:radial-gradient(90% 70% at 0 0,color-mix(in srgb,var(--evento-cor) 15%,transparent),transparent 70%),var(--fundo-painel,var(--panel));box-shadow:0 16px 36px rgba(0,0,0,.38);transition:transform .22s,box-shadow .22s}.evento-destaque:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(0,0,0,.45),0 0 34px color-mix(in srgb,var(--evento-cor) 22%,transparent)}.evento-destaque-arte{position:relative;display:block;margin:-20px -22px 8px;aspect-ratio:16/9;overflow:hidden;background:var(--page-bg)}.evento-destaque-arte img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.evento-destaque-arte:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,var(--panel))}.evento-destaque:hover .evento-destaque-arte img{transform:scale(1.05)}.evento-destaque-icone{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--evento-cor);border:1px solid color-mix(in srgb,var(--evento-cor) 50%,transparent);background:color-mix(in srgb,var(--evento-cor) 14%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--evento-cor) 25%,transparent)}.evento-destaque-arte+.evento-destaque-icone{margin-top:-34px;position:relative;z-index:1;background:color-mix(in srgb,var(--panel) 80%,var(--evento-cor))}.evento-destaque h3{margin:4px 0 0;font:800 18px/1.25 var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--text);overflow-wrap:break-word}.evento-destaque p{margin:0;font-size:14.5px;line-height:1.6;color:color-mix(in srgb,var(--text) 82%,var(--text-soft))}@keyframes evento-zoom{0%{transform:scale(1.02)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}@keyframes evento-pulso{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}@keyframes evento-deriva{0%{transform:translate3d(-8%,0,0)}to{transform:translate3d(8%,-4%,0)}}@keyframes evento-sobe{0%{opacity:0;transform:translateZ(0)}8%{opacity:.95}70%{opacity:.55}to{opacity:0;transform:translate3d(var(--b-v),-92svh,0)}}@media (min-width:761px){.hero.evento-hero:not(.especial-cabeca){margin-top:calc(-1 * (var(--faixas-h, 0px) + var(--barra-fixa-h, 0px)))}.evento-hero-fundo{left:auto;width:min(100%,max(64%,900px));-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%);mask-image:linear-gradient(90deg,transparent,#000 34%)}.evento-hero-fundo img{object-position:62% 30%}}@media (max-width:760px){.hero.evento-hero{min-height:clamp(600px,100svh,860px)}.evento-previa{top:66px;border-radius:14px;font-size:12px}.evento-hero-veu{background:radial-gradient(90% 55% at 20% 90%,color-mix(in srgb,var(--evento-cor) 26%,transparent) 0,transparent 70%),linear-gradient(180deg,rgba(5,3,9,.55) 0,rgba(5,3,9,.08) 26%,rgba(5,3,9,.5) 62%,var(--page-bg) 100%)}.evento-hero-miolo{padding:130px 16px 84px;gap:14px}.evento-hero:has(.evento-previa) .evento-hero-miolo{padding-top:206px}.evento-hero-fundo{left:14%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.evento-hero-fundo img{object-position:10% 18%}.evento-hero-contagem{width:100%;padding:12px 12px 14px}.evento-hero-acoes{width:100%;flex-direction:column}.evento-hero-acoes>*{justify-content:center;width:100%}.evento-destaques{margin-top:-44px;padding:0 16px 4px}.evento-destaques-lista,.evento-destaques-lista[data-total]{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.evento-hero-fundo img,.evento-hero:not([data-evento=halloween]) .evento-hero-clima:before,.evento-nevoa{animation:none}.evento-brasa{display:none}.evento-destaque,.evento-destaque-arte img{transition:none}}.giro-telao.giro-telao--centro{display:block;position:absolute;z-index:22;left:var(--giro-cx);top:var(--giro-cy);width:max-content;max-width:min(86%,420px);transform:translate(-50%,-50%)}.evento-centro{display:grid;justify-items:center;gap:10px;padding:30px 34px;text-align:center;background:radial-gradient(90% 60% at 50% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 72%),var(--fundo-painel,color-mix(in srgb,var(--page-bg) 88%,transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 50px rgb(0 0 0/.6),0 0 44px color-mix(in srgb,var(--accent) 26%,transparent)}.evento-centro-rotulo{font:700 11px/1 var(--fonte-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong)}.evento-centro .relogio-parte{background:color-mix(in srgb,#fff 6%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.evento-centro .relogio-parte b{color:#fff;text-shadow:0 0 14px color-mix(in srgb,var(--accent) 55%,transparent)}.evento-centro-datas{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:12.5px;color:var(--text-soft)}.evento-centro-datas>span{display:grid;gap:2px}.evento-centro-datas small{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.evento-centro-datas b{color:var(--text);font-weight:700}@media (max-width:1099px){.secao-giro[data-giro-anel=largo] .giro-arte{--giro-rx:136;--giro-ry:100}.giro-telao.giro-telao--centro{max-width:none;transform:translate(-50%,-50%) scale(.64)}.evento-centro{gap:6px;padding:24px 26px}.evento-centro-datas{display:none}}.evento-hero--giro{position:relative}.evento-hero--giro .evento-previa{top:120px}@media (max-width:760px){.evento-hero--giro .evento-previa{top:70px}.evento-hero--giro:has(.evento-previa) .giro-cabeca{padding-top:calc(190px + env(safe-area-inset-top, 0px))}}.giro-cabeca-extra{margin-top:16px}.evento-promo{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"selo selo" "numero titulo" "numero quando" "botao botao";gap:2px 14px;align-items:center;max-width:520px;margin:0;padding:26px 30px 28px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,transparent),transparent 62%),var(--fundo-painel,color-mix(in srgb,var(--page-bg) 84%,transparent));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 36px color-mix(in srgb,var(--accent) 30%,transparent)}.evento-hero-miolo .evento-promo{max-width:min(100%,520px)}.evento-promo-selo{grid-area:selo;justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 9px;border-radius:999px;font:800 10.5px/1 var(--fonte-titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink,#160d04);background:var(--accent)}.evento-promo-numero{grid-area:numero;font:900 clamp(34px,3.2vw,46px)/1 var(--fonte-titulo);letter-spacing:-.01em;color:var(--accent-strong);text-shadow:0 0 22px color-mix(in srgb,var(--accent) 60%,transparent),0 2px 8px rgb(0 0 0/.6)}.evento-promo-titulo{grid-area:titulo;font:800 15px/1.2 var(--fonte-ui);letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.evento-promo-quando{grid-area:quando;font-size:12.5px;line-height:1.4;color:color-mix(in srgb,var(--text) 78%,var(--text-soft))}.evento-promo-botao{grid-area:botao;justify-self:start;display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:8px 14px;border-radius:10px;font:800 13px/1 var(--fonte-ui);letter-spacing:.04em;color:var(--accent-ink,#160d04);background:var(--accent);text-decoration:none;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 45%,transparent)}.evento-promo-botao:hover{filter:brightness(1.1)}@media (max-width:1099px){.giro-cabeca-extra{display:flex;justify-content:center;margin:12px 16px 0}.evento-promo{text-align:left;width:100%;grid-template-areas:"selo selo" "numero titulo" "quando quando" "botao botao"}.evento-promo-quando{margin-top:6px}}.evento-promo--larga{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"selo selo botao" "numero titulo botao" "numero quando botao";gap:2px 20px;width:100%;max-width:none;padding:26px 34px}.evento-promo--larga .evento-promo-selo{margin-bottom:4px}.evento-promo--larga .evento-promo-numero{font-size:clamp(44px,3.9vw,60px)}.evento-promo--larga .evento-promo-titulo{align-self:end;font-size:19px}.evento-promo--larga .evento-promo-quando{align-self:start;font-size:14px}.evento-promo-quando>span{white-space:nowrap}.evento-promo--larga .evento-promo-botao{align-self:center;margin:0;padding:14px 22px;border-radius:12px;font-size:15px}@media (max-width:1099px){.evento-promo--larga{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"selo selo" "numero titulo" "quando quando" "botao botao";gap:2px 14px;padding:26px 28px 28px}.evento-promo--larga .evento-promo-numero{font-size:42px}.evento-promo--larga .evento-promo-titulo{font-size:15.5px}.evento-promo--larga .evento-promo-quando{font-size:13px}.evento-promo--larga .evento-promo-botao{justify-self:stretch;justify-content:center;margin-top:10px;padding:11px 16px;font-size:14px}}