@keyframes slideout{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.announcement-banner-section{display:none;justify-content:center;max-width:100%;padding-block:12px;position:relative;width:100%;z-index:100}.announcement-banner-section-hide,.lp-template .announcement-banner-section{display:none}.announcement-banner-container.slideout{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slideout;animation-name:slideout;overflow:hidden}.announcement-banner-container{display:flex;gap:30px;justify-content:space-between;width:100%}.announcement-banner-text{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:16px}.announcement-text{margin-bottom:0}.ab-cta.button-defaults{border:unset;border-bottom:1px solid transparent;font-size:12px;line-height:12px;margin-left:14px;padding:0;position:relative}.ab-cta.button-defaults:hover{border:unset;border-bottom:1px solid var(--white,#fff)}.ab-cta.button-defaults:focus,.ab-cta.button-defaults:focus-visible{border:unset}.ab-cta.button-defaults:before{background-color:var(--extended-sky-blue,#85d3ff);content:"";height:16px;inset:50% auto auto -10px;position:absolute;transform:translateY(-50%);width:1px}.ab-cta-chevron{margin-top:2px}.ab-close-button{all:unset;align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;height:22px;justify-content:center;min-width:22px;transition:border .25s ease,opacity .25s ease;z-index:2}.ab-close-button:focus,.ab-close-button:focus-visible,.ab-close-button:hover{border:1px solid var(--white,#fff);outline:unset}.ab-close-button:focus .ab-close-svg,.ab-close-button:focus-visible .ab-close-svg,.ab-close-button:hover .ab-close-svg{opacity:.8}@media (min-width:767px){.announcement-banner-container{align-items:center;align-self:center}.announcement-banner-text{justify-content:center}}