.subscribe-module--modal{position:fixed;bottom:16px;right:16px;background-color:#fff;border-radius:16px;max-width:450px;box-shadow:0 8px 16px rgba(0,0,0,.25);transform:translateX(500px);transition:transform .5s ease-in-out;z-index:999}.subscribe-module--modal.active{transform:translateX(0)}.subscribe-module--modal .subscribe-module__inner{position:relative;flex-direction:column;overflow:hidden;padding:0!important;gap:0}.subscribe-module--modal .subscribe-module__image{display:flex;background-color:#f5f9ff;padding:32px;flex:0 0 auto}.subscribe-module--modal .subscribe-module__image img{margin-right:-50px;width:200px}.subscribe-module--modal .subscribe-module__title{font-weight:700;font-size:28px;line-height:43px;margin:0}.subscribe-module--modal .subscribe-module__description{font-weight:500;font-size:20px;line-height:32px}.subscribe-module--modal .subscribe-module__content{padding:32px}.subscribe-module--modal .subscribe-module__form .legal-consent-container .hs-rich-text p{font-size:11px;line-height:16px}.subscribe-module--modal .subscribe-module__close{border-radius:100%;background:rgba(1,9,15,.1);height:32px;width:32px;display:flex;align-items:center;justify-content:center;top:20px;right:20px;position:absolute;cursor:pointer}.subscribe-module--modal .subscribe-module__close svg{fill:#2c71f0;height:14px;width:14px}.subscribe-module--modal .subscribe-module__form .hs-submit input{border-radius:300px!important}@media screen and (max-width:560px){.subscribe-module--modal{display:none}}@media screen and (min-width:560px){.subscribe-module--modal .subscribe-module__form form{grid-template-columns:1fr;grid-template-areas:"a" "b" "c"}}