.legacy-learning { font-family: Helvetica,Arial,"Microsoft YaHei","PingFang SC",sans-serif; color: #333; }
.legacy-learning-container { padding-top:48px; padding-bottom:96px; }
.learning-breadcrumb { font-size:14px;line-height:24px;letter-spacing:0;flex-wrap:wrap;gap:8px; margin:0 0 24px; }
.learning-directory-grid { margin-top:24px; }
.learning-card .legacy-blog-cover { border-radius:8px; }
.learning-card .legacy-blog-cover img { opacity:.88; }
.learning-card h2 { font-size:16px; line-height:24px; font-weight:500; }
.learning-card-icon { color:#5d1980; }
.learning-folder { color:#d3a000; }
.learning-title { font-size:24px; line-height:36px; font-weight:500; margin:20px 0 24px; letter-spacing:0; }
.learning-author { font-size:14px; margin-bottom:24px; }
.learning-author time { margin-left:12px; color:#666; }
.learning-player { width:100%;aspect-ratio:16/9; background:#111; border-radius:0; overflow:hidden; }
.learning-player :is(video,iframe) { display:block;width:100%;height:100%;border:0; }
.learning-introduction { margin-top:24px; }
.learning-related h2 { font-size:24px;line-height:32px;font-weight:500; margin:0 0 30px; }
.learning-related>.learning-card { margin-top:30px; }
.learning-related>.learning-card:nth-of-type(n+4) { display:none; }
.learning-related .learning-card h2 { font-size:16px;line-height:24px;margin:0; }
.learning-reading-layout { grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:42px; }
@media(max-width:1320px){.learning-reading-layout{display:block}.learning-related{display:none}}
@media(max-width:767px){.legacy-learning-container{padding-top:32px;padding-bottom:48px}.learning-title{font-size:24px;line-height:34px}.learning-breadcrumb{font-size:13px}}
