.blog-banner{background-color:var(--neutral-lighter);padding-bottom:4.5rem}.blog-banner__heading{padding-block:1.5rem}.blog-banner__label{font-size:1.125rem;line-height:1.25;padding-block:.75rem}.blog-banner__title{font-size:2.25rem;font-weight:700;line-height:1.1;margin-block:.75rem}.blog-banner__article{display:grid;gap:1.5rem}.blog-banner__article__img--wrapper{border-radius:1.5rem;overflow:hidden}.blog-banner__article__img--wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-banner__article__date{display:block;font-size:.875rem;padding-block:.5rem}.blog-banner__article__title{font-family:var(--font-display);font-optical-sizing:auto;font-size:1.75rem;font-size:var(--font-responsive-xl);font-variation-settings:"wdth" 100;font-weight:600;line-height:1;margin-block:.5rem}.blog-banner__article__actions{margin-top:1.5rem}@media only screen and (min-width:64em){.blog-banner__heading{padding-block:3rem}.blog-banner__title{font-size:3rem}.blog-banner__article{align-items:center;display:flex;flex-direction:row;gap:3.75rem;justify-content:flex-start}.blog-banner__article__img{flex:1}.blog-banner__article__content{width:21.875rem}}@media only screen and (min-width:80em){.blog-banner__title{font-size:3.75rem}}