@keyframes shine{to{background-position-x:2000px}}.editorial-banner{--content-color:var(--color-background);min-height:100vh;color:rgb(var(--content-color));display:flex;position:relative}@supports (height:100svh){.editorial-banner{min-height:100svh}}.editorial-banner__inner{max-width:var(--page-width);width:100%;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:var(--section-spacing);padding-bottom:var(--section-spacing);z-index:1;justify-content:center;align-items:center;column-gap:var(--grid-desktop-horizontal-spacing);flex:1;margin-left:auto;margin-right:auto;display:grid;position:relative}@media screen and (width>=990px){.editorial-banner__inner{grid-template-columns:repeat(12,1fr)}}.editorial-banner__body{--button-group-justify:center;text-align:center;background-color:#0000}.editorial-banner__eyebrow{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--color-foreground));text-transform:uppercase;--heading-font-family:var(--font-heading-sans-family);--heading-letter-spacing:var(--letter-spacing-sans-heading);--heading-font-weight:var(--font-heading-sans-weight);margin-bottom:1.6rem;font-size:1.2rem}.editorial-banner__heading{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--content-color));text-transform:none;--heading-font-family:var(--font-heading-serif-family);--heading-letter-spacing:var(--letter-spacing-serif-heading);--heading-font-weight:var(--font-heading-serif-weight);text-wrap:balance;margin:0 auto .25em;line-height:1.1}.editorial-banner__heading--h0{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--color-foreground));text-transform:none;--heading-font-family:var(--font-heading-serif-family);--heading-letter-spacing:var(--letter-spacing-serif-heading);--heading-font-weight:var(--font-heading-serif-weight);font-size:calc(clamp(4.8rem, 2.09801rem + 6.35762vw, 9.6rem) * var(--font-heading-scale))}.editorial-banner__heading--h1{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--color-foreground));text-transform:none;--heading-font-family:var(--font-heading-serif-family);--heading-letter-spacing:var(--letter-spacing-serif-heading);--heading-font-weight:var(--font-heading-serif-weight);font-size:calc(clamp(3.6rem, 2.02384rem + 3.70861vw, 6.4rem) * var(--font-heading-scale))}.editorial-banner__heading--h2{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--color-foreground));text-transform:none;--heading-font-family:var(--font-heading-serif-family);--heading-letter-spacing:var(--letter-spacing-serif-heading);--heading-font-weight:var(--font-heading-serif-weight);font-size:calc(clamp(3.6rem, 2.9245rem + 1.5894vw, 4.8rem) * var(--font-heading-scale))}.editorial-banner__intro{font-family:var(--font-heading-serif-family);letter-spacing:var(--letter-spacing-serif);font-weight:300;font-size:calc(clamp(1.6rem, 1.31304rem + .289855vw, 1.8rem) * var(--font-heading-scale));text-wrap:balance;text-wrap:pretty;color:rgb(var(--content-color));margin:0 auto 1.5em}.editorial-banner__intro:last-child{margin-bottom:0}.editorial-banner__image,.editorial-banner__video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.editorial-banner__button{min-width:0}@media screen and (width<=425px){.editorial-banner__button{padding:0 2rem}}.editorial-banner__button.button--secondary{--alpha-button-background:0}.editorial-banner--content-align-center .editorial-banner__body{grid-column:2/11}@media screen and (width>=990px){.editorial-banner--content-align-left .editorial-banner__body{--button-group-justify:flex-start;text-align:left;grid-column:1/7}.editorial-banner--content-align-right .editorial-banner__body{--button-group-justify:flex-start;text-align:left;grid-column:7/13}}.editorial-banner--shade-full:before{content:"";z-index:1;background:#0003;display:block;position:absolute;inset:0}.editorial-banner--shade-content.editorial-banner--content-align-center,.editorial-banner--shade-content.editorial-banner--content-align-top,.editorial-banner--shade-content.editorial-banner--content-align-bottom,.editorial-banner--shade-content.editorial-banner--content-align-left,.editorial-banner--shade-content.editorial-banner--content-align-right{overflow:hidden}.editorial-banner--shade-content.editorial-banner--content-align-center .editorial-banner__body,.editorial-banner--shade-content.editorial-banner--content-align-top .editorial-banner__body,.editorial-banner--shade-content.editorial-banner--content-align-bottom .editorial-banner__body,.editorial-banner--shade-content.editorial-banner--content-align-left .editorial-banner__body,.editorial-banner--shade-content.editorial-banner--content-align-right .editorial-banner__body{position:relative}.editorial-banner--shade-content.editorial-banner--content-align-center .editorial-banner__body:before,.editorial-banner--shade-content.editorial-banner--content-align-top .editorial-banner__body:before,.editorial-banner--shade-content.editorial-banner--content-align-bottom .editorial-banner__body:before,.editorial-banner--shade-content.editorial-banner--content-align-left .editorial-banner__body:before,.editorial-banner--shade-content.editorial-banner--content-align-right .editorial-banner__body:before{content:"";z-index:-1;filter:blur(120px);background:#00000080;border-radius:50%;width:150%;height:200%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:landscape) and (width>=990px){.editorial-banner--shade-content.editorial-banner--content-align-left:before{content:"";z-index:1;background:linear-gradient(90deg,#0006 50%,#0000 66%);display:block;position:absolute;inset:0}.editorial-banner--shade-content.editorial-banner--content-align-left .editorial-banner__body:before{display:none}}
