#blogs-hero{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:56px}.bh-bg{background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(255,106,0,.08) 0,transparent 70%),linear-gradient(180deg,var(--bg) 0,var(--bg2) 100%)}.bh-bg,.bh-grid{position:absolute;inset:0}.bh-grid{background-image:linear-gradient(rgba(255,106,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,106,0,.04) 1px,transparent 0);background-size:60px 60px;animation:gridDrift 20s linear infinite;opacity:.5}@keyframes gridDrift{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.bh-content{position:relative;z-index:1;text-align:center;padding:80px 40px}.bh-h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(44px,7vw,80px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.01em;color:var(--white);margin:16px 0 24px}.bh-accent{color:var(--orange);text-shadow:0 0 40px rgba(255,106,0,.4)}.bh-sub{font-size:16px;line-height:1.75;color:hsla(0,0%,96%,.5);max-width:520px;margin:0 auto}#blogs-listing{padding:80px 40px 120px;background:var(--bg2)}.blog-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1200px;margin:0 auto}.blog-card-link{text-decoration:none;color:inherit;display:block}.blog-read-btn{display:inline-flex;align-items:center;gap:8px;font-family:Share Tech Mono,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);transition:gap .2s;margin-top:4px}.blog-card-link:hover .blog-read-btn{gap:14px}@media (max-width:1000px){.blog-list-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:900px){#blogs-listing{padding:60px 20px 80px}.bh-content{padding:60px 24px}}@media (max-width:600px){.blog-list-grid{grid-template-columns:1fr;gap:16px}#blogs-listing{padding:40px 16px 60px}#blogs-hero{min-height:300px}.bh-content{padding:48px 16px}}