.hero-diag[data-astro-cid-vosf4cys] h1[data-astro-cid-vosf4cys]{max-width:860px;font-size:clamp(1.9rem,5.4vw,3.1rem)}.hero-diag__selo[data-astro-cid-vosf4cys]{margin:20px 0 0;font-size:.92rem;opacity:.85}.quiz[data-astro-cid-vosf4cys]{margin-top:24px;background:var(--fundo);border:1px solid var(--borda);border-radius:var(--raio);padding:20px;scroll-margin-top:24px}@media(min-width:640px){.quiz[data-astro-cid-vosf4cys]{padding:32px}}.quiz__barra[data-astro-cid-vosf4cys]{height:6px;background:var(--azul-claro);border-radius:999px;overflow:hidden;margin-bottom:24px}.quiz__barra[data-astro-cid-vosf4cys] span[data-astro-cid-vosf4cys]{display:block;height:100%;width:0;background:var(--cta);transition:width .25s ease}.quiz__passo[data-astro-cid-vosf4cys]{border:0;margin:0;padding:0;min-width:0}.quiz__passo[data-astro-cid-vosf4cys] legend[data-astro-cid-vosf4cys]{font-family:var(--fonte-titulo);font-size:clamp(1.3rem,3.6vw,1.6rem);color:var(--primaria);line-height:1.25;margin-bottom:18px;padding:0}.quiz__num[data-astro-cid-vosf4cys]{display:block;font-family:var(--fonte-texto);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cta);margin-bottom:6px}.quiz__opcoes[data-astro-cid-vosf4cys]{display:grid;gap:10px}.quiz__opcao[data-astro-cid-vosf4cys]{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;background:var(--superficie);border:2px solid var(--borda);border-radius:12px;cursor:pointer;font-weight:700;color:var(--texto);transition:border-color .15s}.quiz__opcao[data-astro-cid-vosf4cys]:hover,.quiz__opcao[data-astro-cid-vosf4cys]:has(input:checked){border-color:var(--cta)}.quiz__opcao[data-astro-cid-vosf4cys] input[data-astro-cid-vosf4cys]{width:20px;height:20px;accent-color:var(--cta);flex:none}.quiz__voltar[data-astro-cid-vosf4cys]{margin-top:16px;background:none;border:0;padding:8px 0;font:inherit;color:var(--texto-suave);cursor:pointer}.quiz__campos[data-astro-cid-vosf4cys]{display:grid;gap:14px;margin-bottom:20px}.quiz__campos[data-astro-cid-vosf4cys] label[data-astro-cid-vosf4cys]{display:grid;gap:6px;font-weight:700;color:var(--primaria);font-size:.95rem}.quiz__campos[data-astro-cid-vosf4cys] input[data-astro-cid-vosf4cys],.quiz__campos[data-astro-cid-vosf4cys] select[data-astro-cid-vosf4cys]{width:100%;font:inherit;font-size:1rem;font-weight:400;padding:12px 14px;border:1px solid #b9c3ce;border-radius:8px;background:#fff;color:var(--texto);min-height:48px}.quiz__enviar[data-astro-cid-vosf4cys]{width:100%}.quiz__nota[data-astro-cid-vosf4cys]{font-size:.85rem;color:var(--texto-suave);margin:10px 0 0}.quiz__resultado[data-astro-cid-vosf4cys]{text-align:left;scroll-margin-top:96px}.quiz__resultado[data-astro-cid-vosf4cys] ul[data-astro-cid-vosf4cys]+p[data-astro-cid-vosf4cys],#quiz-falhas-bloco[data-astro-cid-vosf4cys]+p[data-astro-cid-vosf4cys]{margin-top:20px}.quiz__rotulo[data-astro-cid-vosf4cys]{margin:0;font-weight:700;color:var(--texto-suave);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.quiz__placar[data-astro-cid-vosf4cys]{margin:4px 0 8px;font-family:var(--fonte-titulo);color:var(--primaria);line-height:1}.quiz__placar[data-astro-cid-vosf4cys] strong[data-astro-cid-vosf4cys]{font-size:4.5rem;font-weight:400;color:var(--cta)}.quiz__placar[data-astro-cid-vosf4cys] span[data-astro-cid-vosf4cys]{font-size:1.6rem}.quiz__faixa[data-astro-cid-vosf4cys]{font-size:1.15rem;font-weight:700;color:var(--primaria)}.quiz__resultado[data-astro-cid-vosf4cys] h3[data-astro-cid-vosf4cys]{font-size:1.1rem;margin:20px 0 8px}.causas[data-astro-cid-vosf4cys]{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:12px}@media(min-width:640px){.causas[data-astro-cid-vosf4cys]{grid-template-columns:repeat(2,1fr);gap:16px}}.causas[data-astro-cid-vosf4cys] h3[data-astro-cid-vosf4cys]{font-size:1.1rem}.oferta[data-astro-cid-vosf4cys]{display:grid;gap:32px}@media(min-width:960px){.oferta[data-astro-cid-vosf4cys]{grid-template-columns:1.4fr 1fr;gap:56px;align-items:start}}.recebe[data-astro-cid-vosf4cys]{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:16px}.recebe[data-astro-cid-vosf4cys] li[data-astro-cid-vosf4cys]{display:grid;gap:2px;padding-left:34px;position:relative}.recebe[data-astro-cid-vosf4cys] li[data-astro-cid-vosf4cys]:before{content:"✓";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:var(--cta);color:#fff;font-weight:700;font-size:.85rem;display:grid;place-items:center}.recebe[data-astro-cid-vosf4cys] strong[data-astro-cid-vosf4cys]{color:var(--primaria)}.preco[data-astro-cid-vosf4cys]{text-align:center;border:2px solid var(--cta)}.preco__nome[data-astro-cid-vosf4cys]{font-weight:700;color:var(--primaria);margin:0}.preco__valor[data-astro-cid-vosf4cys]{font-family:var(--fonte-titulo);font-size:4.2rem;line-height:1;color:var(--primaria);margin:12px 0 4px}.preco__valor[data-astro-cid-vosf4cys] small[data-astro-cid-vosf4cys]{font-size:1.6rem;vertical-align:top;margin-right:4px}.preco__cond[data-astro-cid-vosf4cys]{color:var(--texto-suave);margin:0 0 18px}.preco[data-astro-cid-vosf4cys] .btn[data-astro-cid-vosf4cys]{width:100%}.preco__nota[data-astro-cid-vosf4cys]{font-size:.88rem;color:var(--texto-suave);margin:14px 0 0}.passos-diag[data-astro-cid-vosf4cys]{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}@media(min-width:760px){.passos-diag[data-astro-cid-vosf4cys]{grid-template-columns:repeat(3,1fr);gap:16px}}.passos-diag[data-astro-cid-vosf4cys] li[data-astro-cid-vosf4cys]{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:20px}.passos-diag__num[data-astro-cid-vosf4cys]{font-family:var(--fonte-titulo);color:var(--cta);font-size:1.4rem}.passos-diag[data-astro-cid-vosf4cys] h3[data-astro-cid-vosf4cys]{margin:4px 0 6px;font-size:1.1rem}.passos-diag[data-astro-cid-vosf4cys] p[data-astro-cid-vosf4cys]{margin:0}.nota-cases[data-astro-cid-vosf4cys]{margin:16px 0 0;max-width:760px;font-size:.92rem;color:var(--texto-suave)}.avaliacoes-titulo[data-astro-cid-vosf4cys]{margin-top:56px}.filtro[data-astro-cid-vosf4cys]{margin-bottom:48px}.final[data-astro-cid-vosf4cys]{text-align:center}.final[data-astro-cid-vosf4cys] .acoes[data-astro-cid-vosf4cys]{justify-content:center}
