.cuerpo[data-astro-cid-lbji2yeo]{max-width:820px;margin-inline:auto}.preguntas[data-astro-cid-lbji2yeo]{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-direction:column;gap:1rem}.pregunta[data-astro-cid-lbji2yeo]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.2rem 1.4rem;box-shadow:0 8px 24px -18px #1d1d1b4d}.pregunta[data-astro-cid-lbji2yeo].sin-responder{border-color:#d9a0a0}.enunciado[data-astro-cid-lbji2yeo]{margin:0 0 .7rem;font-weight:600;font-size:1.02rem}.num[data-astro-cid-lbji2yeo]{color:var(--tur-700);font-size:1.3rem;margin-right:.35rem}.opciones[data-astro-cid-lbji2yeo]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem .9rem}.opciones[data-astro-cid-lbji2yeo] label[data-astro-cid-lbji2yeo]{display:flex;align-items:center;gap:.55rem;padding:.5rem .7rem;border:1px solid var(--paper);border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s}.opciones[data-astro-cid-lbji2yeo] label[data-astro-cid-lbji2yeo]:hover{background:var(--paper)}.opciones[data-astro-cid-lbji2yeo] input[data-astro-cid-lbji2yeo]{accent-color:var(--tur-700)}.opciones[data-astro-cid-lbji2yeo] label[data-astro-cid-lbji2yeo]:has(input:checked){background:#4ac7b51f;border-color:var(--tur)}.aviso-faltan[data-astro-cid-lbji2yeo]{margin:0 0 1rem;padding:.8rem 1rem;border-radius:10px;font-weight:600;background:#b23b3b14;color:#8f2f2f;border:1px solid #d9a0a0}.resultado[data-astro-cid-lbji2yeo]{margin-top:2rem;text-align:center;background:linear-gradient(135deg,#eaf8f5,#d8f1eb);border:1px solid rgba(74,199,181,.35);border-radius:20px;padding:2.2rem}.etiqueta[data-astro-cid-lbji2yeo]{margin:0;color:var(--tur-700);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.nivel[data-astro-cid-lbji2yeo]{font-size:4.5rem;margin:.2rem 0;color:var(--tur-700)}.detalle[data-astro-cid-lbji2yeo]{color:var(--muted);margin:0 0 1.4rem}.acciones[data-astro-cid-lbji2yeo]{display:flex;gap:.9rem;justify-content:center;flex-wrap:wrap}.nota[data-astro-cid-lbji2yeo]{margin-top:2rem;text-align:center;color:var(--muted);font-size:.88rem}@media(max-width:560px){.opciones[data-astro-cid-lbji2yeo]{grid-template-columns:1fr}}
