.subscribe-module{padding:66px 0 27px;position:relative}.subscribe-module:after{content:"";display:inline-block;width:40%;height:100%;position:absolute;top:0;right:0;background:url(https://go.recordedfuture.com/hubfs/Recorded%20Future/dots-gray.png) 0 0 repeat;z-index:-1}.subscribe-module .entry{padding:44px 20px;border-radius:8px;position:relative;background:url(https://go.recordedfuture.com/hubfs/Recorded%20Future/bg-gray-linear.jpg) 0 0 no-repeat;background-size:cover}.subscribe-module .h2{text-align:center;margin-bottom:22px}.subscribe-module .hbspt-form{max-width:320px;margin:0 auto 30px}.subscribe-module .hs-email.field{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0;justify-items:stretch;align-items:stretch}.subscribe-module .hs-email.field>div.input{-ms-grid-row:2;grid-row:2}.subscribe-module .form-footer{max-width:939px;padding-top:35px;border-top:1px solid #cad0dc;margin:0 auto}.subscribe-module .form-footer p{max-width:512px;margin:0 auto 7px;font-size:11px;color:#636363;text-align:center}@media screen and (max-width:920px){.subscribe-module{padding:89px 0 0}.subscribe-module .page-center{padding:0}.subscribe-module:after{width:100%;height:89px}.subscribe-module .entry{padding:24px 32px;border-radius:0}.subscribe-module .h2,.subscribe-module .form-footer p{text-align:left}.subscribe-module .hbspt-form{margin:0 0 30px}.subscribe-module .form-footer{border:0;padding-top:0}}