body{background:var(--root-bg)!important}.single-blog-post>h1.rt-mb-24{font-size:1.85rem;font-weight:700;line-height:1.3}header.header{position:fixed;top:0;left:0;width:100vw;background:var(--gray-10);box-shadow:none!important;.n-header{.n-header--bottom{.container{.brand-logo{img{max-width:100px!important;}}}}}}.blog-content-area{max-width:1180px;width:100%;margin:100px auto 0;display:grid;grid-template-columns:9fr 3fr;gap:20px}.single-blog-page{padding:20px;background:#fff;border-radius:20px;max-width:none!important;box-shadow:0 4px 12px #0000000d}.sidebar-widget{background:#f8f9fa;border-radius:12px;padding:25px;margin-bottom:30px;box-shadow:0 4px 12px #0000000d;background:#fff;height:fit-content}.widget-title{font-size:16px;font-weight:600;margin-bottom:20px;color:#2c3e50;position:relative;padding-bottom:10px}.widget-title:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:#3498db}.recent-post-item{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.recent-post-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.recent-post-img{width:80px;height:80px;min-width:80px;border-radius:8px;overflow:hidden;margin-right:15px}.recent-post-img img{width:100%;height:100%;object-fit:cover}.recent-post-content .meta{font-size:.8rem;color:#718096;margin-bottom:5px}.recent-post-content h4{font-size:1rem;font-weight:500;line-height:1.4;margin:0}.recent-post-content h4 a{color:#2d3748;text-decoration:none;transition:color .2s}.recent-post-content h4 a:hover{color:#3498db}@media (max-width: 1052px){.recent-post-content h4{font-size:.9rem}.blog-content-area{margin-top:20px;max-width:696px;grid-template-columns:10fr 2fr}}@media (max-width: 1052px){.blog-content-area{margin-top:20px;gap:20px;grid-template-columns:1fr;padding:0 10px}}
