.stylized-article-banner{--c-theme-text-eyebrow:var(--c-white);--text-align:left;--inline-margin:0 auto;--text-align-vertical:center;--tag-alignment:start;--media-radius:var(--image-radius-bleed);--caption-radius:0 0 var(--image-radius-bleed) var(--image-radius-bleed);--overlay-gradient:linear-gradient(
    to right,
    rgb(0 0 0 / 100%) 0%,
    rgb(0 0 0 / 100%) 10%,
    rgb(0 0 0 / 0%) 100%
  );display:grid;grid-template:"main" 1fr "caption" auto/1fr;text-align:left;text-align:var(--text-align);container:stylized-article-banner/inline-size}.stylized-article-banner:has(.stylized-article-banner__figcaption){--media-radius:var(--image-radius-bleed) var(--image-radius-bleed) 0 0}.container__col .stylized-article-banner{--media-radius:var(--image-radius);--caption-radius:0 0 var(--image-radius) var(--image-radius)}.container__col .stylized-article-banner:has(.stylized-article-banner__figcaption){--media-radius:var(--image-radius)}@media (min-width:781px){.container__col .stylized-article-banner:has(.stylized-article-banner__figcaption){--media-radius:var(--image-radius) var(--image-radius) 0 0}}@media (min-width:781px){.stylized-article-banner--center{--text-align:center;--inline-margin:auto;--tag-alignment:center;--overlay-gradient:linear-gradient(
      to right,
      rgb(0 0 0 / 0%) 0%,
      rgb(0 0 0 / 100%) 40%,
      rgb(0 0 0 / 100%) 50%,
      rgb(0 0 0 / 100%) 60%,
      rgb(0 0 0 / 0%) 100%
    )}}@media (min-width:781px){.stylized-article-banner--right{--text-align:right;--inline-margin:auto 0;--tag-alignment:end;--overlay-gradient:linear-gradient(
      to left,
      rgb(0 0 0 / 100%) 0%,
      rgb(0 0 0 / 100%) 10%,
      rgb(0 0 0 / 0%) 100%
    )}}@media (max-width:780px){.stylized-article-banner--text-top{--text-align-vertical:start}}@media (max-width:780px){.stylized-article-banner--text-bottom{--text-align-vertical:end}}.stylized-article-banner__content-wrap{z-index:1;display:flex;flex-direction:column;grid-area:main;justify-content:var(--text-align-vertical);width:100%;max-width:calc(var(--l-container-content-max) + var(--l-container-gutter) + var(--l-container-gutter));margin-inline:auto;padding-block:20px}.stylized-article-banner__content-wrap:has(+ .stylized-article-banner__media-wrapper){padding-inline:var(--l-container-gutter)}@container stylized-article-banner (min-width:781px){.stylized-article-banner__content-wrap{padding-block:80px}}.stylized-article-banner__content{display:flex;flex-direction:column;gap:16px;max-width:calc(var(--l-container-content-max)/ 2);margin-inline:var(--inline-margin)}@container stylized-article-banner (min-width:781px){.stylized-article-banner__content{gap:30px}}.stylized-article-banner__eyebrow{color:var(--c-theme-text-eyebrow);font-size:clamp(1rem, .8065rem + .6452vw, 1.25rem);font-weight:700;font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.16em;line-height:.95}.stylized-article-banner__title-prefix{margin-inline-end:8px;color:var(--c-brand-tertiary);font-family:var(--font-serif);font-size:clamp(5rem, 1.5217rem + 11.5942vw, 10rem);font-style:italic;font-weight:400;line-height:.8}.stylized-article-banner__title{min-height:0;font-family:var(--font-sans);font-size:clamp(2rem, .6452rem + 4.5161vw, 3.75rem);font-weight:900;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;font-feature-settings:"ss04"}.stylized-article-banner__title mark{font-family:var(--font-serif-condensed);font-size:.9em;font-style:italic;font-weight:300;line-height:1.2;letter-spacing:-.03em;text-transform:none;font-feature-settings:normal}.stylized-article-banner__tags{display:flex;flex-wrap:wrap;gap:16px;justify-content:var(--tag-alignment)}.stylized-article-banner__media-wrapper{display:grid;grid-column:1/-1;grid-row:main-start/caption-end;grid-template-rows:subgrid;height:100%}.stylized-article-banner__media{position:relative}.stylized-article-banner__media::after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;opacity:.6;opacity:var(--overlay-opacity, .6);border-radius:var(--media-radius);background:var(--overlay-gradient);content:"";pointer-events:none}.stylized-article-banner__image img,.stylized-article-banner__video video{--image-radius:var(--media-radius);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stylized-article-banner__video{height:100%;margin-top:0}.stylized-article-banner__video .background-video{height:100%;width:100%}@media (min-width:781px){.stylized-article-banner__video--mobile{display:none}}@media (max-width:780px){.stylized-article-banner__video--desktop:not(:only-child){display:none}}.stylized-article-banner__figcaption{padding-block:16px;color:var(--c-gray-text-on-dark);background:var(--c-slate);border-radius:var(--caption-radius)}@container stylized-article-banner (max-width:780px){.stylized-article-banner__figcaption{display:none}}.stylized-article-banner__caption-credit{max-width:calc(var(--l-container-content-max) + var(--l-container-gutter) + var(--l-container-gutter));margin-inline:auto;padding-inline:var(--l-container-gutter)}.stylized-article-banner__caption,.stylized-article-banner__credit{max-width:670px;color:var(--c-theme-text-credit);font-family:var(--font-sans);font-size:.875rem;font-weight:300;line-height:1.3;font-feature-settings:"ss04";display:inline}.stylized-article-banner__caption .link,.stylized-article-banner__caption a,.stylized-article-banner__caption a>span,.stylized-article-banner__credit .link,.stylized-article-banner__credit a,.stylized-article-banner__credit a>span{text-decoration:underline;background-size:0;animation:initial}.stylized-article-banner__caption{color:var(--c-theme-text-base)}span+.stylized-article-banner__credit{margin-left:.25em}
/*# sourceMappingURL=stylized-article-banner-generated.css.map */
