.announcement-bar{padding:12px;width:100%}.hero-announcement-bar{left:0;position:absolute;top:79px;z-index:2}.announcement-bar .container{align-items:center;display:flex}.announcement-bar .container.center{justify-content:center}.announcement-bar__form-wrapper{background:none;padding:0}.announcement-bar__form-wrapper form{align-items:center;display:flex}.announcement-bar__form-wrapper .hs-form-field{margin-bottom:0}.announcement-bar__form-wrapper label{display:none}.announcement-bar__form-wrapper .hs_submit{margin-left:16px}.announcement-bar__form-wrapper .hs-email{width:320px}.announcement-bar.dark .announcement-bar__heading,.announcement-bar.dark .announcement-bar__subheading>*,.announcement-bar.electric .announcement-bar__heading,.announcement-bar.electric .announcement-bar__subheading>*{color:var(--white);margin-bottom:0}.announcement-bar__heading{align-items:center;font-family:Mulish,sans-serif;margin-bottom:2px}.announcement-bar__heading.center,.announcement-bar__subheading.center{align-items:center;text-align:center}.announcement-bar.dark .announcement-bar__form-wrapper input[type=email]{background:var(--bg-dark);border:1px solid var(--trusted-navy-50);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--white)}.announcement-bar.dark .announcement-bar__form-wrapper input[type=email]::placeholder{color:var(--trusted-navy-100)}.announcement-bar__form-wrapper .hs-error-msgs{display:none!important}.announcement-bar__form-wrapper input[type=email]:focus{box-shadow:0 0 0 4px var(--electric-50-v2)!important}.announcement-bar__form-wrapper .hs-input.invalid.error{border-color:var(--error-300)!important}.announcement-bar__form-wrapper .hs-input.invalid.error:focus{box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 rgba(16,24,40,.05)!important}.announcement-bar__icon{display:inline-flex;flex:0 0 40px}.announcement-bar__icon img{height:40px!important;object-fit:cover;width:40px!important}.announcement-bar__close-btn{align-items:center;background:none;border:none;box-shadow:none;display:inline-flex;justify-content:center;margin-left:16px;outline:none;padding:16px;transition:.3s}.announcement-bar__close-btn:hover{transform:scale(1.15)}.light .announcement-bar__close-btn path{stroke:var(--electric-500)}.light .announcement-bar__heading{color:var(--bg-dark)}.light .announcement-bar__subheading{color:var(--trusted-navy-300)}.announcement-bar.electric .announcement-bar__form-wrapper .actions:before{background:var(--white)}.announcement-bar.electric .hs-button{color:var(--trusted-navy-900)}.announcement-bar.electric .announcement-bar__form-wrapper .actions:after{background:var(--trusted-navy-50)}.buttons-wrapper{margin-bottom:0!important}.buttons-wrapper a{flex-shrink:0;white-space:nowrap}.announcement-bar__subheading a{font-weight:500;text-decoration:underline}.announcement-bar__subheading a:hover{text-decoration:none}.announcement-bar__subheading a{color:var(--trusted-navy-300)}.announcement-bar.dark .announcement-bar__subheading a,.announcement-bar.electric .announcement-bar__subheading a{color:var(--white)}@media (min-width:1245px){.announcement-bar__content{margin-left:16px}}@media (min-width:993px){.announcement-bar__subheading-m{margin-top:3px}.announcement-bar__icon{margin-right:16px}}@media (max-width:1244px){.announcement-bar{padding-bottom:20px;padding-top:20px}.announcement-bar .container{flex-wrap:wrap;position:relative}.announcement-bar__content{flex:0 0 100%;margin-top:16px}.announcement-bar__form-wrapper .hs-email{width:100%}.announcement-bar__close-btn{position:absolute;right:18px;top:0}.announcement-bar__content.left .buttons-wrapper{justify-content:flex-start}.announcement-bar__content.center .buttons-wrapper{justify-content:center}.buttons-reverse>:last-child{margin:0 16px 0 0!important;order:-1}.flex-column-max-xxl{flex-direction:column}}@media (max-width:991px){.hero-announcement-bar{top:77px}}@media (max-width:767px){.announcement-bar{padding:16px 0}.announcement-bar__subheading{flex:0 0 100%}.flex-column-max-xxl{align-items:center;flex-direction:row;padding-right:40px}.announcement-bar__close-btn{right:0;top:-10px}}@media (max-width:575px){.announcement-bar__content{margin-top:12px}.announcement-bar__form-wrapper form{flex-direction:column}.announcement-bar__form-wrapper .hs_submit{margin:12px 0 0;width:100%}.buttons-wrapper>:nth-child(2){margin-top:12px}.buttons-reverse>:last-child{margin:0 0 12px!important}.announcement-bar__heading-pr{padding-right:90px}}