:root{--vmc-navy:#102a43;--vmc-text:#334e68;--vmc-muted:#526d82;--vmc-blue:#168fd3;--vmc-blue-dark:#087fba;--vmc-teal:#087f8c;--vmc-border:#d4e4ed;--vmc-pale-blue:#f2fbfe;--vmc-white:#fff;--vmc-shadow:0 18px 45px rgba(16,42,67,.1)}.hs-content-id-336128304622 .kl-hero-03{background:linear-gradient(135deg,var(--vmc-pale-blue) 0,var(--vmc-white) 52%,#eef9fb 100%);border-bottom:1px solid #dceaf2;overflow:hidden;padding:80px 0 88px;position:relative}.hs-content-id-336128304622 .kl-hero-03:before{background:rgba(20,161,180,.11);border-radius:50%;content:"";filter:blur(12px);height:520px;pointer-events:none;position:absolute;right:-140px;top:-180px;width:520px}.hs-content-id-336128304622 .kl-hero-03__content{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);margin:0 auto;max-width:1240px;padding:0 28px;position:relative;width:100%;z-index:1}.hs-content-id-336128304622 .kl-hero-03__content .kl-rich-text{max-width:none}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text__preheader{align-items:center;background:#eaf9fd;border:1px solid #b9e3ef;border-radius:999px;color:#06748a;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:.02em;margin:0 0 18px;padding:7px 13px}.hs-content-id-336128304622 .kl-hero-03 h1{color:var(--vmc-navy);font-size:clamp(38px,4vw,56px);letter-spacing:-.035em;line-height:1.08;margin:0 0 22px;max-width:720px}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text>div:not(.kl-rich-text__form) p{color:#3e5c72;font-size:19px;line-height:1.6;margin:0 0 16px;max-width:680px}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text>div:not(.kl-rich-text__form) p:last-child{color:var(--vmc-navy);font-size:17px;font-weight:700;margin-bottom:0}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text__form{background:var(--vmc-white);border:1px solid var(--vmc-border);border-radius:20px;box-shadow:var(--vmc-shadow);margin-top:20px;max-width:none;padding:30px}.hs-content-id-336128304622 .kl-hero-03 .hs-form fieldset{max-width:none!important}.hs-content-id-336128304622 .kl-hero-03 .hs-form-field{margin-bottom:16px}.hs-content-id-336128304622 .kl-hero-03 .hs-form-field>label{color:var(--vmc-navy);font-size:14px;font-weight:700;margin-bottom:7px}.hs-content-id-336128304622 .kl-hero-03 .hs-form input[type=email],.hs-content-id-336128304622 .kl-hero-03 .hs-form input[type=number],.hs-content-id-336128304622 .kl-hero-03 .hs-form input[type=tel],.hs-content-id-336128304622 .kl-hero-03 .hs-form input[type=text],.hs-content-id-336128304622 .kl-hero-03 .hs-form select,.hs-content-id-336128304622 .kl-hero-03 .hs-form textarea{background:#fbfdff;border:1px solid #bfd2de;border-radius:10px;box-shadow:none;color:var(--vmc-navy);min-height:48px;padding:11px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.hs-content-id-336128304622 .kl-hero-03 .hs-form textarea{min-height:104px;resize:vertical}.hs-content-id-336128304622 .kl-hero-03 .hs-form input:focus,.hs-content-id-336128304622 .kl-hero-03 .hs-form select:focus,.hs-content-id-336128304622 .kl-hero-03 .hs-form textarea:focus{border-color:#1186ad;box-shadow:0 0 0 3px rgba(17,134,173,.14);outline:none}.hs-content-id-336128304622 .kl-hero-03 .legal-consent-container,.hs-content-id-336128304622 .kl-hero-03 .legal-consent-container p{color:var(--vmc-muted);font-size:13px;line-height:1.5}.hs-content-id-336128304622 .kl-hero-03 .hs-submit{margin-top:18px}.hs-content-id-336128304622 .kl-hero-03 .hs-button{background:var(--vmc-blue);border:0;border-radius:10px;box-shadow:0 8px 20px rgba(22,143,211,.22);color:var(--vmc-white);cursor:pointer;font-size:15px;font-weight:700;min-height:50px;padding:13px 24px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.hs-content-id-336128304622 .kl-hero-03 .hs-button:focus,.hs-content-id-336128304622 .kl-hero-03 .hs-button:hover{background:var(--vmc-blue-dark);box-shadow:0 11px 24px rgba(22,143,211,.28);transform:translateY(-1px)}.hs-content-id-336128304622 .kl-hero-03__image{justify-self:end;left:auto;max-width:520px;position:relative;top:auto;transform:none;width:100%}.hs-content-id-336128304622 .kl-hero-03__image img{aspect-ratio:1/1;border:8px solid hsla(0,0%,100%,.88);border-radius:26px;box-shadow:0 24px 55px rgba(16,42,67,.18);display:block;height:auto;object-fit:cover;width:100%}@media screen and (max-width:980px){.hs-content-id-336128304622 .kl-hero-03{padding:62px 0 70px}.hs-content-id-336128304622 .kl-hero-03__content{gap:42px;grid-template-columns:1fr}.hs-content-id-336128304622 .kl-hero-03__image{justify-self:start;max-width:680px}}@media screen and (max-width:640px){.hs-content-id-336128304622 .kl-hero-03{padding:46px 0 54px}.hs-content-id-336128304622 .kl-hero-03__content{padding:0 18px}.hs-content-id-336128304622 .kl-hero-03 h1{font-size:38px}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text>div:not(.kl-rich-text__form) p{font-size:17px}.hs-content-id-336128304622 .kl-hero-03 .kl-rich-text__form{border-radius:16px;padding:22px 18px}.hs-content-id-336128304622 .kl-hero-03 .hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.hs-content-id-336128304622 .kl-hero-03 .hs-form fieldset.form-columns-2 .input{margin-right:0!important}.hs-content-id-336128304622 .kl-hero-03 .hs-button{width:100%}.hs-content-id-336128304622 .kl-hero-03__image img{border-radius:20px;border-width:5px}}