.blog-banner{padding:15rem 0 1.6rem;position:relative;z-index:-1}.blog-banner__content{align-items:center;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;position:relative;text-align:center;z-index:1}.blog-banner__content-title{font-size:4rem}@media screen and (min-width:990px){.blog-banner__content-title{font-size:6.4rem}}.blog-banner__content *{margin:0;max-width:366px}.blog-banner__image{grid-area:content;inset:0;overflow:hidden;position:absolute}.blog-banner__image img,.blog-banner__image svg,.blog-banner__image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-banner__image-gradient{background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.5));inset:0;position:absolute;z-index:1}.blog-banner__breadcrumbs{color:rgb(var(--color-foreground-title));left:0;padding:1.6rem;position:absolute;top:0;width:100%;z-index:1}.blog-banner__breadcrumbs>*{color:inherit;text-decoration:none}.blog-banner__breadcrumbs span{margin:0 1.6rem}@media screen and (min-width:990px){.blog-banner__breadcrumbs{padding:3.2rem;position:absolute}.blog-banner{padding:14.4rem 0 3.2rem}}