.blog-page{color:#fff;background:radial-gradient(circle at top,#1a1a1a,#000);min-height:100vh;padding-bottom:100px}.blog-hero{text-align:center;padding:150px 0 80px}.blog-hero h1{font-size:64px}.blog-hero p{color:#ccc;max-width:600px;margin:20px auto 0;font-size:20px}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;width:90%;max-width:1200px;margin:0 auto;display:grid}.blog-item{cursor:pointer;background:#ffffff0d;border-radius:20px;transition:transform .3s;overflow:hidden}.blog-item:hover{transform:translateY(-5px)}.blog-image{background:#222;height:240px;position:relative}.blog-image img{object-fit:cover;width:100%;height:100%}.blog-info{padding:24px}.blog-date{color:var(--orange);margin-bottom:8px;font-size:14px;display:block}.blog-info h3{margin-bottom:12px;font-size:22px;line-height:1.4}.blog-info p{color:#bbb;margin-bottom:20px;font-size:16px}.read-more{color:#fff;font-weight:600;text-decoration:underline}
