.banner-callout__heading{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.banner-callout__description,.banner-callout__eyebrow{font-family:var(--font-family-body);font-style:normal;font-weight:400}.banner-callout__heading{font-size:var(--wp--preset--font-size--32);letter-spacing:0;line-height:36px}@media(min-width:1440px){.banner-callout__heading{font-size:var(--wp--preset--font-size--48);line-height:52px}}@media(min-width:2500px){.banner-callout__heading{font-size:var(--wp--preset--font-size--56);line-height:64px}}.banner-callout__description{font-size:var(--wp--preset--font-size--14);letter-spacing:0;line-height:20px}@media(min-width:1440px){.banner-callout__description{font-size:var(--wp--preset--font-size--16);line-height:22px}}@media(min-width:2500px){.banner-callout__description{font-size:var(--wp--preset--font-size--18);line-height:24px}}.banner-callout__eyebrow{font-size:var(--wp--preset--font-size--12);letter-spacing:1.2px;line-height:16px;text-transform:uppercase}@media(min-width:1440px){.banner-callout__eyebrow{font-size:var(--wp--preset--font-size--14);letter-spacing:1.4px;line-height:16px}}@media(min-width:2500px){.banner-callout__eyebrow{font-size:var(--wp--preset--font-size--16);letter-spacing:1.6px;line-height:20px}}.banner-callout{background-color:var(--section-ground,var(--wp--preset--color--background-secondary));height:836px;overflow:hidden;padding:79px 21px;position:relative}.banner-callout__media{align-items:center;border-radius:2px;display:flex;inset:79px 21px;justify-content:center;overflow:hidden;position:absolute;transition:top .3s ease-in-out,right .3s ease-in-out,bottom .3s ease-in-out,left .3s ease-in-out,border-radius .3s ease-in-out}.banner-callout.is-expanded .banner-callout__media{border-radius:0;inset:0}.banner-callout__image,.banner-callout__video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.banner-callout__video{opacity:0}.banner-callout__video.is-playing{opacity:1}.banner-callout picture{display:block;inset:0;position:absolute}.banner-callout__blur,.banner-callout__scrim{background-color:rgba(0,0,0,.4);inset:0;pointer-events:none;position:absolute}.banner-callout__blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity .3s ease-in-out}.banner-callout.is-expanded .banner-callout__blur{opacity:1}.banner-callout__text{align-items:center;display:flex;flex-direction:column;gap:0;padding:0 var(--wp--preset--spacing--16);position:relative;text-align:center;width:100%;z-index:1}.banner-callout__eyebrow{color:hsla(0,0%,100%,.8);margin:0;margin-bottom:var(--wp--preset--spacing--28)}@media(min-width:1440px){.banner-callout__eyebrow{margin-bottom:var(--wp--preset--spacing--32)}}@media(min-width:1920px){.banner-callout__eyebrow{margin-bottom:var(--wp--preset--spacing--40)}}.banner-callout__heading{color:var(--wp--preset--color--background-tertiary);margin:0}.banner-callout__reveal{width:100%}.banner-callout[data-bc-ready] .banner-callout__reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out}.banner-callout[data-bc-ready] .banner-callout__reveal>*{min-height:0;overflow:hidden}.banner-callout[data-bc-ready].is-expanded .banner-callout__reveal{grid-template-rows:1fr;opacity:1}.banner-callout__reveal-inner{align-items:center;display:flex;flex-direction:column;gap:16px}.banner-callout__description{color:var(--wp--preset--color--background-tertiary);margin:0;margin-top:var(--wp--preset--spacing--28)}@media(min-width:1440px){.banner-callout__description{margin-top:var(--wp--preset--spacing--32)}}@media(min-width:1920px){.banner-callout__description{margin-top:var(--wp--preset--spacing--40)}}.banner-callout__actions{padding-top:var(--wp--preset--spacing--20)}.banner-callout__actions:first-child{margin-top:16px}.banner-callout__controls{bottom:12px;left:12px;position:absolute;z-index:2}.banner-callout__pause{align-items:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.2);border:0;border-radius:2px;color:var(--wp--preset--color--background-tertiary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.banner-callout__pause.is-paused .banner-callout__ico--pause{display:none}.banner-callout__ico,.banner-callout__pause.is-paused .banner-callout__ico--play{display:inline-flex}.banner-callout__ico--play{display:none}@media(min-width:768px){.banner-callout{height:auto;padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--16)}.banner-callout:before{aspect-ratio:1343/707;content:"";display:block;width:100%}.banner-callout__media{inset:48px 16px}.banner-callout__description,.banner-callout__eyebrow{max-width:480px}.banner-callout__heading{max-width:1024px}}@media(min-width:1440px){.banner-callout{padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--48)}.banner-callout__media{inset:64px 48px}.banner-callout__text{padding:0 var(--wp--preset--spacing--48)}.banner-callout__actions{padding-top:var(--wp--preset--spacing--24)}}@media(prefers-reduced-motion:reduce){.banner-callout__blur,.banner-callout__media{transition:none}.banner-callout[data-bc-ready] .banner-callout__reveal{grid-template-rows:1fr;opacity:1;transition:none}}.banner-callout--sticky{position:sticky;top:0;z-index:0}.banner-callout--sticky~*{position:relative;z-index:1}
/*# sourceMappingURL=banner-callout.css.map*/