body.blog-page-body,body.article-page-body{background:#0a0d10;color:#f0eee8}body.blog-page-body .main-content,body.article-page-body .main-content{background:radial-gradient(circle at 78% 6%,rgba(216,167,69,.1),transparent 25%)}.blog-listing-section{max-width:1240px!important;padding-top:clamp(4rem,9vw,8rem)!important}.blog-listing-section .section-header{max-width:850px;margin-bottom:3rem}.blog-listing-section .section-title,.article-main-title{font-family:Syne,sans-serif!important;letter-spacing:-.065em!important;line-height:.94!important}.category-pills-bar{border-bottom:1px solid rgba(240,238,232,.13);padding-bottom:1rem}.cat-pill{border-radius:0!important;background:transparent!important;border-color:rgba(240,238,232,.15)!important;color:#9ca6b1!important}.cat-pill.active,.cat-pill:hover{border-color:#d8a745!important;color:#f0eee8!important}.search-box-container{border-radius:0!important;background:#10151a!important;border-color:rgba(240,238,232,.15)!important}.blog-grid{gap:1px!important;background:rgba(240,238,232,.13);border:1px solid rgba(240,238,232,.13)}.blog-card{border:0!important;border-radius:0!important;background:#0d1216!important;box-shadow:none!important}.blog-card:hover{transform:none!important;background:#11191e!important}.blog-card .blog-body{padding:1.45rem!important}.blog-category,.blog-reading-time{font-family:'JetBrains Mono',monospace!important;font-size:.65rem!important;letter-spacing:.06em}.blog-category{color:#7db9c6!important}.read-more{color:#d8a745!important}.article-wrapper{max-width:1100px!important;padding:clamp(3rem,7vw,7rem) 1.5rem!important}.single-article-container{max-width:850px!important;margin:auto}.article-header{text-align:left!important}.article-main-title{font-size:clamp(2.7rem,6vw,5.6rem)!important}.article-featured-media,.article-toc-box,.author-bio-card{border-radius:0!important;border-color:rgba(240,238,232,.15)!important;background:#10151a!important}.article-content-body{color:#bdc5cd!important;font-size:1.05rem!important;line-height:1.85!important}.article-content-body h2,.article-content-body h3{color:#f0eee8!important;font-family:Syne,sans-serif!important}.code-block-wrapper{border-radius:0!important;border-color:rgba(240,238,232,.15)!important}.copy-code-btn{border-radius:0!important;background:#d8a745!important;color:#16120b!important}.article-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.article-tags a{padding:.45rem .6rem;border:1px solid rgba(240,238,232,.15);color:#7db9c6;font:.65rem 'JetBrains Mono',monospace;text-decoration:none}.article-neighbors{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:4rem auto;max-width:850px;background:rgba(240,238,232,.13);border:1px solid rgba(240,238,232,.13)}.article-neighbors a{min-height:110px;padding:1.2rem;background:#0d1216;color:#f0eee8;text-decoration:none}.article-neighbors a:last-child{text-align:right}.article-neighbors small{display:block;color:#d8a745;font:.62rem 'JetBrains Mono',monospace}.article-neighbors strong{display:block;margin-top:.6rem;font-family:Syne,sans-serif;line-height:1.1}@media(max-width:640px){.blog-grid{grid-template-columns:1fr!important}.article-neighbors{grid-template-columns:1fr}.article-neighbors a:last-child{text-align:left}}
