.vlh-lp{--vlh-blue:#0c3772;--vlh-blue-light:#0087c6;--vlh-yellow:#f7f71e;--vlh-grey:#eef2f4;--vlh-line:#dde4e9;--vlh-text:#2a3540;--vlh-muted:#6b7884;--vlh-pink:#e15aa5;--vlh-green:#5ac599;--vlh-cyan:#00bee5;--vlh-gold:#f4cc45;--vlh-coral:#ec6f53;--vlh-gradient:linear-gradient(120deg,#0c3772,#0087c6);--vlh-shadow:0 18px 48px rgba(12,55,114,.28);--vlh-shadow-soft:0 8px 22px rgba(12,55,114,.12);--vlh-ease:200ms cubic-bezier(.22,.61,.36,1);--vlh-wrap:1170px;--vlh-gutter:30px;--vlh-section:100px;background:#fff;color:var(--vlh-text);font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:25px;-webkit-font-smoothing:antialiased}.vlh-lp,.vlh-lp *,.vlh-lp :after,.vlh-lp :before{box-sizing:border-box}.vlh-lp img{display:block;max-width:100%}.vlh-lp p{margin:0}.vlh-lp ol,.vlh-lp ul{list-style:none;margin:0;padding:0}.vlh-lp a{text-decoration:none}.vlh-lp .vlh-wrap{margin:0 auto;max-width:var(--vlh-wrap);padding:0 var(--vlh-gutter);width:100%}.vlh-lp .vlh-h2{color:var(--vlh-blue);font-size:43px;font-weight:800;letter-spacing:-.02em;line-height:53px;margin:0 0 18px}.vlh-lp .vlh-copy-l{color:var(--vlh-text);font-size:20px;line-height:29px}.vlh-lp .vlh-tagline{color:var(--vlh-blue);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:21px;margin:0 0 16px;text-transform:uppercase}.vlh-lp .vlh-tagline--on-blue{color:var(--vlh-yellow)}.vlh-lp .vlh-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:-.01em;line-height:20px;padding:15px 30px;transition:background-color var(--vlh-ease),color var(--vlh-ease),box-shadow var(--vlh-ease)}.vlh-lp .vlh-btn--primary{background:var(--vlh-blue);color:#fff}.vlh-lp .vlh-btn--primary:focus-visible,.vlh-lp .vlh-btn--primary:hover{background:var(--vlh-yellow);color:var(--vlh-blue)}.vlh-lp .vlh-btn--on-blue{background:var(--vlh-yellow);color:var(--vlh-blue)}.vlh-lp .vlh-btn--on-blue:focus-visible,.vlh-lp .vlh-btn--on-blue:hover{background:#fff;color:var(--vlh-blue)}.vlh-lp .vlh-num{align-items:center;border-radius:50%;color:var(--vlh-blue);display:inline-flex;flex:0 0 auto;font-size:16px;font-weight:800;height:46px;justify-content:center;letter-spacing:-.01em;line-height:1;width:46px}.vlh-lp .vlh-num--cyan{background:var(--vlh-cyan)}.vlh-lp .vlh-num--green{background:var(--vlh-green)}.vlh-lp .vlh-num--pink{background:var(--vlh-pink)}.vlh-lp .vlh-num--gold{background:var(--vlh-gold)}.vlh-lp .vlh-num--white{background:#fff;box-shadow:var(--vlh-shadow-soft)}.vlh-lp .vlh-hero{background:var(--vlh-gradient);overflow:hidden;padding:var(--vlh-section) 0;position:relative}.vlh-lp .vlh-hero__circle{border-radius:50%;pointer-events:none;position:absolute}.vlh-lp .vlh-hero__circle--green{background:var(--vlh-green);height:420px;left:-120px;opacity:.3;top:-140px;width:420px}.vlh-lp .vlh-hero__circle--yellow{background:var(--vlh-yellow);bottom:-110px;height:300px;opacity:.18;right:-90px;width:300px}.vlh-lp .vlh-hero__inner{align-items:center;display:grid;gap:60px;grid-template-columns:1.05fr .95fr;position:relative;z-index:1}.vlh-lp .vlh-hero__title{color:var(--vlh-yellow);font-size:53px;font-weight:800;letter-spacing:-.025em;line-height:63px;margin:0 0 22px}.vlh-lp .vlh-hero__lead{color:#fff;font-size:20px;line-height:29px;max-width:33em}.vlh-lp .vlh-usp{display:flex;flex-direction:column;gap:12px;margin-top:30px}.vlh-lp .vlh-usp__item{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:12px;line-height:25px;position:relative}.vlh-lp .vlh-usp__item:before{background:var(--vlh-yellow);border-radius:50%;content:"";flex:0 0 auto;height:10px;width:10px}.vlh-lp .vlh-formcard{background:#fff;border-radius:18px;box-shadow:var(--vlh-shadow);overflow:hidden;padding:36px 34px 30px;position:relative;scroll-margin-top:100px}.vlh-lp .vlh-formcard:before{background:var(--vlh-yellow);content:"";height:4px;left:0;position:absolute;right:0;top:0}.vlh-lp .vlh-formcard__title{color:var(--vlh-blue);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:35px;margin:0 0 10px}.vlh-lp .vlh-formcard__copy{color:var(--vlh-text);font-size:16px;line-height:25px;margin-bottom:24px}.vlh-lp .vlh-formcard__note{color:var(--vlh-muted);font-size:13px;line-height:21px;margin-top:18px}.vlh-lp .vlh-formcard__form .hs-form-field{margin-bottom:18px}.vlh-lp .vlh-formcard__form .hs-form-field>label{color:var(--vlh-blue);display:block;font-size:14px;font-weight:600;line-height:21px;margin-bottom:7px}.vlh-lp .vlh-formcard__form .hs-form-required{color:var(--vlh-coral);margin-left:2px}.vlh-lp .vlh-formcard__form .hs-input{background:#fff;border:1px solid #c2ccd4;border-radius:8px;color:var(--vlh-text);font-family:inherit;font-size:16px;line-height:25px;max-width:100%;padding:11px 14px;transition:border-color var(--vlh-ease),box-shadow var(--vlh-ease);width:100%}.vlh-lp .vlh-formcard__form textarea.hs-input{min-height:120px;resize:vertical}.vlh-lp .vlh-formcard__form .hs-input:focus{border-color:#2b63ad;box-shadow:0 0 0 3px rgba(43,99,173,.25);outline:none}.vlh-lp .vlh-formcard__form .hs-input::placeholder{color:var(--vlh-muted)}.vlh-lp .vlh-formcard__form .hs-fieldtype-booleancheckbox .inputs-list,.vlh-lp .vlh-formcard__form .hs-fieldtype-checkbox .inputs-list,.vlh-lp .vlh-formcard__form .hs-fieldtype-radio .inputs-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.vlh-lp .vlh-formcard__form .hs-form-booleancheckbox label,.vlh-lp .vlh-formcard__form .hs-form-checkbox label,.vlh-lp .vlh-formcard__form .hs-form-radio label{align-items:flex-start;color:var(--vlh-text);cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:10px;line-height:23px}.vlh-lp .vlh-formcard__form .hs-form-booleancheckbox input[type=checkbox],.vlh-lp .vlh-formcard__form .hs-form-checkbox input[type=checkbox],.vlh-lp .vlh-formcard__form .hs-form-radio input[type=radio]{accent-color:var(--vlh-blue);flex:0 0 auto;margin:4px 0 0;width:auto}.vlh-lp .vlh-formcard__form .hs-button{background:var(--vlh-blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:700;line-height:20px;margin-top:6px;padding:15px 30px;transition:background-color var(--vlh-ease),color var(--vlh-ease);width:100%}.vlh-lp .vlh-formcard__form .hs-button:focus-visible,.vlh-lp .vlh-formcard__form .hs-button:hover{background:var(--vlh-yellow);border:0;color:var(--vlh-blue)}.vlh-lp .vlh-formcard__form .hs-error-msg,.vlh-lp .vlh-formcard__form .hs-error-msgs label,.vlh-lp .vlh-formcard__form .hs_error_rollup label{color:#ae0b0b;font-size:13px;font-weight:400;line-height:21px}.vlh-lp .vlh-formcard__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.vlh-lp .vlh-formcard__form .hs-input.error,.vlh-lp .vlh-formcard__form .hs-input.invalid{border-color:#ae0b0b}.vlh-lp .vlh-formcard__form .submitted-message{color:var(--vlh-text);font-size:16px;line-height:25px}.vlh-lp .vlh-benefits{background:#fff;padding:var(--vlh-section) 0}.vlh-lp .vlh-benefits__head{margin-bottom:50px;max-width:720px}.vlh-lp .vlh-benefits__grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.vlh-lp .vlh-card{background:var(--vlh-grey);border-radius:16px;padding:34px 32px}.vlh-lp .vlh-card__title{color:var(--vlh-blue);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:35px;margin:20px 0 10px}.vlh-lp .vlh-card__copy{color:var(--vlh-text);font-size:16px;line-height:25px}.vlh-lp .vlh-steps{background:var(--vlh-grey);padding:var(--vlh-section) 0}.vlh-lp .vlh-steps__inner{align-items:center;display:grid;gap:60px;grid-template-columns:.9fr 1.1fr}.vlh-lp .vlh-steps__media img{aspect-ratio:4/5;border-radius:18px;object-fit:cover;width:100%}.vlh-lp .vlh-steplist{display:flex;flex-direction:column;gap:28px;margin-top:34px}.vlh-lp .vlh-step{align-items:flex-start;display:flex;gap:20px}.vlh-lp .vlh-step__title{color:var(--vlh-blue);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:28px;margin:0 0 6px}.vlh-lp .vlh-step__copy{color:var(--vlh-text);font-size:16px;line-height:25px}.vlh-lp .vlh-faq{background:#fff;padding:var(--vlh-section) 0}.vlh-lp .vlh-faq__inner{align-items:start;display:grid;gap:60px;grid-template-columns:.8fr 1.2fr}.vlh-lp .vlh-faq__aside .vlh-btn{margin-top:28px}.vlh-lp .vlh-faq__item{border-bottom:1px solid var(--vlh-line);padding:26px 0}.vlh-lp .vlh-faq__item:first-child{padding-top:0}.vlh-lp .vlh-faq__item:last-child{border-bottom:0;padding-bottom:0}.vlh-lp .vlh-faq__q{color:var(--vlh-blue);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:28px;margin:0 0 8px}.vlh-lp .vlh-faq__a{color:var(--vlh-text);font-size:16px;line-height:25px}@media (max-width:1023px){.vlh-lp .vlh-faq__inner,.vlh-lp .vlh-hero__inner,.vlh-lp .vlh-steps__inner{gap:44px;grid-template-columns:1fr}.vlh-lp .vlh-benefits__grid{grid-template-columns:1fr}.vlh-lp .vlh-steps__media img{aspect-ratio:3/2}.vlh-lp .vlh-hero__lead{max-width:none}}@media (max-width:767px){.vlh-lp{--vlh-gutter:20px;--vlh-section:60px}.vlh-lp .vlh-hero__title{font-size:41px;line-height:52px}.vlh-lp .vlh-h2{font-size:29px;line-height:38px}.vlh-lp .vlh-copy-l,.vlh-lp .vlh-hero__lead{font-size:18px;line-height:27px}.vlh-lp .vlh-formcard{padding:30px 22px 26px}.vlh-lp .vlh-card{padding:28px 24px}.vlh-lp .vlh-benefits__head{margin-bottom:34px}.vlh-lp .vlh-hero__circle--green{height:260px;left:-90px;top:-90px;width:260px}.vlh-lp .vlh-hero__circle--yellow{bottom:-70px;height:200px;right:-70px;width:200px}.vlh-lp .vlh-btn{width:100%}}