:root{--background:#060129;--foreground:#9692b2;--brand-primary:#0078ff;--brand-surface:#18133b;--brand-border:#312c52;--brand-heading:#ffffff}body{background:var(--background);color:var(--foreground);font-family:var(--tj-ff-body,"Roboto",sans-serif)}a,button{outline-color:currentcolor}a:focus-visible,button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.blog-page-main{overflow:hidden}.tj-post-wrapper .blog-item{height:100%}.tj-post-wrapper .blog-content .title{margin-bottom:0}.post-content .content-list{margin:0 0 30px;padding-left:20px}.post-content .content-list li{list-style:disc;margin-bottom:12px}.post-content li,.post-content p{color:var(--tj-color-text-body,var(--foreground))}.post-content h4{color:var(--brand-heading)}.post-content blockquote{border-left-color:var(--brand-primary)}.post-footer{border-top-color:var(--brand-border)}@media (max-width:767.98px){.tj-post-details .post-title{font-size:32px;line-height:1.2}.tj-post-details .post-content,.tj-post-details .post-footer,.tj-post-details .post-header{padding-left:20px;padding-right:20px}}