@layer components{.c-campaign-banner{--api-title-color:#fff;--api-title-eyebrow-color:#fff;--api-title-underline-color:var(--brand-bronze);--banner-title-opacity:0;--banner-transition-duration:300ms;--api-title-underline-transition-duration:400ms;--api-caption-color:#fff;--banner-padding:6.5rem 0;background:var(--api-banner-bg,var(--brand-onyx));color:var(--api-banner-color,#fff);display:block;margin:0;overflow:hidden;padding:0 var(--grid-browser-gutter);position:relative;width:100%}.c-campaign-banner--white{--api-banner-bg:var(--brand-pewter);--api-banner-content-bg:#fff;--api-title-eyebrow-color:var(--brand-onyx);--api-banner-color:var(--brand-onyx)}.c-campaign-banner--slate{--link-text-color:var(--api-title-color);--link-text-color-active:var(--api-title-color);--link-underline-bg:rgba(200,130,66,.1);--api-arrow-button-color:#fff}.c-campaign-banner:has(.is-visible){--banner-title-opacity:1;--banner-title-transform:translateY(0)}.c-campaign-banner__background{--api-background-asset-position:absolute;--api-background-asset-inset:0;--api-background-asset-z-index:1;aspect-ratio:1600/624;position:relative;width:100%;z-index:2}.c-campaign-banner__logo{align-items:center;background:hsla(0,0%,100%,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:flex;left:50%;padding:clamp(16px,2.03vw + .52rem,40px) clamp(16px,1.52vw + .64rem,34px);position:absolute;top:40px;transform:translateX(-50%);z-index:3}.c-campaign-banner__logo:before{backdrop-filter:blur(var(--link-container-blur-amount,12px));-webkit-backdrop-filter:blur(var(--link-container-blur-amount,12px));content:"";inset:0;position:absolute;z-index:0}.c-campaign-banner__logo:after{aspect-ratio:182/80;background-image:url(../../../img/brand-assets/alair-campaign-landing-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:auto;position:relative;width:10.11rem;z-index:1}.c-campaign-banner__logo--light:after{background-image:url(../../../img/brand-assets/alair-campaign-landing-logo-light.svg)}.c-campaign-banner__content{-moz-column-gap:var(--grid-padding);column-gap:var(--grid-padding);display:grid;grid-template-columns:repeat(2,1fr);margin-top:-5rem;padding:8.33rem 0 3.33rem;position:relative;z-index:1}.c-campaign-banner__content:before{background:var(--api-banner-content-bg,var(--brand-slate));bottom:0;clip-path:polygon(0 3.33rem,100% 0,100% 100%,0 100%);content:"";display:block;height:100%;margin-left:calc(var(--grid-browser-gutter)*-1);pointer-events:none;position:absolute;width:calc(100% + var(--grid-browser-gutter)*2);z-index:-1}.c-campaign-banner__content__column{margin:0}.c-campaign-banner__title{--api-title-color:var(--brand-bronze);margin-top:1.1rem;padding-right:1.88rem}.c-campaign-banner__eyebrow.c-title{--title-font-weight:600;margin-top:8px}.c-campaign-banner__link{margin-top:1.39rem}@media (max-width:800px){.c-campaign-banner__logo{top:10px}.c-campaign-banner__background{aspect-ratio:348/250}.c-campaign-banner__logo:after{aspect-ratio:117/51;width:7.31rem}.c-campaign-banner__content{gap:1.25rem;grid-template-columns:auto;margin-top:1.25rem;padding:2.5rem 0}.c-campaign-banner__content:before{clip-path:polygon(0 1.25rem,100% 0,100% 100%,0 100%)}.c-campaign-banner__eyebrow+*{margin-top:.5rem}.c-campaign-banner__link{margin-top:1.25rem}.c-campaign-banner__title{padding-right:0}}}