.email-cta{background:#fff;padding:var(--email-cta-padding-top,80px) 0 var(--email-cta-padding-bottom,80px);position:relative}.email-cta__inner{margin-inline:auto;max-width:1655px;min-height:min(38.3854vw,737px);position:relative;width:86.2%}.email-cta__image{border-radius:8px;height:100%;inset:0;object-fit:contain;object-position:center bottom;position:absolute;width:100%}.email-cta__content{padding:13.5% 0 4% 7.25%;position:relative;width:50%}.email-cta__content h2{color:var(--color-navy-900,#1f274e);font-size:clamp(22px,2.291667vw,44px);line-height:1.2;margin:0 0 clamp(24px,2.604167vw,50px);overflow-wrap:anywhere}.email-cta__form{max-width:480px;width:100%}.email-cta__form .hs-form-field{margin-bottom:20px}.email-cta__form input[type=email],.email-cta__form input[type=text]{background:#fff;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:var(--color-navy-900,#1f274e);font-family:inherit;font-size:18px;min-height:56px;padding:12px 16px;width:100%}.email-cta__form input::placeholder{color:var(--color-navy-900,#1f274e);opacity:1}.email-cta__form .button,.email-cta__form .hs-button{background:#1f42de;border:unset;margin:0}.email-cta__form .button:hover{background:var(--color-navy-900,#1f274e)}.email-cta__preview{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.email-cta__preview button:disabled,.email-cta__preview input:disabled{cursor:default;opacity:1}.email-cta__notice{font-size:14px;margin-top:12px}@media (max-width:1199px) and (min-width:768px){.email-cta{padding-bottom:min(50px,var(--email-cta-padding-bottom,80px));padding-top:min(50px,var(--email-cta-padding-top,80px))}.email-cta__content{padding:13.5% 0 3% 7.25%;width:52%}.email-cta__preview{gap:10px}.email-cta__form input[type=email],.email-cta__form input[type=text]{font-size:16px;min-height:44px}.email-cta__content h2{font-size:22px;margin:0 0 clamp(18px,2.604167vw,50px)}}@media (max-width:860px){.email-cta__content h2{font-size:16px}.email-cta__content{padding:13.5% 0 2% 7.25%;width:52%}}@media (max-width:767px){.email-cta{padding-bottom:min(32px,var(--email-cta-padding-bottom,80px));padding-top:min(32px,var(--email-cta-padding-top,80px))}.email-cta__inner{aspect-ratio:724/1104;background:url(https://148584180.fs1.hubspotusercontent-eu1.net/hubfs/148584180/CTA-block2.webp) 50%/cover no-repeat;border-radius:8px;max-width:724px;min-height:0;overflow:hidden;width:calc(100% - 48px)}.email-cta__image{display:none}.email-cta__content{left:8.5635%;padding:0;position:absolute;top:8.8768%;width:83.8398%}.email-cta__content h2{font-size:clamp(22px,calc(6.077vw - 2.917px),44px);line-height:1.2;margin:0 0 clamp(30px,calc(6.906vw - 3.315px),50px)}.email-cta__form{max-width:480px;width:79.0774%}.email-cta__form form,.email-cta__preview{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(12px,calc(2.762vw - 1.326px),20px)}.email-cta__form .hs-form-field{margin-bottom:0;width:100%}.email-cta__form input[type=email],.email-cta__form input[type=text]{border-color:#fff;font-size:clamp(12px,calc(2.486vw - 1.193px),18px);min-height:clamp(36px,calc(7.735vw - 3.713px),56px);padding:clamp(8px,calc(2.21vw - 1.061px),16px)}.email-cta__form .actions,.email-cta__form .hs_submit{margin:0;padding:0}.email-cta__form .button,.email-cta__form .hs-button{border-radius:clamp(5px,1.105vw,8px);font-size:clamp(12px,calc(2.486vw - 1.193px),18px);min-height:clamp(40px,calc(8.287vw - 3.979px),60px);padding:clamp(10px,calc(2.21vw - 1.061px),16px) clamp(21px,calc(4.42vw - 2.122px),32px)}}