.popup__overlay{align-items:center;background-color:rgba(0,0,0,.7);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.popup__overlay.active{display:flex}.popup__overlay--exit-intent{transform:translateY(-60%) scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.popup__overlay--exit-intent.active{transform:translateY(0) scale(1)}.popup{background-color:#fff;cursor:auto;max-height:90vh;overflow:auto;position:relative;width:90vw}.popup img.popup__image--fw{width:100%}.popup .legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:28px}.popup--mw{max-width:90vw}.popup__close{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:30px;padding:0;position:absolute;right:20px;top:20px;width:30px;z-index:1}.popup__cross{top:50%}.popup__cross,.popup__cross:after,.popup__cross:before{border-radius:2px;content:"";display:block;height:2px;position:absolute;transform:translateY(-50%);width:100%}.popup__cross:before{background:currentColor;top:0;transform:rotate(45deg)}.popup__cross:after{background:currentColor;bottom:0;transform:rotate(-45deg)}.popup__inner{position:relative;z-index:1}.popup__element+.popup__element{margin-top:2rem}.popup .hs-form-field label,.popup .input ul li{display:block;font-size:1.6rem;font-style:normal;line-height:1.5;margin-bottom:.5rem}.popup__image--fw{width:100%}.form__button--green{--highlight-color:#00b2ad}.form__button--purple{--highlight-color:#7b80c5}@media only screen and (min-width:769px){.popup__inner__title{font-size:3.6rem}.popup .actions .hs-button{width:auto}}@media only screen and (max-width:500px){.popup .actions .hs-button{width:100%}}