.cab[data-astro-cid-h2jombdb]{padding:88px 0 72px}.cab[data-astro-cid-h2jombdb] h1[data-astro-cid-h2jombdb]{color:var(--night-ink)}.preguntas[data-astro-cid-h2jombdb]{gap:16px;display:grid}fieldset[data-astro-cid-h2jombdb]{min-width:0;margin:0}legend[data-astro-cid-h2jombdb]{float:left;width:100%;margin-bottom:14px;padding:0;font-size:18px;font-weight:700}legend[data-astro-cid-h2jombdb]+[data-astro-cid-h2jombdb]{clear:both}.n[data-astro-cid-h2jombdb]{color:var(--accent);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.opciones[data-astro-cid-h2jombdb]{gap:8px;display:grid}.opcion[data-astro-cid-h2jombdb]{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.opcion[data-astro-cid-h2jombdb]:hover{border-color:var(--accent)}.opcion[data-astro-cid-h2jombdb]:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.opcion[data-astro-cid-h2jombdb] input[data-astro-cid-h2jombdb]{accent-color:var(--accent);margin-top:4px}.enviar[data-astro-cid-h2jombdb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.progreso[data-astro-cid-h2jombdb]{color:var(--muted);margin:0}#resultado[data-astro-cid-h2jombdb]{outline:none;gap:24px;scroll-margin-top:90px;display:grid}.resumen[data-astro-cid-h2jombdb] h2[data-astro-cid-h2jombdb]{margin:0 0 6px}.areas[data-astro-cid-h2jombdb]{gap:12px;margin-top:20px;display:grid}.areas[data-astro-cid-h2jombdb] .area{grid-template-columns:200px 1fr 40px;align-items:center;gap:12px;display:grid}.areas[data-astro-cid-h2jombdb] .nom{font-size:15px;font-weight:600}.areas[data-astro-cid-h2jombdb] .barra{background:var(--surface-2);border-radius:99px;height:12px;overflow:hidden}.areas[data-astro-cid-h2jombdb] .barra span{background:var(--good);border-radius:99px;height:100%;display:block}.areas[data-astro-cid-h2jombdb] .barra .regular{background:var(--warn)}.areas[data-astro-cid-h2jombdb] .barra .mal{background:var(--bad)}.areas[data-astro-cid-h2jombdb] b{text-align:right;font-variant-numeric:tabular-nums}@media (width<=560px){.areas[data-astro-cid-h2jombdb] .area{grid-template-columns:1fr 40px}.areas[data-astro-cid-h2jombdb] .nom{grid-column:1/-1}}.h3[data-astro-cid-h2jombdb]{margin:8px 0 -8px;font-size:22px}.recs[data-astro-cid-h2jombdb]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){.recs[data-astro-cid-h2jombdb]{grid-template-columns:1fr}}.recs[data-astro-cid-h2jombdb] .rec p{margin:0 0 14px}.recs[data-astro-cid-h2jombdb] .rec a{color:var(--accent);font-weight:600;text-decoration:none}.cta[data-astro-cid-h2jombdb]{text-align:center}.cta[data-astro-cid-h2jombdb] h3[data-astro-cid-h2jombdb]{margin:0 0 6px}.cta[data-astro-cid-h2jombdb] p[data-astro-cid-h2jombdb]{max-width:520px;margin:0 auto 18px}.botones[data-astro-cid-h2jombdb]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nota[data-astro-cid-h2jombdb]{font-size:13px;margin-top:14px!important}
