@layer components{.neg-topo{padding-top:calc(var(--menu) + clamp(40px, 5vw, 72px));isolation:isolate;position:relative}.neg-topo,.neg-corta{overflow-x:clip}.neg-topo-grade{gap:var(--medianiz);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.neg-topo-txt{grid-column:1/span 7}.neg-topo-txt .nx-label{margin-bottom:24px}@media (min-width:768px){.neg-topo-txt .nx-title{font-size:clamp(36px,6vw,88px)}}.neg-topo-txt .nx-lead{max-width:560px;margin-top:28px}.neg-acoes{flex-wrap:wrap;align-items:center;gap:32px;margin-top:44px;display:flex}.neg-topo-dir{grid-column:8/span 5;position:relative}.neg-topo-foto{z-index:1;aspect-ratio:5/6;border-radius:var(--raio);position:relative;overflow:hidden}.neg-topo-brilho{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#392957d9,#3929574d 46%,#0000 72%);position:absolute;inset:-16% -34% -14% -42%}.neg-funcs{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);overflow-clip-margin:10px;margin-top:clamp(48px,5vw,72px);overflow:clip}.neg-funcs ul{flex-wrap:wrap;list-style:none;display:flex}.neg-funcs li{margin-right:18px;padding-right:18px;position:relative}.neg-funcs li:before{content:"";background:var(--linha-forte);width:1px;height:14px;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.neg-funcs a{color:var(--cinza-1);transition:color .2s var(--curva);margin:0 -6px;padding:14px 6px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.neg-funcs a:hover{color:#fff}.neg-funcs a:focus-visible{outline-offset:-4px}.neg-cab .nx-label{margin-bottom:24px}.neg-cab .nx-lead{max-width:620px;margin-top:28px}.neg-cab-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.nx-mosaic.neg-mosaico{grid-auto-rows:minmax(clamp(240px,20vw,300px),auto);margin-top:72px}.neg-mosaico>.nx-card{flex-direction:column;display:flex}.neg-entra .nx-card{transition:opacity .9s var(--curva), transform .9s var(--curva);transition-delay:calc(var(--i,0) * 50ms)}html[data-js] .neg-entra:not([data-on]) .nx-card{opacity:0;transform:translateY(24px)}.nx-card-body.neg-tipo{flex-direction:column;flex:1 0 auto;justify-content:flex-start;min-height:128px;padding:32px 28px 0;display:flex}.neg-mosaico .nx-card-caption{padding:20px 28px 26px;position:relative;bottom:auto;left:auto;right:auto}.neg-mosaico .nx-card-caption p{max-height:none}.nx-card-body.neg-tipo-linha{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px 40px}.neg-etq{position:absolute;top:24px;right:24px}.neg-planos{letter-spacing:-.035em;color:#fff;font-size:clamp(30px,3.2vw,46px);font-weight:600;line-height:1.05}.neg-planos span{color:var(--cinza-2)}.neg-tipo-linha .neg-planos{white-space:nowrap}.neg-meses{flex:0 360px;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.neg-meses i{aspect-ratio:1;border:1px solid var(--linha-forte);border-radius:26%;position:relative}.neg-meses i:after{content:"";border-radius:inherit;transition:opacity .5s var(--curva);transition-delay:calc(.24s + var(--i,0) * 80ms);background:linear-gradient(140deg,#b99af8,#533394);position:absolute;inset:-1px}.neg-meses i:first-child:after{background:#fff}html[data-js] .neg-meses:not([data-on]) i:after{opacity:0}.neg-valor{letter-spacing:-.035em;color:#fff;margin-top:40px;font-size:clamp(34px,3.3vw,48px);font-weight:600;line-height:1}.neg-valor-nota{color:var(--cinza-2);margin-top:10px;font-size:14px}.neg-baixa{letter-spacing:-.03em;height:44px;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.1;position:relative}.neg-baixa>span{white-space:nowrap;transition:opacity .5s var(--curva) .9s, transform .5s var(--curva) .9s;align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0}.neg-baixa-de{color:var(--cinza-2);opacity:0;transform:translateY(-14px)}.neg-baixa-para{color:#fff}.neg-baixa-para i{background:var(--chip-alta);width:34px;height:34px;box-shadow:inset 0 0 0 1.5px var(--roxo-100);color:var(--roxo-100);border-radius:50%;flex:none;place-items:center;display:grid}html[data-js] .neg-baixa:not([data-on]) .neg-baixa-de{opacity:1;transform:none}html[data-js] .neg-baixa:not([data-on]) .neg-baixa-para{opacity:0;transform:translateY(14px)}.neg-fichas{gap:8px;display:flex}.neg-recibo{letter-spacing:-.03em;color:#fff;font-size:clamp(30px,2.8vw,42px);font-weight:600;line-height:1.05}.neg-recibo span{font-family:var(--font-mono);letter-spacing:0;color:var(--cinza-2);margin-top:8px;font-size:14px;font-weight:400;display:block}.neg-balcao{gap:var(--medianiz);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.neg-balcao-txt{grid-column:1/span 6}.neg-tempos{max-width:460px;margin-top:48px;padding-left:28px;position:relative}.neg-tempos ol{list-style:none}.neg-tempos-barra{background:var(--linha-forte);width:1px;position:absolute;top:6px;bottom:6px;left:0}.neg-tempos-barra i{background:var(--roxo-100);transform-origin:0 0;transform:scaleY(var(--p,0));transition:transform .5s var(--curva);position:absolute;inset:0}.neg-tempos button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;padding:14px 0;display:block}.neg-tempos-n,.neg-tempos-t,.neg-tempos-p{display:block}.neg-tempos-n{letter-spacing:.12em;color:var(--cinza-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.2}.neg-tempos-t{letter-spacing:-.015em;color:var(--cinza-2);transition:color .4s var(--curva);margin-top:6px;font-size:22px;font-weight:600;line-height:1.3}.neg-tempos-p{color:var(--cinza-2);transition:color .4s var(--curva);margin-top:4px;font-size:16px;line-height:1.5}.neg-tempos li[data-active] .neg-tempos-t,.neg-tempos button:hover .neg-tempos-t,html:not([data-js]) .neg-tempos-t{color:#fff}.neg-tempos li[data-active] .neg-tempos-p,html:not([data-js]) .neg-tempos-p{color:var(--cinza-1)}.neg-balcao-palco{grid-column:8/span 5;place-items:center;padding:12px 0;display:grid;position:relative}.neg-balcao-brilho{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#392957e6,#39295752 46%,#0000 72%);width:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.neg-balcao-aparelho{z-index:1;width:min(300px,72vw);position:relative}.neg-balcao-etq{z-index:2;position:absolute;top:12px;left:calc(50% + min(150px,36vw) + 16px)}.neg-tela{color:#fff;background:radial-gradient(130% 46% at 30% 0,#53339499,#0000 70%),#0b0b0b;line-height:1.25;position:absolute;inset:0;container-type:inline-size}.neg-tela-topo{text-align:center;font-size:5.3cqw;font-weight:600;position:absolute;top:17cqw;left:0;right:0}.neg-tela-cena{opacity:0;transition:opacity .4s var(--curva), transform .4s var(--curva);flex-direction:column;display:flex;position:absolute;inset:32cqw 8cqw 9cqw;transform:translateY(3cqw)}.neg-tela-cena[data-on]{opacity:1;transform:none}.neg-tela-centro{text-align:center;align-items:center}.neg-tela-rot{color:var(--cinza-2);font-size:4.8cqw}.neg-tela-rot-2{margin-top:9cqw}.neg-tela-valor{letter-spacing:-.03em;margin-top:2cqw;font-size:13.5cqw;font-weight:600;line-height:1.1}.neg-tela-valor-m{font-size:12cqw}.neg-tela-chip,.neg-tela-etq{background:var(--chip-alta);color:var(--roxo-100);border-radius:999px;font-weight:500}.neg-tela-chip{align-self:flex-start;margin-top:3.4cqw;padding:2.6cqw 4.6cqw;font-size:4.8cqw;box-shadow:inset 0 0 0 1px #b99af866}.neg-tela-etq{margin-top:4cqw;padding:1.8cqw 4.2cqw;font-size:4.2cqw}.neg-tela-linha{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);color:var(--cinza-2);justify-content:space-between;align-items:center;margin-top:8cqw;padding:4.6cqw 0;font-size:5cqw;display:flex}.neg-tela-linha b,.neg-tela-dados b{color:#fff;font-weight:500}.neg-tela-linha b{align-items:center;gap:1.6cqw;display:inline-flex}.neg-tela-linha svg{width:4.4cqw;height:4.4cqw;color:var(--cinza-2)}.neg-tela-btn{background:var(--roxo-100);color:#040404;border-radius:999px;align-self:stretch;place-items:center;height:17cqw;margin-top:auto;font-size:5.4cqw;font-weight:600;display:grid}.neg-tela-qr{background:#fff;border-radius:5.6cqw;width:72cqw;margin-top:7cqw;padding:3.6cqw;display:block}.neg-tela-qr svg{width:100%;height:auto;display:block}.neg-tela-rede{color:var(--cinza-2);margin-top:4.4cqw;font-size:4.4cqw}.neg-tela-sair{color:var(--cinza-1);margin-top:auto;padding-bottom:3cqw;font-size:4.9cqw;font-weight:500}.neg-tela-ok{background:var(--chip-alta);width:21cqw;height:21cqw;box-shadow:inset 0 0 0 .9cqw var(--roxo-100);border-radius:50%;place-items:center;margin-bottom:5cqw;display:grid}.neg-tela-ok svg{width:9.5cqw;height:9.5cqw}.neg-tela-dados{border-bottom:1px solid var(--linha);align-self:stretch;margin-top:8cqw}.neg-tela-dados>span{border-top:1px solid var(--linha);color:var(--cinza-2);justify-content:space-between;padding:4.2cqw 0;font-size:4.9cqw;display:flex}.neg-lojas{gap:var(--medianiz);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.neg-lojas-txt{grid-column:1/span 7}.neg-fatos{border-top:1px solid var(--linha-forte);max-width:640px;margin-top:48px;list-style:none}.neg-fatos li{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;padding:18px 0;display:grid}.neg-fatos h3{letter-spacing:-.01em;color:#fff;font-size:17px;font-weight:500;line-height:1.4}.neg-fatos p{color:var(--cinza-1);font-size:15px;line-height:1.5}.neg-lojas-nota{color:var(--cinza-1);align-items:center;gap:10px;margin-top:24px;font-size:14px;line-height:1.4;display:flex}.neg-lojas-nota svg{color:var(--roxo-100);flex:none}.neg-lojas-pecas{grid-column:8/span 5;position:relative}.neg-lojas-pecas:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#392957b3,#0000 72%);position:absolute;inset:-22% -30% -18% -24%}.neg-vitrine{padding:26px 28px 20px}.neg-cupom{width:min(100%,340px);margin:-34px -20px 0 auto;padding:22px 24px 24px;box-shadow:0 40px 80px -30px #000000f2}.neg-peca-topo{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.neg-peca-t{letter-spacing:-.015em;color:#fff;font-size:20px;font-weight:600;line-height:1.2}.neg-busca{z-index:1;border:1px solid var(--linha-forte);height:44px;color:var(--cinza-2);border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:0 14px;font-size:14px;display:flex;position:relative}.neg-vitrine ul{z-index:1;margin-top:8px;list-style:none;position:relative}.neg-vitrine li{border-top:1px solid var(--linha);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.neg-vitrine li:first-child{border-top:0}.neg-loja-m{color:#fff;background:radial-gradient(120% 90% at 30% 15%,#ffffff47,#0000 42%),linear-gradient(160deg,#6a4bb8 0%,#3b226e 55%,#241442 100%);border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.neg-loja-n{color:#fff;font-size:15px;font-weight:500;line-height:1.3}.neg-loja-n small{color:var(--cinza-2);margin-top:2px;font-size:13px;font-weight:400;display:block}.neg-selo{color:var(--cinza-1);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:inline-flex}.neg-selo svg{color:var(--roxo-100)}.neg-cupom-ok{background:var(--chip-alta);width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--roxo-100);color:#fff;border-radius:50%;place-items:center;display:grid}.neg-cupom-pago,.neg-cupom-dica,.neg-cupom-bilhete{z-index:1;position:relative}.neg-cupom-pago{color:#fff;margin-top:14px;font-size:15px;font-weight:500;line-height:1.4}.neg-cupom-bilhete{background:radial-gradient(circle at 0 50%, var(--cartao) 8px, transparent 8.5px), radial-gradient(circle at 100% 50%, var(--cartao) 8px, transparent 8.5px), linear-gradient(140deg, #53339480, #24144299);box-shadow:inset 0 0 0 1px var(--linha-roxa);border-radius:14px;margin-top:16px;padding:16px 20px 18px}.neg-cupom-bilhete span{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-1);font-size:12px;font-weight:600;line-height:1.2;display:block}.neg-cupom-bilhete b{font-family:var(--font-mono);letter-spacing:.14em;color:#fff;margin-top:8px;font-size:30px;font-weight:600;line-height:1;display:block}.neg-cupom-dica{color:var(--cinza-2);margin-top:12px;font-size:13px;line-height:1.4}.neg-trilho{margin-top:72px}.neg-demo-brilho{aspect-ratio:1;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#30264ae6,#0000 72%);width:min(900px,80vw);position:absolute;top:4%;right:-10%}.neg-demo-grade{gap:var(--medianiz);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;margin-top:64px;display:grid}.neg-demo-grade>.nx-reveal{display:grid}.ini-demo-cobrar.neg-cobrar{grid-template-columns:minmax(0,1fr) clamp(220px,21vw,300px);gap:clamp(28px,3vw,48px);padding:clamp(28px,3vw,44px)}.neg-cobrar .ini-campo-ent input{font-size:clamp(44px,4.6vw,66px)}.neg-cobrar .ini-campo-ent span{font-size:clamp(28px,2.4vw,34px)}.ini-conv.neg-conv{flex-direction:column;justify-content:center;padding:clamp(22px,2.4vw,32px) clamp(24px,2.6vw,36px);display:flex}.nx-mosaic.neg-obras{margin-top:48px}.nx-card-body.neg-tipo-obra{padding-top:62px}.neg-pix{letter-spacing:-.06em;font-size:clamp(64px,6.4vw,96px);font-weight:600;line-height:.9}.neg-aviso{border:1px solid var(--linha-forte);background:#ffffff0d;border-radius:18px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,330px);margin-top:6px;padding:11px 14px 11px 11px;display:grid}.neg-aviso-ic{color:#040404;background:#fff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.neg-aviso-txt{color:var(--cinza-1);font-size:13px;line-height:1.35}.neg-aviso-txt b{color:#fff;font-weight:600;display:block}.neg-aviso em{color:var(--cinza-2);align-self:start;font-size:12px;font-style:normal}.neg-cadastro{flex-wrap:wrap;gap:8px;margin-top:10px;list-style:none;display:flex}.neg-cadastro li{height:36px;color:var(--cinza-1);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #b99af852}.neg-final{padding-bottom:clamp(40px,7vw,104px)}.neg-final-brilho{aspect-ratio:1.5;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#392957bf,#0000 72%);width:min(960px,110vw);position:absolute;top:12%;left:-6%}.neg-final-linha{color:var(--cinza-1);margin-top:28px;font-size:17px}@media (max-width:1279px){.nx-card-body.neg-tipo-linha{flex-direction:column;justify-content:flex-start}.neg-meses{flex:none;width:100%;max-width:420px;margin-top:4px}.neg-balcao-etq{top:0;left:auto;right:0}}@media (max-width:1023px){.nx-mosaic.neg-mosaico{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-mosaic.neg-obras>.nx-card:first-child{grid-column:span 2}.neg-topo-txt,.neg-topo-dir,.neg-balcao-txt,.neg-balcao-palco,.neg-lojas-txt,.neg-lojas-pecas{grid-column:1/-1}.neg-topo-dir{margin-top:48px}.neg-topo-foto{aspect-ratio:4/3}.neg-balcao-palco{margin-top:56px}.neg-lojas-pecas{max-width:560px;margin-top:64px}.neg-cupom{margin-right:0}.neg-demo-grade{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:767px){.neg-topo-foto{aspect-ratio:4/5}.neg-acoes{gap:24px;margin-top:36px}.nx-mosaic.neg-mosaico{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;margin-top:48px}.nx-mosaic.neg-obras>.nx-card:first-child{grid-column:auto}.neg-mosaico>.nx-card{min-height:0}.nx-card-body.neg-tipo{min-height:116px;padding:28px 24px 0}.neg-mosaico .nx-card-caption{padding:20px 24px 24px}.nx-card-body.neg-tipo-obra{padding-top:60px}.neg-valor{margin-top:28px}.neg-tempos,.neg-fatos{margin-top:36px}.neg-fatos li{grid-template-columns:minmax(0,1fr);gap:4px}.neg-vitrine{padding:22px 20px 14px}.neg-selo{gap:0;font-size:0}.neg-cupom{width:min(92%,340px);margin-top:-22px}.neg-trilho,.neg-demo-grade{margin-top:48px}.ini-demo-cobrar.neg-cobrar{grid-template-columns:minmax(0,1fr)}}}@media (prefers-reduced-motion:reduce){.neg-entra .nx-card,.neg-tela-cena,.neg-meses i:after,.neg-baixa>span{transition:opacity .2s linear;transform:none!important}.neg-tempos-barra i{transition:none}}html[data-nivel=c] .neg-entra .nx-card,html[data-nivel=c] .neg-tela-cena,html[data-nivel=c] .neg-meses i:after,html[data-nivel=c] .neg-baixa>span{transition:opacity .2s linear;transform:none!important}
