.blog-hero{z-index:0;background:0 0;position:relative}.blog-hero:before{content:"";z-index:-1;pointer-events:none;filter:blur(56px);background:radial-gradient(52% 62% at 22% 34%,rgba(16,78,176,.98) 0%,rgba(16,78,176,.55) 42%,transparent 78%),radial-gradient(54% 64% at 80% 32%,rgba(176,222,255,.98) 0%,rgba(176,222,255,.55) 44%,transparent 80%),radial-gradient(40% 42% at 50% 46%,rgba(110,176,240,.36),transparent 76%);height:calc(100% + 18rem);position:absolute;top:0;left:0;right:0}
