.learning-journey{border:1px solid #b9d9df;background:#f0fafb;border-radius:16px;padding:20px;margin:22px 0;color:#103547;line-height:1.85;overflow-wrap:anywhere}.learning-journey>p{font-size:.95rem;max-width:900px}.learning-journey nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.learning-journey a{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border:1px solid #a5cbd3;background:white;border-radius:10px;font-size:.9rem;font-weight:700;color:#07566b}.learning-journey a[aria-current=page]{background:#07566b;color:white;border-color:#07566b}.learning-journey a:focus-visible{outline:3px solid #087c89;outline-offset:4px}.learning-journey[lang=te]{font-family:Noto Sans Telugu,Kohinoor Telugu,system-ui,sans-serif}.learning-journey[lang=hi]{font-family:Noto Sans Devanagari,Kohinoor Devanagari,system-ui,sans-serif}.learning-journey[lang=or]{font-family:Noto Sans Odia,Oriya Sangam MN,system-ui,sans-serif}@media(max-width:600px){.learning-journey nav{display:grid;grid-template-columns:minmax(0,1fr)}.learning-journey{padding:18px}}@media print{.learning-journey{display:none}}