.gated-download-page{align-items:flex-start;background:linear-gradient(315deg,#367be5,#c0daf3 40%,#e9f7f8);color:#152231;display:flex;margin:0;min-height:100vh;min-height:100dvh}.gated-download-page *{box-sizing:border-box}.gated-download-page .shell{margin:0 auto;padding:56px 0 72px;width:min(1220px,calc(100% - 48px))}.gated-download-page .hero{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.gated-download-page .content{min-width:0;padding-top:22px}.gated-download-page .form-kicker,.gated-download-page .inline-visual-label,.gated-download-page .pretext{color:#06185f;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:18px;margin:0 0 14px;text-transform:uppercase}.gated-download-page .title{font-size:clamp(2.7rem,3vw,3.8rem);letter-spacing:-.055em;line-height:1.134;margin:0 0 22px}.gated-download-page .inline-visual{margin-bottom:28px;width:min(100%,440px)}.gated-download-page .inline-visual-label{margin-bottom:10px}.gated-download-page .inline-visual-frame{background:linear-gradient(180deg,hsla(0,0%,100%,.52),hsla(0,0%,100%,.24)),hsla(0,0%,100%,.2);border:1px solid rgba(21,42,115,.12);border-radius:28px;box-shadow:0 16px 36px rgba(15,36,61,.05);color:#536476;font-size:17px;line-height:1.65;min-height:220px;padding:24px}.gated-download-page .body,.gated-download-page .note{margin:0}.gated-download-page .note{margin-top:16px}body .content .body ol li,body .content .body ul li{color:#06185f;font-size:18px;margin-bottom:3px}.content div li:before,body .content .body ol li:before,body .content .body ul li:before{background:#085ce5}.gated-download-page .form-panel{min-width:0;padding-top:18px}.gated-download-page .form-card{background:hsla(0,0%,100%,.96);border:1px solid rgba(214,224,234,.92);border-radius:26px;box-shadow:0 22px 46px rgba(15,36,61,.08);padding:22px 22px 26px}.gated-download-page .form-kicker{margin-bottom:8px}.gated-download-page .form-title{color:#152a73;font-size:clamp(2rem,3.4vw,3rem);letter-spacing:-.045em;line-height:.98;margin:0 0 16px;max-width:8ch}.gated-download-page .hs-form-target{min-height:240px}.gated-download-page .hs-form-target form{display:grid;gap:14px}.gated-download-page .hs-form-target .hs-form-field{margin:0}.gated-download-page .hs-form-target label{color:#152a73;display:block;font-size:14px;font-weight:700;line-height:1.35;margin-bottom:6px}.gated-download-page .hs-form-target .hs-error-msg,.gated-download-page .hs-form-target .hs-error-msgs,.gated-download-page .hs-form-target .hs-richtext,.gated-download-page .hs-form-target .hs-richtext p,.gated-download-page .hs-form-target .hs_error_rollup,.gated-download-page .hs-form-target .legal-consent-container,.gated-download-page .hs-form-target .legal-consent-container p{color:#536476;font-size:13px;line-height:1.55}.gated-download-page .hs-form-target .hs-richtext a,.gated-download-page .hs-form-target .legal-consent-container a{color:#2f5fe3;text-decoration:underline}.gated-download-page .hs-form-field input,.gated-download-page .hs-form-field select,.gated-download-page .hs-form-field textarea{background:#fff;border:1px solid #d6e0ea;border-radius:15px;box-shadow:none;color:#152231;font-size:16px;height:40px;line-height:1.4;min-height:40px;padding:0 14px;width:100%}.gated-download-page .hs-form-field label:not(.hs-error-msg){font-size:18px;margin-top:20px}.gated-download-page .hs-form-target textarea{min-height:120px;resize:vertical}.gated-download-page .hs-form-target input:focus,.gated-download-page .hs-form-target select:focus,.gated-download-page .hs-form-target textarea:focus{border-color:#2f5fe3;outline:3px solid rgba(47,95,227,.12);outline-offset:2px}.gated-download-page .hs-form-target .inputs-list{list-style:none;margin:0;padding:0}.gated-download-page .hs-form-target .hs-button,.gated-download-page .hs-form-target input[type=submit]{appearance:none;background:#2f5fe3;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;margin-top:10px;min-height:52px;padding:14px 22px;text-align:center;transition:transform .18s ease,background-color .18s ease;width:100%}.gated-download-page .hs-form-target .hs-button:focus,.gated-download-page .hs-form-target .hs-button:hover,.gated-download-page .hs-form-target input[type=submit]:focus,.gated-download-page .hs-form-target input[type=submit]:hover{background:#234fc8;transform:translateY(-1px)}@media (max-width:980px){.gated-download-page .hero{gap:32px;grid-template-columns:1fr}.gated-download-page .content,.gated-download-page .form-panel{padding-top:0}.gated-download-page .body,.gated-download-page .form-title,.gated-download-page .inline-visual,.gated-download-page .title{max-width:none}}@media (max-width:560px){.gated-download-page .shell{padding:28px 0 44px;width:calc(100% - 20px)}.gated-download-page .hero{gap:24px}.gated-download-page .title{font-size:2.4rem}.gated-download-page .body,.gated-download-page .inline-visual-frame,.gated-download-page .note{font-size:16px}.gated-download-page .form-card{border-radius:20px;padding:18px 16px 22px}}