.learning-progress [role=progressbar]{margin:16px 0}.learning-questions{border:0;min-width:0;margin:0;padding:0}.learning-question{border-top:1px solid #d8dce0;padding:20px 0}.learning-option{cursor:pointer;border:1px solid #c8cdd2;border-radius:8px;align-items:flex-start;gap:12px;margin:8px 0;padding:14px;font-size:16px;line-height:1.5;display:flex}.learning-option:has([data-state=checked]){background:#f5edf0;border-color:#941728}.launch .learning-option button[role=radio]{color:#941728;background:0 0;border:1px solid #8a4350;border-radius:50%;flex-shrink:0;width:18px;height:18px;min-height:18px;margin-top:4px;padding:0}.learning-answer{background:#fff5e4;border-left:4px solid #a26b14;margin:16px 0;padding:16px}.learning-answer.correct{background:#edf7f3;border-color:#17765e}.learning-action{background:#f0f3f5;border-radius:8px;margin-top:24px;padding:20px}.launch-roadmap nav small{margin-top:4px;font-size:14px;font-weight:400;display:block}.training-badge{color:#263b49;background:#e9eef1;border-radius:6px;padding:5px 9px;font-size:14px;font-weight:700;display:inline-block}.training-links{flex-wrap:wrap;gap:16px;display:flex}.training-intro{max-width:850px}.training-card{flex-direction:column;gap:12px;display:flex}.training-card p{margin:0}.training-card h2{font-size:24px}.training-card .training-links{margin-top:auto;padding-top:12px}.training-filter{max-width:420px}
