.blog-article-cta.post-cta{margin:32px 0 0}.blog-article-cta .post-cta__btn{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:999px;background:var(--blog-ink);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.blog-article-cta .post-cta__btn:hover{background:#000}@media (min-width:1024px){.blog-article-cta .post-cta__btn{flex:none}}.post-sources{margin-top:40px;padding-top:24px;border-top:1px solid #e8e2d2}.post-sources__title{margin:0 0 14px;font-size:1.1rem;font-weight:800;color:var(--blog-ink)}.post-sources__list{margin:0;padding:0;list-style:none;counter-reset:src;display:grid;gap:8px}.post-sources__item{counter-increment:src;display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.9}.post-sources__item:before{content:counter(src,persian);flex:none;min-width:26px;height:26px;margin-top:2px;border-radius:8px;background:#f7f3ea;color:#7a705a;font-size:.75rem;font-weight:800;display:grid;place-items:center}.post-sources__link{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--blog-ink);text-decoration:none;min-width:0}.post-sources__text{overflow-wrap:anywhere}.post-sources__link:hover .post-sources__text{text-decoration:underline;text-underline-offset:3px}.post-sources__host{font-size:.72rem;color:#94a3b8;background:#f1f5f9;border-radius:999px;padding:0 8px;line-height:1.7}