@font-face{font-family:Satoshi;font-weight:300;font-display:swap;src:url(/fontes/Satoshi-Light.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:400;font-display:swap;src:url(/fontes/Satoshi-Regular.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:500;font-display:swap;src:url(/fontes/Satoshi-Medium.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:700;font-display:swap;src:url(/fontes/Satoshi-Bold.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:900;font-display:swap;src:url(/fontes/Satoshi-Black.woff2)format("woff2")}:root{--noite:#0f1424;--noite-2:#141b2e;--noite-3:#1e2740;--neve:#f8fafc;--estanho:#64748b;--nevoa:#94a3b8;--ameixa:#4c1d95;--violeta:#6b3be6;--azul:#4a9af4;--ciano:#38bdf8;--receita:#14b8a6;--despesa:#fb7185;--degrade:linear-gradient(90deg, #8b5cf6, #4a9af4 55%, #38bdf8);--degrade-forte:linear-gradient(120deg, #4c1d95, #6b3be6 35%, #4a9af4 70%, #38bdf8);--margem:clamp(20px, 5vw, 72px);--raio:18px;--suave:cubic-bezier(.22, .8, .24, 1);--espelho-x:.5}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--noite)}body{color:var(--neve);background:var(--noite);-webkit-font-smoothing:antialiased;margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:400;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--violeta);color:var(--neve)}:focus-visible{outline:2px solid var(--ciano);outline-offset:3px;border-radius:6px}.oculto{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pular{z-index:50;background:var(--neve);color:var(--noite);border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:-60px;left:12px}.pular:focus{top:12px}.cap{letter-spacing:.32em;text-transform:uppercase;color:var(--nevoa);margin:0;font-size:11px;font-weight:500}.grad{background:var(--degrade);color:#0000;-webkit-background-clip:text;background-clip:text}h1,h2,h3{letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.02}h2{font-size:clamp(34px,6vw,76px)}h3{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,44px);line-height:1.06}p{margin:0}.botao{--altura:54px;min-height:var(--altura);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .4s var(--suave), box-shadow .4s var(--suave), background-color .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.botao:active{transform:scale(.97)}.botao-primario{color:var(--neve);background:var(--degrade-forte);background-size:140% 100%;box-shadow:0 10px 40px -10px #6b3be6b3,inset 0 1px #ffffff40}.botao-primario:hover{background-position:100% 0;box-shadow:0 14px 50px -10px #38bdf899,inset 0 1px #ffffff4d}.botao-fantasma{color:var(--nevoa);background:0 0;padding:0 18px}.botao-fantasma:hover{color:var(--neve)}.botao-vidro{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fafc0f;box-shadow:inset 0 0 0 1px #f8fafc29}.botao-vidro:hover{background:#f8fafc1a}.link{cursor:pointer;color:var(--nevoa);text-underline-offset:4px;background:0 0;border:0;padding:6px 2px;font-size:14px;-webkit-text-decoration:underline #94a3b866;text-decoration:underline #94a3b866}.link:hover{color:var(--neve)}.lockup{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lockup img{width:auto;height:30px}.lockup-nome{flex-direction:column;line-height:.86;display:flex}.lockup-nome b{letter-spacing:-.035em;font-size:19px;font-weight:900}.lockup-nome span{letter-spacing:-.01em;font-size:11px}.topo{z-index:20;padding:max(14px, env(safe-area-inset-top)) var(--margem) 14px;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.topo>*{pointer-events:auto}.topo:before{content:"";z-index:-1;opacity:0;background:linear-gradient(#0f1424d9,#0f142400);transition:opacity .4s;position:absolute;inset:0}.topo[data-rolou]:before{opacity:1}.topo-cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafc0f;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:inset 0 0 0 1px #f8fafc24}.topo-cta:hover{background:#f8fafc1f}#palco{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--suave);position:fixed;inset:0}[data-nivel=sem3d] #palco{display:none}[data-palco=pronto] #palco{opacity:1}.rodape{z-index:2;position:relative}.cena:not(.abertura){z-index:2}.rodape{padding:56px var(--margem) max(40px, env(safe-area-inset-bottom));border-top:1px solid var(--noite-3);background:#0b1020e6;gap:22px;display:grid}.rodape-marca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.rodape-legal{color:var(--nevoa);font-size:12px}.rodape-links{color:var(--nevoa);flex-wrap:wrap;gap:8px 22px;font-size:13px;display:flex}.rodape-links a{text-decoration:none}.rodape-links a:hover{color:var(--neve)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.topo-acoes{align-items:center;gap:6px;display:flex}.topo-entrar{color:#cbd5e1;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s}.topo-entrar:hover{color:#f8fafc}.vitrine{display:contents}
