.gated-report-block-wrapper{padding-bottom:16px;z-index:9999999}.gated-report-block-container-wrapper{background-color:#fff;bottom:0;left:0;opacity:0;padding-bottom:20px;position:absolute;transform:translateY(100px);transition:all .6s ease-out;width:100%;z-index:999}.gated-report-block-container-wrapper__top-overlay{background:linear-gradient(180deg,transparent,#fff);bottom:100%;height:182px;left:0;position:absolute;width:100%}.gated-report-block-container-wrapper.animate{opacity:1;transform:translateY(0)}.gated-report-block-container{background-position:50%;background-size:cover;border-radius:24px;padding:58px 20px;text-align:center}.gated-report-block-title{color:#220d4e;font-size:40px;font-weight:700;line-height:48px;margin-bottom:23px;text-align:center}@media screen and (min-width:768px){.gated-report-block-title{font-size:48px;line-height:56px}}@media screen and (min-width:1024px){.gated-report-block-title{font-size:56px;line-height:60px}}.gated-report-block-cta{cursor:pointer}.gated-report-block-form-overlay{align-items:center;background:rgba(19,9,40,.651);display:flex;height:100%;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:999999999}.gated-report-block-form-overlay--blur{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:hsla(0,0%,100%,.3)}.gated-report-block-form-overlay.gated-report-block-form-overlay--scrolled{display:block}.gated-report-block-form-overlay--scrolled .gated-report-block-form-overlay-content{bottom:0;left:0;max-width:100%;position:absolute;width:100%}.gated-report-block-form-overlay--scrolled .form__form-holder{margin:0 auto;max-width:1170px}@media screen and (min-width:1024px){.gated-report-block-form-overlay--scrolled .form__form-holder h2{flex:0 0 100%;width:100%}.gated-report-block-form-overlay--scrolled .form__form-holder .mktoForm{display:flex;flex-direction:row;flex-wrap:wrap}.gated-report-block-form-overlay--scrolled .form__form-holder .mktoForm .mktoFormRow,.gated-report-block-form-overlay--scrolled .form__form-holder .mktoForm.on .mktoFieldWrap{flex:0 0 50%}}.gated-report-block-form-overlay-content{background-color:#fff;border-radius:8px;max-width:650px;padding:48px 24px 17px;position:relative;width:100%}@media screen and (min-width:768px){.gated-report-block-form-overlay-content{padding:64px 38px 24px}}.gated-report-block-form-overlay-content .mktoForm .mktoCheckboxList{flex:0 0 100%;margin:auto;width:100%}.gated-report-block-form-overlay-content .mktoForm .mktoFieldWrap .mktoCheckboxList{justify-content:center;padding-bottom:0}.gated-report-block-form-overlay-content .mktoForm .mktoDisclaimer{flex:0 0 100%!important}.gated-report-block-form-overlay-content .mktoForm .btn-primary--blue:before{background-color:#220d4e;border-color:#220d4e}.gated-report-block-form-overlay-content .mktoForm .mktoFormRow:nth-of-type(4){display:none}.gated-report-block-form-overlay-content-header{cursor:pointer;position:absolute;right:19px;top:12px}@media screen and (min-width:768px){.gated-report-block-form-overlay-content-header{right:24px;top:24px}}body:has(.gated-report-block-form-overlay),html:has(.gated-report-block-form-overlay),main.main:has(.gated-report-block-form-overlay){overflow:hidden!important}body:has(.gated-report-block-wrapper.d-none),html:has(.gated-report-block-wrapper.d-none),main.main:has(.gated-report-block-wrapper.d-none){overflow:initial!important}
