.learning-page{max-width:900px;margin:40px auto;padding:0 24px 64px}.learning-page h1{font-size:clamp(34px,5vw,58px);margin:24px 0}.learning-page h2{font-size:28px;margin-top:36px}.learning-page p{line-height:1.85}.learning-page nav{margin-bottom:32px}.learning-intro{font-size:20px}.learning-actions{display:flex;flex-wrap:wrap;gap:16px;margin:32px 0}.learning-related,.learning-links{padding:32px;background:#edf2df;border-radius:16px;margin:32px auto}.learning-links{max-width:1150px}.learning-related ul,.learning-links ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;padding-left:22px}.learning-related a,.learning-links a{color:#194f44;text-decoration:underline;font-weight:600}.learning-page header{flex-wrap:wrap}
