.q-raiz,.q-raiz *{box-sizing:border-box}.q-raiz{-webkit-font-smoothing:antialiased;background:var(--q-fundo);min-height:100dvh;color:var(--q-texto);justify-content:center;align-items:flex-start;padding:16px 12px 40px;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.q-card{gap:var(--q-esp);flex-direction:column;width:100%;max-width:440px;animation:.28s ease-out q-entra;display:flex}@keyframes q-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.q-bloco{background:var(--q-card);border-radius:var(--q-raio);padding:calc(var(--q-esp) + 2px) var(--q-esp);box-shadow:0 1px 2px #0000000a}.q-raiz.escuro .q-bloco{box-shadow:none;border:1px solid var(--q-borda)}.q-cabecalho{justify-content:center;padding:10px;display:flex}.q-logo{object-fit:contain;max-width:70%;max-height:34px}.q-logo-texto{letter-spacing:.5px;font-weight:700}.q-progresso-wrap{padding:10px var(--q-esp)}.q-progresso{background:var(--q-borda);border-radius:99px;height:10px;overflow:hidden}.q-progresso>div{background:linear-gradient(90deg, var(--q-principal), color-mix(in srgb, var(--q-principal) 70%, #ff3d6e));border-radius:99px;height:100%;transition:width .4s}.q-titulo-h{text-align:center;margin:0;font-size:20px;font-weight:700;line-height:1.3}.q-titulo-h.grande{font-size:24px}.q-titulo-h.pequeno{font-size:17px}.q-subtitulo{text-align:center;color:var(--q-suave);margin:8px 0 0;font-size:14px;font-style:italic}.q-texto-p{font-size:15px;line-height:1.55}.q-texto-p p{margin:0 0 8px}.q-h3{text-align:center;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.3}.q-numero{color:var(--q-principal);text-align:center;font-size:40px;font-weight:800;line-height:1}.q-legenda{color:var(--q-suave);text-align:center;margin-top:6px;font-size:13px}.q-lista,.q-beneficios{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.q-lista li,.q-beneficios li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.q-icone{flex:none;font-size:18px;line-height:1.2}.q-check{color:var(--q-principal);flex:none;font-weight:800}.q-sanfona{border-bottom:1px solid var(--q-borda);padding:8px 0;font-size:14px}.q-sanfona summary{cursor:pointer;font-weight:600}.q-nota{border-radius:calc(var(--q-raio) - 4px);padding:10px 12px;font-size:13px;line-height:1.45}.q-nota-amarelo{color:#5c4a12;background:#fff8e1;border:1px solid #f0d78c}.q-nota-verde{color:#1d5c37;background:#e9f8ef;border:1px solid #a9e2bf}.q-nota-vermelho{color:#7a1f1f;background:#fdecec;border:1px solid #f3b4b4}.q-nota-azul{color:#16365f;background:#e8f1fd;border:1px solid #b4cff5}.q-carrossel{border-radius:calc(var(--q-raio) - 4px);position:relative;overflow:hidden}.q-carrossel-faixa{transition:transform .35s;display:flex}.q-carrossel figure{flex:0 0 100%;margin:0}.q-carrossel img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.q-carrossel figcaption{text-align:center;color:var(--q-suave);padding:6px;font-size:13px}.q-seta{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.q-seta-e{left:8px}.q-seta-d{right:8px}.q-pontos{justify-content:center;gap:6px;padding:8px 0 2px;display:flex}.q-pontos span{background:var(--q-borda);cursor:pointer;border-radius:50%;width:7px;height:7px}.q-pontos span.ativo{background:var(--q-principal)}.q-imagem{border-radius:calc(var(--q-raio) - 4px);width:100%;margin:0 auto;display:block}.q-audio{width:100%}.q-video{aspect-ratio:16/9;border-radius:calc(var(--q-raio) - 4px);position:relative;overflow:hidden}.q-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.q-video-el{border-radius:calc(var(--q-raio) - 4px);width:100%}.q-grafico{justify-content:space-around;gap:12px;padding:6px 0;display:flex}.q-coluna{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.q-coluna-rotulo{font-size:12px;font-weight:700}.q-coluna-barra{background:var(--q-borda);border-radius:10px;align-items:flex-end;width:34px;height:120px;display:flex;overflow:hidden}.q-coluna-barra>div{border-radius:10px;justify-content:center;align-items:flex-start;width:100%;transition:height .6s;display:flex}.q-coluna-barra span{color:#fff;padding-top:4px;font-size:11px;font-weight:700}.q-coluna-legenda{font-size:12px;font-weight:600}.q-nivel{margin-bottom:10px}.q-nivel-cab{justify-content:space-between;margin-bottom:4px;font-size:13px;display:flex}.q-destaques{flex-direction:column;gap:10px;display:flex}.q-destaque{gap:10px;font-size:14px;display:flex}.q-destaque-icone{font-size:22px}.q-resultado{font-size:15px;line-height:1.5}.q-carregando{text-align:center}.q-barra{background:var(--q-borda);border-radius:99px;height:12px;margin:6px 0 12px;overflow:hidden}.q-barra>div{background:var(--q-principal);height:100%;transition:width .1s linear}.q-carregando-txt{color:var(--q-suave);text-align:center;font-size:14px}.q-carregando-pct{margin-top:4px;font-weight:700}.q-botao{border-radius:var(--q-raio);background:var(--q-principal);color:#fff;cursor:pointer;text-align:center;text-transform:none;width:100%;box-shadow:0 6px 18px color-mix(in srgb, var(--q-principal) 35%, transparent);border:0;padding:16px 14px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:transform 80ms,filter .15s;display:block}.q-botao:active{transform:scale(.985)}.q-botao:hover{filter:brightness(1.05)}.q-botao.secundario{color:var(--q-principal);border:2px solid var(--q-principal);box-shadow:none;background:0 0}.q-botao.pulsar{animation:1.6s ease-in-out infinite q-pulsa}@keyframes q-pulsa{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.q-opcoes{flex-direction:column;gap:10px;display:flex}.q-opcoes.grade{grid-template-columns:1fr 1fr;display:grid}.q-opcao{text-align:left;border:2px solid var(--q-borda);background:var(--q-card);width:100%;color:var(--q-texto);border-radius:var(--q-raio);cursor:pointer;align-items:center;gap:10px;padding:14px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.q-opcao:hover,.q-opcao:focus-visible{border-color:var(--q-principal);background:color-mix(in srgb, var(--q-principal) 6%, var(--q-card));outline:none}.q-opcao img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.q-opcoes.grade .q-opcao{text-align:center;flex-direction:column}.q-form{flex-direction:column;gap:12px;display:flex}.q-campo{flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.q-campo input,.q-campo textarea{font:inherit;border:2px solid var(--q-borda);border-radius:calc(var(--q-raio) - 2px);background:var(--q-card);color:var(--q-texto);outline:none;padding:12px 13px;font-size:15px;font-weight:400}.q-campo input:focus,.q-campo textarea:focus{border-color:var(--q-principal)}.q-erro{color:#c0392b;font-size:13px}.q-cronometro{text-align:center}.q-cron-texto{color:var(--q-suave);font-size:13px}.q-cron-tempo{color:var(--q-principal);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.q-depoimento{align-items:flex-start;gap:12px;display:flex}.q-depoimento img{object-fit:cover;border-radius:50%;width:52px;height:52px}.q-estrelas{color:#f5b301;letter-spacing:2px;font-size:14px}.q-dep-texto{margin:4px 0;font-size:14px;line-height:1.45}.q-dep-nome{color:var(--q-suave);font-size:12px;font-weight:600}.q-garantia{align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.q-garantia-selo{flex-direction:column;align-items:center;font-size:26px;display:flex}.q-garantia-selo b{font-size:12px}.q-transformacao{gap:10px;display:flex}.q-transformacao figure{text-align:center;flex:1;margin:0;font-size:12px;font-weight:600}.q-transformacao img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;width:100%}.q-preco{text-align:center}.q-preco-de{color:var(--q-suave);font-size:14px}.q-preco-por{color:var(--q-principal);font-size:34px;font-weight:800;line-height:1.1}.q-preco-parc{font-size:14px;font-weight:600}.q-upsell-botoes{flex-direction:column;gap:8px;margin-top:10px;display:flex}.q-container{gap:var(--q-esp);flex-direction:column;display:flex}.q-vazio{color:var(--q-suave);text-align:center;border:1px dashed var(--q-borda);border-radius:8px;padding:10px;font-size:13px}.q-anim-fade{animation:.5s ease-out both q-entra}.q-anim-subir{animation:.5s ease-out both q-sobe}@keyframes q-sobe{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.q-anim-zoom{animation:.4s ease-out both q-zoom}@keyframes q-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.q-anim-pulsar{animation:1.6s ease-in-out infinite q-pulsa}@media (prefers-reduced-motion:reduce){.q-card,.q-anim-fade,.q-anim-subir,.q-anim-zoom,.q-anim-pulsar,.q-botao.pulsar{animation:none}}.q-raiz.previa{min-height:100%;padding:12px 10px 24px}.q-raiz h1,.q-raiz h2,.q-raiz h3,.q-raiz h4,.q-raiz p,.q-raiz ul,.q-raiz li,.q-raiz figure{color:inherit;letter-spacing:normal;font-family:inherit}.q-raiz button,.q-raiz input,.q-raiz select,.q-raiz textarea{font-family:inherit}.q-raiz input,.q-raiz textarea{background:var(--q-card)}
