.learning-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px}.learning-journey a{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e0e7d9;border-radius:14px;background:#fafbf7;color:#536d60;text-decoration:none}.learning-journey a[aria-current=step]{background:#eaf2e1;border-color:#9ab584;color:#175849}.journey-number{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#e1e9d8;font-weight:700}.learning-journey a[aria-current=step] .journey-number{background:#175849;color:white}.learning-journey strong,.learning-journey small{display:block}.learning-journey small{margin-top:5px;color:#7b8b7b;font-size:12px}.learning-next-step{padding:18px;margin:16px 0;border-radius:14px;background:#edf3e5;border:1px solid #dce6d2}.learning-next-step[hidden]{display:none}.learning-next-step p{margin:8px 0 14px;color:#687f6f}.learning-next-step .review-buttons{flex-wrap:wrap}@media(max-width:700px){.learning-journey{grid-template-columns:1fr;gap:6px}.learning-journey a{padding:10px 12px}.learning-journey small{margin-top:3px}}
