 .data-center-blog .tj-post-single-post { background:#fff; border:1px solid var(--tj-color-border-2); border-radius:16px; padding:48px; }
    .data-center-blog .tj-entry-content h3 { margin-top:34px; }
    .data-center-blog .process-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin:36px 0; }
    .data-center-blog .process-card, .data-center-blog .faq-item { background:#f6f7fb; border:1px solid var(--tj-color-border-2); border-radius:12px; padding:22px; }
    .data-center-blog .process-card span { color:var(--tj-color-theme-primary); display:block; font-size:14px; font-weight:700; margin-bottom:10px; }
    .data-center-blog .process-card h4, .data-center-blog .faq-item h4 { font-size:20px; margin-bottom:10px; }
    .data-center-blog .process-card p, .data-center-blog .faq-item p { margin-bottom:0; }
    .data-center-blog .faq-list { display:grid; gap:14px; margin-top:22px; }
    .data-center-blog .article-cta { background:#0a1030; border-radius:14px; color:#fff; margin-top:40px; padding:34px; }
    .data-center-blog .article-cta h3, .data-center-blog .article-cta p { color:hsl(0, 0%, 100%); }
    .data-center-blog .article-cta h3 { margin-top:0; }
    .sidebar-sticky-column { align-self:stretch; }
    .sidebar-sticky-column .slidebar-stickiy { position:sticky; top:100px; }
    .tj-post-area, .tj-post-area .container, .tj-post-area .row { overflow:visible; }
    @media (max-width:1199px) { .data-center-blog .process-grid { grid-template-columns:1fr; } }
    @media (max-width:991px) { .sidebar-sticky-column .slidebar-stickiy { position:static; } }
    @media (max-width:575px) { .data-center-blog .tj-post-single-post { padding:25px; } .data-center-blog h3 { font-size:23px !important; } .data-center-blog .article-cta { padding:25px; } }