@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/jetbrains-mono.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rose:#f0245a;--magenta:#e42490;--violet:#9b2fd6;--blue:#0054fc;--cyan:#30ccf0;--ouro:#ffb020;--ouro-claro:#ffd166;--ouro-escuro:#f2820a;--ink:#080d1f;--ink-2:#111a36;--ink-3:#1b2447;--mist:#f5f7fb;--papel:#fff;--fio:#e4e8f2;--texto:#0a1024;--texto-suave:#56607d;--claro-suave:#e9edfab8;--grad:linear-gradient(105deg,var(--rose),var(--magenta) 32%,var(--violet) 62%,var(--blue));--grad-ouro:linear-gradient(135deg,var(--ouro-claro),var(--ouro) 55%,var(--ouro-escuro));--curva:cubic-bezier(.2,.7,.2,1);--raio:20px;--display:"Bricolage Grotesque",system-ui,sans-serif;--corpo:"Inter",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--papel);color:var(--texto);font:400 16px/1.6 var(--corpo);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.05}p{margin:0}a{color:inherit;text-decoration:none}img{display:block}.marca{align-items:center;gap:12px;display:inline-flex}.marca-selo{place-items:center;animation:9s linear infinite girinha;display:grid}.marca-nome{font-family:var(--display);letter-spacing:-.02em;color:#fff;font-size:21px;font-weight:500}.marca-nome b{background:var(--grad-ouro);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}@keyframes girinha{to{transform:rotate(360deg)}}.btn{height:52px;font:600 15.5px/1 var(--corpo);letter-spacing:.01em;white-space:nowrap;transition:transform .25s var(--curva),box-shadow .25s var(--curva),background .25s,color .25s,border-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 28px;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-ouro{background:var(--grad-ouro);color:#3a2400;box-shadow:0 14px 34px -12px #ffb020bf}.btn-ouro:hover{box-shadow:0 20px 44px -14px #ffb020e6}.btn-vidro{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff38}.btn-vidro:hover{background:#ffffff24;border-color:#fff6}.btn-fino{color:#fff;background:#ffffff14;border:1px solid #fff3;height:42px;padding:0 20px;font-size:14.5px}.btn-fino:hover{background:#ffffff29}.topo{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:1180px;animation:desceTopo .8s var(--curva) both;background:#080d1f8c;border:1px solid #ffffff1a;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:12px 14px 12px 18px;display:flex;position:fixed;inset:16px 16px auto}@keyframes desceTopo{0%{opacity:0;transform:translateY(-18px)}}.menu{color:var(--claro-suave);gap:26px;font-size:14.5px;display:flex}.menu a{padding:4px 0;position:relative}.menu a:after{content:"";background:var(--grad-ouro);height:2px;transition:right .3s var(--curva);border-radius:2px;position:absolute;bottom:0;left:0;right:100%}.menu a:hover{color:#fff}.menu a:hover:after{right:0}.heroi{isolation:isolate;background:radial-gradient(120% 100% at 50% 0%,var(--ink-3) 0%,var(--ink-2) 42%,var(--ink) 100%);padding:clamp(120px,16vh,180px) 24px clamp(80px,12vh,120px);position:relative;overflow:hidden}.heroi:after{content:"";z-index:-1;opacity:.5;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask:radial-gradient(90% 70% at 50% 25%,#000 30%,#0000 100%);mask:radial-gradient(90% 70% at 50% 25%,#000 30%,#0000 100%)}.aurora{z-index:-2;filter:blur(90px);opacity:.75;pointer-events:none;height:120%;position:absolute;inset:-10% -10% auto}.aurora i{border-radius:50%;display:block;position:absolute}.aurora .a1{background:radial-gradient(circle,#f0245a8c,#0000 65%);width:46vw;height:46vw;animation:17s ease-in-out infinite flutua;top:-8vw;left:-6vw}.aurora .a2{background:radial-gradient(circle,#0054fc80,#0000 65%);width:52vw;height:52vw;animation:21s ease-in-out infinite reverse flutua;top:-14vw;right:-10vw}.aurora .a3{background:radial-gradient(circle,#9b2fd673,#0000 65%);width:38vw;height:38vw;animation:25s ease-in-out infinite flutua;top:18vw;left:34vw}.aurora-baixa{opacity:.5;filter:blur(110px)}@keyframes flutua{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(4vw,3vw)scale(1.08)}66%{transform:translate(-3vw,5vw)scale(.95)}}.moedas{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.moeda{background:var(--grad-ouro);opacity:0;border-radius:50%;animation:linear infinite sobeMoeda;position:absolute;box-shadow:0 0 14px #ffb02059,inset 0 -2px 6px #0000002e}@keyframes sobeMoeda{0%{opacity:0;transform:translateY(20px)rotate(0)scale(.7)}12%{opacity:.5}88%{opacity:.3}to{opacity:0;transform:translateY(-120px)rotate(220deg)scale(1)}}.heroi-grade{grid-template-columns:1.08fr .92fr;align-items:center;gap:64px;max-width:1180px;margin:0 auto;display:grid;position:relative}.heroi-texto{color:#fff;max-width:620px}.selo{color:#ffd79a;font:600 12.5px/1 var(--corpo);letter-spacing:.14em;text-transform:uppercase;background:#ffb0201f;border:1px solid #ffb02052;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:8px 16px;display:inline-flex}.faisca{color:var(--ouro-claro);animation:2.6s ease-in-out infinite brilha}@keyframes brilha{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}h1{color:#fff;font-size:clamp(40px,5.6vw,72px)}.gradiente{background:linear-gradient(100deg,var(--ouro-claro),var(--ouro) 30%,var(--magenta) 62%,var(--violet) 88%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite desliza}@keyframes desliza{to{background-position:220% 0}}.chamada{color:var(--claro-suave);max-width:52ch;margin-top:22px;font-size:clamp(16px,1.35vw,18.5px)}.chamada b{color:#fff;font-weight:600}.acoes{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.marcadores{color:var(--claro-suave);flex-wrap:wrap;gap:10px 28px;margin:34px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.marcadores li{align-items:center;gap:8px;display:flex}.marcadores li:before{content:"";background:var(--grad-ouro);border-radius:50%;width:7px;height:7px}.marcadores b{color:#fff;font-weight:700}.carteira{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;border-radius:26px;padding:26px;animation:7s ease-in-out infinite balanca;position:relative;box-shadow:0 40px 80px -40px #000c}@keyframes balanca{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.carteira-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.carteira-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--claro-suave);font-size:12.5px}.carteira-marca{color:var(--claro-suave);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.carteira-saldo{font-family:var(--display);letter-spacing:-.04em;margin-top:12px;font-size:clamp(38px,4.6vw,52px);font-weight:800}.carteira-saldo .cifra{vertical-align:.35em;color:var(--ouro-claro);margin-right:4px;font-size:.5em}.carteira-sub{color:var(--claro-suave);align-items:center;gap:8px;margin-top:4px;font-size:13.5px;display:flex}.carteira-sub b{color:var(--ouro-claro)}.pulso{background:#3ddc84;border-radius:50%;width:8px;height:8px;animation:2s infinite pulsa;box-shadow:0 0 #3ddc8499}@keyframes pulsa{70%{box-shadow:0 0 0 10px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.extrato{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.extrato-item{color:var(--claro-suave);opacity:0;animation:entraItem .6s var(--curva) forwards;animation-delay:calc(.9s + var(--i)*.14s);background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;display:flex;transform:translateY(10px)}.extrato-item span:nth-child(2){flex:1}.extrato-item b{color:#7ef0b0;font-weight:700}.extrato-item b.neg{color:#ff9db4}@keyframes entraItem{to{opacity:1;transform:none}}.ic{border-radius:9px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.ic-mais{color:#7ef0b0;background:#7ef0b029}.ic-pix{color:#ff9db4;background:#ff9db429}.chip-voando{background:var(--grad-ouro);color:#3a2400;font:700 13px/1 var(--corpo);opacity:0;pointer-events:none;border-radius:999px;padding:7px 14px;position:absolute;top:96px;right:26px;box-shadow:0 10px 24px -8px #ffb020e6}.chip-voando.voa{animation:voaChip 1.5s var(--curva) forwards}@keyframes voaChip{0%{opacity:0;transform:translate(26px,26px)scale(.7)}18%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1;transform:translate(-4px,-46px)scale(1)}to{opacity:0;transform:translate(-8px,-74px)scale(.85)}}.faixa{background:var(--ink);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:18px 0;overflow:hidden}.faixa-trilho{white-space:nowrap;width:max-content;font-family:var(--display);color:#e9edfa8c;align-items:center;gap:34px;font-size:17px;font-weight:600;animation:34s linear infinite corre;display:flex}.faixa-trilho i{color:var(--ouro);font-size:13px;font-style:normal}@keyframes corre{to{transform:translate(-50%)}}.secao{padding:clamp(72px,11vh,120px) 24px;position:relative}.secao-clara{background:var(--mist)}.secao-escura{background:var(--ink);color:#fff;isolation:isolate;overflow:hidden}.secao-topo{max-width:1180px;margin:0 auto clamp(40px,6vh,64px)}.secao-selo{font:600 12.5px/1 var(--corpo);letter-spacing:.18em;text-transform:uppercase;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px}.secao-escura .secao-selo{background:var(--grad-ouro);-webkit-background-clip:text;background-clip:text}.secao-topo h2{font-size:clamp(30px,4vw,48px)}.passos{counter-reset:passo;grid-template-columns:repeat(3,1fr);gap:26px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.passo{border-radius:var(--raio);background:var(--papel);border:1px solid var(--fio);padding:32px 28px;position:relative;box-shadow:0 30px 60px -48px #0a102480}.passo:after{content:"";background:var(--grad);transform-origin:0;height:3px;transition:transform .5s var(--curva);border-radius:3px;position:absolute;top:0;left:28px;right:28px;transform:scaleX(0)}.passo.visivel:after{transform:scaleX(1)}.passo-n{background:var(--grad);color:#fff;width:44px;height:44px;font:800 19px/1 var(--display);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.passo h3{margin-bottom:10px;font-size:21px}.passo p{color:var(--texto-suave);font-size:15.5px}.cartoes{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1180px;margin:0 auto;display:grid}.cartao{border-radius:var(--raio);background:var(--papel);border:1px solid var(--fio);transition:transform .35s var(--curva),box-shadow .35s var(--curva),border-color .35s;padding:30px 26px}.cartao:hover{border-color:#d5d9e8;transform:translateY(-6px);box-shadow:0 30px 60px -38px #0a10248c}.cartao h3{margin-bottom:9px;font-size:19px}.cartao p{color:var(--texto-suave);font-size:15px}.cartao-ic{background:linear-gradient(140deg,#f0245a1f,#0054fc1f);border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid;position:relative}.cartao-ic:before{content:"";background:var(--grad);width:22px;height:22px;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.cartao-ic[data-ic=regras]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 5h16M4 12h10M4 19h7' stroke='black' stroke-width='2.2' stroke-linecap='round' fill='none'/><circle cx='19' cy='17' r='3.4' fill='black'/></svg>")}.cartao-ic[data-ic=carteira]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><rect x='2.5' y='5.5' width='19' height='14' rx='3.5' fill='black'/><circle cx='17' cy='12.5' r='2' fill='white'/></svg>")}.cartao-ic[data-ic=pix]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l4.5 4.5L12 11 7.5 6.5 12 2zm0 11l4.5 4.5L12 22l-4.5-4.5L12 13zM2 12l4.5-4.5L11 12l-4.5 4.5L2 12zm11 0l4.5-4.5L22 12l-4.5 4.5L13 12z' fill='black'/></svg>")}.cartao-ic[data-ic=escudo]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l8 3.2v6.1c0 5-3.4 9.2-8 10.7-4.6-1.5-8-5.7-8-10.7V5.2L12 2z' fill='black'/><path d='M8.4 12.2l2.6 2.6 4.6-5' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.cartao-ic[data-ic=marca]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5-5.8-3.1-5.8 3.1 1.1-6.5L2.6 9.4l6.5-.9L12 2.6z' fill='black'/></svg>")}.cartao-ic[data-ic=api]{--m:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9 6l-6 6 6 6M15 6l6 6-6 6' stroke='black' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.publicos{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1180px;margin:0 auto;display:grid}.publico{border-radius:var(--raio);transition:background .3s,border-color .3s,transform .35s var(--curva);background:#ffffff0d;border:1px solid #ffffff1a;padding:30px 26px}.publico:hover{background:#ffffff17;border-color:#ffb02073;transform:translateY(-5px)}.publico h3{margin-bottom:9px;font-size:20px}.publico p{color:var(--claro-suave);font-size:15px}.convite{background:var(--mist);padding:clamp(60px,9vh,96px) 24px}.convite-caixa{text-align:center;color:#fff;background:linear-gradient(120deg,#12193a,#241a4d 45%,#0d2a63);border-radius:34px;max-width:940px;margin:0 auto;padding:clamp(44px,7vw,72px) 32px;position:relative;overflow:hidden}.convite-caixa:before{content:"";filter:blur(40px);background:radial-gradient(45% 45% at 20% 20%,#f0245a73,#0000 70%),radial-gradient(45% 45% at 85% 15%,#0054fc73,#0000 70%),radial-gradient(40% 40% at 60% 90%,#ffb0204d,#0000 70%);height:150%;animation:19s ease-in-out infinite flutua;position:absolute;inset:-40% -10% auto}.convite-caixa>*{position:relative}.convite-selo{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:inline-grid}.convite-caixa h2{font-size:clamp(28px,4vw,44px)}.convite-caixa p{max-width:46ch;color:var(--claro-suave);margin:16px auto 30px}.convite-caixa .acoes{justify-content:center}.rodape{background:var(--ink);color:var(--claro-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:30px 24px;display:flex}.rodape-nota{font-size:13.5px}.rodape-link{border-bottom:1px solid #ffffff40;padding-bottom:2px;font-size:13.5px}.rodape-link:hover{color:#fff}.marca-peq .marca-nome{font-size:17px}.entra{opacity:0;animation:entraSobe .9s var(--curva) forwards;animation-delay:var(--d,0s);transform:translateY(18px)}@keyframes entraSobe{to{opacity:1;transform:none}}.revela{opacity:0;transition:opacity .7s var(--curva),transform .7s var(--curva);transition-delay:var(--d,0s);transform:translateY(22px)}.revela.visivel{opacity:1;transform:none}@media (width<=980px){.heroi-grade{grid-template-columns:1fr;gap:46px}.passos,.cartoes,.publicos{grid-template-columns:1fr}.menu{display:none}.carteira{max-width:460px}}@media (width<=560px){.topo{padding:10px 10px 10px 14px}.btn{height:50px;padding:0 22px;font-size:15px}.acoes .btn{flex:100%}.rodape{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.entra,.revela{opacity:1!important;transform:none!important}html{scroll-behavior:auto}}
