.content-banner{text-align:center}.content-banner .section__inner{display:grid;align-items:center}@media(max-width:63.99em){.content-banner .section__inner.has-mobile-media .section__media.for-desktop{display:none}}@media(min-width:64em){.content-banner .section__inner.has-mobile-media .section__media.for-mobile{display:none}}.content-banner .section__inner[data-layout=full]{grid-template-columns:1fr;grid-template-areas:"content"}.content-banner .section__inner[data-layout=full] .section__details,.content-banner .section__inner[data-layout=full] .section__media{grid-area:content}.content-banner .section__inner[data-layout=full] h2{font-size:calc(1.53488rem + 4.53488vw)}@media screen and (min-width:1280px){.content-banner .section__inner[data-layout=full] h2{font-size:6rem}}@media screen and (max-width:420px){.content-banner .section__inner[data-layout=full] h2{font-size:3rem}}.content-banner .section__inner[data-layout=full] .section__media{aspect-ratio:5/3;background-size:cover;background-position:50%;background-repeat:no-repeat}.content-banner .section__inner[data-layout=full] .section__details{display:grid;grid-template-rows:1fr 1fr 1fr}.content-banner .section__inner[data-layout=full] .section__details .inner{height:100%}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=left]{grid-template-columns:2fr 1fr 1fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=left] .inner{grid-column:1}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=center]{grid-template-columns:1fr 2fr 1fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=center] .inner{grid-column:2}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=right]{grid-template-columns:1fr 1fr 2fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=right] .inner{grid-column:3}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=top_]{grid-template-rows:2fr 1fr 1fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=top_] .inner{grid-row:1}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=middle_]{grid-template-rows:1fr 2fr 1fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=middle_] .inner{grid-row:2}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=bottom_]{grid-template-rows:1fr 1fr 2fr}.content-banner .section__inner[data-layout=full] .section__details[data-content-placement*=bottom_] .inner{grid-row:3}.content-banner .section__inner[data-layout=split]{grid-template-columns:2rem 1fr 2rem;grid-template-areas:"cover cover cover" ". content ."}@media(min-width:64em){.content-banner .section__inner[data-layout=split]{grid-template-columns:minmax(2rem,1fr) minmax(auto,45rem) minmax(auto,45rem) minmax(2rem,1fr);grid-template-areas:"cover cover content .";gap:clamp(2rem,5vw,6rem)}}.content-banner .section__inner[data-layout=split] .section__media{grid-area:cover;display:block;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:47.99em){.content-banner .section__inner[data-layout=split] .section__media{aspect-ratio:3/4}}.content-banner .section__inner[data-layout=split] .section__details{grid-area:content;padding-top:3rem;padding-bottom:3rem}@media(min-width:64em){.content-banner .section__inner[data-layout=split] .section__details{padding-top:clamp(2rem,5vw,6rem);padding-bottom:clamp(2rem,5vw,6rem)}}.content-banner .section__inner[data-layout=split] .section__details .inner{max-width:54ch;margin-left:auto;margin-right:auto}.content-banner .section__inner[data-layout=split] .section__details h2{font-size:calc(1.92558rem + 3.32558vw);line-height:1}@media screen and (min-width:1280px){.content-banner .section__inner[data-layout=split] .section__details h2{font-size:5.2rem}}@media screen and (max-width:420px){.content-banner .section__inner[data-layout=split] .section__details h2{font-size:3rem}}.content-banner .section__header .section__eyebrow{text-transform:none;letter-spacing:0;text-align:center}@media(min-width:64em){.content-banner .section__header{text-align:left}}.content-banner .section__media{position:relative;z-index:1}@media(max-width:63.99em){.content-banner .section__media{aspect-ratio:16/12}}@media(max-width:63.99em){.content-banner .section__media.has-mobile-media .section__media-image{display:none}}@media(min-width:64em){.content-banner .section__media.has-mobile-media .section__media-image-mobile{display:none}}.content-banner .section__media img{width:100%;height:100%;object-fit:cover;object-position:center}.content-banner .section__media:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.content-banner .section__details{position:relative;z-index:2}.content-banner .section__details h2{color:currentColor}.content-banner .section__cta{margin-top:3rem}.content-banner .section__cta .button{font-weight:400;font-size:1.3rem}