.lp-hero{background-color:#f4f8fb;font-family:IBM Plex Sans,sans-serif;position:relative;width:100%}.lp-hero__eyebrow{align-self:flex-start;background:#152f73;border-radius:999px;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;margin-bottom:1.5rem;padding:.5rem 1.1rem}.lp-hero__inner{display:grid;gap:2.5rem;margin:0 auto;max-width:120rem;padding:4rem 1.5rem}@media (min-width:1024px){.lp-hero__inner{align-items:start;gap:2rem;grid-template-columns:.85fr 1.15fr;padding:5rem 3vw}}@media (min-width:1440px){.lp-hero__inner{padding:5rem 5vw}}.lp-hero__copy{color:#fff;display:flex;flex-direction:column}.lp-hero__heading{font-size:2.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 1.5rem;white-space:pre-line}@media (min-width:1024px){.lp-hero__heading{font-size:3.75rem}}.lp-hero__description{font-size:1.0625rem;line-height:1.65;max-width:36rem}.lp-hero__description p{font-size:1.0625rem;line-height:1.65;margin:0 0 1rem}.lp-hero__description p:last-child{margin-bottom:0}.lp-hero__image-wrap{margin-top:2.5rem;width:100%}.lp-hero__image{border-radius:.75rem;box-shadow:0 20px 40px -10px rgba(0,0,0,.3);display:block;height:auto;max-width:100%;width:100%}.lp-hero__form-card{background:#fff;border:1px solid #e3eaee;border-radius:.375rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:1.25rem 1.5rem;width:100%}.lp-hero__form-title{color:#003347;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 1rem;text-align:center}.lp-hero__form form{font-family:IBM Plex Sans,sans-serif}.lp-hero__form .hs-form-field{margin-bottom:1.25rem}.lp-hero__form .hs-form-field>label{color:#003347;display:block;font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1.3;margin-bottom:.5rem;text-transform:uppercase}.lp-hero__form .hs-form-required{color:#57b6b2}.lp-hero__form .form-columns-2{display:flex;gap:1.5rem}.lp-hero__form .form-columns-2>.hs-form-field{flex:1;margin-bottom:1.25rem;min-width:0}.lp-hero__form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.lp-hero__form select,.lp-hero__form textarea{background:#fff;border:1px solid #d7e1e6;border-radius:.375rem;box-sizing:border-box;color:#003347;font-family:IBM Plex Sans,sans-serif;font-size:.9375rem;height:auto;line-height:1.4;padding:.8125rem .875rem;width:100%}.lp-hero__form input::placeholder,.lp-hero__form textarea::placeholder{color:#a9b7bf}.lp-hero__form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,.lp-hero__form select:focus,.lp-hero__form textarea:focus{border-color:#57b6b2;box-shadow:0 0 0 3px rgba(87,182,178,.15);outline:none}.lp-hero__form textarea{min-height:4rem}.lp-hero__form .hs-form-booleancheckbox-display,.lp-hero__form .inputs-list label,.lp-hero__form .inputs-list li label,.lp-hero__form ul.inputs-list{letter-spacing:normal!important;text-transform:none!important}.lp-hero__form ul.inputs-list{list-style:none!important;margin:0!important;padding:0!important}.lp-hero__form .inputs-list li{margin-bottom:.5rem!important}.lp-hero__form .hs-form-booleancheckbox-display,.lp-hero__form .inputs-list label{align-items:flex-start!important;color:#4a7a8a!important;display:flex!important;font-size:.8125rem!important;font-weight:400!important;gap:.5rem!important;line-height:1.5!important}.lp-hero__form input[type=checkbox]{accent-color:#57b6b2;flex-shrink:0;height:16px;margin-top:2px;width:16px}.lp-hero__form .legal-consent-container{margin-bottom:1.25rem;margin-top:.25rem}.lp-hero__form .legal-consent-container a{color:#003347;text-decoration:underline}.lp-hero__form .hs-submit,.lp-hero__form .hs-submit .actions,.lp-hero__form .hs_submit,.lp-hero__form .hs_submit .actions{margin:0!important;padding:0!important;text-align:left!important;width:100%!important}.lp-hero__form .hs-submit{margin-top:.5rem!important}.lp-hero__form .hs-submit input[type=submit],.lp-hero__form input[type=submit]{background-color:#003347;border:none;border-radius:.375rem;box-sizing:border-box!important;color:#fff;cursor:pointer;display:block!important;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:600;margin:0!important;padding:.9375rem 1.75rem;transition:background-color .2s ease,transform .2s ease;width:100%!important}.lp-hero__form .hs-submit input[type=submit]:hover,.lp-hero__form input[type=submit]:hover{background-color:#57b6b2;border-color:#57b6b2;transform:translateY(-1px)}.lp-hero__form .hs-richtext{color:#003347;font-size:.8125rem;line-height:1.5;margin-bottom:.375rem}.lp-hero__form .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0}.lp-hero__form .hs-error-msgs label{color:#e53935;font-size:.8125rem;font-weight:400;text-transform:none}