.header-banner{--header-banner-bg-color: "";position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;background-color:var(--header-banner-bg-color);color:#000;max-height:800px}@media(min-width: 1024px){.header-banner{flex-direction:row;justify-content:space-between;padding-right:65px;padding-left:85px}}.header-banner.header-banner--transition{opacity:0;max-height:0;transition:max-height .9s ease,opacity .85s ease}.header-banner.header-banner--hidden{display:none}.header-banner .header-banner__text-container{text-align:center;margin-right:0}@media(min-width: 1024px){.header-banner .header-banner__text-container{max-width:850px;margin-right:27px;text-align:left}}.header-banner .text-container__title{margin:15px 31px 10px 31px}@media(min-width: 1024px){.header-banner .text-container__title{margin:20px 0 15px 0}}.header-banner .text-container__text{margin:0 0 15px 0}@media(min-width: 1024px){.header-banner .text-container__text{margin:0 0 23px 0}}.header-banner .header-banner__cta-button{background-color:#000;width:max-content;height:max-content;margin:0 auto 18px auto;color:#fff;flex-shrink:0}.header-banner .header-banner__cta-button:hover{background-color:#333}.header-banner .header-banner__cta-button:focus{outline:auto}@media(min-width: 1024px){.header-banner .header-banner__cta-button{margin:0 27px 0 auto}}.header-banner .header-banner__close-button{color:var(--header-banner-text-color);position:absolute;top:15px;right:10px}.header-banner .header-banner__close-button:hover{color:#333}.header-banner .header-banner__close-button:focus{outline:auto}@media(min-width: 1024px){.header-banner .header-banner__close-button{position:static}}.header-banner.header-banner--dark .text-container__title,.header-banner.header-banner--brand-color-2.header-banner--inverted-colors .text-container__title,.header-banner.header-banner--dark .text-container__text,.header-banner.header-banner--brand-color-2.header-banner--inverted-colors .text-container__text,.header-banner.header-banner--dark .header-banner__close-button,.header-banner.header-banner--brand-color-2.header-banner--inverted-colors .header-banner__close-button,.header-banner.header-banner--dark .header-banner__cta-button,.header-banner.header-banner--brand-color-2.header-banner--inverted-colors .header-banner__cta-button{filter:invert(1)}.header-banner.header-banner--bright{--header-banner-bg-color: var(--zephr-header-banner-bright)}.header-banner.header-banner--brand-color-2{--header-banner-bg-color: var(--zephr-header-banner-brand-color-2)}.header-banner.header-banner--dark{--header-banner-bg-color: var(--zephr-header-banner-dark)}.header-banner.header-banner--light{--header-banner-bg-color: var(--zephr-header-banner-light)}
