/* Options Readiness Self-Check (options-readiness.html only). Builds on the .rq-* styles in risk-quiz.css. Rules scoped to .oq / .oq-* */
.oq-risk{border-left:6px solid var(--gold-deep)}
.oq-stmts{margin:.4rem 0 .8rem;padding-left:1.4rem}
.oq-stmts li{margin-bottom:.45rem;line-height:1.45}
.oq .rq-card .oq-stmts li{background:var(--sand);border-radius:10px;padding:.5rem .8rem;margin-left:.2rem}
.oq-sub{margin:-.3rem 0 .4rem;color:var(--muted);font-size:1.05rem}
.oq-scores{grid-template-columns:repeat(3,1fr)}
@media (max-width:640px){.oq-scores{grid-template-columns:1fr}}
.oq-scores div.low{outline:3px solid var(--gold);outline-offset:-3px}
.oq-odd{background:#EEF2FA;border:1px solid var(--navy-3);border-radius:12px;padding:.8rem 1rem;margin-top:1.4rem}
.oq-eps{list-style:none;padding-left:0}
.oq-eps li{margin-bottom:.35rem}
.oq-eps .soon-tag,.oq .soon-tag{color:var(--muted);font-size:.92em}
