:root{color-scheme:dark;--preto: #000;--fundo: #000000;--fundo-2: #0a0a0a;--superficie: #0f0f0f;--superficie-2: #161616;--linha: #222;--linha-forte: #3a3a3a;--texto: #f3f3f3;--suave: #a0a0a0;--apagado: #6e6e6e;--branco: #fff;--ok: #8fd1ad;--ok-fundo: rgba(143, 209, 173, .1);--info: #a9c3ee;--info-fundo: rgba(169, 195, 238, .1);--atencao: #e5c07b;--atencao-fundo: rgba(229, 192, 123, .1);--erro: #f2a39b;--erro-fundo: rgba(242, 163, 155, .1);--tempo-captacao: #ffffff;--tempo-rodada: #8c8c8c;--fonte-titulo: "Cormorant Garamond", "EB Garamond", Garamond, Baskerville, "Times New Roman", serif;--fonte-texto: "Jost", "Futura", "Century Gothic", system-ui, -apple-system, "Segoe UI", sans-serif;--raio: 10px;--raio-p: 6px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--fonte-texto);font-weight:400;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{max-width:100%;display:block}a{color:inherit}::selection{background:#fff;color:#000}h1,h2,h3,h4{font-family:var(--fonte-titulo);font-weight:500;color:var(--branco);line-height:1.08;margin:0 0 .45em;letter-spacing:-.01em}h1{font-size:clamp(2.8rem,6.2vw,5.2rem)}h2{font-size:clamp(2.1rem,4.2vw,3.3rem)}h3{font-size:1.55rem}h4{font-size:1.25rem}p{margin:0 0 1em}.num{font-variant-numeric:lining-nums tabular-nums}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 40px}@media(max-width:760px){.container{padding:0 16px}}.rotulo{display:block;font-family:var(--fonte-texto);font-size:.72rem;font-weight:400;letter-spacing:.34em;text-transform:uppercase;color:#c8c8c8;margin-bottom:1.4em;line-height:1.9}.lead{font-size:1.08rem;color:#cfcfcf;max-width:56ch;font-weight:300}.suave{color:var(--suave)}.pequeno{font-size:.86rem}.oculto{display:none!important}.italico{font-family:var(--fonte-titulo);font-style:italic;font-size:1.3rem;line-height:1.45;color:#cfcfcf}#topo{position:sticky;top:env(safe-area-inset-top,0px);z-index:30}.topo{position:relative;z-index:30;background:rgba(0,0,0,.86);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s}.topo.rolou{border-bottom-color:var(--linha)}.topo-interno{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px}.marca{display:flex;align-items:center;text-decoration:none;flex:none}.marca img{height:22px;width:auto}.menu{display:flex;align-items:center;gap:2px}.menu a{text-decoration:none;padding:8px 14px;font-size:.9rem;color:#dcdcdc;transition:color .15s;position:relative}.menu a:not(.acessar)::after{content:"";position:absolute;left:14px;right:14px;bottom:3px;height:1px;background:#fff;transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.menu a:not(.acessar):hover::after,.menu a.ativo::after{transform:scaleX(1);transform-origin:left center}.menu a:hover,.menu a.ativo{color:var(--branco)}.menu a.ativo{text-decoration:none}.menu .acessar{margin-left:36px;border:1px solid #d8d8d8;border-radius:999px;padding:10px 30px;color:var(--branco);translate:var(--mx, 0px) var(--my, 0px);background:transparent linear-gradient(#fff,#fff) no-repeat 50% 100% / 100% 0%;transition:color .3s,background-size .5s cubic-bezier(.2,.8,.2,1),translate .5s cubic-bezier(.2,.8,.2,1)}.menu .acessar:hover{background-size:100% 100%;color:var(--preto)}.menu-botao{display:none;background:none;border:1px solid var(--linha-forte);border-radius:999px;padding:9px 12px;cursor:pointer;color:var(--branco)}@media(max-width:980px){.menu-botao{display:inline-flex}.menu{display:none;position:absolute;top:84px;left:0;right:0;flex-direction:column;align-items:stretch;padding:8px 16px 20px;background:#000;border-bottom:1px solid var(--linha)}.menu.aberto{display:flex}.menu a{padding:12px 4px;border-bottom:1px solid var(--linha)}.menu a:not(.acessar)::after{display:none}.menu .acessar{margin:14px 0 0;text-align:center;border-bottom:1px solid #d8d8d8}}@media(max-width:420px){.marca img{height:18px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font:400 .95rem/1 var(--fonte-texto);padding:16px 30px;border-radius:4px;border:1px solid transparent;text-decoration:none;cursor:pointer;white-space:nowrap;translate:var(--mx, 0px) var(--my, 0px);transition:background-color .25s,background-size .5s var(--curva, ease),border-color .25s,color .3s,box-shadow .4s,translate .5s cubic-bezier(.2,.8,.2,1)}.btn .seta{width:15px;height:15px;flex:none;transition:transform .15s}.btn:hover .seta{transform:translateX(3px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primario,.btn-destaque{background:var(--branco);color:var(--preto);border-color:var(--branco)}.btn-primario:hover,.btn-destaque:hover{background:#e9e9e9;border-color:#e9e9e9;box-shadow:0 12px 36px -14px rgba(255,255,255,.55)}.btn-secundario{background:transparent linear-gradient(#fff,#fff) no-repeat 50% 100% / 100% 0%;color:var(--branco);border-color:#cfcfcf}.btn-secundario:hover{background-size:100% 100%;color:var(--preto);border-color:#fff}.btn-perigo{background:transparent;color:var(--erro);border-color:rgba(242,163,155,.45)}.btn-perigo:hover{background:var(--erro-fundo)}.btn-pequeno{padding:10px 18px;font-size:.85rem}.btn-link{background:none;border:none;padding:0;color:var(--branco);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.link-seta{display:inline-flex;align-items:center;gap:10px;color:var(--branco);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;font-size:.92rem}.link-seta .seta{width:14px;height:14px}.acoes{display:flex;flex-wrap:wrap;gap:18px}@media(max-width:520px){.btn{white-space:normal;text-align:center;line-height:1.3}.acoes .btn{flex:1 1 100%}}.secao{padding:112px 0}.secao-alt{background:var(--fundo-2)}.secao-borda{border-top:1px solid var(--linha)}.secao-cabeca{max-width:760px;margin-bottom:56px}.secao-cabeca-dupla{display:grid;grid-template-columns:1fr minmax(240px,300px);gap:40px;align-items:end;margin-bottom:44px}.secao-cabeca-dupla h2{margin:0}.secao-cabeca-dupla p{color:var(--suave);font-size:.92rem;margin-bottom:14px}@media(max-width:860px){.secao-cabeca-dupla{grid-template-columns:1fr;gap:16px}}@media(max-width:640px){.secao{padding:76px 0}}.hero{position:relative;overflow:hidden}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.9fr) 210px;min-height:620px;align-items:center}.hero-texto{position:relative;z-index:2;padding:64px 0 72px}.hero-texto h1{margin-bottom:.5em}.hero-texto .lead{margin-bottom:40px}.hero-arte{align-self:stretch;margin-left:-120px;background:url(../img/foto-hero.jpg) center / cover no-repeat,url(../img/arte-arquitetura.svg) center / cover no-repeat}.hero-lado{align-self:center;border-left:1px solid #5a5a5a;padding:12px 0 12px 36px}.hero-lado ul{text-transform:uppercase;list-style:none;margin:0 0 28px;padding:0 0 28px;position:relative;font-size:.72rem;letter-spacing:.38em;color:#e0e0e0;line-height:2.3}.hero-lado ul::after{content:"";position:absolute;left:0;bottom:0;width:38px;height:1px;background:#8a8a8a}@media(max-width:1120px){.hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hero-lado{display:none}}@media(max-width:860px){.hero-grid{grid-template-columns:1fr;min-height:0}.hero-arte{position:absolute;inset:0 -30% 0 30%;margin:0;opacity:.35}.hero-texto{padding:56px 0 64px}}.hero-pagina{padding-top:88px;padding-bottom:72px}@media(max-width:640px){.hero-pagina{padding-top:56px;padding-bottom:48px}}.pilares{border-top:1px solid var(--linha);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:40px 0 56px}.pilar{display:flex;gap:22px;padding:0 28px;border-left:1px solid var(--linha)}.pilar:first-child{border-left:none;padding-left:0}.pilar svg{width:36px;height:36px;flex:none;stroke:#e8e8e8;stroke-width:1.2;fill:none;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.pilar h3{font-size:1.4rem;margin-bottom:.4em;line-height:1.12}.pilar p{font-size:.88rem;color:var(--suave);margin:0;line-height:1.55}@media(max-width:980px){.pilares{grid-template-columns:1fr 1fr;row-gap:36px}.pilar:nth-child(3){border-left:none;padding-left:0}}@media(max-width:560px){.pilares{grid-template-columns:1fr}.pilar{border-left:none;padding-left:0}}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);padding:28px}.cartao-plano{background:transparent}.grade{display:grid;gap:20px}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grade-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.grade-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-3{grid-template-columns:1fr}}@media(max-width:760px){.grade-2{grid-template-columns:1fr}}@media(max-width:460px){.grade-4{grid-template-columns:1fr}}.empresa-cartao{position:relative;overflow:hidden;isolation:isolate;min-height:340px;padding:40px 36px 34px;display:flex;flex-direction:column;background:#080808}.empresa-cartao::before{content:"";position:absolute;inset:-10% 0;z-index:-2;background-image:var(--arte);background-size:cover;background-position:right center;background-repeat:no-repeat;transform:translate3d(0,var(--paralaxe, 0px),0) scale(1.02);transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.empresa-cartao::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080808 34%,rgba(8,8,8,.75) 55%,rgba(8,8,8,.15))}.empresa-cartao:hover::before{transform:translate3d(0,var(--paralaxe, 0px),0) scale(1.09)}.empresa-cartao{transition:border-color .4s,rotate .7s cubic-bezier(.2,.8,.2,1);cursor:pointer}.empresa-cartao:hover{border-color:#3a3a3a}.empresa-logo{height:34px;width:auto;max-width:230px;object-fit:contain;object-position:left center;margin-bottom:26px}.empresa-tagline{font-size:.72rem;letter-spacing:.34em;text-transform:uppercase;color:#d6d6d6;margin-bottom:14px}.empresa-cartao p{color:#cfcfcf;max-width:36ch;font-weight:300}.empresa-rodape{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:18px}.palavras{border-left:1px solid #6a6a6a;padding-left:22px;list-style:none;margin:0;font-size:.66rem;letter-spacing:.36em;color:#d0d0d0;line-height:2;text-transform:uppercase}@media(max-width:520px){.palavras{display:none}.empresa-cartao{padding:32px 22px 26px}}.passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--linha)}.passo{padding:36px 32px 8px 0;border-right:1px solid var(--linha);margin-right:32px}.passo:last-child{border-right:none;margin-right:0}.passo-numero{font-family:var(--fonte-titulo);font-size:3.2rem;line-height:1;color:#5d5d5d;display:block;margin-bottom:22px;font-variant-numeric:lining-nums}.passo p{color:var(--suave);margin:0;font-size:.95rem}.passos-4{grid-template-columns:repeat(4,minmax(0,1fr))}.passos-4 .passo{padding-right:24px;margin-right:24px}@media(max-width:1060px)and (min-width:861px){.passos-4{grid-template-columns:repeat(2,minmax(0,1fr))}.passos-4 .passo:nth-child(2){border-right:none;margin-right:0}}@media(max-width:860px){.passos,.passos-4{grid-template-columns:1fr}.passo{border-right:none;margin-right:0;border-bottom:1px solid var(--linha);padding:30px 0}.passo:last-child{border-bottom:none}.passos-4 .passo{margin-right:0;padding-right:0}}.status-rodada{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;padding:32px 36px}.status-rodada h3{margin:12px 0 6px;font-size:1.9rem}.status-rodada p{margin:0;color:var(--suave)}.sobre-grade{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:start}.sobre-frase{font-family:var(--fonte-titulo);font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.22;color:var(--branco);font-weight:400;margin:0}.sobre-grade .lead{max-width:none}@media(max-width:860px){.sobre-grade{grid-template-columns:1fr;gap:28px}}.faq{border-top:1px solid var(--linha);max-width:900px}.faq details{border-bottom:1px solid var(--linha)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-family:var(--fonte-titulo);font-size:1.45rem;color:var(--branco)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-family:var(--fonte-texto);font-weight:300;font-size:1.6rem;color:#bdbdbd;transition:transform .2s}.faq details[open] summary::after{transform:rotate(45deg)}.faq details p{color:#c4c4c4;margin:-6px 0 26px;max-width:70ch;font-weight:300}.selo{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--linha-forte);color:#cfcfcf}.selo::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.selo-captacao{color:#fff;border-color:#fff}.selo-andamento{color:var(--info);border-color:rgba(169,195,238,.4);background:var(--info-fundo)}.selo-encerrada{color:var(--atencao);border-color:rgba(229,192,123,.4);background:var(--atencao-fundo)}.selo-distribuida,.selo-convertido{color:var(--ok);border-color:rgba(143,209,173,.4);background:var(--ok-fundo)}.selo-novo{color:#fff;border-color:#fff}.selo-contato{color:var(--info);border-color:rgba(169,195,238,.4)}.estatistica{display:flex;flex-direction:column;gap:6px}.estatistica-rotulo{font-size:.8rem;color:var(--suave);letter-spacing:.02em}.estatistica-valor{font-family:var(--fonte-titulo);font-size:1.9rem;line-height:1.1;color:var(--branco);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.estatistica-nota{font-size:.8rem;color:var(--apagado)}.numero-grande{font-family:var(--fonte-titulo);font-size:clamp(3rem,6vw,4.4rem);line-height:1;color:var(--branco);font-variant-numeric:lining-nums;font-weight:500;letter-spacing:-.01em;margin:8px 0 10px}.linha-tempo{margin:8px 0 4px}.linha-tempo-barra{position:relative;height:6px;border-radius:99px;background:#232323;overflow:hidden;display:flex}.linha-tempo-captacao{background:#3d3d3d;height:100%}.linha-tempo-preenchido{position:absolute;left:0;top:0;bottom:0;border-radius:99px}.linha-tempo-legenda{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.8rem;color:var(--suave);flex-wrap:wrap}.linha-tempo-legenda b{color:var(--texto);font-weight:500}.legenda-cor{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:0}.barra-progresso{height:4px;border-radius:99px;background:#262626;overflow:hidden;margin-top:6px}.barra-progresso>span{display:block;height:100%;background:var(--branco);border-radius:99px}.formulario{display:grid;gap:18px}.form-grade{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grade .inteiro{grid-column:1 / -1}@media(max-width:640px){.form-grade{grid-template-columns:1fr}}.campo{display:flex;flex-direction:column;gap:8px}.campo label,.campo .rotulo-campo{font-size:.8rem;letter-spacing:.06em;color:#d4d4d4}.campo small{color:var(--apagado);font-size:.78rem;line-height:1.45}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=date],select,textarea{width:100%;font:inherit;font-size:1rem;color:var(--branco);background:#080808;border:1px solid #2f2f2f;border-radius:var(--raio-p);padding:13px 14px;transition:border-color .15s}textarea{min-height:110px;resize:vertical}select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#bbb 50%),linear-gradient(135deg,#bbb 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}input::placeholder,textarea::placeholder{color:#555}input:focus,select:focus,textarea:focus{outline:none;border-color:#d0d0d0}.caixa-marcar{display:flex;gap:12px;align-items:flex-start;font-size:.88rem;color:var(--suave)}.caixa-marcar input{margin-top:4px;width:16px;height:16px;flex:none;accent-color:#fff}.btn:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #fff;outline-offset:3px}.aviso{border-radius:var(--raio-p);padding:14px 16px;font-size:.92rem;background:var(--info-fundo);color:#d5e2f7;border:1px solid rgba(169,195,238,.28)}.aviso-ok{background:var(--ok-fundo);color:#cdeedb;border-color:rgba(143,209,173,.3)}.aviso-erro{background:var(--erro-fundo);color:#f8d0cb;border-color:rgba(242,163,155,.35)}.aviso-atencao{background:var(--atencao-fundo);color:#f2dfb8;border-color:rgba(229,192,123,.3)}.aviso p:last-child,.aviso ul:last-child{margin:0}.aviso a{color:inherit}.toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(20px);opacity:0;background:#fff;color:#000;padding:13px 20px;border-radius:6px;font-size:.92rem;z-index:100;transition:opacity .2s,transform .2s;max-width:calc(100% - 32px);pointer-events:none}.toast.visivel{opacity:1;transform:translateX(-50%) translateY(0)}.toast.erro{background:#f2a39b}.tabela-caixa{overflow-x:auto;border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie)}.tabela{width:100%;border-collapse:collapse;font-size:.92rem}.tabela th{text-align:left;font-weight:400;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:var(--suave);background:#0b0b0b;padding:14px 16px;border-bottom:1px solid var(--linha);white-space:nowrap}.tabela td{padding:14px 16px;border-bottom:1px solid var(--linha);vertical-align:middle}.tabela tr:last-child td{border-bottom:none}.tabela .num{text-align:right;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.tabela tfoot td{font-weight:500;background:#0b0b0b;border-top:1px solid var(--linha-forte)}.tabela tbody tr.clicavel{cursor:pointer}.tabela tbody tr.clicavel:hover td{background:#141414}.tabela a:not(.btn){color:var(--branco)}.tabela .suave a{color:var(--suave)}.vazio{text-align:center;color:var(--suave);padding:40px 16px!important}.app-topo{background:#000;border-bottom:1px solid var(--linha)}.app-topo .topo-interno{height:76px}.app-usuario{display:flex;align-items:center;gap:14px;font-size:.88rem;color:var(--suave)}.app-usuario strong{color:var(--branco);font-weight:500}@media(max-width:640px){.app-usuario .nome-usuario{display:none}}.app-conteudo{padding:48px 0 88px}.app-titulo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:32px}.app-titulo h1{font-size:clamp(2.2rem,4vw,3.2rem);margin:0}.app-titulo .rotulo{margin-bottom:.8em}.destaque-rodada{display:grid;grid-template-columns:1.15fr .85fr;padding:0;overflow:hidden}.destaque-rodada>div{padding:34px}.lado-destaque{background:var(--branco);color:#111;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.lado-destaque .numero-grande,.lado-destaque .estatistica-valor{color:#000}.lado-destaque .estatistica-rotulo{color:#555}.lado-destaque .estatistica-nota{color:#6b6b6b}.lado-destaque .btn-destaque{background:#000;color:#fff;border-color:#000}@media(max-width:900px){.destaque-rodada{grid-template-columns:1fr}}.explicacao{border:1px dashed #333;border-radius:var(--raio-p);padding:18px 20px;font-size:.92rem;color:#cfcfcf}.explicacao strong{color:#fff;font-weight:500}.explicacao ol{margin:8px 0 0;padding-left:20px;display:grid;gap:4px}.explicacao b{color:#fff;font-weight:500}.painel{display:grid;grid-template-columns:210px minmax(0,1fr);gap:40px;align-items:start}.painel-menu{position:sticky;top:100px;display:flex;flex-direction:column;gap:2px}.painel-menu a{text-decoration:none;padding:11px 14px;border-radius:var(--raio-p);color:var(--suave);display:flex;justify-content:space-between;align-items:center;font-size:.93rem;border:1px solid transparent}.painel-menu a:hover{color:var(--branco);background:#0d0d0d}.painel-menu a.ativo{color:var(--branco);border-color:var(--linha-forte);background:#0d0d0d}.contador{background:var(--branco);color:#000;font-size:.7rem;font-weight:500;border-radius:99px;padding:2px 8px}@media(max-width:900px){.painel{grid-template-columns:minmax(0,1fr);gap:24px}.painel-menu{position:static;flex-direction:row;overflow-x:auto;gap:8px;padding-bottom:4px}.painel-menu a{white-space:nowrap;border-color:var(--linha)}}.bloco{margin-bottom:36px}.bloco-cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.bloco-cabeca h2{font-size:1.9rem;margin:0}.voltar{display:inline-flex;gap:8px;align-items:center;text-decoration:none;color:var(--suave);font-size:.88rem;margin-bottom:18px}.voltar:hover{color:var(--branco)}.codigo{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;background:#151515;border:1px solid var(--linha-forte);padding:2px 8px;border-radius:4px;font-size:.88rem;letter-spacing:.1em;color:#fff}.mensagem-pronta{white-space:pre-wrap;font-size:.9rem;background:#080808;border:1px solid var(--linha);border-radius:var(--raio-p);padding:16px;margin:14px 0;color:#ddd}.pagina-entrar{min-height:calc(100vh - 85px);display:grid;place-items:center;padding:56px 16px;background:radial-gradient(ellipse at 70% 0%,#151515 0%,#030303 60%)}.caixa-entrar{width:100%;max-width:440px;padding:40px 36px}.caixa-entrar h1{font-size:2.6rem}.caixa-entrar a:not(.btn){color:#fff}@media(max-width:460px){.caixa-entrar{padding:30px 22px}}.rodape{background:#000;border-top:1px solid var(--linha);color:var(--suave);padding:72px 0 36px;font-size:.9rem}.rodape a{color:#dcdcdc;text-decoration:none}.rodape a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.rodape-grade{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px}.rodape h4{font-family:var(--fonte-texto);color:#fff;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;font-weight:400;margin-bottom:18px}.rodape ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.rodape .marca{margin-bottom:20px}.rodape-aviso{border-top:1px solid var(--linha);margin-top:56px;padding-top:24px;font-size:.78rem;color:var(--apagado);line-height:1.6}@media(max-width:760px){.rodape-grade{grid-template-columns:1fr}}.empresa-detalhe{padding:96px 0;border-top:1px solid var(--linha);scroll-margin-top:84px;position:relative;overflow:hidden}.empresa-detalhe::before{content:"";position:absolute;inset:-8% 0 -8% 45%;background-image:var(--arte);background-size:cover;background-position:right center;background-repeat:no-repeat;opacity:.5;transform:translate3d(0,var(--paralaxe, 0px),0);-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%)}.empresa-detalhe>.container{position:relative}.empresa-detalhe-grade{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}@media(max-width:900px){.empresa-detalhe-grade{grid-template-columns:1fr;gap:36px}.empresa-detalhe::before{inset:0;opacity:.18}}.frentes{display:grid;gap:0;border-top:1px solid var(--linha-forte);background:rgba(0,0,0,.55);backdrop-filter:blur(2px)}.empresa-detalhe .acoes{margin-top:32px}.frente{border-bottom:1px solid var(--linha-forte);padding:22px 4px}.frente h4{margin:0 0 6px;font-size:1.4rem}.frente p{margin:0;color:var(--suave);font-size:.95rem}.carregando{color:var(--suave);padding:48px 0;text-align:center}.janela-fundo{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:16px}.janela{width:100%;max-width:440px;background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio);padding:26px}.janela p{font-size:1.02rem;color:var(--texto);margin-bottom:22px}.janela .acoes{gap:10px}section[id]{scroll-margin-top:90px}html.abertura-ativa,html.abertura-ativa body{overflow:hidden}html.abertura-ativa #topo .marca,html.abertura-ativa #topo .menu,html.abertura-ativa #topo .menu-botao,html.abertura-ativa main{opacity:0}.abertura{position:fixed;inset:0;z-index:200;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:16px}.abertura-logo{position:relative;width:min(78vw,620px);aspect-ratio:900 / 99;transform-origin:0 0}.abertura-peca{position:absolute;top:0;height:100%;background-repeat:no-repeat;will-change:transform,opacity,filter}.abertura-traco{width:min(78vw,620px);height:1px;background:#4a4a4a;transform-origin:27.7% 50%}.abertura-frase{margin:0;max-width:min(78vw,620px);font:400 .7rem/1.9 var(--fonte-texto);letter-spacing:.38em;text-transform:uppercase;color:#bdbdbd;text-align:center}:root{--curva: cubic-bezier(.2, .8, .2, 1);--curva-firme: cubic-bezier(.65, 0, .35, 1)}.anima-cedo .hero-pagina>*,.anima-cedo .hero-texto>*,.anima-cedo .hero-arte,.anima-cedo .hero-lado,.anima-cedo .pilar,.anima-cedo .caixa-entrar{opacity:0}.anima [data-revelar]{opacity:0;transform:translate3d(0,34px,0);filter:blur(6px);transition:opacity 1s var(--curva),transform 1.1s var(--curva),filter 1s var(--curva);transition-delay:var(--atraso, 0ms)}.anima [data-revelar].revelado{opacity:1;transform:none;filter:none}.anima .hero-arte[data-revelar],.anima .hero-lado[data-revelar]{transform:none;transition-property:opacity,filter;transition-duration:1.4s}.palavra{display:inline-block;overflow:hidden;vertical-align:bottom;padding:.1em 0 .12em;margin:-.1em 0 -.12em}.palavra>span{display:inline-block}.anima [data-palavras]{opacity:1;transform:none;filter:none}.anima [data-palavras] .palavra>span{transform:translate3d(0,110%,0);transition:transform 1.05s var(--curva);transition-delay:calc(var(--atraso, 0ms) + var(--i, 0) * 70ms)}.anima [data-palavras].revelado .palavra>span{transform:none}.anima [data-linha]{position:relative;border-top-color:transparent!important}.anima [data-linha]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:#2c2c2c;transform:scaleX(0);transform-origin:left center;transition:transform 1.6s var(--curva-firme) var(--atraso, 0ms)}.anima [data-linha].revelado::before{transform:scaleX(1)}.anima .passos::after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:#fff;transform:scaleX(var(--progresso, 0));transform-origin:left center}.passo-numero{transition:color .7s var(--curva)}.anima .passo.ativo .passo-numero{color:#fff}.sobre-frase .luz{transition:opacity .25s linear}.faixa-palavras{overflow:hidden;border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);padding:30px 0;background:#000}.faixa-trilho{display:flex;align-items:center;gap:44px;width:max-content;white-space:nowrap;will-change:transform}.faixa-trilho span{font:italic 400 clamp(2.4rem,5.6vw,4.6rem)/1 var(--fonte-titulo);color:transparent;-webkit-text-stroke:1px #5c5c5c;letter-spacing:-.01em}.faixa-trilho span:nth-of-type(odd){color:#e9e9e9;-webkit-text-stroke:0}.faixa-trilho i{width:7px;height:7px;border-radius:50%;background:#fff;flex:none;opacity:.7}@media(max-width:640px){.faixa-palavras{padding:20px 0}.faixa-trilho{gap:28px}}.progresso-leitura{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;background:#fff;transform:scaleX(0);transform-origin:left center;pointer-events:none}.topo .topo-interno{transition:height .35s var(--curva)}.topo.rolou .topo-interno{height:68px}@media(max-width:980px){.topo.rolou .menu{top:68px}}.faq details{overflow:hidden}.faq details p{transition:opacity .5s var(--curva) .08s}.anima .faq details:not([open]) p{opacity:0}.contagem-rotulo{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:#bdbdbd;margin:20px 0 10px!important}.contagem{display:flex;flex-wrap:wrap;gap:10px}.contagem>div{min-width:66px;padding:11px 12px 9px;border:1px solid var(--linha-forte);border-radius:6px;text-align:center;background:#080808}.contagem b{display:block;font:500 1.95rem/1 var(--fonte-titulo);color:#fff;font-variant-numeric:lining-nums tabular-nums}.contagem span{display:block;margin-top:6px;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--suave)}.anima .contagem b.tique{animation:tique .5s var(--curva)}@keyframes tique{from{opacity:.2;transform:translate3d(0,-35%,0)}to{opacity:1;transform:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.38s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.hero::after,.hero-empresa::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;transition:opacity .8s;background:radial-gradient(560px circle at var(--sx, 50%) var(--sy, 40%),rgba(255,255,255,.065),transparent 62%)}.hero-empresa::after{background:radial-gradient(560px circle at var(--sx, 50%) var(--sy, 40%),rgba(var(--acento-rgb, 255, 255, 255),.09),transparent 62%)}.hero.iluminado::after,.hero-empresa.iluminado::after{opacity:1}#lista-empresas,.frentes-grade,.outra-empresa .container{perspective:1400px}.empresa-cartao,.outra-cartao,.frente-cartao{rotate:var(--eixo-x, 1) var(--eixo-y, 0) 0 var(--ang, 0deg)}.anima .empresa-cartao[data-revelar],.anima .frente-cartao[data-revelar],.anima .outra-cartao[data-revelar]{transition:opacity 1s var(--curva),transform 1.1s var(--curva),filter 1s var(--curva),rotate .7s var(--curva),border-color .4s;transition-delay:var(--atraso, 0ms),var(--atraso, 0ms),var(--atraso, 0ms),0s,0s}.empresa-cartao.inclinado,.outra-cartao.inclinado,.frente-cartao.inclinado{transition-duration:1s,1.1s,1s,.18s,.4s!important;transition-delay:0s!important}.brilho{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .5s;background:radial-gradient(460px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.11),transparent 48%)}.empresa-cartao:hover .brilho{opacity:1}.empresa-cartao>*:not(.brilho){position:relative;z-index:1}.empresa-logo-vetor{display:block;height:34px;width:auto;max-width:230px;margin-bottom:26px;overflow:visible}.empresa-logo-vetor .glifo,.logo-vetor .glifo{transform-box:fill-box}.anima [data-revelar] .empresa-logo-vetor .glifo,.anima .empresa-logo-vetor[data-revelar] .glifo{opacity:0;transform:translateY(40%);transition:opacity .6s var(--curva),transform .9s var(--curva);transition-delay:calc(var(--atraso, 0ms) + 250ms + var(--i, 0) * 45ms)}.anima .revelado .empresa-logo-vetor .glifo,.anima .empresa-logo-vetor.revelado .glifo{opacity:1;transform:none}.anima .empresa-cartao:hover .empresa-logo-vetor .glifo,.anima .outra-cartao:hover .glifo{animation:glifo-onda .75s var(--curva) calc(var(--i, 0) * 38ms)}@keyframes glifo-onda{35%{transform:translateY(-20%)}}.anima .selo-captacao::before{animation:selo-pulso 1.8s ease-out infinite}@keyframes selo-pulso{0%{box-shadow:0 0 0 0 rgba(255,255,255,.75)}100%{box-shadow:0 0 0 7px rgba(255,255,255,0)}}.anima .icone-desenho path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--curva-firme) calc(.2s + var(--k, 0) * .14s)}.anima .icone-desenho.desenhado path{stroke-dashoffset:0}.voltar-topo{position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:40;width:50px;height:50px;padding:0;border:none;border-radius:50%;cursor:pointer;color:#fff;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(14px) scale(.9);pointer-events:none;transition:opacity .35s,transform .45s var(--curva)}.voltar-topo.visivel{opacity:1;transform:none;pointer-events:auto}.voltar-topo svg{width:100%;height:100%;overflow:visible}.voltar-topo-trilho{fill:none;stroke:#2c2c2c;stroke-width:1.5}.voltar-topo-progresso{fill:none;stroke:#fff;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, 0))}.voltar-topo-seta{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--curva)}.voltar-topo:hover .voltar-topo-seta{transform:translateY(-3px)}body[data-empresa] .voltar-topo-progresso{stroke:var(--acento-claro)}@media(max-width:640px){.voltar-topo{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));width:44px;height:44px}}.granulado{position:fixed;inset:0;z-index:250;pointer-events:none;opacity:.045;background-size:140px 140px;animation:granulado .9s steps(4) infinite}@keyframes granulado{0%{background-position:0 0}25%{background-position:-37px 52px}50%{background-position:61px -23px}75%{background-position:-18px -71px}100%{background-position:0 0}}.rodape-marca-grande{margin-top:64px;opacity:.1;pointer-events:none;user-select:none}.rodape-marca-grande img{width:100%;height:auto}.anima .rodape-marca-grande[data-revelar]{transform:none;filter:none;opacity:0;clip-path:inset(0 0 100% 0);transition:opacity 1.2s var(--curva),clip-path 1.8s var(--curva-firme)}.anima .rodape-marca-grande.revelado{opacity:.1;clip-path:inset(0 0 0 0)}.transicao-empresa{position:fixed;inset:0;z-index:190;background:#000;display:grid;place-items:center}.transicao-logo{width:min(64vw,520px);opacity:0}.transicao-logo svg{width:100%;height:auto;overflow:visible}.transicao-linha{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--acento, #fff);box-shadow:0 0 20px 2px rgba(var(--acento-rgb, 255, 255, 255),.6);transform:scaleX(0);transform-origin:left center}html.abertura-empresa-ativa,html.abertura-empresa-ativa body{overflow:hidden}html.abertura-empresa-ativa #topo,html.abertura-empresa-ativa main,html.abertura-empresa-ativa #rodape{visibility:hidden}.abertura-empresa{position:fixed;inset:0;z-index:200;background:#000;overflow:hidden;will-change:transform}.abertura-empresa .ae-palco{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:16px}.ae-logo{width:min(84vw,760px);height:auto;overflow:visible}.ae-codevance .ae-logo{width:min(84vw,700px)}.ae-glifo{will-change:transform}.ae-frase{margin:0;min-height:1.9em;font:400 .74rem/1.9 var(--fonte-texto);letter-spacing:.42em;text-transform:uppercase;color:#d2d2d2;text-align:center;padding-left:.42em}.ae-traco{display:block;width:min(46vw,240px);height:2px;margin-top:-14px;background:#c2ff07;box-shadow:0 0 18px rgba(194,255,7,.65);transform-origin:center}.ae-luz{position:absolute;left:calc(50% - 60vmax);top:calc(56% - 60vmax);width:120vmax;height:120vmax;pointer-events:none;background:radial-gradient(circle,rgba(194,255,7,.13),rgba(194,255,7,.03) 32%,transparent 58%)}.ae-estilhaco{opacity:0}.ae-onda{opacity:0}.ae-elevate-up::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#c2ff07;box-shadow:0 0 28px 6px rgba(194,255,7,.5);opacity:0;transition:opacity .25s}.ae-elevate-up.abrindo::after{opacity:1}.ac-fundo{position:absolute;inset:0;pointer-events:none}.ac-codigo{position:absolute;margin:0;font:13px/2 ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;color:rgba(112,135,255,.3);white-space:pre}.ac-codigo-esq{left:6vw;top:12vh}.ac-codigo-dir{right:6vw;bottom:12vh}@media(max-width:760px){.ac-codigo{font-size:9.5px}.ac-codigo-esq{left:16px;top:8vh}.ac-codigo-dir{right:16px;bottom:10vh}}.ac-frase{font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;letter-spacing:.3em;color:#dfe4ff;padding-left:.3em}.ac-cursor-frase{display:inline-block;width:.62em;height:1.15em;margin-left:.1em;vertical-align:-.22em;background:#7087ff;animation:piscar 1s steps(1) infinite}@keyframes piscar{50%{opacity:0}}.ac-corte{position:absolute;height:2px;z-index:5;pointer-events:none;background:linear-gradient(90deg,transparent,#7087ff 25%,#fff 50%,#7087ff 75%,transparent);box-shadow:0 0 22px 3px rgba(112,135,255,.85)}.abertura-empresa.partida{background:transparent}.ac-metade{position:absolute;inset:0;background:#000;will-change:transform}.btn-acento{background:var(--acento, #fff);color:var(--acento-texto, #000);border-color:var(--acento, #fff)}.btn-acento:hover{box-shadow:0 14px 40px -12px rgba(var(--acento-rgb, 255, 255, 255),.7)}.btn-acento .seta{transition:transform .3s var(--curva)}.btn:hover .seta-baixo{transform:translateY(3px)}.hero-empresa{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;min-height:calc(100vh - 84px);min-height:calc(100svh - 84px)}.hero-empresa::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 80% 45%,rgba(var(--acento-rgb, 255, 255, 255),.12),transparent 70%)}.hero-empresa-fundo{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.hero-empresa-conteudo{position:relative;z-index:2;padding-top:56px;padding-bottom:128px}.voltar-empresas{display:inline-flex;align-items:center;gap:10px;margin-bottom:44px;color:var(--suave);text-decoration:none;font-size:.84rem;letter-spacing:.02em}.voltar-empresas svg{width:15px;height:15px;transition:transform .35s var(--curva)}.voltar-empresas:hover{color:#fff}.voltar-empresas:hover svg{transform:translateX(-4px)}.hero-empresa-logo{width:min(360px,72vw);margin-bottom:38px}.hero-empresa-logo svg,.hero-empresa-logo img{width:100%;height:auto;overflow:visible}.hero-empresa h1{font-size:clamp(2.8rem,6vw,5.2rem);max-width:13ch;margin-bottom:.4em;line-height:1.04}.hero-empresa .lead{max-width:50ch;margin-bottom:42px}.hero-empresa-emblema{position:absolute;right:4vw;top:50%;height:min(74vh,620px);aspect-ratio:1;margin-top:calc(min(74vh,620px) / -2);z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:center}.hero-empresa-emblema svg{height:100%;width:auto;overflow:visible;filter:drop-shadow(0 0 60px rgba(var(--acento-rgb, 255, 255, 255),.32))}.hero-empresa-emblema{-webkit-mask-image:linear-gradient(20deg,transparent 8%,#000 55%);mask-image:linear-gradient(20deg,transparent 8%,#000 55%)}.anima .hero-empresa-emblema svg{animation:flutuar 7s ease-in-out infinite}@keyframes flutuar{0%,100%{translate:0 0}50%{translate:0 -16px}}body[data-empresa=elevate-up] .hero-empresa-emblema{right:2vw;height:min(64vh,520px);margin-top:calc(min(64vh,520px) / -2 - 3vh)}@media(max-width:1100px){.hero-empresa-emblema{opacity:.35;right:-8vw}}@media(max-width:700px){.hero-empresa-emblema{opacity:.2;height:46vh;margin-top:-30vh;right:-18vw}}.rolar-indicador{position:absolute;left:50%;bottom:26px;z-index:2;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;color:#9a9a9a;text-decoration:none;font-size:.62rem;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em}.rolar-indicador i{position:relative;width:1px;height:46px;background:#333;overflow:hidden}.rolar-indicador i::after{content:"";position:absolute;left:0;top:-45%;width:1px;height:45%;background:var(--acento-claro, #fff)}.anima .rolar-indicador i::after{animation:rolar-gota 2.2s var(--curva-firme) infinite}@keyframes rolar-gota{to{top:100%}}@media(max-height:640px){.rolar-indicador{display:none}}body[data-empresa] .faixa-trilho i{background:var(--acento);opacity:1;box-shadow:0 0 12px rgba(var(--acento-rgb),.8)}body[data-empresa] ::selection{background:var(--acento);color:var(--acento-texto)}.historia-grade{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.historia-passos{padding:6vh 0 26vh}.historia-passo{min-height:64vh;display:flex;gap:28px;align-items:center;opacity:.26;cursor:pointer;transition:opacity .6s var(--curva)}.historia-passo.ativo{opacity:1}.historia-numero{flex:none;width:2.1ch;font:500 3.4rem/1 var(--fonte-titulo);color:#4a4a4a;font-variant-numeric:lining-nums;transition:color .6s var(--curva)}.historia-passo.ativo .historia-numero{color:var(--acento-claro, #fff)}.historia-passo h3{font-size:clamp(1.9rem,3vw,2.5rem);margin-bottom:.35em}.historia-passo p{margin:0;max-width:42ch;color:#cbcbcb;font-weight:300;font-size:1.05rem}.historia-passo>div{transform:translateX(0);transition:transform .8s var(--curva)}.historia-passo.ativo>div{transform:translateX(6px)}.historia-palco{position:sticky;top:calc(50vh - 280px)}.palco{position:relative;overflow:hidden;border:1px solid #1d1d1d;border-radius:18px;background:radial-gradient(ellipse 80% 55% at 50% 0%,rgba(var(--acento-rgb, 255, 255, 255),.08),transparent 70%),#060606}.palco::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 45%,#000 30%,transparent 78%)}.palco-topo{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid #151515;font-size:.68rem;letter-spacing:.26em;text-transform:uppercase;color:#7e7e7e}.palco-contador{font-variant-numeric:tabular-nums}.palco-contador b{display:inline-block;color:#fff;font-weight:500}.palco-titulo{display:inline-block;color:#d6d6d6;text-align:right}.palco-cenas{position:relative;aspect-ratio:520 / 400}.cena{position:absolute;inset:0;padding:10px 14px;opacity:0;visibility:hidden;transition:opacity .45s var(--curva),visibility 0s linear .45s}.cena.ativa{opacity:1;visibility:visible;transition:opacity .6s var(--curva) .08s,visibility 0s}.cena svg{display:block;width:100%;height:100%;overflow:visible}.palco-progresso{position:relative;display:flex;gap:6px;padding:14px 22px 18px}.palco-progresso i{position:relative;flex:1;height:2px;overflow:hidden;border-radius:2px;background:#1c1c1c}.palco-progresso i::after{content:"";position:absolute;inset:0;background:var(--acento-claro, #fff);transform:scaleX(0);transform-origin:left center;transition:transform .8s var(--curva)}.palco-progresso i.cheia::after{transform:scaleX(1)}@media(max-width:900px){.historia-grade{grid-template-columns:minmax(0,1fr);gap:0}.historia-palco{order:-1;top:68px;z-index:3;padding:10px 0 6px;background:#000}.historia-palco::after{content:"";position:absolute;left:0;right:0;top:100%;height:36px;background:linear-gradient(#000,transparent);pointer-events:none}.palco-cenas{aspect-ratio:auto;height:min(33vh,290px)}.palco-topo{padding:12px 16px}.palco-progresso{padding:10px 16px 14px}.historia-passos{padding:6vh 0 30vh}.historia-passo{min-height:48vh;align-items:flex-start;gap:16px}.historia-numero{font-size:2.3rem}.historia-passo.ativo>div{transform:none}}.frentes-grade{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.frentes-grade.frentes-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.frentes-grade.frentes-3{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.frentes-grade{grid-template-columns:minmax(0,1fr)}}.frente-cartao{position:relative;isolation:isolate;padding:34px 32px 30px;border:1px solid #1e1e1e;border-radius:16px;background:#080808;transition:border-color .4s,rotate .7s var(--curva)}.frente-cartao::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(260px circle at var(--gx, 50%) var(--gy, 50%),var(--acento-claro, #fff),transparent 65%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.frente-cartao::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(380px circle at var(--gx, 50%) var(--gy, 50%),rgba(var(--acento-rgb, 255, 255, 255),.08),transparent 60%)}.frente-cartao:hover::before,.frente-cartao:hover::after{opacity:1}.frente-icone{display:block;width:44px;height:44px;margin-bottom:30px}.frente-icone svg{width:100%;height:100%;fill:none;stroke:var(--acento-claro, #fff);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.frente-numero{position:absolute;top:30px;right:30px;font:500 .72rem var(--fonte-texto);letter-spacing:.3em;color:#555}.frente-cartao h3{font-size:1.7rem;margin-bottom:.45em}.frente-cartao p{margin:0;color:var(--suave);font-weight:300}.outra-cartao{position:relative;display:grid;gap:22px;justify-items:start;padding:56px 52px;border:1px solid #1e1e1e;border-radius:20px;text-decoration:none;color:inherit;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 90% at 90% 50%,rgba(var(--acento-rgb, 255, 255, 255),.14),transparent 70%),#070707;transition:border-color .4s,rotate .7s var(--curva)}.outra-cartao:hover{border-color:#3a3a3a}.outra-cartao .rotulo{margin:0}.outra-logo{display:block;width:min(420px,76vw)}.outra-logo svg,.outra-logo img{width:100%;height:auto;overflow:visible}.outra-texto{max-width:52ch;color:#cfcfcf;font-weight:300;font-size:1.08rem}.outra-cartao .link-seta{text-decoration:none}.outra-cartao:hover .link-seta .seta{transform:translateX(4px)}.outra-cartao .link-seta .seta{transition:transform .3s var(--curva)}@media(max-width:640px){.outra-cartao{padding:36px 24px}}.cena text{font-family:var(--fonte-texto)}.c-texto{fill:#ededed;font-size:14px}.c-texto-p{fill:#dedede;font-size:12px}.c-titulo{fill:#fff;font-size:19px;font-family:var(--fonte-titulo)!important}.c-sub{fill:#7e7e7e;font-size:10px;letter-spacing:.02em}.c-rotulo{fill:#8a8a8a;font-size:10px;letter-spacing:.24em}.c-rotulo-claro{fill:#d9d9d9;font-size:10.5px;letter-spacing:.2em}.c-botao-texto,.c-botao-texto-claro{fill:var(--acento-texto, #000);font-size:11.5px;font-weight:500;letter-spacing:.02em}.c-numero-grande{fill:var(--acento-claro, #fff);font:500 120px var(--fonte-titulo)}.c-mono,.c-mono-p,.c-numero-linha{font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace!important;white-space:pre}.c-mono{font-size:12.5px;fill:#e6e6e6}.c-mono-p{font-size:11.5px;fill:#cfd6ff}.c-numero-linha{font-size:11px;fill:#3a3f52}.c-sintaxe-k{fill:var(--acento-claro)}.c-sintaxe-f{fill:#fff}.c-sintaxe-v{fill:#b9c2e6}.c-sintaxe-p{fill:#6b7291}.c-sintaxe-s{fill:#9fe3b4}.c-apagado{fill:#6f7694}.c-ok{fill:var(--acento-claro)}.c-fundo-codigo{fill:#0b0c10}.c-cursor-texto{fill:var(--acento-claro)}.c-editor{fill:#0b0c10;stroke:#262a36;stroke-width:1.5}.c-linha{fill:none;stroke:#333;stroke-width:1.5}.c-linha-acento{fill:none;stroke:var(--acento-claro);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.c-acento-grosso{fill:none;stroke:var(--acento-claro);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.c-grade{fill:none;stroke:#1b1b1b;stroke-width:1}.c-meta{fill:none;stroke:#4a4a4a;stroke-width:1;stroke-dasharray:4 6}.c-aparelho{fill:#0b0b0b;stroke:#3a3a3a;stroke-width:2}.c-cartao{fill:#0b0b0b;stroke:#2a2a2a;stroke-width:1.5}.c-cartao-cheio{fill:#0e0e0e;stroke:#2c2c2c;stroke-width:1.5}.c-cartao-leve{fill:#101010;stroke:#272727;stroke-width:1.2}.c-chip{fill:#0f0f0f;stroke:#2c2c2c;stroke-width:1.2}.c-preto{fill:#000}.c-preenche-acento{fill:var(--acento)}.c-preenche-acento-claro{fill:var(--acento-claro)}.c-check{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.c-check-escuro{fill:none;stroke:var(--acento-texto, #000);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.c-banda{stroke-width:1.5}.c-banda-1{fill:#101010;stroke:#333}.c-banda-2{fill:#141414;stroke:#3c3c3c}.c-banda-3{fill:#181818;stroke:var(--acento-claro)}.c-particula{fill:var(--acento);opacity:0}.c-alvo{fill:#050505;stroke:var(--acento);stroke-width:1.6}.c-ponto{fill:#0b0b0b;stroke:var(--acento-claro);stroke-width:2.2}.c-no{fill:#0f0f0f;stroke:#353535;stroke-width:1.4}.c-fluxo{fill:none;stroke:#4c4c4c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.c-retrabalho,.c-retrabalho-ponta{fill:none;stroke:var(--atencao);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.c-alerta{fill:var(--atencao)}.c-alerta-onda{fill:none;stroke:var(--atencao);stroke-width:1.5}.c-etiqueta-alerta{fill:rgba(229,192,123,.1);stroke:rgba(229,192,123,.45);stroke-width:1}.c-texto-alerta{fill:var(--atencao);font-size:10px;letter-spacing:.06em}.c-foco{fill:none;stroke:var(--acento-claro);stroke-width:2}.c-ponteiro{fill:#fff;stroke:#000;stroke-width:1.2;stroke-linejoin:round}.c-clique{fill:none;stroke:var(--acento-claro);stroke-width:2;opacity:0}.c-rede{fill:none;stroke:#2f2f2f;stroke-width:1.5}.c-pacote{opacity:0}.c-pacote-brilho{fill:var(--acento);opacity:.45}.c-pacote-nucleo{fill:var(--acento-claro)}.c-pilula{fill:#0e0e0e;stroke:#343434;stroke-width:1.2}.c-ia{fill:#030824;stroke:var(--acento-claro);stroke-width:2}.c-ia-texto{fill:#fff;font-size:22px;font-weight:500;letter-spacing:.06em}.c-ia-anel{fill:none;stroke:var(--acento-claro);stroke-width:1.2;stroke-dasharray:3 9;opacity:.6}.c-ia-onda{fill:none;stroke:var(--acento-claro);stroke-width:1.5;opacity:0}.cena .a-desenha,.cena .a-contorno{stroke-dasharray:1}.cena .a-pop,.cena .a-curtida,.cena .a-onda,.cena .a-onda-lenta,.cena .a-gira,.cena .a-gira-lento,.cena .c-pulsa,.cena .c-clique{transform-box:fill-box;transform-origin:center}.cena .a-cresce{transform-box:fill-box;transform-origin:50% 100%}.cena .a-carrega{transform-box:fill-box;transform-origin:0 50%}.cena .a-percorre{transform:translate(34px,52px)}.cena .a-cursor{transform:translate(300px,270px)}.cena .a-digita{display:none}.anima .cena .a-digita{display:inline}.anima .cena.ativa .a-desenha{animation:c-desenhar 1.1s var(--curva-firme) var(--d, 0ms) both}.anima .cena.ativa .a-lento{animation-duration:1.9s}.anima .cena.ativa .a-contorno{animation:c-contorno 1.4s var(--curva-firme) var(--d, 0ms) both}.anima .cena.ativa .a-surge{animation:c-surgir .8s var(--curva) var(--d, 0ms) both}.anima .cena.ativa .a-fade{animation:c-fade .8s ease var(--d, 0ms) both}.anima .cena.ativa .a-pop{animation:c-pop .75s cubic-bezier(.34,1.56,.64,1) var(--d, 0ms) both}.anima .cena.ativa .a-cresce{animation:c-crescer 1s var(--curva) var(--d, 0ms) both}.anima .cena.ativa .a-entra{animation:c-entrar .9s var(--curva) var(--d, 0ms) both}.anima .cena.ativa .a-carrega{animation:c-carregar 1.3s var(--curva-firme) var(--d, 0ms) both}.anima .cena.ativa .a-escaneia{animation:c-escanear 2.8s var(--curva-firme) var(--d, 0ms) infinite both}.anima .cena.ativa .c-cai-a{animation:c-cai-a 3.4s linear var(--d, 0ms) infinite both}.anima .cena.ativa .c-cai-b{animation:c-cai-b 3.4s linear var(--d, 0ms) infinite both}.anima .cena.ativa .c-cai-c{animation:c-cai-c 3.4s linear var(--d, 0ms) infinite both}.anima .cena.ativa .c-pulsa{animation:c-pulsar 1.9s ease-in-out 2.2s infinite}.anima .cena.ativa .a-curtida{animation:c-curtida 3.2s var(--curva) var(--d, 0ms) infinite both}.anima .cena.ativa .a-onda{animation:c-onda 2.2s ease-out var(--d, 0ms) infinite both}.anima .cena.ativa .a-onda-lenta{animation:c-onda 2.8s ease-out var(--d, 0ms) infinite both}.anima .cena.ativa .a-gira{animation:c-girar 2.6s linear infinite}.anima .cena.ativa .a-gira-lento{animation:c-girar 18s linear infinite}.anima .cena.ativa .a-brilho{animation:c-brilho 3.2s ease-in-out var(--d, 0ms) infinite both}.anima .cena.ativa .a-percorre{animation:c-fade .6s ease var(--d, 0ms) both,c-percorre 8.4s var(--curva-firme) var(--d, 0ms) infinite}.anima .cena.ativa .a-cursor{animation:c-fade .5s ease var(--d, 0ms) both,c-cursor 6s var(--curva-firme) var(--d, 0ms) infinite}.anima .cena.ativa .c-clique{animation:c-clique 6s ease-out var(--d, 0ms) infinite both}.anima .cena.ativa .c-pacote{animation:c-fade .8s ease var(--d, 0ms) both}.anima .cena.ativa .a-digita{animation:c-digitar calc(var(--n) * var(--ms)) steps(var(--n),end) var(--d, 0ms) both}.anima .cena.ativa .a-digita .c-cursor-texto{animation:c-caret calc(var(--n) * var(--ms) + 260ms) linear var(--d, 0ms) both}@keyframes c-desenhar{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes c-contorno{0%{stroke-dashoffset:1;fill-opacity:0}62%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@keyframes c-surgir{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes c-fade{from{opacity:0}to{opacity:1}}@keyframes c-pop{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes c-crescer{from{transform:scaleY(0)}to{transform:none}}@keyframes c-entrar{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes c-carregar{from{transform:scaleX(0)}to{transform:none}}@keyframes c-escanear{0%{transform:translateY(0);opacity:0}8%{opacity:1}86%{opacity:1}100%{transform:translateY(330px);opacity:0}}@keyframes c-cai-a{0%{transform:translate(var(--x0),0);opacity:0}5%{opacity:1}33%{transform:translate(var(--x1),104px);opacity:1}38%{transform:translate(var(--x1),117px);opacity:0}100%{transform:translate(var(--x1),117px);opacity:0}}@keyframes c-cai-b{0%{transform:translate(var(--x0),0);opacity:0}5%{opacity:1}33%{transform:translate(var(--x1),104px)}61%{transform:translate(var(--x2),194px);opacity:1}66%{transform:translate(var(--x2),207px);opacity:0}100%{transform:translate(var(--x2),207px);opacity:0}}@keyframes c-cai-c{0%{transform:translate(var(--x0),0);opacity:0}5%{opacity:1}33%{transform:translate(var(--x1),104px)}61%{transform:translate(var(--x2),194px)}89%{transform:translate(var(--x3),284px);opacity:1}100%{transform:translate(0px,318px);opacity:0}}@keyframes c-pulsar{0%,100%{transform:none}30%{transform:scale(1.16)}}@keyframes c-curtida{0%{opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(1.18)}20%{opacity:1;transform:scale(1)}60%{opacity:1;transform:translateY(-22px)}80%,100%{opacity:0;transform:translateY(-34px) scale(.9)}}@keyframes c-onda{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(2.4)}}@keyframes c-girar{to{transform:rotate(360deg)}}@keyframes c-brilho{0%{transform:translateX(-60px)}55%,100%{transform:translateX(230px)}}@keyframes c-percorre{0%,9%{transform:translate(34px,52px)}14%,23%{transform:translate(204px,52px)}28%,37%{transform:translate(374px,52px)}42%,51%{transform:translate(374px,178px)}56%,65%{transform:translate(204px,178px)}70%,79%{transform:translate(34px,178px)}84%,93%{transform:translate(204px,304px)}100%{transform:translate(34px,52px)}}@keyframes c-cursor{0%{transform:translate(300px,270px)}22%{transform:translate(438px,92px)}25%{transform:translate(438px,92px) scale(.82)}29%{transform:translate(438px,92px)}50%{transform:translate(330px,160px)}62%{transform:translate(330px,160px)}84%{transform:translate(250px,290px)}100%{transform:translate(300px,270px)}}@keyframes c-clique{0%,23%{opacity:0;transform:scale(.3)}26%{opacity:.95;transform:scale(.55)}40%{opacity:0;transform:scale(1.7)}100%{opacity:0;transform:scale(1.7)}}@keyframes c-digitar{from{transform:translateX(0)}to{transform:translateX(var(--w))}}@keyframes c-caret{0%{opacity:0}1%,95%{opacity:1}100%{opacity:0}}.ciclo-rodada{margin:0 0 64px}.ciclo-svg{display:block;width:100%;height:auto;overflow:visible}.ciclo-vertical{display:none}@media(max-width:700px){.ciclo-horizontal{display:none}.ciclo-vertical{display:block;max-width:420px}.ciclo-rodada{margin-bottom:40px}}.ciclo-svg text{font-family:var(--fonte-texto)}.ciclo-base{fill:none;stroke:#1f1f1f;stroke-width:2}.ciclo-volta{fill:none;stroke:#2e2e2e;stroke-width:1.4;stroke-dasharray:4 7}.ciclo-volta-ponta{fill:none;stroke:#444;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ciclo-rotulo-volta{fill:#5a5a5a;font-size:10.5px;letter-spacing:.24em}.ciclo-trecho{fill:none;stroke:#444;stroke-width:3;stroke-linecap:round;transition:stroke .5s}.ciclo-fase.ativa .ciclo-trecho{stroke:#fff}.ciclo-tique{stroke:#5a5a5a;stroke-width:1.2}.ciclo-rotulo{fill:#767676;font-size:11px;letter-spacing:.26em;transition:fill .5s}.ciclo-fase.ativa .ciclo-rotulo{fill:#fff}.ciclo-sub{fill:#5a5a5a;font-size:13px;transition:fill .5s}.ciclo-fase.ativa .ciclo-sub{fill:#c4c4c4}.ciclo-no{fill:#000;stroke:#666;stroke-width:1.5}.ciclo-alvo{fill:#0a0a0a;stroke:#fff;stroke-width:1.5;transform-box:fill-box;transform-origin:center}.ciclo-ponto{fill:#fff;opacity:0}.ciclo-rastro{fill:#fff;opacity:0}.ciclo-estilhaco{fill:#fff;opacity:0}.ciclo-rodada.parado .ciclo-trecho{stroke:#bdbdbd}.ciclo-rodada.parado .ciclo-rotulo{fill:#e0e0e0}.ciclo-rodada.parado .ciclo-sub{fill:#a8a8a8}.anima .ciclo-rodada:not(.parado) .ciclo-trecho,.anima .ciclo-rodada:not(.parado) .ciclo-base{stroke-dasharray:1;stroke-dashoffset:1}.anima .ciclo-rodada.visto .ciclo-trecho,.anima .ciclo-rodada.visto .ciclo-base{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--curva-firme) var(--dd, 0s),stroke .5s}.anima .ciclo-rodada:not(.visto) .ciclo-rotulo,.anima .ciclo-rodada:not(.visto) .ciclo-sub,.anima .ciclo-rodada:not(.visto) .ciclo-no,.anima .ciclo-rodada:not(.visto) .ciclo-alvo,.anima .ciclo-rodada:not(.visto) .ciclo-volta,.anima .ciclo-rodada:not(.visto) .ciclo-rotulo-volta{opacity:0}.anima .ciclo-rodada .ciclo-rotulo,.anima .ciclo-rodada .ciclo-sub,.anima .ciclo-rodada .ciclo-no,.anima .ciclo-rodada .ciclo-alvo,.anima .ciclo-rodada .ciclo-volta,.anima .ciclo-rodada .ciclo-rotulo-volta{transition:opacity .9s var(--curva) .5s,fill .5s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cena,.cena.ativa,.historia-passo,.historia-passo>div,.palco-progresso i::after{transition:none!important}}.visualmente-oculto{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.filme{margin:0}.filme-quadro{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;background:#000;border:1px solid #1c1c1c;box-shadow:0 40px 120px -40px rgba(0,0,0,.9)}.filme-quadro:fullscreen{border-radius:0;border:0;display:grid;place-items:center}.filme-tela{display:block;width:100%;height:100%;cursor:pointer}.filme-capa{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 60%,rgba(0,0,0,.15),rgba(0,0,0,.55));transition:opacity .6s var(--curva),visibility 0s linear .6s}.filme.comecou .filme-capa{opacity:0;visibility:hidden}.filme-play{display:inline-flex;align-items:center;gap:18px;padding:10px 26px 10px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font:400 .9rem var(--fonte-texto);letter-spacing:.04em;cursor:pointer;transition:background .3s,border-color .3s,transform .5s var(--curva)}.filme-play:hover{background:rgba(255,255,255,.12);border-color:#fff;transform:scale(1.04)}.filme-play-circulo{width:58px;height:58px;border-radius:50%;background:#fff;color:#000;display:grid;place-items:center;position:relative}.filme-play-circulo svg{width:22px;height:22px;margin-left:3px}.anima .filme-play-circulo::after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid #fff;animation:filme-onda 2.2s ease-out infinite}@keyframes filme-onda{from{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.filme-play b{font-weight:500;margin-left:6px;color:#bdbdbd}.filme-fim{position:absolute;right:18px;top:18px;display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.55);color:#fff;font:400 .8rem var(--fonte-texto);letter-spacing:.04em;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .4s,transform .4s var(--curva),visibility 0s linear .4s}.filme-fim svg{width:16px;height:16px}.filme.terminou .filme-fim{opacity:1;visibility:visible;transform:none;transition:opacity .4s,transform .4s var(--curva)}.filme-controles{display:flex;align-items:center;gap:16px;padding:14px 4px 0}.filme-botao{flex:none;width:38px;height:38px;border-radius:50%;border:1px solid #333;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;transition:border-color .3s,background-color .3s}.filme-botao:hover{border-color:#fff;background:rgba(255,255,255,.06)}.filme-botao svg{width:16px;height:16px}.filme-trilha{position:relative;flex:1;height:18px;cursor:pointer;touch-action:none}.filme-trilha::before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:#262626;border-radius:2px}.filme-trilha-cheia{position:absolute;left:0;right:0;top:8px;height:2px;background:var(--acento-filme, #fff);border-radius:2px;transform-origin:left center;transform:scaleX(0)}.filme-marca{position:absolute;top:5px;width:1px;height:8px;background:#555}.filme-trilha:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.filme-tempo{flex:none;font:400 .78rem var(--fonte-texto);color:var(--suave);font-variant-numeric:tabular-nums;min-width:84px;text-align:right}.filme-capitulos{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.filme-capitulos button{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;border:1px solid #222;background:transparent;color:#9a9a9a;font:400 .8rem var(--fonte-texto);cursor:pointer;transition:color .3s,border-color .3s,background-color .3s}.filme-capitulos button span{font-size:.68rem;letter-spacing:.12em;color:#5a5a5a;transition:color .3s}.filme-capitulos button:hover{color:#fff;border-color:#555}.filme-capitulos button.atual{color:#fff;border-color:var(--acento-filme-borda, #fff);background:rgba(255,255,255,.05)}.filme-capitulos button.atual span{color:var(--acento-claro, #fff)}@media(max-width:640px){.filme-quadro{border-radius:10px}.filme-play{padding:8px 18px 8px 8px;gap:12px}.filme-play-circulo{width:46px;height:46px}.filme-controles{gap:10px}.filme-tempo{min-width:0;font-size:.7rem}.filme-capitulos button{padding:6px 11px;font-size:.74rem}}.secao-filme .secao-cabeca{margin-bottom:40px}.anima .filme-surge .filme-quadro{transform:translate3d(0,90px,0) scale(.8);opacity:.1;transform-origin:50% 100%;will-change:transform,opacity}.anima .filme-surge .filme-controles,.anima .filme-surge .filme-capitulos{opacity:var(--filme-resto, 0);transform:translate3d(0,calc((1 - var(--filme-resto, 0)) * 16px),0)}.esquema .secao-cabeca{margin-bottom:44px}.maquina{display:grid;gap:34px}.maquina-palco{position:relative;border:1px solid #1c1c1c;border-radius:20px;padding:40px 30px 26px;background:radial-gradient(ellipse 70% 80% at 50% 35%,rgba(194,255,7,.05),transparent 70%),#060606}.maquina-svg{display:block;width:100%;height:auto;overflow:visible}.maquina-v{display:none}@media(max-width:760px){.maquina-h{display:none}.maquina-v{display:block;max-width:360px;margin:0 auto}.maquina-palco{padding:26px 12px 16px}}.maq-volta{fill:none;stroke:#303030;stroke-width:1.5;stroke-dasharray:5 8}.maq-volta-ponta{fill:none;stroke:#4a4a4a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.maq-volta-ponto{fill:#fff;opacity:.85}.maq-ajuste{fill:#858585;font:400 14px var(--fonte-texto);letter-spacing:.26em}.maq-num{fill:#5f5f5f;font:500 13px var(--fonte-texto);letter-spacing:.2em}.maq-nome{fill:#ececec;font:500 30px var(--fonte-titulo)}.maquina-v .maq-nome{font-size:30px}.maquina-v .maq-num{font-size:14px}.maq-no{cursor:pointer;outline:none}.maq-disco{fill:#0a0a0a;stroke:#2e2e2e;stroke-width:1.5;transition:stroke .4s,fill .4s}.maq-halo{opacity:0;transition:opacity .5s}.maq-pulso{fill:none;stroke:var(--acento, #c2ff07);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.maq-icone{fill:none;stroke:#d9d9d9;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.maq-no:hover .maq-disco{stroke:#6a6a6a}.maq-no.ativa .maq-disco{stroke:var(--acento, #c2ff07);stroke-width:2;fill:#0b0f00}.maq-no.ativa .maq-halo{opacity:1}.maq-no.ativa .maq-icone{stroke:var(--acento, #c2ff07)}.anima .maq-no.pulsando .maq-pulso{animation:maq-pulsar .9s ease-out}@keyframes maq-pulsar{from{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.maq-p{fill:#d0d0d0}.maq-p.verde{fill:var(--acento, #c2ff07)}.maquina.parado .maq-particulas,.maquina.parado .maq-volta-ponto{display:none}.maquina-painel{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px 56px;align-items:start}.maquina-abas{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.maquina-abas button{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid #262626;background:transparent;color:#a8a8a8;font:400 .86rem var(--fonte-texto);cursor:pointer;transition:color .3s,border-color .3s,background-color .3s}.maquina-abas button span{font-size:.66rem;letter-spacing:.14em;color:#5f5f5f;transition:color .3s}.maquina-abas button:hover{color:#fff;border-color:#555}.maquina-abas button.ativa{color:var(--acento-texto, #000);background:var(--acento, #c2ff07);border-color:var(--acento, #c2ff07)}.maquina-abas button.ativa span{color:var(--acento-texto, #000)}.maquina-quem{display:block;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--acento-claro, #c2ff07)}.maquina-texto h3{font-size:clamp(1.8rem,3vw,2.3rem);margin:.35em 0 .35em}.maquina-texto p{margin:0;max-width:54ch;color:#cfcfcf;font-weight:300;font-size:1.06rem}.maquina-ajuste{display:flex;gap:14px;align-items:flex-start;margin:0;padding-left:20px;border-left:1px solid #2a2a2a;color:var(--suave);font-size:.93rem}.maquina-ajuste svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--acento-claro, #c2ff07)}@media(max-width:760px){.maquina-painel{grid-template-columns:minmax(0,1fr)}}.comparar{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:20px;border:1px solid #1c1c1c;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none;background:#000}@media(max-width:640px){.comparar{aspect-ratio:4 / 3;border-radius:14px}}.comparar-camada{position:absolute;inset:0}.comparar-camada svg{display:block;width:100%;height:100%}.comparar-depois{clip-path:inset(0 0 0 50%)}.comparar-divisor{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 22px 2px rgba(112,135,255,.75);outline:none}.comparar-alca{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:#fff;color:#000;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.55);transition:transform .35s var(--curva)}.comparar-alca svg{width:24px;height:24px}.comparar:hover .comparar-alca,.comparar.arrastando .comparar-alca{transform:scale(1.1)}.comparar-divisor:focus-visible .comparar-alca{outline:2px solid #7087ff;outline-offset:4px}.comparar-etiqueta{position:absolute;top:18px;padding:7px 14px;border-radius:999px;font:400 .66rem var(--fonte-texto);letter-spacing:.26em;text-transform:uppercase;pointer-events:none;transition:opacity .3s}.comparar-etiqueta-antes{left:18px;color:#e5c07b;background:rgba(0,0,0,.6);border:1px solid rgba(229,192,123,.45)}.comparar-etiqueta-depois{right:18px;color:#e3e8ff;background:rgba(2,48,255,.28);border:1px solid rgba(112,135,255,.55)}.comparar-dica{margin:16px 0 0;color:var(--suave);font-size:.88rem}.ad-fundo-antes{fill:#0a0908}.ad-emaranhado{fill:none;stroke:#383838;stroke-width:1.6;stroke-dasharray:6 7}.ad-folha{fill:#121212;stroke:#2e2e2e;stroke-width:1.5}.ad-folha-topo{fill:#1b1b1b}.ad-bolinha{fill:#333}.ad-celula{fill:none;stroke:#232323;stroke-width:1}.ad-celula-erro{fill:rgba(229,192,123,.14)}.ad-erro-texto{fill:#e5c07b;font:600 18px var(--fonte-texto)}.ad-barra{fill:#2c2c2c}.ad-balao{fill:#151515;stroke:#333;stroke-width:1.2}.ad-balao-texto{fill:#d2d2d2;font:400 21px var(--fonte-texto)}.ad-bilhete{fill:#29231a;stroke:#4a3f22}.ad-bilhete-texto{fill:#e5c07b;font:400 20px var(--fonte-texto)}.ad-alerta-tri{fill:rgba(229,192,123,.15);stroke:#e5c07b;stroke-width:2;stroke-linejoin:round}.ad-alerta-exc{fill:none;stroke:#e5c07b;stroke-width:3;stroke-linecap:round}.ad-relogio-disco{fill:none;stroke:#555;stroke-width:2}.ad-relogio-ponteiro{fill:none;stroke:#e5c07b;stroke-width:2.5;stroke-linecap:round;transform-box:view-box;transform-origin:520px 410px}.ad-legenda{fill:#7a7a7a;font:400 18px var(--fonte-texto);letter-spacing:.06em}.ad-treme{transform-box:fill-box;transform-origin:center}.anima .ad-treme{animation:ad-tremer 2.6s ease-in-out var(--a, 0s) infinite alternate}.anima .ad-alerta{animation:ad-piscar 1.4s steps(2) var(--a, 0s) infinite}.anima .ad-relogio-ponteiro{animation:ad-girar 2.4s linear infinite}@keyframes ad-tremer{0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(2px,-3px) rotate(.8deg)}100%{transform:translate(-2px,2px) rotate(-.8deg)}}@keyframes ad-piscar{50%{opacity:.25}}@keyframes ad-girar{to{transform:rotate(360deg)}}.ad-liga{fill:none;stroke:#2b3c8f;stroke-width:2.5}.ad-liga-ia{fill:none;stroke:#22317a;stroke-width:1.8;stroke-dasharray:5 7}.ad-pacote{fill:#c3ccff}.ad-no{fill:#0a1030;stroke:#33469c;stroke-width:1.5}.ad-no-check{fill:#0230ff}.ad-no-check-marca{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ad-no-texto{fill:#e8ecff;font:400 23px var(--fonte-texto)}.ad-ia-disco{fill:#030824;stroke:#7087ff;stroke-width:2}.ad-ia-anel{fill:none;stroke:#7087ff;stroke-width:1.4;stroke-dasharray:4 10;opacity:.7;transform-box:fill-box;transform-origin:center}.ad-ia-onda{fill:none;stroke:#7087ff;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.anima .ad-ia-anel{animation:ad-girar 14s linear infinite}.anima .ad-ia-onda{animation:ad-onda 2.6s ease-out infinite}@keyframes ad-onda{from{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.ad-ia-texto{fill:#fff;font:500 30px var(--fonte-texto);letter-spacing:.06em}.ad-painel{fill:rgba(8,12,32,.92);stroke:#27367a;stroke-width:1.2}.ad-painel-titulo{fill:#fff;font:500 30px var(--fonte-titulo)}.ad-item-texto{fill:#cfd6ff;font:400 21px var(--fonte-texto)}.ad-linha-grafico{fill:none;stroke:#7087ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.anima .ad-item{animation:ad-item 3.6s ease-in-out var(--a, 0s) infinite}@keyframes ad-item{0%,100%{opacity:1}12%{opacity:.45}24%{opacity:1}}.logo-vivo{display:block;height:34px}.logo-vivo-svg{display:block;height:100%;width:auto;max-width:100%;overflow:visible}.empresa-cartao .logo-vivo{height:34px;margin-bottom:26px}.empresa-detalhe .logo-vivo{margin-bottom:26px}.hero-empresa-logo .logo-vivo,.outra-logo .logo-vivo{height:auto}.hero-empresa-logo .logo-vivo-svg,.outra-logo .logo-vivo-svg{width:100%;height:auto}.lv-letra,.lv-up,.lv-code,.lv-vance,.lv-barra{will-change:transform}.hero-empresa-emblema .emblema-particulas{position:absolute;inset:0;width:100%;height:100%}.hero-empresa-emblema.com-particulas svg{display:none}.rolo{position:relative;display:inline-block;overflow:hidden;vertical-align:top;line-height:1.3}.rolo-a,.rolo-b{display:block;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.rolo-b{position:absolute;left:0;top:0;transform:translateY(105%)}a:hover .rolo-a{transform:translateY(-105%)}a:hover .rolo-b{transform:none}.anima .btn:hover .seta:not(.seta-baixo),.anima .link-seta:hover .seta{animation:seta-troca .6s cubic-bezier(.2,.8,.2,1)}@keyframes seta-troca{0%{transform:translateX(0);opacity:1}42%{transform:translateX(16px);opacity:0}43%{transform:translateX(-16px);opacity:0}100%{transform:translateX(3px);opacity:1}}.decodifica{font-variant-numeric:tabular-nums}.anima .hero-arte{animation:aproximar 28s ease-in-out infinite alternate}@keyframes aproximar{from{scale:1}to{scale:1.08}}html{scrollbar-width:thin;scrollbar-color:#2e2e2e #000}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#262626;border-radius:10px;border:2px solid #000}::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.icone{display:inline-grid;place-items:center;width:1.15em;height:1.15em;flex:none}.icone svg,.icone-botao svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.btn .icone{width:16px;height:16px}.positivo{color:var(--ok)!important}html.modal-aberto{overflow:hidden}.dinheiro{transition:filter .35s var(--curva)}.ocultar-valores .dinheiro{filter:blur(9px);user-select:none}.ocultar-valores .area-svg text.dinheiro{filter:blur(4px)}.pagina-entrar{position:relative;overflow:hidden;overflow:clip}.pagina-entrar::before,.pagina-entrar::after{content:"";position:absolute;width:60vmax;height:60vmax;border-radius:50%;pointer-events:none;filter:blur(60px);opacity:.5}.pagina-entrar::before{background:radial-gradient(circle,rgba(255,255,255,.07),transparent 62%);top:-30vmax;right:-18vmax;animation:entrar-luz 18s ease-in-out infinite alternate}.pagina-entrar::after{background:radial-gradient(circle,rgba(143,209,173,.06),transparent 62%);bottom:-34vmax;left:-22vmax;animation:entrar-luz 22s ease-in-out infinite alternate-reverse}@keyframes entrar-luz{to{transform:translate(-8vmax,6vmax) scale(1.1)}}.caixa-entrar{position:relative;z-index:1}.caixa-entrar-nova{max-width:460px;padding:44px 40px 36px;background:linear-gradient(180deg,rgba(20,20,20,.92),rgba(8,8,8,.92));border-color:#262626;border-radius:18px;box-shadow:0 40px 120px -40px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(8px)}.entrar-cabeca{margin-bottom:26px}.entrar-cabeca h1{font-size:3rem;margin-bottom:.25em}.entrar-cabeca p{margin:0;font-size:.95rem}.entrar-selo{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid #333;margin-bottom:22px;color:#fff;background:radial-gradient(circle at 50% 30%,#1d1d1d,#0a0a0a);position:relative}.entrar-selo svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.entrar-selo::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(255,255,255,.12);animation:selo-pulso 3s ease-out infinite}@keyframes selo-pulso{from{transform:scale(.9);opacity:1}to{transform:scale(1.35);opacity:0}}.form-entrar{gap:16px}.campo-flutuante{position:relative}.campo-flutuante input{width:100%;font:400 1rem/1.2 var(--fonte-texto);color:#fff;background:#0b0b0b;border:1px solid #2c2c2c;border-radius:12px;padding:24px 48px 10px 46px;transition:border-color .2s,box-shadow .25s,background-color .2s}.campo-flutuante input:hover{border-color:#3a3a3a}.campo-flutuante input:focus{outline:none;border-color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.08);background:#0e0e0e}.campo-flutuante label{position:absolute;left:46px;top:18px;font-size:.95rem;color:#8a8a8a;pointer-events:none;transform-origin:0 0;transition:transform .25s var(--curva),color .2s}.campo-flutuante input:focus+label,.campo-flutuante input:not(:placeholder-shown)+label{transform:translateY(-10px) scale(.74);color:#bdbdbd;letter-spacing:.04em}.campo-icone{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#6e6e6e;pointer-events:none;transition:color .2s}.campo-icone svg,.mostrar-senha svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.campo-flutuante:focus-within .campo-icone{color:#fff}.mostrar-senha{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:38px;height:38px;padding:9px;border:0;border-radius:50%;background:none;color:#8a8a8a;cursor:pointer}.mostrar-senha:hover{color:#fff;background:#161616}.aviso-caps{margin:-6px 0 0;font-size:.8rem;color:var(--atencao)}.btn-entrar{position:relative;width:100%;padding:18px 30px;font-size:1rem;border-radius:12px;overflow:hidden}.btn-entrar .btn-roda,.btn-entrar .btn-ok{position:absolute;left:50%;top:50%;opacity:0;pointer-events:none}.btn-entrar .btn-roda{width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#000}.btn-entrar .btn-ok{width:24px;height:24px;margin:-12px 0 0 -12px;fill:none;stroke:#000;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24}.btn-entrar.carregando .btn-texto,.btn-entrar.ok .btn-texto{opacity:0}.btn-entrar.carregando .btn-roda{opacity:1;animation:girar .8s linear infinite}.btn-entrar.ok{background:var(--ok);border-color:var(--ok)}.btn-entrar.ok .btn-ok{opacity:1;animation:tracar .45s .05s var(--curva) forwards}.btn-entrar:disabled{opacity:1;cursor:default}@keyframes girar{to{transform:rotate(360deg)}}@keyframes tracar{to{stroke-dashoffset:0}}.entrar-ajuda{margin:4px 0 0;line-height:1.55}@media(max-width:460px){.caixa-entrar-nova{padding:34px 22px 28px}.entrar-cabeca h1{font-size:2.5rem}}.inv-topo .topo-interno{gap:16px}.inv-topo-acoes{display:flex;align-items:center;gap:10px}.icone-botao{display:grid;place-items:center;width:42px;height:42px;padding:10px;border-radius:50%;border:1px solid #2a2a2a;background:#0a0a0a;color:#d6d6d6;cursor:pointer;transition:border-color .2s,color .2s,background-color .2s,transform .3s var(--curva)}.icone-botao:hover{border-color:#fff;color:#fff;background:#111}.icone-botao:active{transform:scale(.94)}.icone-botao[aria-pressed=true]{background:#fff;color:#000;border-color:#fff}.icone-botao.pequeno{width:32px;height:32px;padding:7px}.inv-conta{position:relative}.inv-conta-botao{display:flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:999px;border:1px solid #2a2a2a;background:#0a0a0a;color:#fff;cursor:pointer;font:400 .9rem var(--fonte-texto);transition:border-color .2s}.inv-conta-botao:hover,.inv-conta-botao[aria-expanded=true]{border-color:#fff}.inv-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#000;font:500 .78rem var(--fonte-texto);letter-spacing:.04em}.inv-conta-seta{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .25s}.inv-conta-botao[aria-expanded=true] .inv-conta-seta{transform:rotate(180deg)}.inv-conta-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:60;min-width:250px;background:#0e0e0e;border:1px solid #2a2a2a;border-radius:14px;padding:8px;box-shadow:0 24px 60px -20px rgba(0,0,0,.9)}.inv-conta-menu[hidden]{display:none}.inv-conta-cabeca{padding:10px 12px 12px;border-bottom:1px solid #1f1f1f;margin-bottom:6px;display:grid;gap:2px}.inv-conta-cabeca strong{color:#fff;font-weight:500;font-size:.95rem}.inv-conta-cabeca span{color:var(--suave);font-size:.8rem}.inv-conta-menu button,.inv-conta-menu a{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:none;color:#d6d6d6;font:400 .9rem var(--fonte-texto);text-decoration:none;text-align:left;cursor:pointer}.inv-conta-menu button:hover,.inv-conta-menu a:hover{background:#171717;color:#fff}.inv-conta-menu .icone{width:16px;height:16px;color:#8a8a8a}.inv-sair{color:var(--erro)!important}@media(max-width:640px){.inv-conta-nome,.inv-conta-seta{display:none}.inv-conta-botao{padding:4px}.inv-topo-acoes{gap:8px}.icone-botao{width:40px;height:40px}}.pagina-investidor .app-conteudo{padding-top:40px}.inv-ola{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 32px;margin-bottom:30px}.inv-ola::before{content:"";position:absolute;left:-10%;top:-120px;width:70%;height:320px;background:radial-gradient(ellipse at 30% 50%,rgba(255,255,255,.06),transparent 65%);pointer-events:none;animation:ola-luz 14s ease-in-out infinite alternate}@keyframes ola-luz{to{transform:translateX(12%) scale(1.08)}}.inv-ola-texto{position:relative;min-width:0}.inv-ola .rotulo{margin-bottom:1em}.inv-ola-titulo{font-size:clamp(2.7rem,5.6vw,4.6rem);margin:0 0 .22em;line-height:1}.inv-ola-palavra{display:inline-block;font-style:italic;font-weight:400;color:#bdbdbd}.inv-ola-nome{display:inline-block}.inv-ola-sub{margin:0;color:var(--suave);font-size:.95rem;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.inv-ola-frase{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:16px;border:1px solid #2a2a2a;color:#e6e6e6;font-size:.82rem}.inv-ola-frase::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 rgba(143,209,173,.6);animation:ponto-vivo 2.2s ease-out infinite}@keyframes ponto-vivo{0%{box-shadow:0 0 0 0 rgba(143,209,173,.55)}100%{box-shadow:0 0 0 9px rgba(143,209,173,0)}}.inv-ola-acoes{position:relative;display:flex;gap:12px;flex-wrap:wrap}.inv-ola-acoes .btn{border-radius:999px;padding:15px 26px}.inv-novidades,.inv-aviso-senha{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:14px;margin-bottom:18px;overflow:hidden}.inv-novidades{background:rgba(143,209,173,.07);border:1px solid rgba(143,209,173,.28);color:#d8efe2}.inv-novidades>.icone{width:22px;height:22px;color:var(--ok);margin-top:2px}.inv-novidades>div{flex:1}.inv-novidades strong{color:#fff;font-weight:500}.inv-novidades ul{margin:6px 0 0;padding-left:18px;font-size:.92rem;display:grid;gap:4px}.inv-aviso-senha{align-items:center;flex-wrap:wrap;background:var(--atencao-fundo);border:1px solid rgba(229,192,123,.3);margin-top:8px}.inv-aviso-senha>.icone{width:22px;height:22px;color:var(--atencao)}.inv-aviso-senha p{margin:0;flex:1 1 220px;font-size:.92rem;color:#f0dfbd}.inv-aviso-senha strong{color:#fff;font-weight:500}.inv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.inv-kpi{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;min-height:164px;padding:22px 22px 20px;border-radius:16px;border:1px solid #1f1f1f;background:linear-gradient(180deg,#111 0%,#0a0a0a 100%);transition:border-color .3s,transform .5s var(--curva)}.inv-kpi:hover{border-color:#333;transform:translateY(-2px)}.inv-kpi::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 100% 0%,rgba(255,255,255,.05),transparent 50%)}.inv-kpi-rotulo{display:flex;align-items:center;gap:9px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#bdbdbd}.inv-kpi-rotulo .icone{width:30px;height:30px;padding:7px;border-radius:50%;border:1px solid #2a2a2a;color:#fff}.inv-kpi-valor{font-family:var(--fonte-titulo);font-weight:500;font-size:clamp(1.9rem,2.6vw,2.45rem);line-height:1.05;color:#fff;font-variant-numeric:lining-nums tabular-nums;margin-top:auto;white-space:nowrap}.inv-kpi-nota{font-size:.82rem;color:var(--suave);line-height:1.45}.inv-kpi-nota b{font-weight:500}.inv-kpi-valorizacao{border-color:rgba(143,209,173,.22);background:radial-gradient(120% 100% at 100% 0%,rgba(143,209,173,.1),transparent 55%),linear-gradient(180deg,#0f1311 0%,#0a0a0a 100%)}.inv-kpi-valorizacao .icone{color:var(--ok);border-color:rgba(143,209,173,.35)}.inv-kpi>:not(.inv-kpi-risco){position:relative;z-index:1}.inv-kpi-risco{position:absolute;right:0;bottom:0;width:150px;height:74px;opacity:.45;pointer-events:none}.inv-kpi-risco .area{fill:url(#risco-grad);stroke:none}.inv-kpi-risco .linha{fill:none;stroke:var(--ok);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.inv-kpi-pontos{display:flex;gap:6px}.inv-kpi-pontos i{width:9px;height:9px;border-radius:50%;background:#262626}.inv-kpi-pontos i.feita{background:#fff}.inv-kpi-pontos i.atual{background:var(--ok);animation:ponto-vivo 2.2s ease-out infinite}@media(max-width:1000px){.inv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.inv-kpis{gap:10px}.inv-kpi{padding:16px 14px;min-height:148px;border-radius:14px}.inv-kpi-rotulo{font-size:.64rem;letter-spacing:.1em;gap:7px}.inv-kpi-rotulo .icone{width:26px;height:26px;padding:6px}.inv-kpi-valor{font-size:1.55rem}.inv-kpi-nota{font-size:.76rem}.inv-kpi-risco{display:none}}.inv-grade{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:16px;margin-bottom:16px;align-items:stretch}.inv-grade-baixo{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.inv-coluna{display:grid;gap:16px}@media(max-width:960px){.inv-grade,.inv-grade-baixo{grid-template-columns:minmax(0,1fr)}}.painel-inv .cartao{border-radius:16px;border-color:#1f1f1f;background:linear-gradient(180deg,#0f0f0f,#0a0a0a);padding:26px}.painel-inv .cartao h2{font-size:1.9rem;margin:0}.painel-inv .rotulo{margin-bottom:.7em;letter-spacing:.28em;font-size:.68rem}.inv-cartao-cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px}@media(max-width:420px){.painel-inv .cartao{padding:20px 16px}}.inv-contagem{padding:20px 22px;border-radius:14px;border:1px solid #1f1f1f;background:radial-gradient(90% 120% at 0% 0%,rgba(255,255,255,.05),transparent 60%),#080808;margin-bottom:24px}.inv-contagem-titulo{display:block;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--suave);margin-bottom:8px}.inv-contagem-numeros{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 26px}.inv-contagem-dias{display:flex;align-items:baseline;gap:10px}.inv-contagem-dias strong{font-family:var(--fonte-titulo);font-weight:500;font-size:clamp(4rem,8vw,5.6rem);line-height:.9;color:#fff;font-variant-numeric:lining-nums tabular-nums}.inv-contagem-dias span{font-family:var(--fonte-titulo);font-style:italic;font-size:1.6rem;color:#bdbdbd}.inv-contagem-relogio{display:flex;gap:8px;padding-bottom:8px}.inv-contagem-relogio span{display:flex;align-items:baseline;gap:3px;padding:8px 11px;border-radius:10px;border:1px solid #222;background:#0d0d0d;overflow:hidden}.inv-contagem-relogio b{display:inline-block;min-width:2ch;font:500 1.25rem/1 var(--fonte-texto);color:#fff;font-variant-numeric:tabular-nums}.inv-contagem-relogio small{font-size:.72rem;color:var(--suave)}.inv-contagem-data,.inv-contagem-fim{margin:12px 0 0;font-size:.9rem;color:#cfcfcf}.inv-linha{margin:4px 0 30px}.inv-linha-barra{position:relative;height:8px;border-radius:99px;background:#1b1b1b}.inv-linha-captacao{position:absolute;left:0;top:0;bottom:0;border-radius:99px 0 0 99px;background:repeating-linear-gradient(135deg,#3a3a3a 0 4px,#262626 4px 8px)}.inv-linha-feito{position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:99px;background:linear-gradient(90deg,#8c8c8c,#fff)}.inv-linha-hoje{position:absolute;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center}.inv-linha-hoje i{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid #000;box-shadow:0 0 0 0 rgba(255,255,255,.5);animation:hoje-pulso 2s ease-out infinite}.inv-linha-hoje b{position:absolute;bottom:20px;font:500 .62rem var(--fonte-texto);letter-spacing:.2em;text-transform:uppercase;color:#fff;white-space:nowrap}@keyframes hoje-pulso{0%{box-shadow:0 0 0 0 rgba(255,255,255,.45)}100%{box-shadow:0 0 0 12px rgba(255,255,255,0)}}.inv-linha-marcos{position:relative;height:38px;margin-top:12px;font-size:.74rem;color:var(--suave)}.inv-linha-marcos span{position:absolute;top:0;transform:translateX(-50%);display:grid;text-align:center;line-height:1.35;white-space:nowrap}.inv-linha-marcos span:first-child{transform:none;text-align:left}.inv-linha-marcos span.fim{transform:translateX(-100%);text-align:right}.inv-linha-marcos span.perto{transform:translateX(-10%);text-align:left}.inv-linha-marcos span:first-child+span.perto{left:22%!important}.inv-linha-marcos b{color:#fff;font-weight:500;font-size:.82rem}.inv-fatos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border-radius:12px;overflow:hidden;border:1px solid #1f1f1f;background:#1f1f1f}.inv-fatos div{background:#0b0b0b;padding:14px 16px}.inv-fatos dt{font-size:.74rem;color:var(--suave);margin-bottom:4px}.inv-fatos dd{margin:0;font-family:var(--fonte-titulo);font-size:1.35rem;color:#fff;font-variant-numeric:lining-nums tabular-nums}.inv-conta-detalhe{margin-top:16px;border:1px dashed #2e2e2e;border-radius:12px;padding:0 16px;font-size:.9rem;color:#cfcfcf}.inv-conta-detalhe summary{cursor:pointer;padding:13px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;color:#fff}.inv-conta-detalhe summary::-webkit-details-marker{display:none}.inv-conta-detalhe summary::after{content:"+";font-size:1.2rem;color:#8a8a8a;transition:transform .25s}.inv-conta-detalhe[open] summary::after{transform:rotate(45deg)}.inv-conta-detalhe ol{margin:0 0 14px;padding-left:20px;display:grid;gap:6px}.inv-conta-detalhe b{color:#fff;font-weight:500}.inv-proxima{display:flex;align-items:center;gap:10px;margin:18px 0 0;font-size:.88rem;color:var(--suave)}.inv-proxima .icone{width:18px;height:18px;color:#fff}.inv-proxima b{color:#fff;font-weight:500}.alternar{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;border:1px solid #2a2a2a;background:#0a0a0a}.alternar button{position:relative;z-index:1;border:0;background:none;color:#a0a0a0;font:400 .82rem var(--fonte-texto);padding:8px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:color .3s}.alternar button[aria-selected=true]{color:#000}.alternar-marca{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#fff;transition:transform .45s var(--curva)}.alternar.segundo .alternar-marca{transform:translateX(100%)}.inv-fatia{display:flex;flex-direction:column}.inv-rosca-caixa{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;align-content:center;gap:20px;flex:1;padding-bottom:20px}.inv-rosca{position:relative;width:220px;aspect-ratio:1}.inv-rosca svg{width:100%;height:100%;overflow:visible}.rosca-trilho{stroke:#111}.rosca-fatia{cursor:pointer;transition:stroke-dasharray .9s cubic-bezier(.65,0,.35,1),stroke-dashoffset .9s cubic-bezier(.65,0,.35,1),transform .45s var(--curva),stroke .4s,opacity .3s}.rosca-fatia.sua{stroke:#fff}.rosca-fatia.outros{stroke:#4d4d4d}.rosca-fatia.livres{stroke:#262626}.rosca-fatia.capital{stroke:#5c5c5c}.rosca-fatia.lucro{stroke:var(--ok)}.rosca-fatia.destaque{transform:translate(var(--sx),var(--sy));filter:drop-shadow(0 0 10px rgba(255,255,255,.25))}.rosca-fatia.lucro.destaque{filter:drop-shadow(0 0 12px rgba(143,209,173,.45))}.inv-rosca-centro{position:absolute;inset:22%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;pointer-events:none}.inv-rosca-centro strong{font-family:var(--fonte-titulo);font-weight:500;font-size:2.3rem;line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.inv-rosca-centro strong.dinheiro{font-size:1.55rem}.inv-rosca-rotulo{font-size:.74rem;color:var(--suave);line-height:1.3;max-width:13ch}.inv-legenda{list-style:none;margin:0;padding:0;display:grid;gap:6px}.inv-legenda li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-template-areas:"cor rot pct" "cor val val";column-gap:10px;padding:9px 12px;border-radius:10px;border:1px solid transparent;transition:background-color .25s,border-color .25s;cursor:default}.inv-legenda li.ativo{background:#121212;border-color:#262626}.inv-legenda .cor{grid-area:cor;width:12px;height:12px;border-radius:4px;margin-top:4px}.inv-legenda span{grid-area:rot;font-size:.84rem;color:#e6e6e6;line-height:1.35}.inv-legenda b{grid-area:val;font-weight:400;font-size:.8rem;color:var(--suave)}.inv-legenda em{grid-area:pct;font-style:normal;font-size:.82rem;color:#fff;font-variant-numeric:tabular-nums}.cor.sua{background:#fff}.cor.outros{background:#4d4d4d}.cor.livres{background:#262626;border:1px solid #3a3a3a}.cor.capital{background:#5c5c5c}.cor.lucro{background:var(--ok)}.inv-volta{margin-top:auto;padding-top:20px;border-top:1px solid #1f1f1f;display:grid;gap:4px}.inv-volta>span{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--suave)}.inv-volta>strong{font-family:var(--fonte-titulo);font-weight:500;font-size:2.4rem;line-height:1.05;color:#fff}.inv-volta small{font-size:.85rem;color:var(--suave)}.inv-volta small b{font-weight:400}.vazio-fatia{justify-items:start;gap:12px}@media(max-width:1180px)and (min-width:961px){.inv-rosca-caixa{grid-template-columns:1fr;justify-items:center}.inv-legenda{width:100%}}@media(max-width:560px){.inv-rosca-caixa{grid-template-columns:1fr;justify-items:center}.inv-rosca{width:min(240px,72vw)}.inv-legenda{width:100%}}.inv-evolucao{margin-bottom:16px}.inv-patrimonio{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.inv-patrimonio strong{font-family:var(--fonte-titulo);font-weight:500;font-size:clamp(2.3rem,4vw,3rem);line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums}.inv-patrimonio-proj{color:var(--ok);font-size:.92rem}.inv-mini-fatos{display:flex;gap:26px;flex-wrap:wrap}.inv-mini-fatos div{display:grid;gap:2px}.inv-mini-fatos span{font-size:.74rem;color:var(--suave)}.inv-mini-fatos b{font-weight:400;font-size:1.05rem;color:#fff}.grafico-area{position:relative;width:100%;min-height:210px;touch-action:pan-y}.area-svg{display:block;width:100%;overflow:visible}.area-grade line{stroke:#1a1a1a;stroke-width:1}.area-grade .area-tique{stroke:#333}.area-grade text,.area-marca text{fill:#6e6e6e;font:400 11px var(--fonte-texto)}.area-marca line{stroke:#2c2c2c;stroke-dasharray:2 4}.area-marca text{fill:#8a8a8a;font-size:10px;letter-spacing:.08em}.area-linha{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}.area-proj{fill:none;stroke:var(--ok);stroke-width:2;stroke-dasharray:5 6;stroke-linecap:round}.area-proj-ponto{fill:#000;stroke:var(--ok);stroke-width:2.5}.area-proj-rotulo{fill:var(--ok);font:500 12px var(--fonte-texto)}.area-hoje{fill:#fff}.area-hoje-pulso{fill:none;stroke:#fff;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:area-pulso 2.2s ease-out infinite}@keyframes area-pulso{from{transform:scale(1);opacity:.8}to{transform:scale(3.2);opacity:0}}.area-guia{stroke:#555;stroke-width:1;stroke-dasharray:3 3;opacity:0;transition:opacity .2s}.area-alvo{fill:#000;stroke:#fff;stroke-width:2.5;opacity:0;transition:opacity .2s}.area-alvo.previsto{stroke:var(--ok)}.grafico-area.lendo .area-guia,.grafico-area.lendo .area-alvo{opacity:1}.grafico-dica{position:absolute;transform:translate(-50%,calc(-100% - 14px));pointer-events:none;opacity:0;transition:opacity .2s;background:#fff;color:#000;border-radius:10px;padding:7px 11px;display:grid;gap:1px;text-align:center;white-space:nowrap;box-shadow:0 10px 30px -10px rgba(0,0,0,.8)}.grafico-dica span{font-size:.72rem;color:#555}.grafico-dica strong{font-weight:500;font-size:.95rem}.grafico-area.lendo .grafico-dica{opacity:1}.inv-legenda-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:10px 0 0;font-size:.78rem;color:var(--suave)}.inv-legenda-linha span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.inv-legenda-linha i{display:inline-block;width:22px;height:0;border-top:2px solid #fff}.inv-legenda-linha i.l-proj{border-top:2px dashed var(--ok)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{border:1px solid #2a2a2a;background:#0a0a0a;color:#cfcfcf;border-radius:999px;padding:7px 13px;font:400 .8rem var(--fonte-texto);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.chip:hover{border-color:#fff;color:#fff}.chip[aria-pressed=true]{background:#fff;color:#000;border-color:#fff}.inv-ext-lista{list-style:none;margin:0;padding:0}.inv-ext-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 6px;border-bottom:1px solid #191919;border-radius:10px;transition:background-color .5s}.inv-ext-item:last-child{border-bottom:0}.inv-ext-item.alem{display:none}.inv-ext-lista.aberta .inv-ext-item.alem{display:grid}.inv-ext-item[hidden]{display:none!important}.inv-ext-icone{display:grid;place-items:center;width:40px;height:40px;padding:10px;border-radius:50%;border:1px solid #262626;color:#cfcfcf}.inv-ext-icone svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.inv-ext-icone.entra{color:var(--ok);border-color:rgba(143,209,173,.3);background:rgba(143,209,173,.06)}.inv-ext-texto{display:grid;gap:2px;min-width:0}.inv-ext-texto strong{font-weight:500;color:#fff;font-size:.95rem}.inv-ext-texto span{font-size:.8rem;color:var(--suave);overflow-wrap:anywhere}.inv-ext-valor{display:grid;justify-items:end;gap:3px;text-align:right}.inv-ext-valor>.dinheiro{font-variant-numeric:tabular-nums;color:#fff;font-size:.98rem;white-space:nowrap}.inv-ext-valor small{font-size:.72rem;color:#6e6e6e;white-space:nowrap}.inv-ext-item.cancelado .inv-ext-valor>.dinheiro,.inv-ext-item.recusado .inv-ext-valor>.dinheiro{text-decoration:line-through;color:#6e6e6e}.inv-ext-item.pendente .inv-ext-icone{border-style:dashed}.inv-ext-item.novo{background:rgba(143,209,173,.12);animation:ext-novo 2.4s ease-out forwards}@keyframes ext-novo{0%{background:rgba(143,209,173,.22)}100%{background:transparent}}.pilula{font-style:normal;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}.pilula.pendente{color:var(--atencao);background:var(--atencao-fundo);border:1px solid rgba(229,192,123,.3)}.pilula.recusado{color:var(--erro);background:var(--erro-fundo);border:1px solid rgba(242,163,155,.3)}.pilula.cancelado{color:#8a8a8a;border:1px solid #333}.pilula.confirmado{color:var(--ok);background:var(--ok-fundo);border:1px solid rgba(143,209,173,.3)}.btn-link.pequeno{font-size:.76rem;color:#bdbdbd}.inv-ext-mais{margin-top:12px;font-size:.88rem}@media(max-width:480px){.inv-ext-item{grid-template-columns:34px minmax(0,1fr);gap:4px 12px;align-items:start}.inv-ext-icone{width:34px;height:34px;padding:8px;grid-row:span 2}.inv-ext-texto strong{font-size:.9rem}.inv-ext-valor{grid-column:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-items:start;gap:4px 10px;text-align:left}}.inv-historico h2{margin-bottom:16px!important}.inv-hist-lista{list-style:none;margin:0;padding:0;display:grid;gap:16px}.inv-hist-topo,.inv-hist-rodape{display:flex;justify-content:space-between;gap:10px;font-size:.84rem}.inv-hist-topo b{color:#fff;font-weight:500}.inv-hist-topo span,.inv-hist-rodape span{color:var(--suave)}.inv-hist-rodape em{font-style:normal;color:#fff;font-variant-numeric:tabular-nums}.inv-hist-barra{height:8px;border-radius:99px;background:#181818;margin:8px 0 6px;overflow:hidden}.inv-hist-barra span{display:block;height:100%;width:var(--p);border-radius:99px;background:linear-gradient(90deg,rgba(143,209,173,.5),var(--ok));transform-origin:0 50%}.inv-hist-lista li.prevista .inv-hist-barra span{background:repeating-linear-gradient(135deg,rgba(143,209,173,.75) 0 5px,rgba(143,209,173,.35) 5px 10px)}.inv-rodape{margin-top:28px;padding-top:22px;border-top:1px solid #1a1a1a;font-size:.8rem;color:#6e6e6e}.inv-rodape p{max-width:90ch}.inv-rodape-links{display:flex;flex-wrap:wrap;gap:20px}.inv-rodape .btn-link{font-size:.85rem;color:#bdbdbd}.inv-barra-celular{display:none}@media(max-width:700px){.pagina-investidor .app-conteudo{padding-bottom:120px}.inv-ola-acoes{display:none}.inv-barra-celular{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.92) 30%)}.inv-barra-celular .btn{border-radius:999px;padding:15px 16px}html.bv-ativa .inv-barra-celular{opacity:0;pointer-events:none}.pagina-investidor .toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.modal-fundo{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal{width:min(560px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;background:#0d0d0d;border:1px solid #2a2a2a;border-radius:18px;padding:24px 28px 28px;box-shadow:0 50px 120px -30px rgba(0,0,0,.95)}.modal-cabeca{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.modal-cabeca h2{font-size:2rem;margin:0}.modal-fechar{flex:none;width:38px;height:38px;padding:9px;border-radius:50%;border:1px solid #2a2a2a;background:none;color:#cfcfcf;cursor:pointer}.modal-fechar:hover{border-color:#fff;color:#fff}.modal-fechar svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.modal-intro{color:#cfcfcf;font-size:.95rem}.modal-intro b{color:#fff;font-weight:500}.modal-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.modal-acoes .btn{border-radius:12px}.modal-acoes .btn-primario{flex:1;min-width:180px}@media(max-width:640px){.modal-fundo{place-items:end stretch;padding:0}.modal{width:100%;max-height:92vh;max-height:92dvh;border-radius:22px 22px 0 0;border-bottom:0;padding:18px 18px calc(22px + env(safe-area-inset-bottom,0px))}.modal::before{content:"";display:block;width:40px;height:4px;border-radius:99px;background:#333;margin:0 auto 14px}.modal-cabeca h2{font-size:1.7rem}}.opcoes{display:grid;gap:10px;margin-bottom:20px}.opcao{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid #262626;background:#0a0a0a;cursor:pointer;transition:border-color .2s,background-color .2s}.opcao:hover{border-color:#444}.opcao:has(input:checked){border-color:#fff;background:#141414}.opcao input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:2px 0 0;border-radius:50%;border:1.5px solid #555;display:grid;place-items:center;cursor:pointer}.opcao input::after{content:"";width:10px;height:10px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .25s var(--curva)}.opcao input:checked{border-color:#fff}.opcao input:checked::after{transform:scale(1)}.opcao>span{display:grid;gap:2px}.opcao b{color:#fff;font-weight:500;font-size:.95rem}.opcao small{color:var(--suave);font-size:.8rem}.rotulo-campo{display:block;font-size:.78rem;letter-spacing:.06em;color:#d4d4d4;margin-bottom:10px}.passador{display:inline-flex;align-items:stretch;border:1px solid #2a2a2a;border-radius:14px;overflow:hidden}.passador button{width:52px;border:0;background:#111;color:#fff;font-size:1.4rem;cursor:pointer}.passador button:hover:not(:disabled){background:#1c1c1c}.passador button:disabled{color:#444;cursor:not-allowed}.passador input{width:92px;border:0;border-left:1px solid #2a2a2a;border-right:1px solid #2a2a2a;background:#0a0a0a;color:#fff;text-align:center;font:500 1.6rem/1 var(--fonte-titulo);padding:12px 4px;-moz-appearance:textfield}.passador input::-webkit-outer-spin-button,.passador input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.passador input:focus{outline:none;background:#111}.modal-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding:14px 16px;border-radius:12px;background:#0a0a0a;border:1px solid #1f1f1f}.modal-total span{font-size:.82rem;color:var(--suave)}.modal-total strong{font-family:var(--fonte-titulo);font-weight:500;font-size:2rem;color:#fff}.campo-dinheiro{display:flex;align-items:center;gap:10px;border:1px solid #2c2c2c;border-radius:12px;background:#0a0a0a;padding:6px 8px 6px 16px;margin-bottom:12px;transition:border-color .2s}.campo-dinheiro:focus-within{border-color:#fff}.campo-dinheiro>span{font-family:var(--fonte-titulo);font-size:1.4rem;color:var(--suave)}.campo-dinheiro input{flex:1;min-width:0;border:0!important;background:none!important;color:#fff;font:500 1.8rem/1.2 var(--fonte-titulo)!important;padding:6px 0!important;box-shadow:none!important}.campo-dinheiro input:focus{outline:none}.pix{display:grid;grid-template-columns:210px minmax(0,1fr);gap:22px;align-items:center;margin-bottom:18px}.pix-qr{position:relative;background:#fff;border-radius:16px;padding:6px;overflow:hidden}.pix-qr svg{width:100%;height:auto;display:block}.pix-scan{position:absolute;left:8px;right:8px;top:10px;height:2px;background:var(--ok);box-shadow:0 0 14px 3px rgba(143,209,173,.7);animation:pix-scan 2.6s ease-in-out infinite alternate}@keyframes pix-scan{to{transform:translateY(186px)}}.pix-cantos{position:absolute;inset:4px;pointer-events:none;background:linear-gradient(#000,#000) 0 0 / 18px 2px no-repeat,linear-gradient(#000,#000) 0 0 / 2px 18px no-repeat,linear-gradient(#000,#000) 100% 0 / 18px 2px no-repeat,linear-gradient(#000,#000) 100% 0 / 2px 18px no-repeat,linear-gradient(#000,#000) 0 100% / 18px 2px no-repeat,linear-gradient(#000,#000) 0 100% / 2px 18px no-repeat,linear-gradient(#000,#000) 100% 100% / 18px 2px no-repeat,linear-gradient(#000,#000) 100% 100% / 2px 18px no-repeat;opacity:.25}.pix-info{display:grid;gap:6px}.pix-valor{font-family:var(--fonte-titulo);font-weight:500;font-size:2.6rem;line-height:1;color:#fff}.pix-para{font-size:.85rem;color:var(--suave);line-height:1.55;overflow-wrap:anywhere}.pix-para b{color:#fff;font-weight:500}.pix-codigo{display:flex;gap:10px;align-items:stretch;margin-bottom:16px}.pix-codigo code{flex:1;min-width:0;max-height:74px;overflow:auto;padding:10px 12px;border-radius:10px;background:#070707;border:1px solid #222;color:#cfcfcf;font:.76rem/1.45 ui-monospace,"SF Mono",Menlo,Consolas,monospace;word-break:break-all;cursor:text}.pix-codigo .btn{flex:none;border-radius:10px}.pix-codigo .btn.copiado{background:var(--ok);border-color:var(--ok);color:#000}.pix-passos{margin:0;padding-left:20px;font-size:.86rem;color:var(--suave);display:grid;gap:4px}.pix-passos b{color:#fff;font-weight:500}@media(max-width:560px){.pix{grid-template-columns:1fr;justify-items:center;text-align:center}.pix-qr{width:min(230px,72vw)}.pix-info{justify-items:center}@keyframes pix-scan{to{transform:translateY(200px)}}}.saque-saldo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;border-radius:14px;background:#0a0a0a;border:1px solid #1f1f1f;margin-bottom:20px}.saque-saldo span{font-size:.82rem;color:var(--suave)}.saque-saldo strong{font-family:var(--fonte-titulo);font-weight:500;font-size:2rem;color:#fff}.campo-dinheiro .chip{flex:none}.modal-sucesso{display:grid;justify-items:center;text-align:center;padding:10px 0 4px}.modal-sucesso h2{font-size:2rem;margin:18px 0 8px}.modal-sucesso p{color:#cfcfcf;max-width:40ch}.modal-sucesso .btn{margin-top:8px;border-radius:12px;min-width:200px}.modal-check{width:88px;height:88px}.modal-check circle{fill:none;stroke:var(--ok);stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;animation:tracar .8s var(--curva) forwards;transform:rotate(-90deg);transform-origin:center}.modal-check path{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:tracar .5s .55s var(--curva) forwards}.modal-sucesso.saque .modal-check circle{stroke:#fff}.modal-espera{width:88px;height:88px}.modal-espera .trilho{fill:none;stroke:rgba(255,255,255,.12);stroke-width:3}.modal-espera .arco{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:54 160;transform-box:fill-box;transform-origin:center;animation:espera-girar 1.6s linear infinite}.modal-espera .setas{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;animation:espera-respirar 1.6s ease-in-out infinite}.modal-espera-status{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;color:#cfcfcf;margin:-2px 0 8px}.modal-espera-status::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:selo-pulso 1.8s ease-out infinite}@keyframes espera-girar{to{transform:rotate(360deg)}}@keyframes espera-respirar{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.modal-espera .arco,.modal-espera .setas,.modal-espera-status::before{animation:none}}html.bv-ativa{overflow:hidden}html.bv-ativa #topo,html.bv-ativa .inv-entra{opacity:0}html.bv-ativa .inv-ola-titulo{visibility:hidden}.bv{position:fixed;inset:0;z-index:400;display:grid;place-items:center}.bv-fundo{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,#161616 0%,#050505 55%,#000 100%)}.bv-pontos{position:absolute;inset:0;width:100%;height:100%}.bv-centro{position:relative;text-align:center;padding:16px}.bv-ola{margin:0 0 .05em;font-family:var(--fonte-titulo);font-style:italic;font-size:clamp(2rem,5vw,3.4rem);color:#bdbdbd;line-height:1;display:inline-block}.bv-nome-caixa{position:relative;display:block}.bv-nome{display:inline-block;margin:0;font-size:clamp(2.8rem,9.5vw,7.4rem);line-height:1.08;color:#fff;white-space:nowrap}.bv-letra{display:inline-block;overflow:hidden;vertical-align:bottom;padding:0 .02em .1em;margin-bottom:-.1em}.bv-letra>span{display:inline-block}.bv-espaco{display:inline-block;width:.26em}.bv-nome-brilho{position:absolute;left:0;right:0;top:0;font:500 clamp(2.8rem,9.5vw,7.4rem)/1.08 var(--fonte-titulo);letter-spacing:-.01em;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;text-shadow:0 0 18px rgba(255,255,255,.95),0 0 42px rgba(255,255,255,.6);-webkit-mask-image:linear-gradient(100deg,transparent 38%,#000 50%,transparent 62%);mask-image:linear-gradient(100deg,transparent 38%,#000 50%,transparent 62%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-position:130% 0;mask-position:130% 0}.bv-linha{display:block;width:min(380px,62vw);height:1px;margin:24px auto 18px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}.bv-frase{margin:0;font-size:.74rem;letter-spacing:.34em;text-transform:uppercase;color:#bdbdbd}html.ts-ativa{overflow:hidden}.ts{position:fixed;inset:0;z-index:410;display:grid;place-items:center;padding:16px;background:var(--fundo)}.ts-centro{display:grid;justify-items:center;text-align:center}.ts-simbolo{width:clamp(96px,28vw,124px);height:auto;overflow:visible}.ts-escudo{fill:none;stroke:var(--branco);stroke-width:2;stroke-linejoin:round;stroke-dasharray:1}.ts-escudo-dentro{fill:none;stroke:var(--linha-forte);stroke-width:1;stroke-linejoin:round;stroke-dasharray:1}.ts-varredura{fill:var(--branco);opacity:0;animation:ts-varrer 1.8s 1s cubic-bezier(.65,0,.35,1) infinite}.ts-cadeado{fill:none;stroke:var(--branco);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ts-haste{transform:translateY(-7px);transition:transform .38s cubic-bezier(.3,1.6,.5,1)}.ts-corpo{fill:transparent;transition:fill .3s ease .12s}.ts-fechadura{transition:stroke .3s ease .12s}.ts-fechadura-ponto{fill:var(--branco);stroke:none;transition:fill .3s ease .12s}.ts.fechado .ts-haste{transform:none}.ts.fechado .ts-corpo{fill:var(--branco)}.ts.fechado .ts-fechadura{stroke:var(--fundo)}.ts.fechado .ts-fechadura-ponto{fill:var(--fundo)}.ts.fechado .ts-varredura{animation:none;opacity:0}.ts-titulo{margin:26px 0 8px;font-family:var(--fonte-titulo);font-weight:500;font-size:clamp(1.7rem,6vw,2.1rem);line-height:1.1;color:var(--branco)}.ts-status{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.9rem;color:var(--suave)}.ts-status::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--branco);animation:ts-piscar 1.2s ease-in-out infinite}.ts.fechado .ts-status::before{background:var(--ok);animation:none}@keyframes ts-varrer{0%{transform:translateY(0);opacity:0}15%,85%{opacity:.55}100%{transform:translateY(106px);opacity:0}}@keyframes ts-piscar{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.ts-varredura,.ts-status::before{animation:none}.ts-haste,.ts-corpo,.ts-fechadura,.ts-fechadura-ponto{transition:none}}html.aa-ativa{overflow:hidden}.aa{position:fixed;inset:0;z-index:390;display:grid;place-items:center;padding:16px;overflow-y:auto}.aa-fundo{position:fixed;inset:0;background:rgba(0,0,0,.82)}.aa-cartao{position:relative;width:min(440px,100%);padding:28px 26px 24px;border-radius:20px;background:#0e0e0e;border:1px solid #2a2a2a;box-shadow:0 40px 100px -30px rgba(0,0,0,.95);text-align:left}.aa-sobre{margin:0 0 14px;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--suave)}.aa-valor{margin:0;font-family:var(--fonte-titulo);font-weight:500;font-size:clamp(2.6rem,11vw,3.6rem);line-height:1;color:var(--branco);font-variant-numeric:tabular-nums}.aa-legenda{margin:10px 0 22px;color:#cfcfcf;font-size:.95rem}.aa-barra{display:flex;gap:3px;height:10px;margin-bottom:20px}.aa-seg{display:block;height:100%;border-radius:3px;flex:none}.aa-seg-antes{background:#5c5c5c}.aa-seg-novo{background:var(--branco)}.aa-seg-valorizacao{background:var(--ok)}.aa-linhas{margin:0;display:grid;gap:12px}.aa-linha{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.aa-linha dt{display:flex;align-items:center;gap:8px;color:var(--suave);font-size:.92rem}.aa-linha dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--texto)}.aa-linha s{color:var(--apagado);font-size:.85em;margin-right:4px}.aa-ponto{width:8px;height:8px;border-radius:2px;flex:none}.aa-ponto-capital{background:linear-gradient(90deg,#5c5c5c 50%,var(--branco) 50%)}.aa-ponto-valorizacao{background:var(--ok)}.aa-positivo{color:var(--ok)}.aa-total{margin-top:4px;padding-top:14px;border-top:1px solid var(--linha-forte)}.aa-total dt{color:var(--texto)}.aa-total dd{font-family:var(--fonte-titulo);font-size:1.9rem;font-weight:500;color:var(--branco)}.aa-nota{margin:16px 0 20px;font-size:.78rem;line-height:1.5;color:var(--apagado)}.aa-botao{width:100%;border-radius:12px}html.tour-ativo{overflow:hidden}.tour{position:fixed;inset:0;z-index:350}.tour-bloqueio{position:absolute;inset:0}.tour-foco{position:fixed;border-radius:18px;pointer-events:none;box-shadow:0 0 0 200vmax rgba(0,0,0,.78),inset 0 0 0 1px rgba(255,255,255,.55);transition:top .6s cubic-bezier(.65,0,.35,1),left .6s cubic-bezier(.65,0,.35,1),width .6s cubic-bezier(.65,0,.35,1),height .6s cubic-bezier(.65,0,.35,1),opacity .3s}.tour-foco::after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid rgba(255,255,255,.6);animation:foco-pulso 2s ease-out infinite}@keyframes foco-pulso{from{transform:scale(1);opacity:.9}to{transform:scale(1.04,1.08);opacity:0}}.tour.sem-transicao .tour-foco,.tour.sem-transicao .tour-balao{transition:none}.tour-balao{position:fixed;top:0;left:0;width:min(390px,calc(100vw - 32px));padding:16px 20px 18px;border-radius:18px;background:#0e0e0e;border:1px solid #2e2e2e;box-shadow:0 40px 100px -30px rgba(0,0,0,.95);transition:top .55s cubic-bezier(.65,0,.35,1),left .55s cubic-bezier(.65,0,.35,1),opacity .25s;outline:none}.tour-balao.trocando{opacity:.25}.tour-seta{position:absolute;width:14px;height:14px;background:#0e0e0e;border-left:1px solid #2e2e2e;border-top:1px solid #2e2e2e}.tour-seta.seta-baixo{top:-7px!important;margin-left:-7px;transform:rotate(45deg)}.tour-seta.seta-cima{top:auto!important;bottom:-7px;margin-left:-7px;transform:rotate(225deg)}.tour-seta.seta-direita{left:-7px!important;margin-top:-7px;transform:rotate(-45deg)}.tour-seta.seta-esquerda{left:auto!important;right:-7px;margin-top:-7px;transform:rotate(135deg)}.tour-ilustracao{height:104px;display:grid;place-items:center;border-radius:12px;margin-bottom:14px;background:radial-gradient(ellipse at 50% 30%,#171717,#080808);border:1px solid #1c1c1c;overflow:hidden}.tour-ilustracao svg{height:92px;width:auto;overflow:visible}.tour-cabeca{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tour-contador{font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--suave)}.tour-pular{border:0;background:none;color:#8a8a8a;font:400 .8rem var(--fonte-texto);cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:4px}.tour-pular:hover{color:#fff}.tour-balao h3{font-size:1.6rem;margin:0 0 6px}.tour-balao p{font-size:.93rem;color:#cfcfcf;margin:0 0 14px;line-height:1.55}.tour-balao p b{color:#fff;font-weight:500}.tour-progresso{display:flex;gap:4px;margin-bottom:14px}.tour-progresso i{flex:1;height:3px;border-radius:99px;background:#262626;transition:background-color .4s}.tour-progresso i.feito{background:#777}.tour-progresso i.atual{background:#fff}.tour-botoes{display:flex;justify-content:flex-end;gap:8px}.tour-botoes .btn{border-radius:999px}@media(max-width:699px){.tour-balao{top:auto!important;left:12px!important;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;transition:opacity .25s}.tour-balao.no-topo{top:calc(12px + env(safe-area-inset-top,0px))!important;bottom:auto}.tour-seta{display:none}.tour-ilustracao{height:86px}.tour-ilustracao svg{height:76px}.tour-balao h3{font-size:1.4rem}}.il{font-family:var(--fonte-texto)}.il-traco{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.il-texto{fill:#8c8c8c;font-size:12px;text-anchor:middle;letter-spacing:.06em}.il-texto-grande{font-family:var(--fonte-titulo);font-size:22px;fill:#fff;font-style:italic}.il-texto-p{font-size:10px}.il-moeda{fill:#0e0e0e;stroke:#fff;stroke-width:2;opacity:0;animation:il-cai 2.1s var(--d, 0s) infinite cubic-bezier(.5,0,.75,0)}@keyframes il-cai{0%{transform:translateY(-8px);opacity:0}12%{opacity:1}68%{transform:translateY(34px);opacity:1}80%,100%{transform:translateY(40px);opacity:0}}.il-base{stroke:#2a2a2a;stroke-width:2}.il-linha{fill:none;stroke:var(--ok);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:il-desenha 3s ease-in-out infinite}@keyframes il-desenha{0%{stroke-dashoffset:100}55%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}.il-area{fill:rgba(143,209,173,.12);animation:il-some 3s ease-in-out infinite}@keyframes il-some{0%,40%{opacity:0}60%,90%{opacity:1}100%{opacity:0}}.il-ponto{fill:var(--ok);animation:il-some 3s ease-in-out infinite}.il-etiqueta{animation:il-pula 3s ease-in-out infinite;transform-origin:96px 11px}.il-etiqueta rect{fill:var(--ok)}.il-etiqueta text{fill:#000;font-size:11px;font-weight:500;text-anchor:middle}@keyframes il-pula{0%,50%{transform:scale(0);opacity:0}62%{transform:scale(1.15);opacity:1}70%,90%{transform:scale(1);opacity:1}100%{opacity:0}}.il-trilho{stroke:#262626;stroke-width:6;stroke-linecap:round}.il-captacao{stroke:#5c5c5c;stroke-width:6;stroke-linecap:round}.il-feito{stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:il-avanca 3.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes il-avanca{0%{stroke-dashoffset:100}80%,100%{stroke-dashoffset:0}}.il-marco{fill:#000;stroke:#8c8c8c;stroke-width:2}.il-agora{fill:#fff;stroke:#000;stroke-width:3;animation:il-anda 3.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes il-anda{0%{transform:translateX(0)}80%,100%{transform:translateX(112px)}}.il-rosca{fill:none;stroke:#1c1c1c;stroke-width:12}.il-rosca-outros{fill:none;stroke:#444;stroke-width:12}.il-rosca-sua{fill:none;stroke:#fff;stroke-width:12;animation:il-fatia 2.4s ease-in-out infinite}@keyframes il-fatia{0%,20%{transform:rotate(-90deg) translate(0,0)}45%,80%{transform:rotate(-90deg) translate(5px,2px)}100%{transform:rotate(-90deg) translate(0,0)}}.il-rosca-sua{transform-origin:70px 45px}.il-seta-volta{fill:none;stroke:#5c5c5c;stroke-width:2;stroke-dasharray:4 5}.il-moeda-voa{fill:#fff;opacity:0;animation:il-voa 2s var(--d, 0s) infinite cubic-bezier(.45,0,.25,1)}.il-moeda-voa.lucro{fill:var(--ok)}@keyframes il-voa{0%{transform:translate(0,0);opacity:0}15%{opacity:1}75%{transform:translate(50px,4px);opacity:1}90%,100%{transform:translate(52px,4px);opacity:0}}.il-qr rect{fill:#fff}.il-scan{stroke:var(--ok);stroke-width:2;filter:drop-shadow(0 0 4px rgba(143,209,173,.9));animation:il-scan 1.6s ease-in-out infinite alternate}@keyframes il-scan{to{transform:translateY(28px)}}.il-botao{fill:var(--ok);animation:il-pisca 1.6s ease-in-out infinite}@keyframes il-pisca{50%{opacity:.45}}.il-trilha{fill:none;stroke:#3a3a3a;stroke-width:2;stroke-dasharray:3 5}.il-moeda-sai{fill:var(--ok);animation:il-sai 2.2s cubic-bezier(.45,0,.25,1) infinite}@keyframes il-sai{0%{transform:translateX(0);opacity:0}15%{opacity:1}70%{transform:translateX(60px);opacity:1}85%,100%{transform:translateX(62px);opacity:0}}.il-linha-ext{opacity:0;animation:il-entra-linha 3s var(--d, 0s) infinite var(--curva)}.il-linha-ext rect{fill:#3a3a3a}.il-linha-ext rect.p{fill:#242424}.il-linha-ext circle{fill:#333}.il-linha-ext .entra{fill:var(--ok)}@keyframes il-entra-linha{0%{transform:translateX(24px);opacity:0}15%,85%{transform:none;opacity:1}100%{opacity:0}}.il-circulo{fill:none;stroke:var(--ok);stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:70px 45px;animation:il-desenha 2.8s ease-in-out infinite}.il-check{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:il-check 2.8s ease-in-out infinite}@keyframes il-check{0%,35%{stroke-dashoffset:100}60%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}.il-faiscas path{stroke:#fff;stroke-width:1.6;stroke-linecap:round;animation:il-pisca 1.4s ease-in-out infinite}.il-faiscas path:nth-child(2){animation-delay:.35s}.il-faiscas path:nth-child(3){animation-delay:.7s}.il-faiscas path:nth-child(4){animation-delay:1s}@media(prefers-reduced-motion:reduce){.pagina-entrar::before,.pagina-entrar::after,.inv-ola::before,.entrar-selo::after,.inv-ola-frase::before,.inv-kpi-pontos i.atual,.inv-linha-hoje i,.area-hoje-pulso,.pix-scan,.tour-foco::after{animation:none!important}.il *,.il{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}.il-moeda,.il-moeda-voa,.il-moeda-sai{opacity:1!important}.rosca-fatia,.tour-foco,.tour-balao,.alternar-marca,.dinheiro{transition:none!important}.modal-check circle,.modal-check path,.btn-entrar.ok .btn-ok{animation:none!important;stroke-dashoffset:0!important}}.codigo-mini{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:.78rem;color:#cfcfcf}.credenciais{display:flex;flex-wrap:wrap;gap:14px;margin:4px 0 16px}.credenciais>div{display:grid;gap:6px;padding:14px 16px;border-radius:12px;background:#0a0a0a;border:1px solid #262626;min-width:200px}.credenciais span{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--suave)}.credenciais .codigo{font-size:1.05rem;letter-spacing:.06em;padding:4px 10px;justify-self:start}.painel-acesso .aviso{margin-bottom:4px}.pedidos{display:grid;gap:12px}.pedido{display:grid;gap:12px;padding:20px 22px;border-color:rgba(229,192,123,.28)!important;background:linear-gradient(180deg,rgba(229,192,123,.05),transparent 60%),var(--superficie)}.pedido-cabeca{display:flex;justify-content:space-between;align-items:center;gap:10px}.pedido-corpo{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1fr);gap:18px;align-items:start}.pedido-corpo>div{display:grid;gap:2px}.pedido-corpo p{margin:0;color:#cfcfcf;font-size:.92rem}.pedido-corpo b{color:#fff;font-weight:500}.pedido-valor{font-family:var(--fonte-titulo);font-weight:500;font-size:2rem;line-height:1.1;color:#fff}.pedido-quem{font-size:.88rem;color:var(--suave)}.pedido-acoes{gap:10px}@media(max-width:700px){.pedido-corpo{grid-template-columns:1fr;gap:8px}}.previa-pix{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start;margin-top:6px;padding-top:16px;border-top:1px solid var(--linha)}.previa-pix>svg{width:150px;height:auto;background:#fff;border-radius:10px;padding:8px}.pix-previa-codigo{display:block;max-height:64px;overflow:auto;padding:8px 10px;border-radius:8px;background:#070707;border:1px solid #222;color:#bdbdbd;font:.72rem/1.45 ui-monospace,"SF Mono",Menlo,Consolas,monospace;word-break:break-all}@media(max-width:520px){.previa-pix{grid-template-columns:1fr}}
