:root{--crt:#060908;--placa:#0c2a1c;--trilha:#1f7a4b;--fosforo:#3dff7e;--osso:#e9e6d6;--cinza:#8f9a93;--sinal:#ff3a6e;--fio:#1a2621;--ciano:#3fd8ff;--ambar:#ffb21e;--f-display:"Silkscreen","Courier New",monospace;--f-term:"VT323","Courier New",monospace;--f-corpo:"Archivo",system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-padding-top:60px}body{background-color:var(--crt);color:var(--osso);font-family:var(--f-corpo);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='56' viewBox='0 0 200 140'%3E%3Cg fill='none' stroke='%230d1612' stroke-width='12' stroke-linejoin='miter'%3E%3Cellipse cx='62' cy='70' rx='32' ry='46'/%3E%3Cpath d='M112 46L134 22L134 118M118 118H150'/%3E%3C/g%3E%3C/svg%3E");background-size:72px 56px;margin:0;font-size:16px;line-height:1.55}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--osso);position:fixed;inset:0 0 auto}a{color:inherit}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;letter-spacing:.02em;margin:0;font-weight:400}h1{text-transform:uppercase;font-size:clamp(34px,6vw,68px);line-height:.95}h2{text-transform:uppercase;font-size:clamp(20px,2.6vw,28px)}h3{text-transform:uppercase;letter-spacing:.06em;font-size:14px}p{max-width:62ch;margin:0}.nota{color:var(--cinza);font-size:14px}.term{font-family:var(--f-term);font-size:22px;line-height:1.15}.pend{font-family:var(--f-term);color:var(--sinal);white-space:nowrap;font-size:.95em}.bar{top:env(safe-area-inset-top,0px);z-index:5;background:var(--osso);color:var(--crt);border-bottom:2px solid var(--crt);position:sticky}.bar .in{max-width:1180px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));align-items:center;gap:6px;min-height:46px;margin:0 auto;display:flex}.marca{font-family:var(--f-display);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px 6px 0;font-size:13px;font-weight:700;display:flex}.marca svg{width:30px;height:21px;display:block}.abas{scrollbar-width:none;gap:2px;margin-left:12px;display:flex;overflow-x:auto}.abas::-webkit-scrollbar{display:none}.aba{font-family:var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:var(--crt);cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #0000;padding:8px 10px;font-size:12px}.aba:focus-visible,.btn:focus-visible,.marca:focus-visible,input:focus-visible{outline:2px dashed var(--fosforo);outline-offset:2px}.bar .rel{font-family:var(--f-term);margin-left:auto;padding-left:10px;font-size:20px}@media (width<=760px){.bar .rel{display:none}.abas{margin-left:4px}.marca span{display:none}}.wrap{max-width:1180px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));flex-direction:column;gap:40px;margin:0 auto;padding-block:36px 72px;display:flex}.pg:not(.on){display:none!important}.win{background:var(--crt);border:2px solid var(--osso);box-shadow:6px 6px 0 var(--trilha);min-width:0}.win-bar{background:var(--osso);color:var(--crt);font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:flex}.win-bar .btns{gap:4px;display:flex}.win-bar .btns i{border:1.5px solid var(--crt);width:12px;height:12px;display:inline-block}.win-body{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.btn{font-family:var(--f-display);letter-spacing:.05em;text-transform:uppercase;background:var(--crt);color:var(--osso);border:2px solid var(--osso);box-shadow:3px 3px 0 var(--osso);cursor:pointer;align-items:center;gap:8px;padding:10px 14px;font-size:12px;text-decoration:none;display:inline-flex}.btn.pri{background:var(--fosforo);color:var(--crt);border-color:var(--fosforo);box-shadow:3px 3px 0 var(--osso)}.btn:hover{background:var(--fosforo);color:var(--crt)}.btn:active{box-shadow:1px 1px 0 var(--osso);transform:translate(2px,2px)}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sec{flex-direction:column;gap:16px;display:flex}.sec-h{border-bottom:2px solid var(--osso);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.sec-h .term{color:var(--cinza)}.px{image-rendering:pixelated;shape-rendering:crispedges;display:block}.tag{font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:2px solid;padding:3px 6px;font-size:10px}.tag.of{color:var(--fosforo)}.tag.rd{color:var(--ciano)}.tag.br{color:var(--ambar)}.tag.ps{color:var(--cinza)}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:28px;display:grid}.hero .tela{border:2px solid var(--osso);aspect-ratio:10/7;box-shadow:6px 6px 0 var(--fosforo);background:#000;place-items:center;display:grid;position:relative;overflow:hidden}.hero .tela svg{width:78%}.hero .tela:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000047 0 2px,#0000 2px 4px);position:absolute;inset:0}.hero .tela .st{font-family:var(--f-term);color:var(--fosforo);font-size:20px;position:absolute;bottom:6px;left:10px}.hero .txt{flex-direction:column;gap:18px;display:flex}.hero .sub{font-family:var(--f-term);color:var(--fosforo);font-size:28px;line-height:1.1}.canais{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.canal{border:2px solid var(--osso);background:var(--crt);flex-direction:column;min-width:0;display:flex}.canal .ban{border-bottom:2px solid var(--osso);background:var(--placa);align-items:center;gap:12px;height:84px;padding:0 14px;display:flex}.canal .ban svg{flex:none;width:44px;height:44px}.canal .ban b{font-family:var(--f-display);font-size:15px;font-weight:400;line-height:1.1}.canal .cb{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.canal .cb .row{margin-top:auto}.rede{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rede .item{border:2px dashed var(--cinza);align-items:center;gap:14px;min-width:0;padding:14px;display:flex}.rede .item svg{flex:none;width:40px;height:40px}.rede .item div{flex:1;min-width:0}.video{grid-template-columns:1.3fr 1fr;align-items:center;gap:22px;display:grid}.thumb{aspect-ratio:16/9;border:2px solid var(--osso);background:#000;position:relative;overflow:hidden}.thumb canvas{width:100%;height:100%;display:block}.thumb .dur{color:var(--osso);font-family:var(--f-term);background:#000;padding:0 6px;font-size:18px;position:absolute;bottom:8px;right:8px}.specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.spec{border:2px solid var(--osso);background:var(--crt);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.spec svg{width:40px;height:40px}.spec .pr{font-family:var(--f-term);color:var(--fosforo);margin-top:auto;font-size:24px}.lista{flex-wrap:wrap;gap:10px;display:flex}.lista input{min-width:0;font-family:var(--f-term);background:var(--crt);color:var(--osso);border:2px solid var(--osso);flex:220px;padding:6px 10px;font-size:22px}.cens{-webkit-user-select:none;user-select:none;vertical-align:middle;min-width:4ch;display:inline-block;position:relative;color:#0000!important}.cens canvas{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.cens.bloco{min-height:22px;display:block}.rede .item.oculto{border-color:var(--trilha)}.oc{font-family:var(--f-term);color:var(--fosforo);font-size:18px}.painel{grid-template-columns:1.2fr 1fr;gap:18px;display:grid}.barras{border-bottom:2px solid var(--osso);align-items:flex-end;gap:6px;height:150px;padding:0 4px;display:flex}.barras i{background:var(--trilha);flex:1;display:block}.barras i:last-child{background:var(--fosforo)}.tab{border-collapse:collapse;width:100%;font-family:var(--f-term);font-size:20px}.tab th{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;color:var(--cinza);text-align:left;border-bottom:2px solid var(--osso);padding:4px 6px;font-size:10px;font-weight:400}.tab td{border-bottom:1px dashed var(--fio);padding:6px}.dlog{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.dlog li{border:2px solid var(--osso);background:var(--crt);flex-direction:column;gap:6px;padding:14px;display:flex}.dlog .d{font-family:var(--f-term);color:var(--fosforo);font-size:18px}.dlog b{font-family:var(--f-display);text-transform:uppercase;font-size:13px;font-weight:400}.dlog p{color:var(--osso);margin:0;font-size:14px}.fluxo{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.fluxo div{border:2px solid var(--osso);flex-direction:column;flex:1;gap:2px;min-width:130px;padding:10px 12px;display:flex}.fluxo div.fim{border-color:var(--fosforo);background:var(--placa)}.fluxo b{font-family:var(--f-term);color:var(--fosforo);font-size:20px}.fluxo span{font-family:var(--f-term);font-size:20px}.fluxo i{font-style:normal;font-family:var(--f-term);color:var(--fosforo);align-self:center;font-size:28px}@media (width<=600px){.fluxo{flex-direction:column}.fluxo div{flex:none}.fluxo i{line-height:.6;transform:rotate(90deg)}}.corte{border-top:2px dashed var(--sinal);height:0;margin:24px 0 8px;position:relative}.corte span{background:var(--crt);font-family:var(--f-display);color:var(--sinal);letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;max-width:92vw;padding:2px 12px;font-size:11px;position:absolute;top:-12px;left:50%;overflow:hidden;transform:translate(-50%)}.circ{border:2px solid var(--sinal);background:repeating-linear-gradient(135deg,transparent 0 14px,#ff3a6e0a 14px 16px),var(--crt);flex-direction:column;gap:24px;padding:24px;display:flex;box-shadow:8px 8px #3a0f1d}.circ-top{grid-template-columns:240px 1fr;align-items:center;gap:28px;display:grid}.fossil-w{border:2px solid var(--osso);background:#000;flex-direction:column;align-items:center;gap:8px;padding:18px;display:flex}.fossil{width:100%;height:auto;image-rendering:pixelated;shape-rendering:crispedges}.circ-h{font-size:clamp(28px,4vw,44px)}.lote{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.lote-a{border:2px solid var(--fosforo);background:var(--placa);box-shadow:6px 6px 0 var(--fosforo);flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.preco-g{font-family:var(--f-display);color:var(--fosforo);font-size:clamp(36px,6vw,56px);line-height:1}.fund{border-left:4px solid var(--ambar);padding-left:10px;font-size:14px}.fund b{font-family:var(--f-term);color:var(--ambar);font-size:20px;font-weight:400;display:block}.vagas{flex-direction:column;gap:4px;width:100%;display:flex}.vbar{border:2px solid var(--osso);background:#000;height:14px}.vbar i{background:repeating-linear-gradient(90deg,var(--fosforo) 0 8px,transparent 8px 10px);height:100%;display:block}.lotes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lotes li{font-family:var(--f-term);color:var(--cinza);border:2px solid #2a3a33;grid-template-columns:90px 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:22px;display:grid}.lotes li b{color:var(--osso);font-weight:400}.lotes li i{font-size:18px;font-style:normal}.lotes li.dica{border-style:dashed;font-size:18px;display:block}.lotes li.on{border-color:var(--fosforo);color:var(--fosforo)}.lotes li.on b{color:var(--fosforo)}.dentro{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dentro>div{border:2px solid var(--osso);flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.dentro svg{width:32px;height:32px}.dentro b{font-family:var(--f-display);text-transform:uppercase;font-size:13px;font-weight:400}.dentro p{margin:0;font-size:14px}.prev-c{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kp{border:2px solid #2a3a33;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.kp b{font-family:var(--f-display);font-size:24px;font-weight:400}@media (width<=900px){.circ-top,.lote{grid-template-columns:1fr}.fossil-w{max-width:260px}.dentro{grid-template-columns:1fr}.prev-c{grid-template-columns:1fr 1fr}.circ{padding:16px}}.av-g{width:128px;height:128px;image-rendering:pixelated;border:2px solid var(--osso);background:var(--placa)}.ok-h{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ok-p{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ok-p li{border:2px solid var(--osso);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.ok-p li:first-child{border-color:var(--fosforo);box-shadow:6px 6px 0 var(--fosforo)}.ok-p b{font-family:var(--f-term);color:var(--fosforo);font-size:28px;font-weight:400;line-height:1}.ok-p span{font-family:var(--f-display);text-transform:uppercase;font-size:13px}.ok-p p{margin:0;font-size:14px}.ok-p .btn{margin-top:auto}.ok-p[hidden]{display:none}.login{border:2px solid var(--sinal);flex-direction:column;align-items:flex-start;gap:14px;max-width:520px;margin:0 auto;padding:24px;display:flex;box-shadow:8px 8px #3a0f1d}.login .fossil{width:180px}.ou{width:100%;color:var(--cinza);font-family:var(--f-term);align-items:center;gap:10px;font-size:18px;display:flex}.ou:before,.ou:after{content:"";border-top:1px dashed var(--cinza);flex:1}.fl{opacity:.6;flex-direction:column;gap:6px;width:100%;display:flex}.fl input{border:2px solid var(--osso);min-width:0;color:var(--osso);font-family:var(--f-term);background:#000;flex:1;padding:8px;font-size:20px}.mail{border:2px solid var(--osso);color:#14201a;background:#f4f2e8;min-width:0}.mail-h{border-bottom:1px solid #c9c6b6;flex-direction:column;gap:2px;padding:10px 14px;font-size:13px;display:flex}.mail-b{flex-direction:column;gap:12px;padding:18px;font-size:15px;display:flex}.mail-b p{margin:0}.mail-b .nota{color:#5b6660}.mail-b hr{border:0;border-top:1px solid #c9c6b6;width:100%;margin:0}.mail-b b[style]{color:#167a46!important}.e404{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px 0;display:flex}.n404{font-family:var(--f-display);color:var(--osso);text-shadow:4px 0 var(--sinal),-4px 0 var(--fosforo);font-size:clamp(80px,16vw,160px);font-weight:400;line-height:.9}.og{aspect-ratio:1200/630;border:2px solid var(--osso);background:var(--crt) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ctext x='4' y='26' font-family='monospace' font-size='16' fill='%230d1612'%3E01%3C/text%3E%3C/svg%3E");align-items:center;gap:6%;width:100%;max-width:900px;padding:0 7%;display:flex;container-type:inline-size}.og svg{flex:none;width:28%}.og>div{flex-direction:column;gap:2cqw;display:flex}.og-t{font-family:var(--f-display);font-size:6.4cqw;line-height:1}.og-s{font-family:var(--f-term);color:var(--fosforo);font-size:4.4cqw;line-height:1}.og-u{font-family:var(--f-term);color:var(--cinza);font-size:3cqw}.fav{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.fav div{flex-direction:column;align-items:center;gap:6px;display:flex}.fav span{font-family:var(--f-term);color:var(--cinza);font-size:18px}@media (width<=900px){.ok-p{grid-template-columns:1fr}.login{padding:16px}}.loja{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pacotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pacote{border:2px solid var(--osso);background:var(--crt);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.pacote.top{border-color:var(--fosforo);box-shadow:6px 6px 0 var(--fosforo);background:var(--placa)}.pacote ul{font-family:var(--f-term);margin:0;padding:0;font-size:20px;line-height:1.15;list-style:none}.pacote li:before{content:"+ ";color:var(--fosforo)}.pacote .eco{font-family:var(--f-term);color:var(--ambar);font-size:18px}.extras{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.extra{border:2px dashed var(--cinza);align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}.extra svg{flex:none;width:32px;height:32px}.extra b{font-family:var(--f-display);text-transform:uppercase;font-size:13px;font-weight:400}.extra .pr{font-family:var(--f-term);color:var(--fosforo);font-size:22px}.preco{font-family:var(--f-display);color:var(--fosforo);font-size:26px;line-height:1}.preco s{color:var(--cinza);margin-right:8px;font-size:16px}.gratis{border:2px dashed var(--osso);flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}.gratis svg{flex:none;width:40px;height:40px}.passos{flex-direction:column;gap:10px;display:flex}.passo{border:2px solid var(--osso);align-items:center;gap:12px;padding:10px 12px;display:flex}.passo.prox{color:var(--cinza);border-style:dashed}@media (width<=900px){.painel,.loja,.pacotes,.extras{grid-template-columns:1fr}}.sp-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;display:grid}.etapas{font-family:var(--f-term);flex-wrap:wrap;align-items:center;gap:6px;font-size:20px;display:flex}.etapas span{border:2px solid var(--osso);padding:0 8px}.etapas span.fim{background:var(--fosforo);color:var(--crt);border-color:var(--fosforo)}.etapas i{color:var(--cinza);font-style:normal}.fone{border:3px solid var(--osso);box-shadow:8px 8px 0 var(--fosforo);background:#000;justify-self:center;width:min(290px,80vw);padding:10px 10px 28px;position:relative}.fone canvas{width:100%;height:auto;display:block}.fone-l{font-family:var(--f-term);color:var(--cinza);font-size:18px;position:absolute;bottom:4px;left:10px}.respira{animation:2.4s steps(6,end) infinite respira}@keyframes respira{50%{box-shadow:3px 3px 0 var(--osso),0 0 0 6px #3dff7e40}}.demo{grid-template-columns:240px 1fr;min-height:420px;display:grid}.passos-d{border-right:2px solid var(--osso);background:var(--placa);flex-direction:column;gap:8px;margin:0;padding:16px;list-style:none;display:flex}.passos-d button{text-align:left;width:100%;font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--cinza);cursor:pointer;background:0 0;border:2px solid #0000;padding:10px;font-size:12px}.passos-d button b{color:var(--osso);margin-right:6px;font-weight:400}.passos-d button.on{border-color:var(--fosforo);color:var(--crt);background:var(--fosforo)}.passos-d button.on b{color:var(--crt)}.passos-d button:focus-visible{outline:2px dashed var(--fosforo);outline-offset:2px}.tela-d{background:#000;min-width:0;padding:24px;position:relative;overflow:hidden}.tela-d:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000040 0 2px,#0000 2px 4px);position:absolute;inset:0}.cena{flex-direction:column;justify-content:center;gap:16px;height:100%;display:none}.cena.on{display:flex}.minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mini{border:2px solid var(--osso);flex-direction:column;justify-content:flex-end;gap:4px;min-height:84px;padding:12px;display:flex}.mini b{font-family:var(--f-display);font-size:13px;font-weight:400}.mini span{font-family:var(--f-term);color:var(--cinza);font-size:18px}.mini.sel{border-color:var(--fosforo);box-shadow:4px 4px 0 var(--fosforo);background:var(--placa)}.tlabel{font-family:var(--f-display);text-transform:uppercase;color:var(--cinza);font-size:11px}.tinput{border:2px solid var(--osso);font-family:var(--f-term);min-height:58px;color:var(--osso);padding:10px 14px;font-size:28px}.cur{color:var(--fosforo);font-style:normal;animation:1s step-end infinite pisca}@keyframes pisca{50%{opacity:0}}.barras-d{flex-direction:column;gap:12px;display:flex}.bd{font-family:var(--f-term);grid-template-columns:90px 1fr 48px;align-items:center;gap:10px;font-size:20px;display:grid}.bd .tr{border:2px solid var(--osso);height:16px}.bd .tr i{background:var(--fosforo);width:0;height:100%;display:block}.log{font-family:var(--f-term);color:var(--cinza);min-height:66px;font-size:18px;line-height:1.2}.pronto{grid-template-columns:160px 1fr;align-items:center;gap:20px;display:grid}.pronto canvas{border:2px solid var(--osso);width:160px;height:auto}.ptr{z-index:2;pointer-events:none;width:28px;height:28px;transition:left .6s steps(8,end),top .6s steps(8,end);position:absolute;top:50%;left:50%}.player{border:2px dashed var(--osso);aspect-ratio:16/9;background:var(--crt);place-items:center;max-height:420px;display:grid}.player-in{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.vitrine{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.vitrine figure{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.vitrine canvas{border:2px solid var(--osso);background:#000;width:100%;height:auto;display:block}.vitrine figcaption{flex-direction:column;display:flex}.vitrine figcaption b{font-family:var(--f-display);text-transform:uppercase;font-size:13px;font-weight:400}.vitrine figcaption span{font-family:var(--f-term);color:var(--cinza);font-size:18px}.faq{grid-template-columns:1fr 1.4fr;align-items:start;gap:32px;display:grid}.garantia{border:2px solid var(--fosforo);background:var(--placa);align-items:flex-start;gap:14px;padding:14px;display:flex}.garantia svg{flex:none;width:40px;height:40px}.acc details{border-bottom:2px dashed var(--fio);padding:14px 4px}.acc summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:17px;font-weight:600;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font-family:var(--f-display);color:var(--fosforo)}.acc details[open] summary:after{content:"-"}.acc summary:focus-visible{outline:2px dashed var(--fosforo);outline-offset:3px}.acc p{color:var(--cinza);margin-top:8px}.fixa{display:none}.rv{opacity:0;transition:opacity .4s steps(4,end),transform .4s steps(4,end);transform:translateY(14px)}.rv.vis{opacity:1;transform:none}@media (width<=900px){.sp-hero,.faq,.demo{grid-template-columns:1fr}.passos-d{border-right:0;border-bottom:2px solid var(--osso);flex-direction:row;overflow-x:auto}.passos-d li{flex:none}.minis{grid-template-columns:1fr 1fr}.mini{min-height:0}.pronto{grid-template-columns:110px 1fr}.pronto canvas{width:110px}.vitrine{scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.vitrine figure{scroll-snap-align:start;flex:0 0 72%}.fixa{left:0;right:0;bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:6;background:var(--crt);border-top:2px solid var(--fosforo);padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));font-family:var(--f-term);justify-content:space-between;align-items:center;gap:10px;font-size:20px;display:flex;position:fixed}#specs{padding-bottom:70px}}@media (prefers-reduced-motion:reduce){.respira,.cur{animation:none}.rv{opacity:1;transition:none;transform:none}.ptr{transition:none}}.robo{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(44px + env(safe-area-inset-bottom,0px));z-index:7;align-items:flex-end;gap:8px;display:flex;position:fixed}.robo-b{background:var(--placa);border:2px solid var(--osso);width:72px;height:72px;box-shadow:4px 4px 0 var(--fosforo);cursor:pointer;padding:0}.robo-b canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.robo-b:focus-visible{outline:2px dashed var(--fosforo);outline-offset:3px}.robo-tip{background:var(--osso);color:var(--crt);font-family:var(--f-term);border:2px solid var(--crt);max-width:190px;margin-bottom:8px;padding:6px 10px;font-size:19px;line-height:1.1}.chat{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(126px + env(safe-area-inset-bottom,0px));z-index:7;background:var(--crt);border:2px solid var(--osso);width:min(390px,100vw - 32px);max-height:min(620px,100vh - 190px);box-shadow:6px 6px 0 var(--fosforo);flex-direction:column;display:flex;position:fixed}.chat[hidden]{display:none}.chat .win-bar button{font-family:var(--f-display);cursor:pointer;color:var(--crt);background:0 0;border:0;font-size:12px}.chat-c{flex-direction:column;gap:10px;padding:14px;display:flex;overflow-y:auto}.bal{max-width:88%;padding:8px 12px;font-size:15px;line-height:1.4}.bal.ro{background:var(--placa);border:2px solid var(--trilha);align-self:flex-start}.bal.eu{background:var(--fosforo);color:var(--crt);align-self:flex-end;font-weight:600}.ops{flex-direction:column;gap:8px;display:flex}.op{text-align:left;font:inherit;background:var(--crt);color:var(--osso);border:2px solid var(--osso);cursor:pointer;padding:8px 12px;font-size:15px}.op:hover{background:var(--fosforo);color:var(--crt)}.op:focus-visible{outline:2px dashed var(--fosforo);outline-offset:2px}.perfil{border:2px solid var(--fosforo);flex-direction:column;gap:8px;padding:12px;display:flex}.perfil h4{font-family:var(--f-display);text-transform:uppercase;color:var(--fosforo);margin:0;font-size:14px;font-weight:400}.perfil ul{margin:0;padding-left:18px;font-size:14px}.prompt{border:2px dashed var(--cinza);font-family:var(--f-term);color:var(--osso);white-space:pre-wrap;background:#000;padding:10px;font-size:18px;line-height:1.2}.cad{flex-direction:column;gap:8px;display:flex}.cad input[type=email]{font-family:var(--f-term);background:var(--crt);color:var(--osso);border:2px solid var(--osso);width:100%;padding:6px 10px;font-size:20px}.cad label.ck{color:var(--cinza);align-items:flex-start;gap:8px;font-size:13px;display:flex}.oferta{border:2px solid var(--ambar);background:#1a1405;flex-direction:column;gap:8px;padding:12px;display:flex}.oferta b{font-family:var(--f-display);text-transform:uppercase;color:var(--ambar);font-size:13px;font-weight:400}@media (width<=900px){.robo{bottom:calc(104px + env(safe-area-inset-bottom,0px))}.robo-tip{display:none}.robo-b{width:60px;height:60px}.chat{bottom:calc(176px + env(safe-area-inset-bottom,0px));max-height:calc(100vh - 240px)}}.posts{flex-direction:column;display:flex}.post{border-bottom:2px dashed var(--fio);grid-template-columns:110px 1fr auto;align-items:center;gap:16px;padding:14px 4px;display:grid}.post .d{font-family:var(--f-term);color:var(--cinza);font-size:20px}.post b{font-size:18px;font-weight:600}.filtros{flex-wrap:wrap;gap:8px;display:flex}.filtros .tag{cursor:default}.duas{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mural{flex-direction:column;gap:10px;display:flex}.msg{border-left:4px solid var(--fosforo);background:var(--placa);padding:6px 12px}.msg .term{color:var(--cinza);font-size:20px}.terminal{border:2px solid var(--osso);font-family:var(--f-term);color:var(--fosforo);background:#000;padding:16px;font-size:22px;line-height:1.25;overflow-x:auto}.terminal .c{color:var(--cinza)}.projs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.proj{border:2px solid var(--osso);align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}.proj svg{flex:none;width:40px;height:40px}.proj div{min-width:0}.doc{flex-direction:column;gap:18px;max-width:760px;display:flex}.doc h3{color:var(--fosforo);margin-top:8px}.doc ul{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}footer{border-top:2px solid var(--osso);background:var(--crt)}footer .in{max-width:1180px;padding:24px max(16px,env(safe-area-inset-right,0px)) calc(56px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}footer svg{width:44px;height:31px}footer .credito{border-top:1px dashed var(--fio);max-width:none;color:var(--cinza);letter-spacing:.02em;flex:0 0 100%;margin:0;padding-top:12px;font-size:18px}footer .credito a{color:var(--fosforo);font-family:var(--f-display);letter-spacing:.08em;font-size:14px;text-decoration:none}footer .credito a:hover,footer .credito a:focus-visible{text-decoration:underline}footer nav{font-family:var(--f-term);flex-wrap:wrap;gap:16px;font-size:20px;display:flex}footer nav a,footer nav button{color:var(--osso);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=900px){.hero,.video,.duas,.canais,.specs,.projs,.rede{grid-template-columns:1fr}.post{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.hero .tela .st{animation:none}}.marca,.aba,.oc{text-decoration:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lista{flex-wrap:wrap}.lista .ck,.cad .ck{color:var(--cinza);flex-basis:100%;align-items:flex-start;gap:8px;font-size:13px;display:flex}.lista .ck a{color:var(--osso)}.lista-ok{font-family:var(--f-term);color:var(--fosforo);font-size:22px}.lista-erro{font-family:var(--f-term);color:var(--sinal);font-size:20px}.pend{display:none}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}html{overflow-x:clip}.faixa{background:var(--crt);border-bottom:1px solid var(--fio);font-family:var(--f-term);color:var(--osso);text-align:center;flex-wrap:wrap;justify-content:center;gap:10px;padding:6px 16px;font-size:19px;line-height:1.2;display:flex}.faixa b{color:var(--fosforo);font-weight:400}.faixa a{color:var(--osso)}.novo{font-family:var(--f-term);letter-spacing:0;text-transform:none;color:var(--crt);background:var(--fosforo);margin-left:6px;padding:0 6px;font-size:16px}.tag-l{font-family:var(--f-term);color:var(--crt);background:var(--fosforo);width:max-content;padding:0 8px;font-size:17px;line-height:1.2}.hero.ceu{grid-template-columns:minmax(0,1fr);align-content:end;min-height:min(76vh,640px);margin:-36px calc(50% - 50vw) 0;padding:72px max(16px,50vw - 574px) 40px;display:grid;position:relative;overflow:hidden}.ceu-bg{background:url(/dempa/nuvens.jpg) 50% 62%/cover;animation:40s ease-in-out infinite alternate deriva;position:absolute;inset:-4%}.ceu-vela{background:linear-gradient(180deg,#0609084d 0%,#0609081f 38%,#060908e6 84%,var(--crt) 100%);position:absolute;inset:0}@keyframes deriva{to{transform:translate(-2%,-1.2%)scale(1.03)}}.hero.ceu .txt{max-width:640px;position:relative}@media (width<=640px){.ceu-bg{background-image:url(/dempa/nuvens-v.jpg);background-position:50% 40%}.hero.ceu{min-height:min(82vh,640px)}}.tv{background:radial-gradient(ellipse at 50% 40%,var(--placa) 0%,var(--crt) 70%);border:1px solid var(--fio);padding:clamp(12px,3vw,32px)}.tv-capa{border:1px solid var(--trilha);cursor:pointer;aspect-ratio:16/9;background:#000;width:100%;padding:0;display:block;position:relative;overflow:hidden}.tv-capa img,.tv video{object-fit:cover;width:100%;height:100%;display:block}.tv video{aspect-ratio:16/9;border:1px solid var(--trilha);background:#000;height:auto}.tv video.vert{aspect-ratio:9/16;width:auto;max-width:100%;max-height:80vh;margin:0 auto}.tv-capa .play{border:2px solid var(--osso);background:#060908b3;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;bottom:16px;right:16px}.tv-capa .play:before{content:"";border-left:20px solid var(--osso);border-top:12px solid #0000;border-bottom:12px solid #0000;margin-left:6px}.tv-capa:hover .play,.tv-capa:focus-visible .play{border-color:var(--fosforo)}.tv-capa:focus-visible,.ic:focus-visible,.chip:focus-visible,.vid:focus-visible{outline:2px dashed var(--fosforo);outline-offset:2px}@media (width<=640px){.tv-capa{aspect-ratio:9/16;width:auto;max-width:100%;max-height:80vh;margin:0 auto}}.icones{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.ic{cursor:pointer;color:var(--osso);font:inherit;background:0 0;border:2px solid #0000;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;display:flex}.ic:hover,.ic[aria-pressed=true]{border-color:var(--trilha);background:var(--placa)}.ic svg{width:48px;height:40px}.ic span{font-family:var(--f-term);font-size:20px;line-height:1.1}.ic .pf{fill:var(--trilha);stroke:var(--fosforo)}.ic .pa{fill:var(--osso)}.ic .pl{stroke:var(--crt);stroke-width:2px;fill:none}.ic .po{fill:var(--placa);stroke:var(--cinza);stroke-dasharray:3 2}.ic.oculto{opacity:.35}.ic.oculto:hover,.ic.oculto:focus-visible,.ic.oculto[aria-pressed=true]{opacity:1}.pp{border-top:1px dashed var(--fio);flex-direction:column;gap:16px;padding-top:18px;display:flex}.wps{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.wp{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.wp img{border:1px solid var(--fio);width:100%;height:auto;display:block}.wp figcaption{font-family:var(--f-term);color:var(--cinza);justify-content:space-between;gap:8px;font-size:18px;display:flex}.wp b{color:var(--osso);font-weight:400}.leia{flex-direction:column;gap:12px;max-width:62ch;display:flex}.leia p{margin:0}.chips{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.chip{font-family:var(--f-term);border:2px solid var(--fio);color:var(--cinza);cursor:pointer;background:0 0;padding:2px 12px;font-size:20px;line-height:1.3}.chip[aria-pressed=true]{border-color:var(--fosforo);color:var(--fosforo)}.chip[aria-pressed=true]:before{content:"✓ "}.lista-ok .btn{margin-top:10px;text-decoration:none;display:inline-block}.vazio{font-family:var(--f-term);color:var(--cinza);border:1px dashed var(--fio);margin:0;padding:18px;font-size:22px}.agenda{flex-direction:column;gap:10px;display:flex}.ag{border:2px solid var(--osso);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}.ag .d{font-family:var(--f-term);color:var(--fosforo);min-width:64px;font-size:22px}.ag b{flex:1;min-width:160px}.vids{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.vid{border:2px solid var(--osso);color:var(--osso);flex-direction:column;gap:6px;min-width:0;padding:12px;text-decoration:none;display:flex}.vid:hover{border-color:var(--fosforo)}.vid img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.vids .vazio,.agenda .vazio{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.ceu-bg{animation:none}}.bar .rel{color:inherit;cursor:pointer;background:0 0;border:2px solid #0000;padding:0 8px}.bar .rel:hover,.bar .rel:focus-visible{border-color:var(--crt);outline:0}.ceu-cv{object-fit:cover;object-position:50% 60%;width:100%;height:100%;image-rendering:pixelated;display:none;position:absolute;inset:0}.hero.ceu[data-ceu=cena] .ceu-cv{display:block}.hero.ceu[data-ceu=cena] .ceu-bg{display:none}.ceu-linhas{pointer-events:none;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.hero.ceu.claro .ceu-vela{background:linear-gradient(180deg,#06090800 0%,#0609080f 40%,#060908d1 86%,var(--crt) 100%)}.hero.ceu.claro .txt{background:var(--osso);color:var(--crt);border:2px solid var(--crt);box-shadow:6px 6px 0 var(--crt);max-width:560px;padding:20px 22px}.hero.ceu.claro .txt .term{color:var(--trilha)!important}.hero.ceu.claro .sub{color:var(--trilha)}.hero.ceu.claro .btn{box-shadow:3px 3px 0 var(--crt)}.ceu-leg{color:var(--osso);background:#06090899;padding:0 8px;font-size:18px;position:absolute;top:10px;right:max(16px,50vw - 574px)}.win.claro{background:var(--osso);color:var(--crt);border-color:var(--osso);box-shadow:6px 6px 0 var(--trilha)}.win.claro .win-bar{background:var(--crt);color:var(--osso)}.win.claro .win-bar .btns i{border-color:var(--osso)}.win.claro h2{color:var(--crt)}.win.claro .term,.win.claro .nota{color:#3b4a43!important}.win.claro .btn{background:var(--osso);color:var(--crt);border-color:var(--crt);box-shadow:3px 3px 0 var(--crt)}.win.claro .btn.pri,.win.claro .btn:hover{background:var(--crt);color:var(--fosforo)}.win.claro .lista input[type=email]{color:var(--crt);border-color:var(--crt);background:#f6f4ea}.win.claro .chip[aria-pressed=true]{border-color:var(--crt);background:var(--crt);color:var(--fosforo)}.win.claro .lista .ck{color:#3b4a43}.win.claro .lista .ck a,.win.claro a:not(.btn),.win.claro .ic{color:var(--crt)}.win.claro .ic:hover,.win.claro .ic[aria-pressed=true]{border-color:var(--crt);background:#dcd8c4}.win.claro .ic .pa{fill:#fff;stroke:var(--crt)}.win.claro .ic .po{fill:#cfcbb8;stroke:#6b756f}.win.claro .wp img{border-color:var(--crt)}.win.claro .wp figcaption{color:#3b4a43}.win.claro .wp b{color:var(--crt)}.win.claro .lista-ok{color:var(--trilha)}.win.claro .lista-erro{color:#b3123f}.mesa{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:-16px;display:grid}.atalho{color:var(--osso);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:12px 4px;text-decoration:none;display:flex}.atalho svg{width:40px;height:40px}.atalho span{font-family:var(--f-term);text-align:center;font-size:20px;line-height:1.05}.atalho:hover,.atalho:focus-visible{border-color:var(--osso);background:var(--placa);outline:0}.atalho:hover span,.atalho:focus-visible span{background:var(--osso);color:var(--crt);padding:0 4px}.atalho:active{transform:translate(1px,1px)}@media (width<=640px){.mesa{grid-template-columns:repeat(3,minmax(0,1fr))}}.placar{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;display:grid}.placar div{border:2px solid var(--osso);flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.placar b{font-family:var(--f-term);color:var(--fosforo);font-size:34px;font-weight:400;line-height:1}.placar span{font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.placar .nota{grid-column:1/-1;margin:0}.placar[hidden]{display:none}@keyframes liga{0%{opacity:0;filter:brightness(3);transform:scaleY(.02)}45%{opacity:1;filter:brightness(1.5);transform:scaleY(1.01)}to{filter:none;transform:none}}.pg.on{transform-origin:50% 120px;animation:.32s steps(7,end) both liga}@media (prefers-reduced-motion:reduce){.pg.on{animation:none}}.pp[hidden]{display:none}.lista .ck input{flex:none}:root{--areia:#bdb69e;--areia-2:#aba48c;--tinta-areia:#27332d}.bar{color:var(--osso);border-bottom:2px solid var(--trilha);background:#0d1512}body:before{background:#0d1512}.aba{color:var(--osso)}.aba:hover{border-color:var(--osso)}.aba[aria-current=page]{background:var(--fosforo);color:var(--crt)}.bar .rel{color:var(--fosforo)}.bar .rel:hover,.bar .rel:focus-visible{border-color:var(--fosforo)}.win.claro{background:var(--areia);border-color:var(--areia)}.win.claro .win-bar{background:#0d1512}.win.claro .term,.win.claro .nota,.win.claro .lista .ck,.win.claro .wp figcaption{color:var(--tinta-areia)!important}.win.claro .btn{background:var(--areia)}.win.claro .lista input[type=email]{background:#d6d0ba}.win.claro .chip{color:var(--tinta-areia);border-color:#8f8973}.win.claro .ic:hover,.win.claro .ic[aria-pressed=true]{background:var(--areia-2)}.win.claro .ic .pa{fill:var(--osso)}.win.claro .ic .po{fill:var(--areia-2)}.win.claro .pp{border-top-color:#8f8973}.hero.ceu.claro .txt{background:var(--areia)}.hero.ceu.claro .txt .term,.hero.ceu.claro .sub{color:#14532f!important}:root{--osso:#d9d4bf}.dev-topo{grid-template-columns:auto 1fr;align-items:center;gap:28px;display:grid}.cabeca{aspect-ratio:4/5;width:176px;animation:5s ease-in-out infinite flutua;position:relative}.cabeca img{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.cabeca .c2{opacity:0;animation:6s step-end infinite pisca-olho}@keyframes flutua{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes pisca-olho{0%,94%{opacity:0}95%,98%{opacity:1}99%,to{opacity:0}}.status{flex-direction:column;gap:6px;display:flex}.st-l{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.st-k{color:var(--cinza);min-width:132px}.st-v{color:var(--osso);align-items:center;gap:8px;display:inline-flex}.st-v .px{flex:none;width:22px;height:22px}.carga{border:2px solid var(--fosforo);gap:3px;padding:3px;display:inline-flex}.carga i{background:var(--fosforo);width:8px;height:18px}.carga i.vz{background:0 0}.carga i.pisca{animation:1.1s step-end infinite carga-p}@keyframes carga-p{50%{opacity:.15}}.btn.comic{align-items:center;gap:8px;display:inline-flex}.btn.comic .px{width:20px;height:20px}@media (width<=640px){.dev-topo{grid-template-columns:1fr;gap:12px}.cabeca{width:128px}.st-k{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.cabeca,.cabeca .c2,.carga i.pisca{animation:none}}.atalho img{object-fit:contain;filter:drop-shadow(3px 3px #0000008c);width:auto;max-width:100%;height:72px;transition:transform .15s steps(2,end)}.atalho:hover img,.atalho:focus-visible img{transform:translateY(-4px)}.ap-topo{filter:drop-shadow(4px 4px #0000008c);width:120px;height:auto;animation:6s ease-in-out infinite flutua}.ap-jan{filter:drop-shadow(3px 3px #00000080);width:112px;height:auto}@media (width<=640px){.atalho img{height:56px}.ap-topo{width:88px}}@media (prefers-reduced-motion:reduce){.ap-topo{animation:none}.atalho img{transition:none}}.gif{line-height:0;display:block}.gif img{image-rendering:pixelated;display:block}.status{position:relative}.g-dev{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.g-tit img{width:56px;height:56px}#espera .win-body{position:relative}.g-esp{position:absolute;top:12px;right:20px}.g-esp img{width:84px;height:84px}@media (width<=820px){.g-dev{order:9;position:static;transform:none}.g-dev img{width:96px;height:96px}.g-esp{position:static}.g-esp img{width:64px;height:64px}}.com-gif{align-items:center;gap:12px;display:flex}.cam{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.cam-palco{aspect-ratio:4/3;border:2px solid var(--trilha);background:#000;position:relative;overflow:hidden}.cam-palco canvas{width:100%;height:100%;display:block;position:absolute;inset:0}#camBrilho{filter:blur(7px);opacity:.5;mix-blend-mode:screen;pointer-events:none}.cam-palco:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#0009 100%);position:absolute;inset:0}.cam-pilha{border-top:1px solid var(--trilha);margin:0;padding:0;list-style:none}.cam-pilha li{border-bottom:1px solid var(--trilha)}.cam-pilha button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:10px 8px;display:grid}.cam-pilha button:hover,.cam-pilha button[aria-pressed=true]{background:var(--placa)}.cam-pilha button[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--cor)}.cam-pilha .n{font-family:var(--f-term);color:var(--cor);grid-row:span 3;font-size:26px;line-height:1}.cam-pilha .nome{font-family:var(--f-term);letter-spacing:.04em;font-size:26px;line-height:1}.cam-pilha .fn{font-size:14px;line-height:1.4}.cam-pilha .io{font-family:var(--f-term);color:var(--cinza);font-size:17px;line-height:1.1}@media (width<=860px){.cam{grid-template-columns:1fr}}.agenda{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.agenda[hidden]{display:none}.cardv{border:2px solid var(--osso);background:var(--crt);box-shadow:5px 5px 0 var(--trilha);flex-direction:column;gap:12px;min-width:0;padding:0 16px 16px;display:flex}.cv-t{background:var(--placa);border-bottom:2px solid var(--osso);font-family:var(--f-term);justify-content:space-between;align-items:center;margin:0 -16px;padding:6px 12px;font-size:22px;line-height:1;display:flex}.cv-n{color:var(--cinza)}.cv-d{color:var(--fosforo)}.cardv h3{flex:1;font-size:15px;line-height:1.45}.cardv .row{align-items:center}.cv-f{color:var(--cinza);font-size:19px}.ytd{grid-template-columns:1.25fr 1fr;align-items:center;gap:24px;display:grid}.yt-c{color:var(--osso);flex-direction:column;gap:12px;min-width:0;text-decoration:none;display:flex}.yt-t{aspect-ratio:16/9;border:2px solid var(--osso);box-shadow:5px 5px 0 var(--trilha);background:#000;display:block;position:relative;overflow:hidden}.yt-t img{object-fit:cover;width:100%;height:100%;display:block}.yt-s{font-family:var(--f-term);color:var(--cinza);place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.yt-d{color:var(--osso);font-family:var(--f-term);background:#000000db;padding:1px 6px;font-size:20px;line-height:1.1;position:absolute;bottom:8px;right:8px}.yt-e{background:var(--sinal);color:var(--crt);font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;padding:4px 7px;font-size:10px;line-height:1.3;position:absolute;bottom:8px;left:8px}.yt-e.ok{background:var(--fosforo)}.yt-e.es{background:var(--placa);color:var(--osso)}.yt-m{align-items:flex-start;gap:12px;display:flex}.yt-a{border:2px solid var(--osso);object-fit:cover;object-position:50% 20%;background:var(--placa);border-radius:50%;flex:none;width:40px;height:40px}.yt-x{flex-direction:column;gap:3px;min-width:0;display:flex}.yt-x b{font-family:var(--f-corpo);font-size:16px;font-weight:600;line-height:1.35}.yt-x span{color:var(--cinza);font-size:14px}a.yt-c:hover .yt-t{border-color:var(--fosforo)}a.yt-c:hover .yt-x b{color:var(--fosforo)}a.yt-c:focus-visible{outline:2px dashed var(--fosforo);outline-offset:4px}.ytd .yt-x b{font-size:19px}.agenda{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px 18px}@media (width<=760px){.ytd{grid-template-columns:1fr}}.m-abas{border-bottom:2px solid var(--osso);flex-wrap:wrap;gap:8px;padding-bottom:10px;display:flex}.m-abas button{font-family:var(--f-display);letter-spacing:.05em;text-transform:uppercase;background:var(--crt);color:var(--cinza);border:2px solid var(--cinza);cursor:pointer;padding:9px 12px;font-size:12px}.m-abas button.on{background:var(--fosforo);border-color:var(--fosforo);color:var(--crt)}.m-abas button:focus-visible{outline:2px dashed var(--fosforo);outline-offset:2px}.m-p[hidden]{display:none}.m-rol{overflow-x:auto}.dlog .oc{color:var(--cinza)}.aba .px{display:none}@media (width<=760px){.abas{flex:1;justify-content:space-between;gap:0;min-width:0}.aba{align-items:center;gap:5px;padding:6px 5px;display:flex}.aba .px{flex:none;width:22px;height:22px;display:block}.aba span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aba[aria-current=page]{background:var(--placa);color:var(--fosforo);border-color:var(--fosforo)}.aba[aria-current=page] span{clip-path:none;letter-spacing:.02em;width:auto;height:auto;font-size:9px;position:static}}@media (width<=370px){.aba{padding:6px 4px}.aba[aria-current=page] span{clip-path:inset(50%);width:1px;height:1px;position:absolute}}.pop{z-index:3;background:var(--placa);border:2px solid var(--osso);width:min(340px,100% - 32px);box-shadow:4px 4px 0 var(--fosforo);flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:absolute;top:52px;right:max(16px,50vw - 574px)}.pop[hidden]{display:none}.pop .term{color:var(--fosforo);padding-right:28px;font-size:18px}.pop b{font-family:var(--f-display);letter-spacing:.03em;font-size:13px;line-height:1.5}.pop .row{gap:8px}.pop .btn{text-align:center;flex:auto;justify-content:center}.pop-x{width:32px;height:32px;color:var(--osso);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:4px;right:4px}.pop-x:focus-visible{outline:2px dashed var(--fosforo);outline-offset:-2px}@media (width<=760px){.pop{width:auto;padding:10px 12px;top:44px;left:16px;right:16px}.pop .nota{display:none}.ceu:has(.pop:not([hidden])){padding-top:300px}}@media (prefers-reduced-motion:no-preference){.pop{animation:.35s steps(4,end) both popEntra}@keyframes popEntra{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}}.loja[hidden]{display:none}
