.hero-blog{width:100%;margin:0;padding:0}.hero-blog-background{position:relative;width:100%;min-height:40vh;max-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#0a0a0f;display:flex;align-items:center;justify-content:center}.hero-blog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0fb3,#0a0a0fe6)}.hero-blog-content{position:relative;z-index:1;text-align:center;padding:2rem;max-width:800px}.hero-blog-title{font-size:clamp(1.75rem,5vw,3rem);font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.hero-blog-subtitle{font-size:clamp(.9rem,2vw,1.25rem);color:#ffffffbf;margin:0;line-height:1.5}
