.pagina-quiz{background:var(--noite);color:var(--n-texto);min-height:100vh;--frio:#8AA9D2}.barra{position:fixed;top:0;left:0;right:0;height:3px;background:#aebacb24;z-index:60}.barra>span{display:block;height:100%;width:0;background:var(--ouro);transition:width .35s ease}@media(prefers-reduced-motion:reduce){.barra>span{transition:none}}.quiz{max-width:720px;margin-inline:auto;padding:clamp(72px,12vh,140px) clamp(20px,5vw,32px) 100px}.passo.largo{max-width:none}@media(min-width:900px){.quiz:has(.passo.largo){max-width:860px}}.olho-n{color:var(--n-texto-3)}.quiz h1{color:var(--n-texto);margin:0 0 var(--e-5);font-size:clamp(2.1rem,5.4vw,3.2rem)}.q-lede{font-size:1.08rem;color:var(--n-texto-2);margin:0 0 var(--e-6);max-width:56ch}.q-lede b{color:var(--n-texto);font-weight:500}.promessas{list-style:none;margin:0 0 var(--e-7);padding:0;display:grid;gap:1px;background:var(--n-linha);border:1px solid var(--n-linha);border-radius:var(--raio);overflow:hidden}.promessas li{background:var(--noite);padding:15px 18px;font-size:.95rem;color:var(--n-texto-2)}.promessas b{color:var(--n-texto);font-weight:600}.conta{font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--n-texto-3);margin:0 0 var(--e-4)}.conta em{font-style:normal;color:var(--ouro)}.pergunta{font-family:var(--display);font-weight:500;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.18;letter-spacing:-.015em;color:var(--n-texto);margin:0 0 var(--e-6);text-wrap:balance}.ops{display:grid;gap:10px}.op{display:flex;align-items:flex-start;gap:14px;width:100%;min-height:56px;padding:17px 20px;text-align:left;border:1px solid rgba(174,186,203,.22);border-radius:var(--raio);background:#ffffff05;color:var(--n-texto-2);font-size:1.04rem;line-height:1.45}.op:hover{border-color:var(--ouro);color:var(--n-texto);background:#d3a24812}.bolinha{flex:0 0 16px;height:16px;margin-top:4px;border-radius:50%;border:1.5px solid var(--n-texto-3)}.op:hover .bolinha{border-color:var(--ouro);background:var(--ouro);box-shadow:inset 0 0 0 3px var(--noite)}.voltar{margin-top:var(--e-5);background:none;border:0;color:var(--n-texto-3);font-size:.95rem;padding:8px 0}.voltar:hover{color:var(--n-texto)}.chip{display:inline-block;font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:6px 12px;border-radius:2px;background:#d3a24826;color:var(--ouro-alto)}.chip.fora{background:#aebacb1f;color:var(--n-texto-2)}.res-t{color:var(--n-texto);margin:var(--e-5) 0 0;font-size:clamp(1.8rem,4.4vw,2.6rem)}.anel{display:flex;justify-content:center;margin:var(--e-6) 0 var(--e-3)}.anel svg{width:196px;height:196px}.anel-n{font-family:var(--display);font-size:32px;fill:var(--n-texto)}.anel-s{font-family:var(--mono);font-size:9px;letter-spacing:1.5px;fill:var(--n-texto-3)}.legenda{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;margin-bottom:var(--e-5);font-size:.87rem;color:var(--n-texto-2)}.legenda span{display:flex;align-items:center;gap:8px}.legenda i{width:12px;height:12px;border-radius:2px}.grade{display:grid;gap:2px;margin-bottom:var(--e-7)}.faixa-r{background:#ffffff05;border:1px solid rgba(174,186,203,.14);border-radius:var(--raio);padding:16px 18px}.faixa-r.alta{border-color:#d3a24880;background:#d3a2480f}.faixa-topo{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.rk{font-family:var(--mono);font-size:11px;color:var(--n-texto-3)}.faixa-r.alta .rk{color:var(--ouro)}.rn{font-weight:600;font-size:1.02rem;flex:1;color:var(--n-texto)}.rp{font-family:var(--display);font-size:1.5rem;font-weight:500;line-height:1;color:var(--n-texto)}.med{display:grid;grid-template-columns:74px 1fr 36px;align-items:center;gap:10px;margin-bottom:6px}.med:last-child{margin-bottom:0}.med b{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--n-texto-3);font-weight:400}.trilho{height:8px;background:#aebacb29;border-radius:4px;overflow:hidden}.trilho i{display:block;height:100%;border-radius:0 4px 4px 0}.med u{text-decoration:none;font-family:var(--mono);font-size:12px;text-align:right;color:var(--n-texto-2)}.res-h3{font-family:var(--display);font-weight:500;font-size:1.6rem;color:var(--n-texto);margin:0 0 var(--e-4)}.leituras{display:grid;gap:14px;margin-bottom:var(--e-7)}.leitura{background:#ffffff05;border-left:2px solid var(--ouro);border-radius:0 var(--raio) var(--raio) 0;padding:17px 20px}.leitura h4{margin:0 0 7px;font-family:var(--texto-f);font-size:1.02rem;font-weight:600;color:var(--n-texto)}.leitura h4 em{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--ouro);letter-spacing:.1em;margin-right:9px}.leitura p{margin:0;font-size:.97rem;color:var(--n-texto-2)}.captura{background:#ffffff08;border:1px solid rgba(174,186,203,.18);border-radius:var(--raio);padding:26px}.captura h3{font-family:var(--display);font-weight:500;font-size:1.4rem;color:var(--n-texto);margin:0 0 9px}.captura>p{margin:0 0 var(--e-4);font-size:.96rem;color:var(--n-texto-2)}.campo{display:flex;gap:10px;flex-wrap:wrap}.campo input[type=email]{flex:1 1 240px;min-height:52px;padding:14px 16px;border:1px solid rgba(174,186,203,.28);border-radius:var(--raio);background:#0000003d;color:var(--n-texto);font-family:inherit;font-size:1rem}.campo input::placeholder{color:var(--n-texto-3)}.campo .btn:disabled{opacity:.45;cursor:not-allowed}.sr-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.aceite{display:flex;gap:11px;align-items:flex-start;margin-top:var(--e-4);font-size:.87rem;color:var(--n-texto-3);line-height:1.55}.aceite input{margin-top:4px;width:18px;height:18px;flex:0 0 auto;accent-color:var(--ouro)}.aceite a{color:var(--n-texto-2)}.recibo{margin:14px 0 0;font-size:.92rem;color:var(--n-texto-2);min-height:1.2em}.recibo-erro{color:#e9a9a9}.campo-zap{margin-top:16px}.campo-zap label{display:block;margin-bottom:7px;font-size:.95rem;color:var(--n-texto)}.campo-zap label span{color:var(--n-texto-3);font-size:.86rem;font-weight:400}.campo-zap input{width:100%;max-width:280px;padding:13px 15px;background:#ffffff0d;color:var(--n-texto);border:1px solid rgba(174,186,203,.26);border-radius:var(--raio);font:inherit;font-size:1rem}.campo-zap input::placeholder{color:var(--n-texto-3)}.campo-zap input:focus-visible{outline:3px solid var(--ouro);outline-offset:2px}.agenda{margin-top:var(--e-7);padding:26px 28px;border:1px solid rgba(231,188,102,.3);border-radius:var(--raio);background:linear-gradient(140deg,#d3a24821,#d3a24808 60%);box-shadow:var(--elev-noite)}.agenda-olho{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ouro);margin:0 0 10px}.agenda h4{font-family:var(--display);font-weight:700;font-variation-settings:"opsz" 28;font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:1.16;color:var(--n-texto);margin:0 0 12px;letter-spacing:-.012em}.agenda-p{color:var(--n-texto-2);font-size:1.02rem;margin:0 0 20px;max-width:52ch}.agenda-nota{margin:14px 0 0;font-size:.9rem;color:var(--n-texto-3);max-width:48ch}.agenda-nota b{color:var(--n-texto-2);font-weight:600}.porta-ajuda{margin:-6px 0 20px;font-size:.95rem;color:var(--n-texto-3);max-width:46ch}.op-porta{align-items:flex-start}.op-porta b{display:block;font-weight:600}.op-porta em{display:block;margin-top:4px;font-style:normal;font-size:.9rem;color:var(--n-texto-3);line-height:1.45}.quiz-rodape[data-astro-cid-ytq74yha]{border-top:1px solid rgba(174,186,203,.16);padding:var(--e-6) 0 var(--e-7)}.quiz-rodape[data-astro-cid-ytq74yha] p[data-astro-cid-ytq74yha]{font-size:.84rem;color:var(--n-texto-3);max-width:72ch;margin-bottom:6px}.quiz-rodape[data-astro-cid-ytq74yha] b[data-astro-cid-ytq74yha],.quiz-rodape[data-astro-cid-ytq74yha] a[data-astro-cid-ytq74yha]{color:var(--n-texto-2)}
