.blog-page{text-align:right;direction:rtl;max-width:860px;margin:0 auto;padding:28px 24px 56px}.blog-page-title{color:#3d3d3d;margin:0 0 12px;font-size:28px;font-weight:800;line-height:1.5}.blog-page-intro{color:#5f5f5f;margin:0 0 28px;font-size:15px;line-height:2}.blog-list{gap:16px;display:grid}.blog-card{color:inherit;background:#fff;border:1px solid #eee;border-radius:12px;padding:20px;text-decoration:none;transition:all .2s;display:block}.blog-card:hover{border-color:var(--c-brand);box-shadow:0 6px 18px #00000012}.blog-card-title{color:#3d3d3d;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.7}.blog-card-desc{color:#5f5f5f;margin:0 0 10px;font-size:14px;line-height:1.95}.blog-card-more{color:var(--c-brand);font-size:14px;font-weight:600}.blog-breadcrumb{color:#888;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.blog-breadcrumb a{color:var(--c-brand);text-decoration:none}.blog-breadcrumb a:hover{text-decoration:underline}.blog-article-title{color:#3d3d3d;margin:0 0 22px;font-size:26px;font-weight:800;line-height:1.6}.blog-section{margin-bottom:22px}.blog-section-heading{color:#3d3d3d;border-right:4px solid var(--c-brand);margin:26px 0 12px;padding-right:12px;font-size:19px;font-weight:700;line-height:1.6}.blog-paragraph{color:#4a4a4a;text-align:justify;margin:0 0 14px;font-size:15px;line-height:2.15}.blog-paragraph strong{color:#3d3d3d;font-weight:700}.blog-related,.blog-more{border-top:1px solid #eee;margin-top:34px;padding-top:22px}.blog-related-title{color:#3d3d3d;margin:0 0 12px;font-size:16px;font-weight:700}.blog-related-list{flex-wrap:wrap;gap:10px;display:flex}.blog-related-link{color:#5f5f5f;border:1px solid #e2e2e2;border-radius:999px;padding:8px 15px;font-size:13px;text-decoration:none;transition:all .2s}.blog-related-link:hover{border-color:var(--c-brand);color:var(--c-brand);background:var(--brand-tone-96b)}@media (width<=960px){.blog-page{padding:20px 16px 40px}.blog-page-title{font-size:22px}.blog-article-title{font-size:21px}.blog-section-heading{font-size:17px}.blog-paragraph{font-size:14px;line-height:2}}.blog-article-meta{color:#8a8a8a;margin:-14px 0 22px;font-size:13px}