.learn-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.learn-path-grid article{min-width:0}.learn-path-image{display:block;position:relative;overflow:hidden;border-radius:var(--media-radius);background:#19251e;aspect-ratio:1.35}
.learn-path-grid h3{font-size:var(--title-card);font-weight:400;line-height:1.3;margin:15px 0 19px}
.article-opening .evidence-layout:has(>.evidence-heading:only-child){grid-template-columns:minmax(0,1fr)}
.learn-path-image img{width:100%;height:100%;object-fit:cover}.learn-path-grid article:first-child .learn-path-image img{object-fit:contain}
.learn-path-grid .micro{font-size:var(--text-small,14px);color:#8d7440;margin-top:25px}.learn-path-grid h2{font-size:29px;line-height:1.16;margin:15px 0 19px;letter-spacing:-.03em}
.learn-path-grid article>p:not(.micro){font-size:var(--text-body,18px);line-height:1.9;color:#5b6a57;max-width:390px}.learn-path-grid .text-link{font-size:var(--text-small,14px);margin-top:18px;gap:15px}
.learn-secondary-link{display:flex;gap:15px;align-items:center;font-size:var(--text-small,14px);line-height:1.7;margin-top:10px;color:#5b6a57}.learn-secondary-link:hover{text-decoration:underline;text-underline-offset:4px}
.page-learn .learn-reading{padding-top:0}.learn-reading .reading-list h2{font-size:36px}.learn-reading .reading-list article{padding-bottom:0}
@media(max-width:1000px){.learn-path-grid{gap:22px}.learn-path-grid h2{font-size:25px}.learn-path-grid .media-badge{font-size:var(--text-small,14px);padding:8px}.learn-path-grid article>p:not(.micro){font-size:var(--text-body,18px)}}
@media(max-width:700px){.learn-path-grid{grid-template-columns:1fr;gap:42px}.learn-path-image{aspect-ratio:1.45}.learn-path-grid h2{font-size:29px}.learn-path-grid article>p:not(.micro){font-size:var(--text-body,18px)}.learn-path-grid .micro{margin-top:20px}.learn-path-grid .text-link{margin-top:14px;font-size:var(--text-body,18px)}.learn-secondary-link{font-size:var(--text-small,14px)}.learn-reading .reading-list h2{font-size:30px}}
