.cvConfia{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:0;list-style:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--mut)}.cvConfia li{position:relative;padding-left:17px}.cvConfia li::before{content:"";position:absolute;left:1px;top:.1em;width:4px;height:8px;border:solid color-mix(in srgb,var(--sec,var(--acc)) 62%,#fff);border-width:0 1.6px 1.6px 0;rotate:42deg}.cvBotao{position:relative;overflow:hidden;isolation:isolate}.cvBotao::after{content:"";position:absolute;z-index:-1;left:0;top:0;bottom:0;width:26%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);transform:translateX(-170%) skewX(-20deg);animation:ejBrilho 4.6s ease-in-out infinite}.cvBotao .seta{display:inline-block;transition:transform .2s ease}.cvBotao:hover .seta{transform:translateX(5px)}@media(min-width:941px)and (max-height:820px){#abertura .faixa{padding-top:12px;padding-bottom:22px}#abertura .marcaProduto{height:40px!important;margin-bottom:12px}#abertura h1.compacto{font-size:clamp(34px,3.9vw,54px)}#abertura .seloEtapa,#abertura .palco>div>.marca{margin-bottom:12px}#abertura .sub{margin-top:12px;font-size:16px;line-height:1.55}#abertura .cursoVivo{margin-top:12px}#abertura .cursoPreco{margin-top:14px}#abertura .acoes{margin-top:16px}#abertura .cvConfia{margin-top:12px}#abertura .cursoNums{margin-top:14px}#abertura .jaAssina{margin-top:10px}}@media(min-width:941px)and (max-height:640px){#abertura .marcaProduto{height:34px!important;margin-bottom:10px}#abertura h1.compacto{font-size:clamp(32px,3.6vw,46px)}#abertura .sub{font-size:15px}}@media(max-width:560px){#abertura .marcaProduto{height:44px!important;margin-bottom:14px}#abertura .sub{margin-top:10px;font-size:15px;line-height:1.5}#abertura .cursoVivo{margin-top:10px}#abertura .cursoPreco{margin-top:12px}#abertura .acoes{margin-top:14px}}@media(max-width:380px){#abertura .marcaProduto{height:36px!important;margin-bottom:12px}#abertura h1.compacto{font-size:34px}#abertura .sub{margin-top:10px;font-size:14.5px}#abertura .cursoVivo{margin-top:8px}#abertura .cursoPreco{margin-top:10px}#abertura .acoes{margin-top:12px}}h2.cvPlacar{max-width:19ch;font-size:clamp(33px,6vw,74px);line-height:.97}h2.cvPlacar .cvAntes{display:block;margin-bottom:.6em;font-size:.4em;line-height:1.15;letter-spacing:-.012em;color:var(--mut)}.cvProg{display:grid;gap:12px;margin-top:40px}.cvProg .passo>button{gap:16px;padding:19px 20px}.cvProg .passo:hover,.cvProg .passo.aberto{border-color:color-mix(in srgb,var(--sec,var(--acc)) 50%,transparent)}.cvProg .passo.aberto{box-shadow:0 18px 46px rgba(0,0,0,.6),0 0 40px color-mix(in srgb,var(--sec,var(--acc)) 14%,transparent)}.cvProg .mais{color:var(--sec,var(--acc))}.cvProg .passo.aberto .mais{background:var(--sec,var(--acc));border-color:var(--sec,var(--acc));color:#fff}.cvMod{flex:none;width:36px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--sec,var(--acc))}.cvTit{flex:1;min-width:0;display:flex;align-items:center;gap:5px 16px}.cvProg .passo .nome{font-size:clamp(15px,1.75vw,19px);line-height:1.15}.cvMeta{flex:none;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.cvDentro{padding:0 20px 22px 72px}.gaveta .cvDentro p{padding:0}.cvSai{max-width:76ch;font-size:15px;line-height:1.6;color:var(--mut)}.cvSai b{color:var(--txt);font-weight:500}.cvAulas{list-style:none;margin:16px 0 0;padding:0;columns:2;column-gap:36px}.cvAulas li{break-inside:avoid;display:flex;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.4;color:var(--txt)}.cvAulas li span{margin-left:auto;flex:none;font-family:var(--mono);font-size:10.5px;color:var(--dim);font-variant-numeric:tabular-nums}.cvAulas li i{flex:none;padding:2px 7px;border-radius:100px;border:1px solid var(--line2);font-family:var(--mono);font-size:8.5px;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);white-space:nowrap}.cvMais{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.cvMais li{padding:6px 12px;border-radius:100px;border:1px solid color-mix(in srgb,var(--sec,var(--acc)) 38%,transparent);background:color-mix(in srgb,var(--sec,var(--acc)) 9%,transparent);font-family:var(--mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb,var(--sec,var(--acc)) 34%,#fff)}@media(max-width:760px){.cvDentro{padding-left:20px}.cvAulas{columns:1}.cvTit{flex-direction:column;align-items:flex-start}.cvMod{width:26px}.cvProg .passo>button{gap:12px;padding:17px 16px}}.cvProg .passo.cvFechado{opacity:.72}.cvProg .passo.cvFechado:hover{border-color:var(--line2);box-shadow:none}.cvProg .passo.cvFechado>button{cursor:default}.cvProg .passo.cvFechado .cvMod{color:var(--dim)}.tgModulos.tgSoHub li.noHub+li:not(.noHub){padding-right:18px;color:var(--dim);background:none}.tgModulos.tgSoHub li.noHub+li:not(.noHub) b{color:var(--dim)}.tgModulos.tgSoHub li.noHub+li:not(.noHub) b::after{content:none}.tgModulos.tgSoHub li.noHub+li:not(.noHub)::before{border-color:var(--line2);background:#0A0C12;box-shadow:none;animation:none}.cvMeio{align-items:center;gap:14px 22px;margin-top:38px}.cvMeio .cvPreco{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--mut)}.cvMeio .cvPreco b{color:var(--txt);font-weight:700}.cvOferta{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(24px,4.4vw,60px);align-items:center;margin-top:42px}@media(max-width:900px){.cvOferta{grid-template-columns:1fr}}.cvLeva h3{margin-bottom:20px}.cvCheck{list-style:none;margin:0;padding:0;display:grid;gap:15px}.cvCheck li{position:relative;padding-left:36px;font-size:14.5px;line-height:1.5;color:var(--mut)}.cvCheck li b{display:block;font-size:16px;font-weight:500;color:var(--txt)}.cvCheck li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--of);background:var(--of-10);box-shadow:0 0 14px var(--of-24)}.cvCheck li::after{content:"";position:absolute;left:7.4px;top:6.2px;width:5px;height:9px;border:solid #E6EFFF;border-width:0 1.8px 1.8px 0;rotate:42deg}.cvOferta .plano{padding:36px 28px 28px}.cvOferta .plano:hover{transform:none}.cvOferta .pValor{font-size:clamp(46px,6.2vw,62px)}.cvOferta .pAlt{font-size:15px}.cvOferta .plano .btn{margin-top:22px}.cvPe{display:block;margin-top:14px;text-align:center;font-family:var(--mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}.cvGarantia{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;margin-top:22px;padding:22px 26px;border:1px solid var(--line2);border-radius:16px;background:rgba(255,255,255,.022)}.cvG7{display:grid;place-items:center;align-content:center;width:78px;height:78px;border-radius:50%;border:1px solid var(--of-45);background:radial-gradient(closest-side,var(--of-10),transparent);box-shadow:0 0 34px var(--of-24)}.cvG7 b{font-family:var(--mono);font-size:30px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#DCEBFF}.cvG7 span{margin-top:3px;font-family:var(--mono);font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--of)}.cvGarantia h4{margin-bottom:6px;font-size:16px}.cvGarantia p{max-width:none;font-size:14.5px;line-height:1.6;color:var(--mut)}.cvGarantia a{color:#9CC3FF;text-underline-offset:3px}@media(max-width:560px){.cvGarantia{grid-template-columns:1fr;padding:20px}}.cvJunto{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 26px;margin-top:14px;padding:18px 26px;border:1px dashed var(--acc-35);border-radius:16px}.cvJunto p{flex:1 1 340px;max-width:none;font-size:14.5px;line-height:1.55;color:var(--mut)}.cvJunto p b{color:var(--txt);font-weight:500}.cvJunto a{flex:none;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9CC3FF;text-decoration:none;white-space:nowrap}.cvJunto a:hover{color:#fff}@media(max-width:560px){.cvJunto{padding:18px 20px}.cvJunto a{white-space:normal}}.barraOferta .cvBarraPreco{white-space:nowrap}@media(max-width:560px){.barraOferta .cvBarraPix{display:none}}@media(prefers-reduced-motion:reduce){.cvBotao::after{display:none}}
