@property --angulo{syntax:"<angle>";inherits:false;initial-value:0deg}.landing{--l-ouro:#e3c94f;--l-ouro-claro:#fff0a0;--l-ambar:#f5820b;--l-tinta:#07070a;--l-texto-suave:#b0b0ba;--l-vidro:#ffffff0d;--l-borda:#ffffff1a;--l-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--l-tinta);position:relative;overflow-x:clip}.landing-palavra{vertical-align:top;margin-block:-.24em -.06em;padding-block:.24em .06em;display:inline-block;overflow:hidden}.landing-palavra>span{display:inline-block}.landing-ouro{background:linear-gradient(100deg, var(--l-ouro-claro) 0%, var(--l-ouro) 45%, var(--l-ambar) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.22em -.04em;padding-block:.22em .04em;display:inline-block}[data-carga] .landing-palavra>span{animation:landing-sobe 1.05s var(--l-ease) both;animation-delay:calc(var(--i,0) * 85ms + .15s)}.landing-entra{animation:landing-entra 1s var(--l-ease) both;animation-delay:var(--d,0s)}.landing[data-js] [data-revelar=palavras] .landing-palavra>span{transition:transform 1.05s var(--l-ease);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(112%)rotate(3deg)}.landing[data-js] [data-revelar=palavras][data-visivel] .landing-palavra>span{transform:none}.landing[data-js] [data-revelar=""]{opacity:0;transition:opacity .9s var(--l-ease), transform 1s var(--l-ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(2.25rem)scale(.97)}.landing[data-js] [data-revelar=""][data-visivel]{opacity:1;transform:none}.landing-botao{isolation:isolate;background:linear-gradient(180deg, #f5e27c 0%, var(--l-ouro) 55%, #d2b238 100%);color:#0a0a0a;transition:transform .35s var(--l-ease), box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff47,0 12px 40px -10px #e3c94f99}.landing-botao:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#fff9 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.landing-botao:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff6,0 18px 50px -8px #e3c94fbf}.landing-botao:hover:after{transition:transform .8s var(--l-ease);transform:translate(120%)}.landing-botao:active{transform:translateY(0)scale(.98)}.landing-botao--grande{height:3.5rem;font-size:1.125rem}.landing-vidro{background:var(--l-vidro);color:#fafafa;transition:background .3s, border-color .3s, transform .35s var(--l-ease);border-color:#ffffff29}.landing-vidro:hover{background:#ffffff1a;border-color:#e3c94f80;transform:translateY(-2px)}.landing-topo{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#07070a99;border-bottom:1px solid #ffffff12;position:sticky;top:0}.landing-topo__miolo{justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:72rem;height:4rem;margin-inline:auto;padding-inline:1rem;display:flex}.landing-topo__nav{align-items:center;gap:1.75rem;font-size:.875rem;display:none}.landing-topo__nav a{color:var(--l-texto-suave);padding-block:.5rem;transition:color .25s;position:relative}.landing-topo__nav a:after{content:"";background:var(--l-ouro);transform-origin:0;height:2px;transition:transform .4s var(--l-ease);position:absolute;inset:auto 0 .15rem;transform:scaleX(0)}.landing-topo__nav a:hover,.landing-topo__nav a:focus-visible{color:#fff}.landing-topo__nav a:hover:after,.landing-topo__nav a:focus-visible:after{transform:scaleX(1)}.landing-topo__progresso{background:linear-gradient(90deg, var(--l-ambar), var(--l-ouro));transform-origin:0;height:2px;display:none;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.landing-hero{isolation:isolate;position:relative;overflow:clip}.landing-hero__fundo{z-index:-1;pointer-events:none;position:absolute;inset:0}.landing-hero__grade{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 35%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 60% 35%,#000,#0000 75%)}.landing-hero__luz{border-radius:50%;animation:16s ease-in-out infinite alternate landing-deriva;position:absolute}.landing-hero__luz--ouro{background:radial-gradient(closest-side,#e3c94f4d,#0000);width:46rem;height:46rem;top:-16rem;left:-14rem}.landing-hero__luz--ambar{background:radial-gradient(closest-side,#f5820b42,#0000);width:42rem;height:42rem;animation-duration:21s;animation-direction:alternate-reverse;bottom:-10rem;right:-16rem}.landing-hero__feixe{background:conic-gradient(from 180deg at 70% -12%,#0000 164deg,#fff0a029 180deg,#0000 196deg);height:70%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.landing-hero__miolo{align-items:center;gap:3.5rem;width:100%;max-width:72rem;margin-inline:auto;padding:3rem 1rem 4.5rem;display:grid}.landing-hero__texto{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.landing-selo{color:var(--l-ouro);background:#e3c94f1a;border:1px solid #e3c94f66;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.landing-selo i,.landing-chip i{background:var(--l-ouro);width:.5rem;height:.5rem;box-shadow:0 0 10px var(--l-ouro);border-radius:50%;animation:1.8s ease-in-out infinite landing-pisca}.landing-hero__titulo{font-family:var(--font-display);letter-spacing:.01em;text-wrap:balance;font-size:clamp(3.8rem,16vw,7.6rem);line-height:.9}.landing-hero__lead{max-width:34rem;color:var(--l-texto-suave);font-size:1.125rem;line-height:1.6}.landing-hero__acoes{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.landing-hero__nota{color:#9a9aa5;font-size:.875rem}.landing-hero__palco{flex-direction:column;align-items:center;gap:1.75rem;display:flex;position:relative}.landing-hero__exemplo{color:#9a9aa5;font-size:.75rem}.landing-entra--palco{animation-name:landing-entra-palco;animation-duration:1.4s}.landing-palco{width:min(100%,24rem);transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .8s var(--l-ease);padding:2.6rem 0 2rem;position:relative}.landing-palco[data-ativo]{transition-duration:.15s}.landing-celular{width:min(17.5rem,74vw);margin-inline:auto;position:relative;container-type:inline-size}.landing-celular__corpo{aspect-ratio:9/18.4;background:linear-gradient(145deg,#4a4a52 0%,#101014 38%,#2c2c33 100%);border-radius:2.7rem;padding:.6rem;animation:7s ease-in-out infinite alternate landing-flutua-celular;position:relative;transform:rotateY(-11deg)rotateX(4deg)rotate(1.2deg);box-shadow:inset 0 0 0 1px #ffffff24,0 50px 80px -24px #000000e6,0 0 110px -10px #e3c94f61}.landing-celular__brilho{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-celular__brilho:before{content:"";background:linear-gradient(112deg,#0000 38%,#ffffff29 50%,#0000 62%);animation:7s ease-in-out infinite landing-reflexo;position:absolute;inset:0 -60%}.landing-celular__chao{pointer-events:none;background:radial-gradient(closest-side,#e3c94f80,#f5820b1f 60%,#0000);width:105%;height:3.6rem;position:absolute;bottom:-2.6rem;left:50%;transform:translate(-50%)}.landing-celular__tela{background:linear-gradient(#15151b 0%,#0a0a0d 100%);border-radius:2.15rem;padding:2.6em .9em .9em;font-size:4.1cqw;transition:opacity .6s;position:absolute;inset:.6rem;overflow:hidden}.landing-celular__tela[data-saindo]{opacity:.08}.landing-celular__ilha{background:#000;border-radius:999px;width:28%;height:1.7em;position:absolute;top:.8em;left:50%;transform:translate(-50%)}.landing-tela__cabecalho{justify-content:space-between;align-items:flex-end;margin-bottom:.9em;display:flex}.landing-tela__titulo{font-family:var(--font-display);letter-spacing:.02em;font-size:2.7em;line-height:.9}.landing-tela__sub{color:#9a9aa5;margin-top:.3em;font-size:.85em}.landing-tela__sub strong{color:var(--l-ouro);font-variant-numeric:tabular-nums}.landing-tela__ao-vivo{color:#6ee7b7;background:#34d3991f;border-radius:999px;align-items:center;gap:.4em;padding:.3em .7em;font-size:.75em;font-weight:600;display:inline-flex}.landing-tela__ao-vivo i{background:#34d399;border-radius:50%;width:.55em;height:.55em;animation:1.4s ease-in-out infinite landing-pisca}.landing-tela__mesas{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.landing-mesa{background:#ffffff08;border:1px solid #ffffff14;border-radius:.9em;flex-direction:column;gap:.15em;padding:.55em .6em;transition:background .6s,border-color .6s,box-shadow .6s;display:flex}.landing-mesa__numero{font-family:var(--font-display);font-size:2em;line-height:1}.landing-mesa__status{color:#8d8d98;font-size:.72em}.landing-mesa__total{font-variant-numeric:tabular-nums;font-size:.82em;font-weight:600}.landing-mesa[data-status=aberta]{background:linear-gradient(160deg,#e3c94f29,#e3c94f08);border-color:#e3c94f80;box-shadow:0 0 22px -6px #e3c94f73}.landing-mesa[data-status=aberta] .landing-mesa__status{color:var(--l-ouro)}.landing-mesa[data-foco]{border-color:var(--l-ambar)}.landing-comanda{transition:transform .9s var(--l-ease);background:#18181ff7;border:1px solid #e3c94f59;border-radius:1.4em;padding:.7em .9em .9em;position:absolute;inset:auto .5em .5em;transform:translateY(115%);box-shadow:0 -18px 40px -12px #000c}.landing-comanda[data-aberta]{transform:none}.landing-comanda__topo{flex-direction:column;align-items:center;gap:.4em;margin-bottom:.5em;font-size:.95em;font-weight:700;display:flex}.landing-comanda__alca{background:#fff3;border-radius:999px;width:2.4em;height:.25em}.landing-comanda__itens{flex-direction:column;gap:.3em;min-height:11.2em;display:flex}.landing-comanda__item{color:#d4d4dc;font-variant-numeric:tabular-nums;animation:landing-item .6s var(--l-ease) both;justify-content:space-between;gap:.5em;font-size:.85em;display:flex}.landing-comanda__item--servico{color:#9a9aa5}.landing-comanda__total{border-top:1px dashed #ffffff2e;justify-content:space-between;align-items:baseline;margin-top:.4em;padding-top:.45em;font-size:.95em;display:flex}.landing-comanda__total strong{font-family:var(--font-display);color:var(--l-ouro);font-variant-numeric:tabular-nums;font-size:2em;line-height:1}.landing-comanda__acao{background:linear-gradient(180deg, #f5e27c, var(--l-ouro));color:#0a0a0a;transition:background .5s, transform .3s var(--l-ease);border-radius:.9em;justify-content:center;align-items:center;gap:.4em;margin-top:.5em;padding:.7em;font-size:.9em;font-weight:700;display:flex}.landing-comanda__acao[data-fechando]{transform:scale(.96)}.landing-comanda__acao[data-fechada]{background:linear-gradient(#6ee7b7,#34d399);transform:none}.landing-chip{z-index:5;white-space:nowrap;transition:translate .4s var(--l-ease);background:linear-gradient(#282830f0,#14141af0);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.8125rem;font-weight:600;animation:6s ease-in-out infinite alternate landing-flutua;display:inline-flex;position:absolute;box-shadow:0 14px 30px -10px #000000b3,inset 0 1px #ffffff1f}.landing-chip--a{translate:calc(var(--px,0) * -44px) calc(var(--py,0) * -30px);margin-left:-3.2rem;top:0;left:50%}.landing-chip--b{translate:calc(var(--px,0) * -64px) calc(var(--py,0) * -40px);animation-delay:-2s;display:none;top:47%;right:0}.landing-chip--c{translate:calc(var(--px,0) * -30px) calc(var(--py,0) * -22px);animation-delay:-4s;display:none;bottom:14%;left:0}.landing-faixa{background:#ffffff06;border-block:1px solid #ffffff14;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.landing-faixa__trilho{width:max-content;animation:42s linear infinite landing-corre;display:flex}.landing-faixa[data-inversa] .landing-faixa__trilho{animation-duration:70s;animation-direction:reverse}.landing-faixa[data-grande]{background:0 0;border:0;margin-top:1rem}.landing-faixa[data-grande] .landing-faixa__lista li{color:#0000;-webkit-text-stroke:1px #e3c94f73;font-size:clamp(4rem,12vw,9rem);line-height:1}.landing-faixa[data-grande] .landing-faixa__lista li:nth-child(odd){-webkit-text-stroke-color:#ffffff47}.landing-faixa[data-grande] .landing-faixa__lista{gap:3rem;padding-block:.5rem}.landing-faixa[data-grande] .landing-faixa__lista li{gap:3rem}.landing-faixa__lista{flex-shrink:0;align-items:center;gap:2rem;padding:1rem 2rem 1rem 0;display:flex}.landing-faixa__lista li{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#ffffff8c;align-items:center;gap:2rem;font-size:1.6rem;display:flex}.landing-faixa__lista i{background:var(--l-ouro);width:.5rem;height:.5rem;transform:rotate(45deg)}.landing-secao{padding:5rem 1rem;position:relative;overflow:clip}.landing-secao--faixa{background:linear-gradient(#ffffff09,#ffffff01);border-block:1px solid #ffffff12}.landing-secao__miolo{z-index:1;width:100%;max-width:72rem;margin-inline:auto;position:relative}.landing-secao__cabeca{flex-direction:column;gap:.9rem;max-width:46rem;margin-bottom:3.25rem;display:flex}.landing-titulo{font-family:var(--font-display);letter-spacing:.02em;text-wrap:balance;font-size:clamp(3.3rem,12vw,7rem);line-height:.9}.landing-lead{color:var(--l-texto-suave);font-size:1.0625rem;line-height:1.6}.landing-parallax{z-index:0;pointer-events:none;border-radius:50%;width:40rem;height:40rem;position:absolute}.landing-parallax--ouro{background:radial-gradient(closest-side,#e3c94f24,#0000);top:-8rem;right:-16rem}.landing-parallax--ambar{background:radial-gradient(closest-side,#f5820b21,#0000);top:10%;left:-18rem}.landing-bento{grid-template-columns:1fr;gap:1rem;display:grid}.landing-cartao{border:1px solid var(--l-borda);height:100%;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--l-ease), border-color .3s;background:linear-gradient(165deg,#ffffff13,#ffffff04),radial-gradient(120% 80% at 0 0,#e3c94f12,#0000 60%);border-radius:1.4rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.landing-cartao[data-ativo]{border-color:#e3c94f73;transition-duration:.12s,.3s}.landing-cartao:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(20rem circle at var(--mx,50%) var(--my,0%), #e3c94f33, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.landing-cartao[data-ativo]:before{opacity:1}.landing-cartao__icone{width:2.9rem;height:2.9rem;color:var(--l-ouro);background:#e3c94f1a;border:1px solid #e3c94f59;border-radius:.95rem;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 28px -4px #e3c94f66}.landing-cartao__titulo{font-size:1.125rem;font-weight:600}.landing-cartao__texto{color:var(--l-texto-suave);font-size:.9375rem;line-height:1.55}.landing-minimesas{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.landing-minimesas span{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.5rem;height:1.6rem}.landing-minimesas span[data-aberta]{animation:3.2s ease-in-out infinite landing-respira;animation-delay:calc(var(--i,0) * -.45s);background:#e3c94f47;border-color:#e3c94f80}.landing-minicaixa{flex-direction:column;gap:.15rem;margin-top:auto;padding-top:.75rem;display:flex}.landing-minicaixa__rotulo{letter-spacing:.04em;text-transform:uppercase;color:#9a9aa5;font-size:.75rem}.landing-minicaixa__valor{font-family:var(--font-display);letter-spacing:.02em;color:var(--l-ouro);font-variant-numeric:tabular-nums;font-size:3.4rem;line-height:1}.landing-passos{gap:1.75rem;display:grid;position:relative}.landing-passos:before{content:"";background:linear-gradient(180deg, var(--l-ouro), var(--l-ambar));transform-origin:top;width:2px;transition:transform 1.8s var(--l-ease) .2s;position:absolute;top:1.4rem;bottom:1.4rem;left:calc(1.4rem - 1px)}.landing-passo{gap:1rem;display:flex;position:relative}.landing-passo__marca{z-index:1;border:2px solid var(--l-ouro);background:linear-gradient(160deg, var(--l-ouro-claro), var(--l-ouro));color:#0a0a0a;width:2.8rem;height:2.8rem;font-family:var(--font-display);transition:background .6s,color .6s,border-color .6s,box-shadow .6s;transition-delay:calc(var(--i,0) * .45s + .4s);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.7rem;line-height:1;display:flex;position:relative;box-shadow:0 0 30px -2px #e3c94f99}.landing-passo__marca:after{content:"";border:2px solid var(--l-ouro);animation:2.8s ease-out infinite landing-onda;animation-delay:calc(var(--i,0) * .6s);border-radius:50%;position:absolute;inset:-2px}.landing-passo__corpo{border:1px solid var(--l-borda);transition:opacity .8s var(--l-ease), transform .8s var(--l-ease);transition-delay:calc(var(--i,0) * .45s + .4s);background:linear-gradient(165deg,#ffffff0f,#ffffff04);border-radius:1.1rem;flex:1;padding:1.1rem 1.25rem}.landing-passo__corpo h3{font-size:1.0625rem;font-weight:600}.landing-passo__corpo p{color:var(--l-texto-suave);margin-top:.3rem;font-size:.9375rem;line-height:1.55}.landing[data-js] .landing-passos:not([data-visivel]):before{transform:scaleY(0)}.landing[data-js] .landing-passos:not([data-visivel]) .landing-passo__marca{color:#8d8d98;box-shadow:none;background:#0a0a0d;border-color:#fff3}.landing[data-js] .landing-passos:not([data-visivel]) .landing-passo__corpo{opacity:0;transform:translateY(1.5rem)}.landing-planos{grid-template-columns:1fr;gap:1.25rem;display:grid}.landing-planos__item{padding-top:.75rem}.landing-plano{border:1px solid var(--l-borda);height:100%;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--l-ease), border-color .3s;background:linear-gradient(165deg,#ffffff12,#ffffff04);border-radius:1.6rem;flex-direction:column;gap:1rem;padding:1.75rem;display:flex;position:relative}.landing-plano[data-ativo]{border-color:#e3c94f73;transition-duration:.12s,.3s}.landing-plano:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0%), #e3c94f2e, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.landing-plano[data-ativo]:after{opacity:1}.landing-plano--destaque{background:linear-gradient(165deg,#e3c94f29,#f5820b0a),#121216e6;border-color:#0000;box-shadow:0 30px 80px -30px #e3c94f80}.landing-plano--destaque:before,.landing-final__borda{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--angulo), var(--l-ouro), transparent 25%, var(--l-ambar) 55%, transparent 80%, var(--l-ouro));-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite landing-gira;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.landing-plano__selo{background:linear-gradient(180deg, #f5e27c, var(--l-ouro));color:#0a0a0a;border-radius:999px;padding:.2rem .85rem;font-size:.75rem;font-weight:700;position:absolute;top:-.8rem;left:1.5rem}.landing-plano__preco{font-family:var(--font-display);letter-spacing:.02em;margin-top:.5rem;font-size:3.6rem;line-height:1}.landing-plano__preco span{font-family:var(--font-sans);letter-spacing:normal;color:#9a9aa5;font-size:.875rem}.landing-faq{flex-direction:column;gap:.75rem;display:flex}.landing-faq__item{border:1px solid var(--l-borda);background:linear-gradient(165deg,#ffffff0f,#ffffff04);border-radius:1.1rem;transition:border-color .3s,background .3s}.landing-faq__item[open]{background:linear-gradient(165deg,#e3c94f1a,#ffffff05);border-color:#e3c94f73}.landing-faq__pergunta{cursor:pointer;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.9rem 1.25rem;font-weight:600;list-style:none;display:flex}.landing-faq__pergunta::-webkit-details-marker{display:none}.landing-faq__pergunta:focus-visible{outline:2px solid var(--l-ouro);outline-offset:2px}.landing-faq__resposta{color:var(--l-texto-suave);padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.6}.landing-faq__item[open] .landing-faq__resposta{animation:landing-abre .5s var(--l-ease)}.landing-final{padding:2rem 1rem 6rem;position:relative}.landing-final__cartao{isolation:isolate;text-align:center;background:linear-gradient(#121217,#0a0a0d);border-radius:2rem;width:100%;max-width:72rem;margin-inline:auto;padding:4.5rem 1.5rem;position:relative;overflow:hidden}.landing-final__luz{z-index:-1;background:radial-gradient(60% 90% at 50% 0,#e3c94f3d,#0000 70%);position:absolute;inset:0}.landing-final__orbe{z-index:-1;border-radius:50%;width:22rem;height:22rem;animation:14s ease-in-out infinite alternate landing-deriva;position:absolute}.landing-final__orbe--a{background:radial-gradient(closest-side,#f5820b4d,#0000);bottom:-12rem;left:-8rem}.landing-final__orbe--b{background:radial-gradient(closest-side,#e3c94f42,#0000);animation-direction:alternate-reverse;top:-12rem;right:-8rem}.landing-final__conteudo{flex-direction:column;align-items:center;gap:2rem;display:flex;position:relative}.landing-final__titulo{max-width:20ch;font-family:var(--font-display);letter-spacing:.02em;text-wrap:balance;font-size:clamp(3rem,10vw,6rem);line-height:.93}@media (min-width:640px){.landing-bento{grid-template-columns:repeat(2,1fr)}.landing-chip--a{margin-left:0;top:9%;left:-4.5rem}.landing-chip--b{display:inline-flex;right:-4.2rem}.landing-chip--c{display:inline-flex;left:-5.4rem}.landing-final__cartao{padding-block:6rem}}@media (min-width:768px){.landing-topo__miolo{padding-inline:2rem}.landing-topo__nav{display:flex}.landing-secao{padding:7rem 2rem}.landing-hero__miolo,.landing-final{padding-inline:2rem}.landing-planos{grid-template-columns:repeat(3,1fr)}.landing-passos{grid-template-columns:repeat(3,1fr);gap:1.5rem}.landing-passos:before{background:linear-gradient(90deg, var(--l-ouro), var(--l-ambar));transform-origin:0;width:auto;height:2px;inset:calc(1.4rem - 1px) 1.4rem auto}.landing[data-js] .landing-passos:not([data-visivel]):before{transform:scaleX(0)}.landing-passo{flex-direction:column}}@media (min-width:1024px){.landing-hero__miolo{grid-template-columns:1.08fr .92fr;padding-block:5rem 6rem}.landing-hero__titulo{font-size:clamp(5rem,8.6vw,8.8rem)}.landing-bento{grid-template-columns:repeat(3,1fr)}.landing-bento__item[data-largo]{grid-column:span 2}}@keyframes landing-sobe{0%{transform:translateY(112%)rotate(3deg)}to{transform:none}}@keyframes landing-entra{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes landing-entra-palco{0%{opacity:0;transform:translateY(3rem)scale(.92)}to{opacity:1;transform:none}}@keyframes landing-flutua-celular{0%{transform:translateY(-.5rem)rotateY(-11deg)rotateX(4deg)rotate(1.2deg)}to{transform:translateY(.6rem)rotateY(-7deg)rotateX(2deg)rotate(.4deg)}}@keyframes landing-flutua{0%{transform:translateY(-.4rem)}to{transform:translateY(.5rem)}}@keyframes landing-reflexo{0%,20%{transform:translate(-45%)}60%,to{transform:translate(45%)}}@keyframes landing-deriva{0%{transform:translate(0,0)scale(1)}to{transform:translate(3rem,2rem)scale(1.12)}}@keyframes landing-pisca{0%,to{opacity:1}50%{opacity:.3}}@keyframes landing-respira{0%,to{opacity:1}50%{opacity:.45}}@keyframes landing-corre{to{transform:translate(-50%)}}@keyframes landing-item{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes landing-onda{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes landing-gira{to{--angulo:360deg}}@keyframes landing-abre{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@keyframes landing-progresso{to{transform:scaleX(1)}}@keyframes landing-palco-sai{to{opacity:.25;transform:translateY(-3rem)scale(.9)}}@keyframes landing-parallax-lento{to{transform:translateY(10rem)}}@keyframes landing-parallax{0%{transform:translateY(-6rem)}to{transform:translateY(6rem)}}.landing:before{content:"";z-index:55;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#0000008c);position:fixed;inset:0}.landing:after{content:"";z-index:56;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.landing-foco{z-index:54;pointer-events:none;opacity:0;will-change:transform;background:radial-gradient(closest-side,#ffe07821,#e3c94f0d 55%,#0000);border-radius:50%;width:36rem;height:36rem;transition:opacity .5s;display:none;position:fixed;top:0;left:0}.landing[data-fino] .landing-foco{display:block}.landing[data-foco] .landing-foco{opacity:1}.landing-hero__grade{translate:calc(var(--gx,0) * -18px) calc(var(--gy,0) * -12px)}.landing-hero__luz--ouro{translate:calc(var(--gx,0) * 70px) calc(var(--gy,0) * 50px)}.landing-hero__luz--ambar{translate:calc(var(--gx,0) * -110px) calc(var(--gy,0) * -70px)}.landing-hero__feixe{translate:calc(var(--gx,0) * -36px) 0;transform-origin:70% 0;animation:9s ease-in-out infinite alternate landing-feixe}.landing-hero__feixe--b{transform-origin:30% 0;background:conic-gradient(from 180deg at 30% -14%,#0000 168deg,#f5a03c1f 180deg,#0000 192deg);animation-duration:12s;animation-direction:alternate-reverse}.landing-hero__texto{translate:calc(var(--gx,0) * -10px) calc(var(--gy,0) * -6px)}.landing-hero__palco{translate:calc(var(--gx,0) * 16px) calc(var(--gy,0) * 10px)}.landing-hero__bokeh i{left:calc(8% + var(--i) * 15%);top:calc(18% + (var(--i) * 37 % 60) * 1%);width:calc(.35rem + var(--i) * .12rem);height:calc(.35rem + var(--i) * .12rem);opacity:.55;animation:landing-sobe-lento calc(9s + var(--i) * 2s) ease-in-out infinite alternate;translate:calc(var(--gx,0) * (-30px - var(--i) * 18px)) calc(var(--gy,0) * (-20px - var(--i) * 10px));background:#ffe078b3;border-radius:50%;position:absolute;box-shadow:0 0 14px #e3c94fcc}@keyframes landing-feixe{0%{opacity:.55;transform:rotate(-2.5deg)}to{opacity:1;transform:rotate(2.5deg)}}@keyframes landing-sobe-lento{0%{transform:translateY(1rem)}to{transform:translate(.6rem,-2.2rem)}}.landing-celular__corpo:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#fff4b4e6,#ffffff0d 28%,#ffffff05 62%,#f5820bcc);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.landing-celular:after{content:"";pointer-events:none;opacity:.8;background:linear-gradient(#e3c94f33,#0000 85%);border-radius:0 0 2.4rem 2.4rem;height:4.5rem;position:absolute;top:calc(100% + .2rem);left:8%;right:8%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.landing-cartao:after,.landing-faq__item:after,.landing-passo__corpo:after,.landing-plano:not(.landing-plano--destaque):before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#fff4b48c,#ffffff0f 22%,#0000 55%,#f5a03c66);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.landing-faq__item,.landing-passo__corpo{position:relative}.landing-botao{translate:var(--bx,0px) var(--by,0px)}.landing-botao:before{content:"";z-index:-1;opacity:.5;background:radial-gradient(60% 120% at 50% 0,#ffffff8c,#0000 70%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.landing-botao:not(:hover):after{animation:5.5s ease-in-out infinite landing-brilho-botao}}@keyframes landing-brilho-botao{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.landing-ouro{background-position:0 0;background-size:220% 100%}@media (prefers-reduced-motion:no-preference){.landing-ouro{animation:7s ease-in-out infinite alternate landing-shimmer}}@keyframes landing-shimmer{to{background-position:100% 0}}.landing-rotulo{letter-spacing:.16em;text-transform:uppercase;color:var(--l-texto-suave);align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;display:flex}.landing-rotulo__n{font-family:var(--font-display);letter-spacing:.08em;color:var(--l-ouro);font-size:1.4rem}.landing-rotulo i{background:linear-gradient(90deg, var(--l-ouro), transparent);width:3rem;height:1px}.landing-secao:before{content:"";background:linear-gradient(90deg,#0000,#e3c94f59,#0000);height:1px;position:absolute;top:0;left:0;right:0}.landing-secao:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#e3c94f0b,#0000);height:9rem;position:absolute;inset:0 0 auto}.landing-secao--faixa{border-block:0}.landing-miniequipe{flex-direction:column;gap:.6rem;margin-top:auto;padding-top:.75rem;display:flex}.landing-miniequipe div{flex-wrap:wrap;gap:.5rem;display:flex}.landing-miniequipe span{animation:4s ease-in-out infinite landing-respira;animation-delay:calc(var(--i,0) * -1.1s);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .3rem;font-size:.8125rem;font-weight:600;display:inline-flex}.landing-miniequipe em{background:linear-gradient(160deg, var(--l-ouro-claro), var(--l-ouro));color:#0a0a0a;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-style:normal;font-weight:700;display:inline-flex}.landing-minicaixa__rotulo{color:#a8a8b3}.landing-secao--estreita .landing-secao__miolo{max-width:72rem}.landing-faq__cabeca{margin-bottom:2.5rem}@media (min-width:1024px){.landing-secao--estreita .landing-secao__miolo{grid-template-columns:5fr 7fr;align-items:start;gap:4rem;display:grid}.landing-faq__cabeca{margin-bottom:0;position:sticky;top:7rem}}.landing-historia{view-timeline-name:--historia;view-timeline-axis:block;padding-bottom:4rem;overflow:visible}.landing-historia__palco{position:relative}.landing-historia__fixo{z-index:6;background:linear-gradient(180deg, transparent, var(--l-tinta) 1rem, var(--l-tinta) calc(100% - 1.4rem), transparent);flex-direction:column;align-items:center;gap:.75rem;padding:.75rem 0 2rem;display:flex;position:sticky;top:4rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.landing-historia__giro{width:100%}.landing-celular--historia{width:min(9.5rem,38vw)}.landing-celular--historia .landing-celular__corpo{animation:none;transform:rotateY(-9deg)rotateX(3deg)}.landing-historia__passos{letter-spacing:.06em;text-transform:uppercase;gap:.35rem;font-size:.6875rem;font-weight:600;display:flex}.landing-historia__passos li{color:#8d8d98;border:1px solid #ffffff1a;border-radius:999px;padding:.25rem .55rem;transition:color .4s,border-color .4s,background .4s}.landing-historia__capitulos{flex-direction:column;display:flex}.landing-cap{align-items:center;min-height:62vh;transition:opacity .6s;display:flex}.landing[data-js] .landing-cap:not([data-ativo]){opacity:.3}.landing-cap__corpo{border:1px solid var(--l-borda);background:linear-gradient(165deg,#ffffff12,#ffffff04);border-radius:1.4rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.landing-cap__n{font-family:var(--font-display);letter-spacing:.08em;color:var(--l-ouro);font-size:1.6rem}.landing-cap__titulo{font-family:var(--font-display);letter-spacing:.02em;font-size:clamp(2.2rem,8vw,3.6rem);line-height:.95}.landing-cap__texto{color:var(--l-texto-suave);font-size:1rem;line-height:1.6}.landing-historia__nota{color:#9a9aa5;text-align:center;margin-top:1rem;font-size:.75rem}.landing-hs{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:2.6em .9em .9em}.landing-historia__palco[data-etapa="0"] .landing-hs--0,.landing-historia__palco[data-etapa="1"] .landing-hs--1,.landing-historia__palco[data-etapa="2"] .landing-hs--2,.landing-historia__palco[data-etapa="3"] .landing-hs--3{opacity:1}.landing-historia__palco[data-etapa="0"] li[data-i="0"],.landing-historia__palco[data-etapa="1"] li[data-i="1"],.landing-historia__palco[data-etapa="2"] li[data-i="2"],.landing-historia__palco[data-etapa="3"] li[data-i="3"]{color:#0a0a0a;border-color:var(--l-ouro);background:var(--l-ouro)}.landing-hs__in{opacity:0;transition:opacity .5s var(--l-ease), transform .6s var(--l-ease);transform:translateY(.9em)}.landing-historia__palco[data-etapa="0"] .landing-hs--0 .landing-hs__in,.landing-historia__palco[data-etapa="1"] .landing-hs--1 .landing-hs__in,.landing-historia__palco[data-etapa="2"] .landing-hs--2 .landing-hs__in,.landing-historia__palco[data-etapa="3"] .landing-hs--3 .landing-hs__in{opacity:1;transition-delay:calc(var(--i,0) * 70ms + .12s);transform:none}.landing-hs__chips{gap:.4em;margin-bottom:.7em;font-size:.8em;font-weight:600;display:flex}.landing-hs__chips span{color:#b0b0ba;border:1px solid #ffffff1f;border-radius:999px;padding:.35em .8em}.landing-hs__chips span[data-on]{background:var(--l-ouro);border-color:var(--l-ouro);color:#0a0a0a}.landing-hs__lista{flex-direction:column;gap:.45em;display:flex}.landing-hs__linha{font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.9em;justify-content:space-between;align-items:center;gap:.5em;padding:.7em .8em;font-size:.9em;display:flex}.landing-hs__linha small{color:var(--l-ouro);margin-top:.15em;font-size:.85em;display:block}.landing-hs__linha b{background:var(--l-ouro);color:#0a0a0a;border-radius:50%;justify-content:center;align-items:center;width:1.8em;height:1.8em;font-size:1em;display:inline-flex}.landing-hs__linha--neg strong{color:#fca5a5}.landing-hs__rodape{background:linear-gradient(180deg, #f5e27c, var(--l-ouro));color:#0a0a0a;text-align:center;border-radius:.95em;padding:.85em;font-size:.9em;font-weight:700;position:absolute;inset:auto 0 0}.landing-hs__rodape span{align-items:center;gap:.4em;display:inline-flex}.landing-hs__rodape--ok{background:linear-gradient(#6ee7b7,#34d399)}.landing-hs__resumo{font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1em;padding:.8em;font-size:.88em}.landing-hs__resumo div{color:#b0b0ba;justify-content:space-between;padding-block:.2em;display:flex}.landing-hs__resumo-total{border-top:1px dashed #ffffff2e;align-items:baseline;margin-top:.3em;color:#fff!important;padding-top:.5em!important}.landing-hs__resumo-total dd{font-family:var(--font-display);color:var(--l-ouro);font-size:2em;line-height:1}.landing-hs__rotulo{letter-spacing:.08em;text-transform:uppercase;color:#9a9aa5;margin:.9em 0 .5em;font-size:.78em;font-weight:600}.landing-hs__pessoas{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:.4em;margin-bottom:.8em;font-size:.85em;font-weight:600;display:grid}.landing-hs__pessoas span{background:#e3c94f1f;border:1px solid #e3c94f4d;border-radius:.8em;align-items:center;gap:.5em;padding:.45em .6em;display:flex}.landing-hs__pessoas em{background:var(--l-ouro);color:#0a0a0a;border-radius:50%;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.85em;font-style:normal;display:inline-flex}.landing-hs__grande{font-family:var(--font-display);letter-spacing:.02em;color:var(--l-ouro);font-variant-numeric:tabular-nums;margin-block:.2em .6em;font-size:3em;line-height:1}.landing-hs__barras{align-items:flex-end;gap:.4em;height:5.5em;margin-bottom:.8em;display:flex}.landing-hs__barras span{height:var(--h);background:linear-gradient(180deg, var(--l-ouro), #f5820b80);transform-origin:bottom;transition:transform .9s var(--l-ease);transition-delay:calc(var(--i,0) * 70ms + .15s);border-radius:.4em .4em .1em .1em;flex:1;transform:scaleY(.05)}.landing-historia__palco[data-etapa="3"] .landing-hs--3 .landing-hs__barras span{transform:none}@media (min-width:900px){.landing-historia__palco{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.landing-historia__fixo{background:0 0;justify-content:center;gap:1.5rem;height:calc(100vh - 8rem);padding:0;top:5rem;-webkit-mask-image:none;mask-image:none}.landing-celular--historia{width:min(19rem,100%,48.9vh - 6.1125rem)}.landing-celular--historia .landing-celular__corpo{animation:8s ease-in-out infinite alternate landing-flutua-celular;transform:none}.landing-historia__passos{font-size:.75rem}.landing-cap{min-height:85vh}.landing-cap__corpo{padding:2rem}.landing-historia__capitulos{padding-block:12vh}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-topo__progresso{animation:linear both landing-progresso;animation-timeline:scroll(root);display:block}.landing-palco__rolagem{animation:linear both landing-palco-sai;animation-timeline:view();animation-range:exit exit 90%}.landing-hero__luz--ouro{animation:linear both landing-parallax-lento;animation-timeline:view();animation-range:exit}.landing-parallax{animation:linear both landing-parallax;animation-timeline:view()}.landing-historia__giro{animation:linear both landing-giro;animation-timeline:--historia;animation-range:cover 10% cover 90%}.landing-hero__texto{animation:linear both landing-texto-sai;animation-timeline:view();animation-range:exit}.landing-hero__grade{animation:linear both landing-parallax-lento;animation-timeline:view();animation-range:exit}.landing-hero__luz--ambar{animation:linear both landing-sobe-camada;animation-timeline:view();animation-range:exit}}}@keyframes landing-giro{0%{transform:perspective(1000px)rotateY(-14deg)}to{transform:perspective(1000px)rotateY(10deg)}}@keyframes landing-texto-sai{to{opacity:.2;transform:translateY(6rem)}}@keyframes landing-sobe-camada{to{transform:translateY(-8rem)}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition:none!important;animation:none!important}.landing [data-revelar]{opacity:1!important;transform:none!important}.landing [data-revelar=palavras] .landing-palavra>span{transform:none!important}.landing-celular__corpo{transform:rotateY(-8deg)rotateX(3deg)}.landing-comanda{transform:none}.landing-foco{display:none!important}.landing-hs__barras span{transform:none}.landing-hs,.landing-hs__in{transition:none}.landing-historia__giro{transform:none}}.landing-hs__itens{font-variant-numeric:tabular-nums;color:#b0b0ba;background:#ffffff06;border:1px solid #ffffff14;border-radius:1em;flex-direction:column;gap:.15em;margin-bottom:.6em;padding:.5em .8em;font-size:.78em;display:flex}.landing-hs__itens li{justify-content:space-between;padding-block:.2em;display:flex}.landing-hs--0 .landing-hs__resumo{margin-top:.7em}.landing[data-js] :is(.landing-secao,.landing-hero,.landing-faixa,.landing-final):not([data-na-tela]) .landing-ouro,.landing[data-js] .landing-secao:not([data-na-tela]) .landing-plano--destaque:before,.landing[data-js] .landing-final:not([data-na-tela]) .landing-final__borda,.landing[data-js] .landing-faixa:not([data-na-tela]) .landing-faixa__trilho,.landing[data-js] .landing-faixa:not([data-na-tela]) .landing-faixa__trilho *,.landing-faixa:hover .landing-faixa__trilho,.landing-faixa:focus-within .landing-faixa__trilho{animation-play-state:paused}
