.navbar{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--cor-borda);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0a0a0ae6;height:80px;transition:transform .35s;position:fixed;top:0;left:0;right:0;transform:translate(0,0)}.navbar--hidden{transform:translateY(-100%)}.navbar__inner{justify-content:space-between;align-items:center;height:80px;display:flex}.navbar__logo{align-items:center;display:flex}.navbar__logo-img{object-fit:contain;width:auto;height:50px}.navbar__links-desktop{align-items:center;gap:1.2rem;display:flex}.navbar__link{text-transform:uppercase;letter-spacing:.1em;color:var(--cor-texto-secundario);cursor:pointer;font-family:Nunito,sans-serif;font-size:1.375rem;transition:color .2s}.navbar__link:hover{color:var(--cor-neon)}.navbar__link--trigger{align-items:center;gap:.3rem;display:flex}.navbar__link--segredo{color:var(--cor-perigo);opacity:.6;font-size:1.275rem;transition:opacity .2s,color .2s}.navbar__link--segredo:hover{opacity:1;color:var(--cor-perigo)}.navbar__arrow{font-size:1.225rem;transition:transform .2s}.navbar__dropdown{position:relative}.navbar__dropdown-menu{background:var(--cor-fundo);border:1px solid var(--cor-borda);z-index:200;min-width:300px;margin-top:.75rem;padding:.5rem 0;position:absolute;top:100%;left:-1rem}.navbar__dropdown-item{letter-spacing:.08em;color:var(--cor-texto-secundario);text-transform:uppercase;padding:.6rem 1.2rem;font-family:Nunito,sans-serif;font-size:1.325rem;transition:color .15s,background .15s,padding-left .15s;display:block}.navbar__dropdown-item:hover{color:var(--cor-neon);background:#ccff000a;padding-left:1.6rem}.navbar__actions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.navbar__cart,.navbar__account{color:var(--cor-texto);justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.navbar__cart:hover,.navbar__account:hover{color:var(--cor-neon)}.navbar__cart-badge{background:var(--cor-perigo);color:#fff;min-width:16px;height:16px;font-family:var(--fonte-mono);border-radius:50%;justify-content:center;align-items:center;padding:0 3px;font-size:.55rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-8px}.navbar__hamburger{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:28px;height:28px;padding:0;display:none}.navbar__hamburger span{background:var(--cor-texto);width:100%;height:2px;transition:transform .3s,opacity .3s;display:block}.navbar__hamburger--aberto span:first-child{transform:translateY(7px)rotate(45deg)}.navbar__hamburger--aberto span:nth-child(2){opacity:0}.navbar__hamburger--aberto span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar__mobile-menu{background:var(--cor-fundo);z-index:99;flex-direction:column;display:flex;position:fixed;top:80px;bottom:0;left:0;right:0;overflow-y:auto}.navbar__mobile-inner{flex-direction:column;padding:2rem 1.5rem;display:flex}.navbar__mobile-link{letter-spacing:.05em;border-bottom:1px solid var(--cor-borda);color:var(--cor-texto);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;justify-content:space-between;align-items:center;width:100%;padding:.8rem 0;font-family:Nunito,sans-serif;font-size:2.425rem;display:flex}.navbar__mobile-link--trigger{font-family:Nunito,sans-serif}.navbar__mobile-link--segredo{color:var(--cor-perigo);font-size:1.825rem}.navbar__arrow--aberto{transform:rotate(180deg)}.navbar__mobile-submenu{border-bottom:1px solid var(--cor-borda);padding-left:1rem;overflow:hidden}.navbar__mobile-sublink{letter-spacing:.08em;color:var(--cor-texto-secundario);text-transform:uppercase;border-bottom:1px solid #3d3d3d4d;padding:.6rem 0;font-family:Nunito,sans-serif;font-size:1.375rem;transition:color .15s;display:block}.navbar__mobile-sublink:last-child{border-bottom:none}.navbar__mobile-sublink:hover{color:var(--cor-neon)}.navbar__mobile-section{border-bottom:1px solid var(--cor-borda)}@media (max-width:960px){.navbar{background:var(--cor-fundo);-webkit-backdrop-filter:none}.navbar__links-desktop{display:none}.navbar__hamburger{display:flex}.navbar__logo-img{height:40px}}@media (min-width:961px){.navbar__mobile-menu{display:none!important}}.gatekeeper{z-index:1000;background:var(--cor-fundo);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.gatekeeper__bg{z-index:0;filter:brightness(1.05)contrast(1.08);transition:filter 3s;position:absolute;top:0;bottom:0;left:0;right:0}.gatekeeper__bg--aberto{filter:brightness(1.6)contrast(1.05)}.gatekeeper__bg picture{width:100%;height:100%;display:block}.gatekeeper__bg-img{object-fit:cover;object-position:center;width:100%;height:100%}.gatekeeper__veu{pointer-events:none;z-index:2;background:radial-gradient(330px 300px at 50% 47%,#000000e6 0%,#0009 45%,#0000002e 80%,#0000 100%),linear-gradient(#0003,#0003);position:absolute;top:0;bottom:0;left:0;right:0}.gatekeeper__content{z-index:5;flex-direction:column;align-items:center;gap:2.5rem;display:flex;position:relative}.gatekeeper__titulo{font-family:var(--fonte-mono);letter-spacing:.4em;color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-shadow:0 0 2px #000,0 0 2px #000,0 1px 4px #000,0 0 18px #000000f2,0 0 42px #000c;font-size:1.2rem;font-weight:700}.gatekeeper__cadeado{filter:drop-shadow(0 0 10px #ffffff73)drop-shadow(0 0 26px #ffffff38);width:182px;height:252px;transition:filter .3s;position:relative}.gatekeeper:hover .gatekeeper__cadeado{filter:drop-shadow(0 0 12px #ffffffbf)drop-shadow(0 0 34px #fff6)}.gatekeeper__cadeado-svg{width:100%;height:100%;image-rendering:pixelated;display:block}.gatekeeper__spark{pointer-events:none;background:radial-gradient(circle,#fff 0%,#ffffffd9 25%,#ffffff59 55%,#0000 72%);border-radius:50%;width:60px;height:60px;position:absolute;top:32%;left:80%;transform:translate(-50%,-50%)}.gatekeeper__hint{font-family:var(--fonte-mono);letter-spacing:.28em;color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-align:center;text-shadow:0 0 2px #000,0 0 2px #000,0 1px 4px #000,0 0 18px #000000f2;font-size:.75rem}@media (max-width:768px){.gatekeeper__cadeado{width:130px;height:180px}.gatekeeper__titulo{font-size:.95rem}.gatekeeper__hint{letter-spacing:.22em;font-size:.65rem}}.estreia{--vermelho:var(--cor-perigo);z-index:1000;color:var(--cor-texto);isolation:isolate;background:#000;outline:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.estreia__ambiente{display:none}.estreia__moldura{z-index:1;transition:opacity .6s;position:absolute;top:0;bottom:0;left:0;right:0}.estreia__moldura--apagada{opacity:0}.estreia__video{object-fit:cover;background:#000;width:100%;height:100%;transition:filter .8s;position:absolute;top:0;bottom:0;left:0;right:0}.estreia__video--escondido,.estreia__video--esperando{opacity:0;pointer-events:none}.estreia__poster{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.estreia__veu{z-index:2;pointer-events:none;background:linear-gradient(#0000 42%,#0006 64%,#000000e0 100%),linear-gradient(#0009 0%,#0000 20%);position:absolute;top:0;bottom:0;left:0;right:0}.estreia__visor{inset:max(.85rem, env(safe-area-inset-top)) .85rem max(.85rem, env(safe-area-inset-bottom));z-index:2;pointer-events:none;font-family:var(--fonte-mono);letter-spacing:.22em;font-size:.6rem;position:absolute}.estreia__canto{border:0 solid #f2f2f2b3;width:18px;height:18px;transition:border-color .6s;position:absolute}.estreia__canto--no{border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.estreia__canto--ne{border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.estreia__canto--so{border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.estreia__canto--se{border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.estreia__rec,.estreia__cam{opacity:.85;align-items:center;gap:.45rem;display:inline-flex;position:absolute;top:6px}.estreia__rec{left:26px}.estreia__rec b{background:var(--vermelho);border-radius:50%;width:7px;height:7px;animation:1.2s step-end infinite estreia-pisca}.estreia__cam{right:26px}.estreia__mira{opacity:.3;background:linear-gradient(var(--cor-texto), var(--cor-texto)) center / 1px 100% no-repeat, linear-gradient(var(--cor-texto), var(--cor-texto)) center / 100% 1px no-repeat;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes estreia-pisca{50%{opacity:.15}}.estreia__barra{z-index:3;background:#f2f2f22e;height:2px;position:absolute;bottom:0;left:0;right:0}.estreia__barra span{background:var(--cor-texto);transform-origin:0;height:100%;transition:transform .1s linear;display:block}.estreia__play{z-index:4;font-family:var(--fonte-mono);letter-spacing:.2em;color:var(--cor-fundo);background:var(--cor-texto);cursor:pointer;border:0;padding:1rem 2rem;font-size:.85rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.estreia__logo{z-index:4;top:max(1.25rem, env(safe-area-inset-top));pointer-events:none;width:auto;height:30px;position:absolute;left:50%;transform:translate(-50%)}.estreia__lado{z-index:4;position:absolute}.estreia__lado--esq{left:1.1rem;right:1.1rem;bottom:calc(4.6rem + env(safe-area-inset-bottom))}.estreia__lado--dir{display:none}.estreia__chamada{font-family:var(--fonte-mono);letter-spacing:.28em;opacity:.9;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:.66rem;display:flex}.estreia__t{letter-spacing:.05em;border:1px solid #f2f2f299;padding:.15rem .35rem;font-weight:700}.estreia__contador{font-family:var(--fonte-mono);font-variant-numeric:tabular-nums;align-items:flex-start;font-weight:700;display:flex}.estreia__tc-grupo{flex-direction:column;align-items:center;display:flex}.estreia__tc-num{letter-spacing:-.04em;font-size:clamp(2.3rem,11.5vw,3.6rem);line-height:1}.estreia__tc-num--tique{animation:.55s ease-out estreia-tique}@keyframes estreia-tique{0%{opacity:.35;transform:translateY(-.05em)}to{opacity:1;transform:none}}.estreia__tc-rot{letter-spacing:.25em;opacity:.55;margin-top:.45rem;font-size:.55rem;font-weight:400}.estreia__tc-sep{opacity:.3;margin:0 .02em;font-size:clamp(2.3rem,11.5vw,3.6rem);font-style:normal;line-height:1}.estreia__tc-grupo--q .estreia__tc-num,.estreia__tc-sep--q{opacity:.5;font-size:clamp(1.1rem,5vw,1.6rem)}.estreia__tc-sep--q{opacity:.25}.estreia__data{font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-top:1rem;font-size:.66rem}.estreia__aviso{z-index:4;left:1.1rem;right:1.1rem;bottom:max(1.25rem, env(safe-area-inset-bottom));font-family:var(--fonte-mono);letter-spacing:.22em;text-align:center;opacity:.85;border-top:1px solid #f2f2f238;padding-top:.9rem;font-size:.68rem;position:absolute}.estreia__controles{z-index:5;top:max(1rem, env(safe-area-inset-top));gap:.4rem;display:flex;position:absolute;right:1rem}.estreia--contagem .estreia__controles{top:calc(max(.85rem, env(safe-area-inset-top)) + 2.1rem);right:calc(.85rem + 26px)}.estreia__botao{font-family:var(--fonte-mono);letter-spacing:.18em;white-space:nowrap;color:var(--cor-texto);cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#0006;border:1px solid #f2f2f273;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.64rem;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.estreia__botao:hover{background:var(--cor-texto);color:var(--cor-fundo);border-color:var(--cor-texto)}.estreia__botao:focus-visible{background:var(--cor-texto);color:var(--cor-fundo);border-color:var(--cor-texto)}.estreia__ondas{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.estreia__ondas i{background:currentColor;width:2px;height:3px}.estreia__ondas--on i{animation:.9s ease-in-out infinite estreia-onda}.estreia__ondas--on i:nth-child(2){animation-delay:.15s}.estreia__ondas--on i:nth-child(3){animation-delay:.3s}@keyframes estreia-onda{0%,to{height:3px}50%{height:10px}}.estreia--revelacao .estreia__logo{height:22px;left:1rem;top:calc(max(1rem, env(safe-area-inset-top)) + .5rem);transform:none}.estreia__legenda{bottom:calc(2rem + env(safe-area-inset-bottom))}.estreia__legenda>div{flex-direction:column;gap:.35rem;display:flex}.estreia__cap-num{font-family:var(--fonte-mono);letter-spacing:.3em;opacity:.7;font-size:.68rem}.estreia__cap-texto{font-family:var(--fonte-display);letter-spacing:.01em;font-size:clamp(2rem,10vw,3.4rem);line-height:.95}.estreia--final .estreia__video{filter:brightness(.5)contrast(1.15)saturate(.6)}.estreia--final .estreia__lado--dir{opacity:0}.estreia__visor--final .estreia__canto{border-color:var(--vermelho)}.estreia__visor--final .estreia__rec b{animation-duration:.5s}.estreia__final{z-index:4;font-family:var(--fonte-mono);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:.6rem;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.estreia__final-rotulo{letter-spacing:.32em;opacity:.8;font-size:.68rem;font-weight:400}.estreia__final-num{align-items:flex-start;line-height:.85;display:flex}.estreia__final-seg{letter-spacing:-.06em;font-size:clamp(7rem,42vw,15rem);animation:.9s ease-out estreia-pulso}.estreia__final-q{color:var(--vermelho);margin-top:.2em;margin-left:.15em;font-size:clamp(1.4rem,7vw,2.6rem)}@keyframes estreia-pulso{0%{text-shadow:0 0 40px #d000008c;transform:scale(1.06)}to{text-shadow:none;transform:none}}.estreia__impacto{z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.estreia__impacto-logo{width:auto;height:clamp(48px,12vw,104px)}.estreia__cartaz{z-index:4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:1rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.estreia__cartaz-logo{width:auto;height:40px;margin-bottom:1rem}.estreia__cartaz-sobre{font-family:var(--fonte-mono);letter-spacing:.35em;opacity:.8;font-size:.85rem;font-weight:700}.estreia__cartaz-titulo{font-family:var(--fonte-display);letter-spacing:.01em;font-size:clamp(3rem,14vw,8rem);font-weight:400;line-height:.92}.estreia__cartaz-botoes{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.estreia__cta{font-family:var(--fonte-mono);letter-spacing:.2em;color:var(--cor-texto);border:1px solid var(--cor-texto);cursor:pointer;background:0 0;padding:.95rem 1.8rem;font-size:.78rem;transition:background .25s,color .25s}.estreia__cta--cheio{background:var(--cor-texto);color:var(--cor-fundo);border-width:2px}.estreia__cta:hover{background:var(--cor-texto);color:var(--cor-fundo)}.estreia__cta:focus-visible{background:var(--cor-texto);color:var(--cor-fundo)}.estreia__cta--cheio:hover{color:var(--cor-texto);background:0 0}.estreia__cta--cheio:focus-visible{color:var(--cor-texto);background:0 0}.estreia__cartaz-barra{left:50%;bottom:max(2rem, env(safe-area-inset-bottom));background:var(--cor-texto);opacity:.5;transform-origin:0;width:120px;height:1px;margin-left:-60px;animation:linear forwards estreia-esvazia;position:absolute}@keyframes estreia-esvazia{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.estreia-pilula{z-index:150;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));font-family:var(--fonte-mono);letter-spacing:.18em;white-space:nowrap;color:var(--cor-texto);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0a0a0ad9;border:1px solid #f2f2f280;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.7rem;transition:background .25s,color .25s;display:inline-flex;position:fixed;transform:translate(-50%)}.estreia-pilula:hover{background:var(--cor-texto);color:var(--cor-fundo)}.estreia-pilula:focus-visible{background:var(--cor-texto);color:var(--cor-fundo)}@media (max-width:899px){.estreia-pilula{top:calc(80px + .75rem);bottom:auto}}@media (min-width:900px) and (min-aspect-ratio:4/3){.estreia{--moldura-h:100dvh;--moldura-w:calc(var(--moldura-h) * 9 / 16);--lateral:calc((100vw - var(--moldura-w)) / 2)}.estreia__ambiente{z-index:0;filter:blur(48px)saturate(1.1)brightness(.55);width:120%;height:120%;display:block;position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.estreia__veu{background:radial-gradient(#0000 40%,#000000b3 100%)}.estreia__moldura{width:var(--moldura-w);height:var(--moldura-h);top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 0 120px #000c}.estreia__moldura:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000080 0%,#0000 14%),linear-gradient(#0000 84%,#0000008c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.estreia__visor{top:1rem;bottom:1rem;left:1rem;right:1rem}.estreia__logo{height:34px;top:1.5rem}.estreia__lado--esq{width:var(--lateral);padding:0 2.5rem 0 4vw;top:50%;bottom:auto;left:0;right:auto;transform:translateY(-50%)}.estreia__lado--dir{width:var(--lateral);text-align:right;font-family:var(--fonte-mono);letter-spacing:.3em;opacity:.7;flex-direction:column;align-items:flex-end;gap:.6rem;padding:0 4vw 0 2.5rem;font-size:.7rem;transition:opacity .6s;display:flex;top:50%;left:auto;right:0;transform:translateY(-50%)}.estreia__lado--dir span:first-child{font-family:var(--fonte-display);letter-spacing:.02em;opacity:1;margin-bottom:.4rem;font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1}.estreia__tc-num,.estreia__tc-sep{font-size:clamp(2.2rem,3.3vw,3.9rem)}.estreia__tc-grupo--q .estreia__tc-num,.estreia__tc-sep--q{font-size:clamp(1rem,1.4vw,1.6rem)}.estreia__aviso{white-space:nowrap;border-top:0;padding-top:0;bottom:1.9rem;left:50%;right:auto;transform:translate(-50%)}.estreia__controles,.estreia--contagem .estreia__controles{top:1.5rem;right:2rem}.estreia__botao{padding:.7rem 1rem;font-size:.7rem}.estreia--revelacao .estreia__logo{height:34px;top:1.5rem;left:50%;transform:translate(-50%)}.estreia__legenda{top:50%;bottom:auto}.estreia__cap-texto{font-size:clamp(2.2rem,4vw,4.4rem)}.estreia__final-seg{font-size:clamp(9rem,17vw,17rem)}}@media (prefers-reduced-motion:reduce){.estreia__rec b,.estreia__tc-num--tique,.estreia__final-seg,.estreia__ondas--on i,.estreia__cartaz-barra{animation:none}}@font-face{font-family:Determination Mono;src:url(/fonts/determination-mono.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--cor-fundo:#0a0a0a;--cor-fundo-secundario:#161616;--cor-texto:#f2f2f2;--cor-texto-secundario:#7a7a7a;--cor-cimento:#3d3d3d;--cor-borda:#3d3d3d;--cor-destaque:#f2f2f2;--cor-neon:#f2f2f2;--cor-perigo:#d00000;--fonte-display:"Anton", sans-serif;--fonte-mono:"Space Mono", monospace;--fonte-corpo:"Inter", sans-serif;--fonte-pixel:"Press Start 2P", "Space Mono", monospace;--fonte-bitmap:"Determination Mono", "Pixelify Sans", "Space Mono", monospace;--container-max:1400px;--gap:1.5rem}*{box-sizing:border-box;margin:0;padding:0}.page-loader{background:var(--cor-fundo);min-height:100vh}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--fonte-corpo);background-color:var(--cor-fundo);color:var(--cor-texto);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cor-fundo)}::-webkit-scrollbar-thumb{background:var(--cor-borda);border-radius:3px}::selection{background:var(--cor-destaque);color:var(--cor-fundo)}.container{max-width:var(--container-max);padding:0 var(--gap);margin:0 auto}
