@import"https://use.typekit.net/cdg7eue.css";*{box-sizing:border-box;font-family:vista-slab,serif;margin:0;padding:0;scroll-behavior:smooth}p{color:#131f48;font-family:vista-sans,sans-serif;font-weight:300}.banner_desktop,.banner_mobile{min-height:420px;width:100%}.banner_mobile{background:#131f48;display:none}.banner_content_d{min-height:420px}.custom-primary{color:#fdb913}.custom-secondary{color:#131f48}.heading-wrap{margin-bottom:24px;margin-top:60px}.mainheading{color:#fff;font-size:48px;font-style:italic;font-weight:700;line-height:51px}.subheading{font-size:24px;font-style:italic;line-height:25px;padding-bottom:10px}.content-heading{font-size:32px;font-style:italic;font-weight:700;line-height:42px;padding-bottom:12px}.content-heading2{font-size:24px;line-height:25px}.content-heading2,.content-heading3{font-style:italic;font-weight:700;padding-bottom:24px}.content-heading3{font-size:28px;line-height:30px}a.cta-btn{text-decoration:none}.cta-btn{background:#fdb913;border:0;border-radius:8px;color:#131f48;font-family:vista-sans,sans-serif;font-size:18px;font-weight:700;outline:none;padding:15px 32px;transition:.2s ease-in-out}.cta-btn:hover{background:#6854e8;color:#fff}.content{padding-bottom:72px;padding-top:64px}.content .content-col{max-width:750px}.content .form-col{background:#f6f6f6;box-shadow:0 3px 6px #00000019;height:max-content;max-width:500px;padding:32px}.cta_copy p{color:#fff;margin-top:30px}.sdi_benefits{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:40px;padding-top:24px;row-gap:30px}.member-benefit{display:flex}.member-benefit .exclusive{font-weight:700;padding-bottom:5px}.member-benefit:before{background:#fdb913;border-radius:50px;content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:12px;font-weight:500;height:max-content;margin-right:15px;padding:3px 6px}.benefit-text,.exclusive{font-family:vista-sans,sans-serif}.results{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:40px;text-align:center}.results-col{background-color:#e2f2ff;display:flex;flex-direction:column;font-size:16px;justify-content:space-between;min-height:132px;padding:20px 22px}.stat{font-size:32px;font-style:italic;font-weight:700;line-height:34px;padding-bottom:16px}#result1{background-color:#e2f2ff}#result2{background-color:#fff8e6}#result3{background-color:#fff1e5}#result4{background-color:#edf8ec}.slick-dots{bottom:-40px!important}.slick-dots li{margin:0!important}.sticky{background-color:#fff;position:sticky;top:20px;width:100%;z-index:1000}.content .form-col.sticky{height:800px;overflow-y:scroll;scrollbar-width:thin}.video{margin-bottom:40px;max-width:550px}.video img{width:100%}.footer{background:#131f48;color:#fff;font-family:vista-sans,sans-serif;font-size:16px;font-weight:300;padding:15px;text-align:center}.hs-input{background-color:#fff!important;border:1px solid #dedede;height:40px;outline:none}.hs-error-msgs{margin-bottom:0}.hs-form-required{color:red}.hs-form-field label{font-size:14px;margin-bottom:8px;margin-top:24px}.inputs-list{list-style:none;margin-left:0;padding-left:0}.legal-consent-container .hs-form-field label{align-items:center;display:flex;margin-bottom:0;margin-top:0}.legal-consent-container .hs-richtext{font-size:14px}.hs-submit,.legal-consent-container .hs-richtext:first-of-type{margin-top:20px}.hs-submit .actions input{background:#fdb913;border:0;border-radius:8px;color:#131f48;font-size:18px;font-weight:700;outline:none;padding:15px 32px;transition:.2s ease-in-out}.hs-form-field label span,.hs-submit .actions input{font-family:vista-sans,sans-serif}.hs-submit .actions input:hover{background:#6854e8;color:#fff}.slick-slide{margin:0 5px}@media screen and (max-width:1300px){.content .content-col{max-width:unset}.content .form-col.sticky{height:unset;margin-top:40px;max-width:unset;position:relative;right:unset}}@media screen and (max-width:1240px){.banner_desktop{display:none}.banner_mobile{display:block;padding:20px}.mainheading{color:#fff;font-size:32px;line-height:34px}.subheading{font-size:24px;line-height:25px;padding-bottom:10px}}@media screen and (max-width:1024px){.results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.results,.sdi_benefits{grid-template-columns:repeat(1,1fr)}.content{padding:40px 20px}}