.s-article-banner{background-color:var(--surface-global-subtle);height:calc(70vh - var(--header-height) - 2.3125rem);min-height:25rem;overflow:hidden;position:relative;width:100vw}.s-article-banner__title{font-family:var(--font-typeface-display);font-size:var(--font-responsive-macro);font-weight:var(--font-weight-display);line-height:1.2}.s-article-banner__media{bottom:0;display:grid;left:0;position:absolute;right:0;top:0}.s-article-banner__image,.s-article-banner__media video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-article-banner__image{--image-radius:0}.s-article-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-article-banner__container,.s-article-banner__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.s-article-banner__container{align-items:var(--mobile-horizontal-alignment);display:flex;flex-direction:column;justify-content:var(--mobile-vertical-alignment)}.s-article-banner__content{color:var(--text-color);gap:var(--responsive-xl);max-width:50rem;padding-block:var(--responsive-macro);width:auto}.s-article-banner__content,.s-article-banner__copy{display:grid;justify-items:var(--mobile-items-alignment)}.s-article-banner__copy{gap:.5rem}.s-article-banner__eyebrow{font-size:var(--font-static-md);font-style:normal;font-weight:600;letter-spacing:.7px;line-height:normal;text-transform:uppercase}@media only screen and (min-width:48em){.s-article-banner{height:calc(100vh - var(--header-height) - 7.3125rem)}}@media only screen and (min-width:64em){.s-article-banner__eyebrow{font-size:var(--font-static-md);font-style:normal;font-weight:600;letter-spacing:.8px;line-height:normal;text-transform:uppercase}.s-article-banner__container{align-items:var(--desktop-horizontal-alignment);justify-content:var(--desktop-vertical-alignment)}.s-article-banner__content{max-width:37.5rem;padding-block:var(--section-container)}.s-article-banner__content,.s-article-banner__copy{justify-items:var(--desktop-items-alignment)}}