.insight-library .library-count{margin:18px 0 22px}.insight-library .insight-row{grid-template-columns:170px minmax(0,1fr) 44px;gap:28px;padding:25px 0}.insight-library .insight-meta{gap:8px}.insight-library .insight-row h2{max-width:none;font-size:clamp(25px,2.5vw,34px);line-height:1.17}.insight-library .insight-row p{max-width:none;margin-top:10px;font-size:16px;line-height:1.5}.insight-library .insight-arrow{width:44px;height:44px}.reading-layout .prose .article-takeaway{border-left:3px solid var(--primary);background:#f5f5f1;margin-bottom:32px;padding:20px 24px}.reading-layout .prose .article-takeaway h2{letter-spacing:.06em;color:var(--primary);text-transform:uppercase;margin:0 0 10px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.reading-layout .prose .article-takeaway p{color:var(--foreground);font-size:17px;line-height:1.6}@media (max-width:1000px){.insight-library .insight-row{grid-template-columns:145px minmax(0,1fr) 44px;gap:22px}}@media (max-width:700px){.insight-library .insight-row{grid-template-columns:minmax(0,1fr) 44px;gap:14px;padding:22px 0}.insight-library .insight-meta{gap:12px}.insight-library .insight-row h2{font-size:27px}.insight-library .insight-row p{margin-top:9px}.reading-layout .prose .article-takeaway{margin-bottom:28px;padding:18px 20px}}
