.error404 .site-main,.error404 #primary,.error404 .entry-content,.not-found,.not-found .page-content{background:var(--color-bg) !important;color:var(--color-text) !important}.error404 .page-title,.not-found .page-title{font-family:var(--font-display) !important;color:var(--color-neon) !important;font-size:1.2rem !important;text-transform:uppercase !important;letter-spacing:.1em !important}.error404 .page-content p,.not-found .page-content p{color:var(--color-text-muted) !important}.kadence-inner-column-inner,.wp-site-blocks,.entry-content,#content,.site-content,#primary .site-main,.page-content,article,.entry,.hentry,.content-bg,.kadence-column-inner,.wp-block-group,.is-layout-flow,.loop-entry,.loop-entry .entry-content-wrap,.entry-content-wrap,.content-wrap,.kadence-post-loop-wrap,.kb-post-grid-wrap,.kb-blog-archive-wrap{background:0 0 !important;background-color:transparent !important}.loop-entry,.kadence-loop-entry,article.type-post,.kb-post-grid-item,.entry-grid,.post-entry,.blog article{background-color:#111 !important;border:1px solid #1e1e1e !important;border-radius:0 !important;overflow:hidden;transition:border-color .25s ease,transform .25s ease !important}.loop-entry:hover,.kadence-loop-entry:hover,article.type-post:hover,.kb-post-grid-item:hover{border-color:#0f8 !important;transform:translateY(-2px) !important}.loop-entry .entry-content-wrap,.loop-entry .loop-entry-inner,.kadence-loop-entry .entry-content-wrap,.kb-post-grid-item .entry-content-wrap,article.type-post .entry-content-wrap,.entry-content-wrap{background-color:#111 !important;padding:16px 18px 18px !important}.loop-entry .entry-title,.loop-entry .entry-title a,.kadence-loop-entry .entry-title,.kadence-loop-entry .entry-title a,.kb-post-grid-item .entry-title,.kb-post-grid-item .entry-title a,article.type-post .entry-title,article.type-post .entry-title a,.loop-entry h2,.loop-entry h3,.loop-entry h2 a,.loop-entry h3 a{font-family:'Space Grotesk','Bebas Neue',sans-serif !important;color:#fff !important;font-size:1rem !important;font-weight:700 !important;text-transform:uppercase !important;line-height:1.2 !important;margin-bottom:10px !important;text-decoration:none !important}.loop-entry .entry-title a:hover,.loop-entry h2 a:hover,.loop-entry h3 a:hover{color:#0f8 !important}.loop-entry .entry-summary,.loop-entry .entry-summary p,.loop-entry p,.kadence-loop-entry .entry-summary,.kadence-loop-entry .entry-summary p,.kb-post-grid-item .entry-summary,.kb-post-grid-item .entry-summary p,article.type-post .entry-summary,article.type-post .entry-summary p,.loop-entry .entry-excerpt,.loop-entry .entry-excerpt p{color:#ccc !important;font-size:.85rem !important;line-height:1.65 !important;font-family:'Inter',sans-serif !important;margin-bottom:14px !important;opacity:1 !important;visibility:visible !important}.loop-entry .entry-meta,.loop-entry .entry-meta span,.loop-entry .entry-meta a,.kadence-loop-entry .entry-meta,.kadence-loop-entry .entry-meta span,.kadence-loop-entry .entry-meta a,article.type-post .entry-meta,article.type-post .entry-meta span,article.type-post .entry-meta a{color:#888 !important;font-family:'JetBrains Mono','Fira Code',monospace !important;font-size:.68rem !important;text-transform:uppercase !important;letter-spacing:.06em !important}.loop-entry .entry-meta .posted-in a,.loop-entry .entry-meta .cat-links a,article.type-post .entry-meta .cat-links a{color:#0f8 !important}.loop-entry .read-more-link,.loop-entry .read-more,.loop-entry a.more-link,.kadence-loop-entry .read-more-link,.kb-post-grid-item .read-more-link,article.type-post .read-more-link,article.type-post a.more-link{color:#0f8 !important;font-family:'JetBrains Mono',monospace !important;font-size:.72rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.08em !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;gap:6px !important}.loop-entry .read-more-link:hover,.loop-entry a.more-link:hover{color:#fff !important}.loop-entry .entry-thumbnail img,.loop-entry .post-thumbnail img,.loop-entry .entry-image img,.kadence-loop-entry .entry-thumbnail img,.kb-post-grid-item .entry-thumbnail img{width:100% !important;height:auto !important;display:block !important;filter:brightness(.85) contrast(1.05) !important;transition:transform .4s ease !important}.loop-entry:hover .entry-thumbnail img,.loop-entry:hover .post-thumbnail img{transform:scale(1.04) !important}.loop-entry .entry-thumbnail,.loop-entry .post-thumbnail,.kadence-loop-entry .entry-thumbnail{overflow:hidden !important}.loop-entry .entry-meta .cat-links,.loop-entry .entry-categories{display:block;margin-bottom:8px !important}.loop-entry .entry-meta .cat-links a{background:0 0 !important;border:none !important;padding:0 !important;color:#0f8 !important;font-size:.65rem !important;font-weight:700 !important}.kadence-post-loop-wrap,.kb-post-grid-wrap{gap:1px !important;background:#1e1e1e !important}.blog .site-main,.archive .site-main,.blog #primary,.archive #primary{background:var(--color-bg) !important}body.blog,body.archive,body.single,body.page,body.home{background-color:var(--color-bg)}