:root{--tinta:#0b0d12;--tinta-2:#11141b;--tinta-3:#181c25;--linha:#242a36;--papel:#f6f3ec;--papel-linha:#d9d3c6;--fg:#eceff4;--mut:#8b93a3;--caneta:#2f6fe4;--ouro:#f2b544;--ouro-esc:#b57e14;--ok:#3fbf7f;--f-ui:"Geist", system-ui, sans-serif;--f-mono:"Geist Mono", ui-monospace, monospace;--f-mao:"Mrs Saint Delafield", cursive;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--tinta);color:var(--fg);font-family:var(--f-ui);max-width:100%;margin:0;padding:0 16px;font-size:15px;line-height:1.55;overflow-x:clip}.cont{max-width:1160px;margin:0 auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--ouro);outline-offset:3px;border-radius:6px}.topo{top:env(safe-area-inset-top,0px);z-index:10;backdrop-filter:blur(10px);background:#0b0d12d1;border-bottom:1px solid #0000;margin:0 -16px;padding:0 16px;transition:border-color .3s;position:sticky}.topo.rolou{border-color:var(--linha)}.topo nav{height:64px;color:var(--mut);align-items:center;gap:26px;font-size:14px;display:flex}.marca{color:var(--fg);letter-spacing:-.01em;align-items:center;gap:10px;margin-right:auto;font-size:17px;font-weight:700;display:flex}.marca svg{width:26px;height:26px}.topo nav>a:not(.marca){position:relative}.topo nav>a:not(.marca):after{content:"";background:var(--ouro);height:1px;transition:right .25s;position:absolute;bottom:-4px;left:0;right:100%}.topo nav>a:not(.marca):hover{color:var(--fg)}.topo nav>a:not(.marca):hover:after{right:0}.btn{border:1px solid var(--linha);color:var(--fg);text-align:center;background:0 0;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600;transition:border-color .2s,transform .2s;display:inline-block;position:relative;overflow:hidden}.btn:hover{border-color:#3a4252;transform:translateY(-1px)}.btn.ouro{background:var(--ouro);color:#1a1406;border-color:var(--ouro)}.btn.ouro:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn.ouro:hover:before{transition:transform .7s;transform:translate(120%)}@media (width<=860px){.topo nav>a:not(.marca):not(.btn){display:none}.topo nav{gap:8px}.topo .btn{padding:8px 11px;font-size:13px}}@media (width<=380px){.marca{font-size:15px}.marca svg{width:22px;height:22px}}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:72px 64px;display:grid}@media (width<=920px){.hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:40px}}.selo-txt{font:500 12px var(--f-mono);color:var(--ouro);border:1px solid #f2b5444d;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.selo-txt i{background:var(--ouro);border-radius:50%;width:6px;height:6px;display:block}h1{letter-spacing:-.045em;text-wrap:balance;margin:20px 0 18px;font-size:clamp(38px,5.6vw,66px);font-weight:600;line-height:.98}h1 .pal{display:inline-block}h1 .mao{font-family:var(--f-mao);color:var(--ouro);letter-spacing:0;font-size:1.25em;font-weight:400;line-height:.7;position:relative;top:.08em}.sub{color:var(--mut);max-width:46ch;margin:0 0 28px;font-size:17px}.acoes{flex-wrap:wrap;gap:12px;display:flex}.acoes .btn{padding:13px 20px;font-size:15px}.lei{font:400 12px var(--f-mono);color:var(--mut);flex-wrap:wrap;gap:18px;margin-top:30px;display:flex}.lei span:before{content:"✓ ";color:var(--ok)}.palco{aspect-ratio:1/1.05;max-width:100%;position:relative;overflow:hidden}.folha{background:var(--papel);color:#2a2620;border-radius:6px;align-content:start;gap:2.4%;padding:8% 9%;display:grid;position:absolute;inset:6% 10% 4% 6%;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff0a}.folha .tt{font:700 13px var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:#3b352c;margin-bottom:4%}.folha .l{background:var(--papel-linha);border-radius:3px;height:7px}.folha .l.c{width:58%}.folha .l.m{width:82%}.scan{border-bottom:1.5px solid var(--caneta);pointer-events:none;background:linear-gradient(#0000,#2f6fe429 70%,#2f6fe48c);height:60px;position:absolute;top:-60px;left:0;right:0}.cp{font:600 10.5px var(--f-mono);color:var(--caneta);letter-spacing:.04em;background:#2f6fe417;border:1.5px dashed #2f6fe4b3;border-radius:5px;padding:4px 8px;position:absolute}.cp.assin{align-items:flex-start;width:46%;height:56px;display:flex;bottom:13%;left:9%}.cp.data{bottom:13%;right:9%}.cp.nome{top:47%;left:9%}.cp.cpf{top:47%;left:52%}.rubrica{width:46%;font:400 52px/1 var(--f-mao);color:var(--caneta);white-space:nowrap;clip-path:inset(0 100% 0 0);position:absolute;bottom:12%;left:10%}.caneta{opacity:0;width:34px;height:34px;position:absolute;bottom:14%;left:10%}.carimbo{aspect-ratio:1;opacity:0;width:30%;position:absolute;bottom:2%;right:2%}.carimbo svg{width:100%;height:100%}.status{background:var(--tinta-2);border:1px solid var(--linha);font:500 12px var(--f-mono);color:var(--mut);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 10px;display:flex;position:absolute;top:0;left:0;box-shadow:0 12px 30px -12px #0009}.status b{background:var(--caneta);border-radius:50%;width:8px;height:8px;display:block}.status.feito b{background:var(--ok)}.status.feito{color:var(--fg)}@media (prefers-reduced-motion:no-preference){.anim .scan{animation:9s ease-in-out infinite scan}.anim .cp{animation:9s ease-in-out infinite both cp}.anim .cp.cpf{animation-delay:.25s}.anim .cp.assin{animation-delay:.5s}.anim .cp.data{animation-delay:.75s}.anim .caneta{animation:9s ease-in-out infinite caneta}.anim .rubrica{animation:9s ease-in-out infinite escreve}.anim .carimbo{animation:9s cubic-bezier(.2,1.6,.4,1) infinite carimba}.anim .folha{animation:9s ease-in-out infinite folha}@keyframes scan{0%{opacity:1;top:-60px}18%{opacity:1;top:100%}19%,to{opacity:0;top:100%}}@keyframes cp{0%,16%{opacity:0;transform:scale(.8)}22%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0}}@keyframes caneta{0%,36%{opacity:0;transform:translateY(-30px)}40%{opacity:1;transform:translate(0)}58%{opacity:1;transform:translate(240%,-10px)}62%,to{opacity:0;transform:translate(260%,-40px)}}@keyframes escreve{0%,40%{clip-path:inset(0 100% 0 0)}58%,88%{clip-path:inset(0)}94%,to{clip-path:inset(0);opacity:0}}@keyframes carimba{0%,64%{opacity:0;transform:scale(2.2)rotate(-30deg)}68%{opacity:1;transform:scale(1)rotate(-12deg)}88%{opacity:1;transform:scale(1)rotate(-12deg)}94%,to{opacity:0;transform:scale(1)rotate(-12deg)}}@keyframes folha{0%,66%{transform:rotate(-2.5deg)}67.5%{transform:rotate(-2.5deg)translateY(3px)}69%,to{transform:rotate(-2.5deg)}}.h1-in .pal{animation:.8s cubic-bezier(.2,.8,.2,1) both sobe}.h1-in .pal:nth-child(2){animation-delay:80ms}.h1-in .pal:nth-child(3){animation-delay:.16s}.h1-in .pal:nth-child(4){animation-delay:.24s}.h1-in .pal:nth-child(5){animation-delay:.32s}.h1-in .pal:nth-child(6){animation-delay:.4s}.h1-in .pal:nth-child(7){animation-delay:.48s}@keyframes sobe{0%{filter:blur(6px);opacity:.2;transform:translateY(40%)}to{filter:none;opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.rubrica{clip-path:none}.carimbo{opacity:1;transform:rotate(-12deg)}}.faixa{border-block:1px solid var(--linha);contain:paint;max-width:100vw;margin:0 -16px;padding-block:16px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.faixa .trilho{width:max-content;font:500 13px var(--f-mono);color:var(--mut);gap:48px;display:flex}.faixa .trilho span:before{content:"◆ ";color:var(--ouro);font-size:9px}@media (prefers-reduced-motion:no-preference){.faixa .trilho{animation:38s linear infinite corre}@keyframes corre{to{transform:translate(-50%)}}}section.bloco{padding-block:96px 24px}.rot{font:500 12px var(--f-mono);color:var(--ouro);letter-spacing:.08em;text-transform:uppercase}h2{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:10px 0 14px;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.05}.lead{color:var(--mut);max-width:60ch;margin:0 0 40px;font-size:16px}@media (prefers-reduced-motion:no-preference){.vem{transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .9s}.js .vem:not(.visto){filter:blur(3px);transform:translateY(26px)}}.passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}@media (width<=860px){.passos{grid-template-columns:minmax(0,1fr)}}.passo{background:var(--tinta-2);border:1px solid var(--linha);border-radius:16px;align-content:start;gap:10px;padding:24px;transition:border-color .3s,transform .3s;display:grid}.passo:hover{border-color:#3a4252;transform:translateY(-3px)}.passo .n{font:500 12px var(--f-mono);color:var(--mut)}.passo h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.passo p{color:var(--mut);margin:0}.passo .ilus{background:var(--tinta-3);border-radius:10px;height:120px;margin-bottom:6px;position:relative;overflow:hidden}.ilus .arq{background:var(--papel);border-radius:4px;width:54px;height:70px;margin-left:-27px;position:absolute;top:18px;left:50%}.ilus .arq:after{content:"PDF";font:700 10px var(--f-mono);color:#b0442b;position:absolute;bottom:6px;left:6px}.ilus .alvo{border:1.5px dashed #3a4252;border-radius:8px;width:120px;height:30px;margin-left:-60px;position:absolute;bottom:10px;left:50%}.ilus .tag{font:600 10px var(--f-mono);color:var(--caneta);background:#2f6fe424;border:1px dashed #2f6fe499;border-radius:5px;padding:3px 7px;position:absolute}.ilus .msg{height:22px;font:500 10px var(--f-mono);color:var(--mut);background:#20252f;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex;position:absolute;left:16px;right:16px}.ilus .msg b{background:var(--ok);border-radius:50%;width:7px;height:7px;display:block}@media (prefers-reduced-motion:no-preference){.ilus .arq{animation:3.2s ease-in-out infinite cai}@keyframes cai{0%{transform:translateY(-90px)}35%,70%{transform:translateY(16px)}to{opacity:0;transform:translateY(16px)}}.ilus .tag{animation:3.2s ease-in-out infinite both pisca}.ilus .tag:nth-child(2){animation-delay:.3s}.ilus .tag:nth-child(3){animation-delay:.6s}@keyframes pisca{0%,15%{opacity:0;transform:scale(.7)}30%,85%{opacity:1;transform:none}to{opacity:0}}.ilus .msg{animation:3.6s ease-in-out infinite both chega}.ilus .msg:nth-child(2){animation-delay:.4s}.ilus .msg:nth-child(3){animation-delay:.8s}@keyframes chega{0%,10%{opacity:0;transform:translate(-20px)}25%,85%{opacity:1;transform:none}to{opacity:0}}}.grade{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr;gap:18px;display:grid}@media (width<=860px){.grade{grid-template-columns:minmax(0,1fr)}}.cartao{background:var(--tinta-2);border:1px solid var(--linha);border-radius:18px;min-width:0;padding:26px;position:relative;overflow:hidden}.cartao h3{letter-spacing:-.02em;margin:0 0 8px;font-size:21px;font-weight:600}.cartao p{color:var(--mut);max-width:48ch;margin:0}.cartao.alto{grid-row:span 2;align-content:start;gap:18px;display:grid}.lote{gap:8px;margin-top:8px;display:grid}.lote .lin{background:var(--tinta-3);font:400 13px var(--f-mono);color:var(--mut);border-radius:10px;grid-template-columns:1.4fr 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.lote .lin .st{background:#20252f;border-radius:999px;padding:2px 8px;font-size:11px}.lote .lin .st.ok{color:var(--ok);background:#3fbf7f24}.lote .lin .st.env{color:#7fa6f0;background:#2f6fe429}.prazo{align-items:center;gap:14px;margin-top:18px;display:flex}.anel{flex:none;width:64px;height:64px}.anel circle{fill:none;stroke-width:6px}.anel .fundo{stroke:#232834}.anel .barra{stroke:var(--ouro);stroke-linecap:round;transform-origin:50%;stroke-dasharray:176;stroke-dashoffset:44px;transition:stroke-dashoffset 1.4s cubic-bezier(.2,.8,.2,1);transform:rotate(-90deg)}.js .cartao:not(.visto) .anel .barra{stroke-dashoffset:176px}.prazo small{color:var(--mut);display:block}.prazo strong{font-size:15px}.api pre{border:1px solid var(--linha);font:400 12.5px/1.65 var(--f-mono);color:#c8cfda;white-space:pre;background:#07080c;border-radius:12px;margin:16px 0 0;padding:16px;overflow-x:auto}.api .k{color:var(--ouro)}.api .s{color:#8fd3a8}.api .c{color:#5d6575}.cursor{background:var(--ouro);vertical-align:-2px;width:7px;height:14px;display:inline-block}@media (prefers-reduced-motion:no-preference){.cursor{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}}.numeros{border:1px solid var(--linha);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:8px;display:grid;overflow:hidden}@media (width<=860px){.numeros{grid-template-columns:repeat(2,minmax(0,1fr))}}.numeros div{border-right:1px solid var(--linha);padding:26px}.numeros div:last-child{border-right:0}.numeros strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;display:block}.numeros span{color:var(--mut);font-size:13px}.precos{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1000px){.precos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.precos{grid-template-columns:minmax(0,1fr)}}.plano{background:var(--tinta-2);border:1px solid var(--linha);transform-style:preserve-3d;border-radius:18px;align-content:start;gap:14px;padding:24px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s;display:grid}.plano:hover{border-color:#3a4252}.plano.dest{background:linear-gradient(180deg, #f2b54412, var(--tinta-2) 40%);border-color:#f2b54480}.plano .nome{justify-content:space-between;align-items:center;font-weight:600;display:flex}.plano .nome em{font:500 11px var(--f-mono);color:var(--ouro);font-style:normal}.plano .preco{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600}.plano .preco small{color:var(--mut);letter-spacing:0;font-size:14px;font-weight:400}.plano ul{color:var(--mut);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plano li:before{content:"— ";color:#4a5263}.plano .btn{text-align:center}.alterna{background:var(--tinta-2);border:1px solid var(--linha);border-radius:999px;margin-bottom:26px;padding:4px;display:inline-flex}.alterna button{color:var(--mut);background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.alterna button[aria-pressed=true]{background:var(--tinta-3);color:var(--fg)}.alterna em{color:var(--ouro);font-style:normal;font:500 11px var(--f-mono)}.verif{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (width<=860px){.verif{grid-template-columns:minmax(0,1fr)}}.consulta{background:var(--tinta-2);border:1px solid var(--linha);border-radius:18px;gap:14px;padding:24px;display:grid}.consulta label{font:500 12px var(--f-mono);color:var(--mut)}.consulta .campo{gap:8px;display:flex}.consulta input{background:var(--tinta);border:1px solid var(--linha);min-width:0;color:var(--fg);font:500 14px var(--f-mono);letter-spacing:.08em;border-radius:10px;flex:1;padding:12px 14px}.resultado{background:#3fbf7f14;border:1px solid #3fbf7f4d;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.resultado .ck{background:var(--ok);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.resultado .ck svg{width:20px;height:20px}.resultado .ck path{stroke-dasharray:24;stroke-dashoffset:0}.js .consulta:not(.visto) .ck path{stroke-dashoffset:24px}.consulta.visto .ck path{transition:stroke-dashoffset .7s .3s}.resultado small{color:var(--mut);font-size:12px;display:block}.final{text-align:center;padding-block:110px 90px;position:relative}.final h2{max-width:18ch;margin-inline:auto;font-size:clamp(32px,4.6vw,54px)}.final .mao{font-family:var(--f-mao);color:var(--ouro);letter-spacing:0;font-size:1.3em;font-weight:400}.final p{color:var(--mut);max-width:50ch;margin:0 auto 30px}footer{border-top:1px solid var(--linha);color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-block:26px 40px;font-size:13px;display:flex}footer b{color:var(--fg);font-weight:600}footer a:hover{color:var(--fg)}.breve{font:500 10.5px var(--f-mono);color:var(--ouro);vertical-align:3px;letter-spacing:.04em;border:1px solid #f2b54459;border-radius:999px;margin-left:8px;padding:2px 8px}.entenda{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (width<=860px){.entenda{grid-template-columns:minmax(0,1fr)}}.tel{background:var(--tinta-2);border:1px solid var(--linha);border-radius:34px;justify-self:center;width:min(320px,100%);padding:12px;box-shadow:0 40px 80px -30px #000c}.tel .tela{background:var(--papel);color:#2a2620;border-radius:24px;gap:12px;padding:18px;display:grid}.tel .tela .rot{color:var(--caneta)}.tel .ttl{letter-spacing:-.01em;font-size:17px;font-weight:700}.tel .itens{background:#fff;border-radius:12px;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px;font-size:13px;display:grid}.tel .itens span{color:#6b6457}.tel .aviso{color:#7a540c;background:#fff3d6;border-radius:12px;padding:10px 12px;font-size:12.5px;font-weight:600}.tel .ouvir{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.tel .ouvir .onda{flex:1;align-items:center;gap:3px;height:18px;display:flex}.tel .ouvir .onda i{background:var(--caneta);opacity:.7;border-radius:2px;flex:1}.tel .assinar{background:var(--caneta);color:#fff;text-align:center;border-radius:12px;padding:12px;font-weight:600}.pontos{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pontos li{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.pontos li b{background:var(--tinta-3);border:1px solid var(--linha);width:28px;height:28px;font:600 12px var(--f-mono);color:var(--ouro);border-radius:8px;place-items:center;display:grid}.pontos strong{display:block}.pontos span{color:var(--mut);font-size:14px}.indique{background:var(--tinta-2);border:1px solid var(--linha);border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;padding:34px;display:grid}@media (width<=860px){.indique{grid-template-columns:minmax(0,1fr);padding:24px}}.medidor{gap:10px;display:grid}.medidor .barra-fundo{background:var(--tinta-3);border-radius:6px;height:12px;overflow:hidden}.medidor .barra-ouro{background:var(--ouro);border-radius:6px;width:20%;height:100%}.medidor .lin{font:500 12px var(--f-mono);color:var(--mut);justify-content:space-between;gap:10px;display:flex}.medidor .grande{letter-spacing:-.04em;font-size:44px;font-weight:600}.codigo{font:500 22px var(--f-mono);letter-spacing:.14em;background:var(--tinta);border:1px dashed #3a4252;border-radius:12px;padding:12px 16px;display:inline-block}.indique .acoes-indique{margin-top:20px}.nota-mock{font:500 11px var(--f-mono);color:#5d6575;text-align:center;padding-bottom:24px}
