.hero__text h1{line-height:1.1}.blog-post__hero:before{background:linear-gradient(87.8deg,rgba(42,42,42,.91) 28.77%,rgba(42,42,42,0) 84.79%);content:"";display:block;left:0;padding-top:50%;position:absolute;top:0;width:100%;z-index:1}.blog-post__hero{position:relative;z-index:0}.blog-post__hero:after{background:radial-gradient(27.58% 54.7% at 100% 0,rgba(20,135,198,.4) 0,rgba(20,135,198,0) 100%);content:"";display:block;left:0;padding-top:50%;position:absolute;top:0;width:100%;z-index:2}.blog-post__hero .hero__image img{height:auto;max-width:100%;min-width:100%}.blog-post__hero .hero__text{bottom:4rem;height:-moz-fit-content;height:fit-content;left:4rem;position:absolute;z-index:3}@media (max-width:767px){.blog-post__hero .hero__text{left:50%;padding:0 1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}}