.popup{align-items:center;bottom:0;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:4}.popup-inner{background:#fff;height:auto;position:relative}.popup .scroll-container{display:flex;height:100vh;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;position:relative;width:100%}.popup .popup-inner:after{bottom:-160px;content:"";display:block;height:160px;left:0;position:absolute;width:100%}.popup.two-cols .popup-content{column-count:2;column-fill:balance;column-gap:16px}@media screen and (min-width:0px) and (max-width:767px){.popup.two-cols .popup-content{column-count:1;column-gap:0}}.popup,.popup-checkbox{display:none}.popup .popup-inner{margin-left:auto;margin-right:auto}@media (min-width:0px) and (max-width:767px){.popup .popup-inner{opacity:0;transition:opacity .3s linear;width:100%}.popup.active .popup-inner{opacity:1}}@media (min-width:768px){.popup .popup-inner{opacity:0;transform:translateY(-70%);transition:all .3s linear}.popup.active .popup-inner{opacity:1;transform:translateY(0)}}.header-container-wrapper.is-sticky+.content-container-wrapper .popup .scroll-container{padding-top:64px!important}.header-container-wrapper.is-sticky+.content-container-wrapper .popup .scroll-container.extra-padding-for-close-button{padding-top:128px!important}.popup .popup-overlay{background:rgba(0,0,0,.5);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s linear;width:100%;z-index:-1}.popup.active .popup-overlay{opacity:1;transition:opacity .15s linear .15s}.popup .popup-text{padding:16px}.popup .popup-close{margin-top:16px}.popup .popup-close i{vertical-align:middle}.popup{z-index:99}.popup .popup-headline{color:#144734}.popup .popup-description{color:#191919}.popup-inner{border-radius:30px}.popup .popup-close{display:block;height:48px;margin-top:0;position:absolute;right:16px;top:16px;width:48px;z-index:1}.popup .popup-close svg{height:32px;margin:8px;width:32px;fill:#144734}.popup .popup-close:focus>svg,.popup .popup-close:hover>svg{cursor:pointer;fill:#aebda9}@media (min-width:768px){.popup .popup-close{position:absolute}}.popup .small.popup-inner{margin:auto;padding:32px;width:40%}.popup .medium.popup-inner{margin:auto;padding:32px;width:60%}.popup .large.popup-inner{margin:auto;padding:80px 116px;width:100%}@media (min-width:768px) and (max-width:1023px){.popup .small.popup-inner{padding:32px;width:60%}.popup .medium.popup-inner{padding:32px;width:80%}.popup .large.popup-inner{padding:48px 80px;width:100%}}@media (min-width:0px) and (max-width:767px){.popup .large.popup-inner,.popup .medium.popup-inner,.popup .small.popup-inner{padding:24px;width:100%}.popup .default.popup-inner+.popup-overlay{opacity:0;transition-duration:0}}.popup-inner.video-only{padding:0!important}.popup-inner.video-only .popup-content{background:#000;border-radius:30px;overflow:hidden}.popup-inner.video-only video{border-radius:30px;height:calc(100% + 2px)!important;margin:-1px;transform:scale(1);width:calc(100% + 2px)!important}.popup .popup-inner.video-only .popup-close{height:64px;position:absolute;right:0;top:-80px;width:64px}.popup .popup-inner.video-only .popup-close>svg{height:48px;margin:8px;width:48px;fill:#fff}.popup .popup-inner.video-only .popup-close:focus>svg,.popup .popup-inner.video-only .popup-close:hover>svg{fill:#f4f6f7}.popup .popup-inner.video-only .popup-close:focus-within{outline-offset:-5px}.popup-content .h1,.popup-content .h2,.popup-content .h3,.popup-content .h4,.popup-content .h5,.popup-content .h6,.popup-content h1,.popup-content h2,.popup-content h3,.popup-content h4,.popup-content h5,.popup-content h6{color:#144734}.popup .hs-form-radio{color:#000}@media (min-width:0px) and (max-width:767px){.popup .popup-inner.video-only .popup-close{position:absolute;top:-64px}.popup .popup-inner.video-only+.popup-overlay{opacity:1;transition-duration:.15s}.popup .popup-inner.video-only .popup-close>svg{height:32px;width:32px}.form-popup-content{padding-bottom:32px;padding-top:32px}}.popup .popup-inner form .hs-richtext:has(h2),.popup .popup-inner form .hs-richtext:has(p){display:none}.popup .submitted-message,.teaser_banner .teaser_banner--inner .submitted-message{color:#000}