.neowalt-blog-wrapper{box-sizing:border-box;background:#000;color:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.6;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:5rem 0;overflow-x:hidden}.neowalt-blog-wrapper *{box-sizing:border-box}.blog-container-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog-header{text-align:center;margin:0 auto 3.5rem;max-width:780px}.blog-header .eyebrow{display:inline-block;font-size:.95rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#2c8eff;margin-bottom:1.25rem;padding:.5rem 1.1rem;border:1px solid rgba(44,142,255,.3);border-radius:9999px}.blog-header h1{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:#fff;margin:0 0 1.25rem}.blog-header h1 .accent{color:#2c8eff}.blog-header p{color:#9ca3af;font-size:1.3rem;line-height:1.55;margin:0}.articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.75rem}.article-card{background:#0d0d0d;border:1px solid rgba(255,255,255,.08);border-radius:1rem;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .3s ease,background .3s ease}.article-card:hover{transform:translateY(-6px);background:#111;border-color:#2c8eff66;box-shadow:0 25px 60px -20px #2c8eff40}.card-img-wrap{height:220px;overflow:hidden;background:#1a1a1a;flex-shrink:0}.card-img{width:100%;height:100%;object-fit:cover;opacity:.92;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s ease}.article-card:hover .card-img{transform:scale(1.06);opacity:1}.card-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,#13314f,#0a0a0a 70%);color:#2c8eff;font-weight:700;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:1.5rem}.card-content{padding:1.75rem;display:flex;flex-direction:column;flex-grow:1}.card-meta{font-size:.85rem;color:#2c8eff;margin-bottom:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.card-title{font-size:1.4rem;font-weight:700;margin:0 0 .9rem;color:#fff;line-height:1.3;letter-spacing:-.01em}.card-excerpt{font-size:1.1rem;color:#9ca3af;margin:0 0 1.5rem;flex-grow:1;line-height:1.55}.read-more{color:#2c8eff;font-weight:600;font-size:1.05rem;display:inline-flex;align-items:center;gap:.5rem;margin-top:auto}.article-card:hover .read-more svg{transform:translate(5px)}.read-more svg{transition:transform .3s ease}.blog-empty{text-align:center;color:#9ca3af;font-size:1.15rem;padding:3rem 0}.nw-blog-pagination{margin-top:3rem}.nw-blog-pagination .pagination__item{color:#9ca3af}.nw-blog-pagination .pagination__item--current{color:#2c8eff}.nw-blog-pagination .pagination__item:hover{color:#fff}@media(max-width:768px){.neowalt-blog-wrapper{padding:3rem 0}.articles-grid{grid-template-columns:1fr}.blog-header p{font-size:1.15rem}.card-excerpt{font-size:1.05rem}.card-title{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nw-blog.css.map */
