.logo{font:800 19px/1 var(--font-title);letter-spacing:-.035em;white-space:nowrap;text-decoration:none}.logo span{background:var(--destaque);color:var(--tinta);border-radius:7px;margin-left:2px;padding:2px 7px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.entrar,.membros{isolation:isolate;min-height:100dvh;position:relative}.entrar:before,.membros:before{content:"";z-index:-1;background:radial-gradient(45% 40% at 0% 0%, rgba(var(--brilho-1,75, 59, 255), .45), transparent 70%), radial-gradient(40% 40% at 100% 10%, rgba(var(--brilho-2,31, 143, 255), .25), transparent 70%), radial-gradient(50% 40% at 60% 110%, rgba(var(--destaque-rgb), .15), transparent 70%);position:fixed;inset:0}.entrar{place-items:center;padding:24px 16px;display:grid}.entrar-card{background:var(--painel);width:100%;max-width:440px;box-shadow:inset 0 0 0 1px #ffffff24, var(--sombra);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);border-radius:30px;padding:40px 32px}.entrar-card h1{margin:36px 0 10px;font-size:42px;font-weight:800}.entrar-card>p{color:var(--texto-2);margin:0}.entrar-form{gap:10px;margin-top:28px;display:grid}.entrar-form label{font-size:14px;font-weight:600}.entrar-form input{background:var(--vidro-forte);min-height:54px;box-shadow:inset 0 0 0 1px var(--linha);font:500 16px var(--font-body);color:var(--texto);border:0;border-radius:16px;padding:0 18px}.entrar-form input:focus{box-shadow:inset 0 0 0 2px var(--destaque);outline:none}.entrar-form .btn{margin-top:10px}.entrar-erro{color:var(--rosa);margin:0;font-size:14px;font-weight:600}.entrar-card .entrar-ajuda{color:var(--texto-3);margin-top:22px;font-size:13px}.m-topo{z-index:10;background:var(--topo);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);min-height:64px;box-shadow:0 1px 0 var(--linha);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;display:flex;position:sticky;top:0}.m-sair{background:var(--vidro-forte);min-height:38px;color:var(--texto);font:600 14px var(--font-body);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.m-sair:hover{background:#fff3}.m-grid{grid-template-columns:290px 1fr;gap:32px;max-width:1240px;margin:0 auto;padding:32px 24px 96px;display:grid}.m-lado{align-self:start;gap:16px;display:grid;position:sticky;top:96px}.m-progresso{border-radius:var(--raio);background:var(--destaque);color:var(--tinta);padding:22px}.m-progresso strong{font:800 52px/1 var(--font-title);letter-spacing:-.05em;margin:10px 0 14px;display:block}.m-progresso small{opacity:.55;font-size:22px}.m-barra{background:#ffffff1a;border-radius:99px;height:10px;overflow:hidden}.m-barra span{background:var(--tinta);border-radius:99px;height:100%;transition:width .4s;display:block}.m-cats{border-radius:var(--raio);background:var(--vidro);box-shadow:inset 0 0 0 1px var(--linha);gap:4px;padding:8px;display:grid}.m-cats button{width:100%;min-height:46px;color:var(--texto-2);font:600 15px var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;transition:background .15s;display:flex}.m-cats button:hover{background:var(--vidro-forte);color:var(--texto)}.m-cats button.ativo{color:var(--tinta);background:#fff}.m-cats em{font:normal 500 12px var(--font-mono);opacity:.6;margin-right:6px}.m-cats small{font:500 12px var(--font-mono);opacity:.7}.m-conteudo{min-width:0}.m-boasvindas{background:linear-gradient(135deg, rgba(var(--destaque-rgb), .3), rgba(var(--azul-rgb), .2));box-shadow:inset 0 0 0 1px var(--linha);border-radius:28px;margin-bottom:20px;padding:36px}.m-boasvindas h1{margin-bottom:22px;font-size:clamp(38px,5vw,60px);font-weight:800}.m-boasvindas ol{counter-reset:passo;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.m-boasvindas li{counter-increment:passo;color:var(--texto-2);padding-left:40px;position:relative}.m-boasvindas li:before{content:counter(passo);background:var(--destaque);width:28px;height:28px;color:var(--tinta);font:700 13px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.m-boasvindas p{color:var(--texto-2);margin:0}.m-link{color:var(--destaque);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.m-busca input{background:var(--vidro-forte) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='9' cy='9' r='6'/%3E%3Cpath d='m14 14 4 4'/%3E%3C/svg%3E") no-repeat 20px center;width:100%;min-height:56px;box-shadow:inset 0 0 0 1px var(--linha);color:var(--texto);font:500 16px var(--font-body);border:0;border-radius:999px;padding:0 22px 0 52px}.m-busca input::placeholder{color:var(--texto-3)}.m-busca input:focus{box-shadow:inset 0 0 0 2px var(--destaque);outline:none}.m-cat-cabeca{margin:36px 0 4px}.m-cat-cabeca h2{font-size:clamp(34px,4vw,48px);font-weight:800}.m-cat-cabeca p{color:var(--texto-2);margin:8px 0 0}.m-vazio{color:var(--texto-3);margin-top:24px}.m-lista{gap:14px;margin-top:20px;display:grid}.m-card{border-radius:var(--raio);background:var(--painel);padding:26px 28px;scroll-margin-top:84px;transition:opacity .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff1f}.m-card.usado{opacity:.6}.m-card-topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.m-card h3{margin-top:8px;font-size:26px;font-weight:800}.m-quando{color:var(--texto-2);margin:12px 0 0;font-size:15px}.m-quando strong{color:var(--texto)}.m-campos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;font-size:13px;display:flex}.m-campos span{color:var(--texto-3);margin-right:2px;font-weight:600}.m-campos mark{font:500 11.5px/1.6 var(--font-mono);padding:2px 8px}.m-card details{margin-top:16px}.m-card summary{background:var(--vidro-forte);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.m-card summary::-webkit-details-marker{display:none}.m-card summary:before{content:"+";font:500 16px/1 var(--font-mono);transition:transform .2s}.m-card details[open] summary:before{transform:rotate(45deg)}.m-card .prompt-texto{background:#ffffff09;border-radius:16px;margin-top:12px;padding:20px}.m-dica{background:rgba(var(--destaque-rgb), .1);box-shadow:inset 3px 0 0 var(--destaque);color:var(--texto-2);border-radius:14px;margin:16px 0 0;padding:14px 16px;font-size:14px}.m-dica:before{content:"Dica  ";color:var(--destaque);font-weight:800}.m-usado{min-height:32px;color:var(--texto-3);cursor:pointer;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:500;display:inline-flex}.m-usado input{width:18px;height:18px;accent-color:var(--destaque)}.m-cats button.m-cat-trilha{color:var(--texto);font-weight:800}.t-cabeca h1{margin-bottom:14px}.t-cabeca .etiqueta{margin-bottom:10px}.t-barra{gap:6px;margin-top:22px;display:flex}.t-barra span{background:#ffffff24;border-radius:99px;flex:1;height:8px}.t-barra span.ok{background:var(--destaque)}.t-barra span.agora{background:rgba(var(--destaque-rgb), .45)}.t-fim{background:rgba(var(--destaque-rgb), .12);color:var(--texto);border-radius:16px;margin:0 0 16px;padding:16px 20px}.t-passos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.t-passo{border-radius:var(--raio);background:var(--painel);box-shadow:inset 0 0 0 1px #ffffff1f}.t-passo-topo{width:100%;color:var(--texto);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:16px;padding:18px 22px;display:flex}.t-passo-topo:focus-visible{outline:2px solid var(--destaque);outline-offset:-2px;border-radius:var(--raio)}.t-num{background:var(--vidro-forte);width:38px;height:38px;font:700 15px var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.t-passo.agora .t-num{background:var(--destaque);color:var(--tinta)}.t-passo.feito .t-num{background:rgba(var(--destaque-rgb), .25);color:var(--destaque)}.t-titulo{gap:2px;min-width:0;display:grid}.t-titulo em{font:normal 700 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--destaque)}.t-titulo strong{font-size:18px;line-height:1.3}.t-passo.feito .t-titulo strong{color:var(--texto-2)}.t-titulo small{color:var(--texto-3);font-size:13px}.t-corpo{padding:0 22px 22px 76px}.t-porque{color:var(--texto-2);margin:0 0 12px}.t-fazer{gap:6px;margin:0 0 16px;padding-left:18px;display:grid}.t-prompts{gap:8px;display:grid}.t-prompt{background:var(--vidro-forte);min-height:48px;color:var(--texto);font:600 15px var(--font-body);text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 16px;display:flex}.t-prompt:hover{background:#ffffff29}.t-prompt:focus-visible{outline:2px solid var(--destaque)}.t-prompt em{font:normal 500 12px var(--font-mono);color:var(--destaque)}.t-prompt span{flex:1}.t-prompt:after{content:"→";color:var(--texto-3)}.t-prompt small{font:500 11px var(--font-mono);color:var(--texto-3)}.t-feito{cursor:pointer;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:700;display:inline-flex}.t-feito input{width:20px;height:20px;accent-color:var(--destaque)}.m-card.m-destaque{box-shadow:inset 0 0 0 2px var(--destaque)}.m-novidades{border-radius:var(--raio);background:var(--vidro);width:100%;box-shadow:inset 0 0 0 1px var(--linha);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;gap:4px;padding:14px 18px;display:grid}.m-novidades:hover{background:var(--vidro-forte)}.m-novidades.ativo{box-shadow:inset 0 0 0 2px var(--destaque)}.m-novidades-topo{align-items:center;gap:10px;font-weight:700;display:flex}.m-novidades small{color:var(--texto-3);font-size:13px}.n-cabeca{margin-top:0}.n-lista{gap:14px;margin-top:20px;display:grid}.n-item{border-radius:var(--raio);background:var(--painel);padding:26px 28px;box-shadow:inset 0 0 0 1px #ffffff1f}.n-meta{align-items:center;gap:10px;display:flex}.n-meta time{font:500 12px var(--font-mono);color:var(--texto-3)}.n-item h3{margin:8px 0 6px;font-size:clamp(22px,2.6vw,28px);font-weight:800}.n-texto{max-width:62ch;color:var(--texto-2);margin:0}.n-mensagens{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.n-msg{background:#ffffff09;border-radius:18px;padding:20px 22px}.n-rotulo{font:700 13px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--destaque)}.n-msg .m-quando{margin:6px 0 0}.n-balao .prompt-texto{font-family:var(--font-body);white-space:pre-wrap;background:#ffffff0f;border-radius:16px 16px 4px;margin-top:14px;padding:16px 18px;font-size:15px;line-height:1.6}.n-prompts{gap:8px;margin-top:20px;display:grid}.n-prompts>span{color:var(--texto-2);font-size:14px;font-weight:700}.n-item>.m-link{margin-top:14px}.n-aviso{background:rgba(var(--destaque-rgb), .14);width:100%;box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .4);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 20px;display:flex}.n-aviso strong{flex:1;min-width:0}.n-aviso-ver{color:var(--destaque);white-space:nowrap;font-weight:700}.n-aviso:hover{background:rgba(var(--destaque-rgb), .22)}.m-selo-novo{background:var(--destaque);color:var(--tinta);font:700 11px var(--font-mono);border-radius:99px;padding:2px 9px}.m-suporte{border-radius:var(--raio);background:rgba(var(--destaque-rgb), .12);box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .35);color:var(--texto);gap:2px;padding:14px 18px;text-decoration:none;display:grid}.m-suporte span{color:var(--destaque);font-size:14px;font-weight:700}.m-suporte:hover{background:rgba(var(--destaque-rgb), .2)}@media (max-width:860px){.t-corpo{padding:0 18px 20px}.t-passo-topo{padding:16px 18px}.n-item{padding:22px 18px}.n-msg{padding:18px 16px}.n-msg .m-card-topo{flex-direction:column}.m-novidades,.m-suporte{order:5}.m-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 16px 64px}.m-lado{min-width:0}.m-topo{padding:0 16px}.m-lado{position:static}.m-progresso{align-items:center;gap:16px;padding:14px 18px;display:flex}.m-progresso strong{margin:0;font-size:30px}.m-progresso small{font-size:15px}.m-barra{flex:1}.m-cats{scrollbar-width:none;gap:6px;padding:6px;display:flex;overflow-x:auto}.m-cats button{flex:none;width:auto}.m-card{padding:22px 18px}.m-card-topo{flex-direction:column}.m-boasvindas{padding:26px 20px}}.entrar:before,.membros:before{background:radial-gradient(50% 38% at 100% 0%, rgba(var(--brilho-1,198, 244, 50), .1), transparent 70%), radial-gradient(40% 30% at 0% 0%, rgba(var(--brilho-2,245, 245, 244), .04), transparent 70%)}.membros h1,.membros h2,.membros h3,.entrar h1{font-family:var(--font-body);letter-spacing:-.045em;font-weight:500}.m-marca{color:var(--texto);white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.m-marca img{width:74px;height:auto;display:block}.m-marca-produto{font:500 13px/1 var(--font-body);color:var(--texto-3);border-left:1px solid #ffffff29;padding-left:12px}.m-topo{background:var(--topo);box-shadow:0 1px 0 var(--linha)}.m-sair{background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.m-progresso{background:var(--painel);color:var(--texto);box-shadow:inset 0 0 0 1px var(--linha)}.m-progresso .etiqueta{color:var(--texto-3);opacity:1}.m-progresso strong{font:500 52px/1 var(--font-body);letter-spacing:-.06em;color:var(--destaque)}.m-progresso small{color:var(--texto-3);opacity:1}.m-barra{background:#ffffff14}.m-barra span{background:var(--destaque)}.m-cats{background:var(--painel)}.m-cats button.ativo{background:rgba(var(--destaque-rgb), .12);color:var(--texto);box-shadow:inset 2px 0 0 var(--destaque)}.m-cats button.ativo small,.m-cats button.ativo em{color:var(--destaque);opacity:1}.m-cats button.m-cat-trilha.ativo{color:var(--texto)}.m-cats button.m-cat-trilha:not(.ativo){box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .3)}.m-boasvindas{background:radial-gradient(60% 90% at 100% 0%, rgba(var(--destaque-rgb), .12), transparent 65%), var(--painel);box-shadow:inset 0 0 0 1px var(--linha);position:relative;overflow:hidden}.m-boasvindas h1{letter-spacing:-.05em;font-weight:500}.m-card,.t-passo,.n-item,.b-site,.b-pacote,.t-compra{background:var(--painel);box-shadow:inset 0 0 0 1px var(--linha)}.m-card:hover{box-shadow:inset 0 0 0 1px #ffffff2e}.t-passo.agora{box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .6)}.n-destaque{background:radial-gradient(60% 90% at 100% 0%, rgba(var(--destaque-rgb), .1), transparent 65%), var(--painel);box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .3)}.m-card h3{font-weight:500}.m-card summary,.m-busca input{background-color:#ffffff0d}.t-prompt{box-shadow:inset 0 0 0 1px var(--linha);background:#ffffff0a}.t-prompt:hover{background:rgba(var(--destaque-rgb), .08);box-shadow:inset 0 0 0 1px rgba(var(--destaque-rgb), .35)}.t-continuar{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.t-continuar .btn{min-height:48px;padding:0 22px;font-size:15px}.t-continuar small{color:var(--texto-3);font-size:14px}.t-continuar small strong{color:var(--texto);font-weight:600}.entrar-card{background:var(--painel);box-shadow:inset 0 0 0 1px var(--linha), var(--sombra)}.entrar-card h1{font-weight:500}@media (max-width:860px){.m-marca-produto{display:none}.m-progresso strong{font-size:30px}}.membros .b-pagina h1,.membros .b-pagina h2,.membros .b-pagina h3,.membros .b-site-info h2,.membros .p-bloco h2,.membros .b-pacote strong,.membros .t-compra strong{font-family:var(--font-body);letter-spacing:-.045em;font-weight:500}
