.awvc-lead,.awvc-lead *{box-sizing:border-box}.awvc-lead{--awvc-lead-navy:#000b20;--awvc-lead-blue:#0067f7;--awvc-lead-bright-blue:#0194fb;--awvc-lead-cyan:#01c9fb;--awvc-lead-red:#e31f22;--awvc-lead-white:#fff;--awvc-lead-grey:#f5f7fa;--awvc-lead-border:#dce5f0;--awvc-lead-text:#122641;--awvc-lead-muted:#5e7088;background:linear-gradient(145deg,#000b20,#03152f 58%,#052044);color:var(--awvc-lead-white);font-family:Inter,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.awvc-lead__background{inset:0;overflow:hidden;pointer-events:none;position:absolute}.awvc-lead__grid{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;inset:0;opacity:.17;position:absolute}.awvc-lead__orb{border-radius:50%;display:block;position:absolute}.awvc-lead__orb--one{background:rgba(0,103,247,.08);border:1px solid rgba(1,201,251,.19);height:520px;right:-180px;top:-230px;width:520px}.awvc-lead__orb--two{background:rgba(1,201,251,.055);bottom:-270px;height:500px;left:-200px;width:500px}.awvc-lead__container{align-items:start;display:grid;gap:clamp(44px,6vw,78px);grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);margin:0 auto;padding:108px 0;position:relative;width:min(1180px,calc(100% - 48px));z-index:1}.awvc-lead__content{min-width:0}.awvc-lead__eyebrow{align-items:center;color:var(--awvc-lead-cyan);display:flex;font-size:13px;font-weight:850;gap:10px;letter-spacing:.13em;line-height:1.4;margin:0 0 18px;text-transform:uppercase}.awvc-lead__eyebrow-mark{background:var(--awvc-lead-red);display:inline-block;flex:0 0 9px;height:9px;transform:rotate(45deg);width:9px}.awvc-lead__headline{color:var(--awvc-lead-white);font-family:Montserrat,Inter,Arial,Helvetica,sans-serif;font-size:clamp(42px,5.2vw,66px);font-weight:850;letter-spacing:-.048em;line-height:1.02;margin:0;max-width:720px}.awvc-lead__supporting{color:#bac8d9;font-size:18px;line-height:1.66;margin-top:25px;max-width:700px}.awvc-lead__supporting p{margin:0}.awvc-lead__review{background:linear-gradient(140deg,rgba(0,103,247,.15),hsla(0,0%,100%,.04));border:1px solid rgba(1,201,251,.2);border-radius:19px;margin-top:39px;padding:31px}.awvc-lead__review-badge{color:var(--awvc-lead-cyan);display:inline-block;font-size:10px;font-weight:900;letter-spacing:.13em;line-height:1.4}.awvc-lead__review>h3{color:var(--awvc-lead-white);font-family:Montserrat,Inter,Arial,Helvetica,sans-serif;font-size:clamp(27px,3vw,38px);font-weight:850;letter-spacing:-.036em;line-height:1.12;margin:13px 0 0;max-width:620px}.awvc-lead__values{display:grid;gap:13px;margin-top:25px}.awvc-lead__value{align-items:start;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.11);border-radius:11px;display:grid;gap:14px;grid-template-columns:39px 1fr;padding:15px}.awvc-lead__value-number{align-items:center;background:linear-gradient(135deg,var(--awvc-lead-blue),var(--awvc-lead-bright-blue));border-radius:10px;color:var(--awvc-lead-white);display:inline-flex;font-size:11px;font-weight:900;height:37px;justify-content:center;width:37px}.awvc-lead__value h4{color:var(--awvc-lead-white);font-family:Montserrat,Inter,Arial,Helvetica,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}.awvc-lead__value p{color:#b9c7d9;font-size:13px;line-height:1.55;margin:6px 0 0}.awvc-lead__process-heading{color:var(--awvc-lead-white);font-family:Montserrat,Inter,Arial,Helvetica,sans-serif;font-size:24px;font-weight:820;letter-spacing:-.025em;line-height:1.2;margin:34px 0 0}.awvc-lead__process{display:grid;gap:11px;margin-top:18px}.awvc-lead__process-step{align-items:center;display:grid;gap:12px;grid-template-columns:31px 1fr}.awvc-lead__process-step>span{align-items:center;background:rgba(1,201,251,.08);border:1px solid rgba(1,201,251,.42);border-radius:50%;color:var(--awvc-lead-cyan);display:inline-flex;font-size:11px;font-weight:900;height:29px;justify-content:center;width:29px}.awvc-lead__process-step p{color:#d6e1ec;font-size:13px;font-weight:650;line-height:1.5;margin:0}.awvc-lead__form-card{background:var(--awvc-lead-white);border:1px solid rgba(0,103,247,.26);border-radius:24px;box-shadow:0 28px 68px rgba(0,0,0,.28),0 0 0 8px rgba(0,103,247,.045);color:var(--awvc-lead-text);min-width:0;padding:35px}.awvc-lead__form-top{align-items:start;border-bottom:1px solid var(--awvc-lead-border);display:grid;gap:16px;grid-template-columns:55px 1fr;padding-bottom:25px}.awvc-lead__form-icon{align-items:center;background:linear-gradient(135deg,var(--awvc-lead-blue),var(--awvc-lead-bright-blue));border-radius:15px;box-shadow:0 12px 27px rgba(0,103,247,.22);display:inline-flex;gap:3px;height:53px;justify-content:center;width:53px}.awvc-lead__voice-bar{background:var(--awvc-lead-white);border-radius:3px;display:block;width:3px}.awvc-lead__voice-bar:first-child,.awvc-lead__voice-bar:nth-child(5){height:12px}.awvc-lead__voice-bar:nth-child(2),.awvc-lead__voice-bar:nth-child(4){height:23px}.awvc-lead__voice-bar:nth-child(3){height:32px}.awvc-lead__form-top h3{color:var(--awvc-lead-navy);font-family:Montserrat,Inter,Arial,Helvetica,sans-serif;font-size:clamp(27px,3vw,38px);font-weight:850;letter-spacing:-.037em;line-height:1.08;margin:1px 0 0}.awvc-lead__form-copy{color:var(--awvc-lead-muted);font-size:14px;line-height:1.55;margin-top:10px}.awvc-lead__form-copy p{margin:0}.awvc-lead__form-wrap{margin-top:27px}.awvc-lead__form-wrap .hs-form{margin:0}.awvc-lead__form-wrap .hs-form fieldset{margin:0;max-width:none!important}.awvc-lead__form-wrap .hs-form fieldset.form-columns-2{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.awvc-lead__form-wrap .hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:auto!important}.awvc-lead__form-wrap .hs-form-field{margin:0 0 17px;width:100%!important}.awvc-lead__form-wrap label{color:var(--awvc-lead-navy);display:block;font-size:12px;font-weight:800;line-height:1.4;margin-bottom:7px}.awvc-lead__form-wrap .hs-form-required{color:var(--awvc-lead-red);margin-left:3px}.awvc-lead__form-wrap input[type=email],.awvc-lead__form-wrap input[type=number],.awvc-lead__form-wrap input[type=tel],.awvc-lead__form-wrap input[type=text],.awvc-lead__form-wrap input[type=url],.awvc-lead__form-wrap select,.awvc-lead__form-wrap textarea{background:#f9fbfd;border:1px solid #c9d5e3;border-radius:9px;box-shadow:none;color:var(--awvc-lead-text);display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.4;min-height:51px;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%!important}.awvc-lead__form-wrap textarea{min-height:120px;resize:vertical}.awvc-lead__form-wrap input:focus,.awvc-lead__form-wrap select:focus,.awvc-lead__form-wrap textarea:focus{background:var(--awvc-lead-white);border-color:var(--awvc-lead-blue);box-shadow:0 0 0 3px rgba(0,103,247,.12);outline:0}.awvc-lead__form-wrap .inputs-list{list-style:none;margin:0;padding:0}.awvc-lead__form-wrap .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.awvc-lead__form-wrap .hs-error-msgs label{color:#b7191c;font-size:11px;font-weight:700;margin:0}.awvc-lead__form-wrap .hs-submit{margin-top:5px}.awvc-lead__form-wrap .hs-button,.awvc-lead__form-wrap input[type=submit]{align-items:center;background:linear-gradient(135deg,var(--awvc-lead-blue),var(--awvc-lead-bright-blue));border:1px solid var(--awvc-lead-blue);border-radius:10px;box-shadow:0 15px 31px rgba(0,103,247,.26);color:var(--awvc-lead-white);cursor:pointer;display:inline-flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;font-weight:850;justify-content:center;line-height:1.3;min-height:58px;padding:15px 22px;text-align:center;transition:box-shadow .18s ease,transform .18s ease;width:100%}.awvc-lead__form-wrap .hs-button:hover,.awvc-lead__form-wrap input[type=submit]:hover{box-shadow:0 19px 39px rgba(0,103,247,.34);transform:translateY(-2px)}.awvc-lead__form-wrap .hs-button:focus-visible,.awvc-lead__form-wrap input[type=submit]:focus-visible{outline:3px solid var(--awvc-lead-cyan);outline-offset:3px}.awvc-lead__form-wrap .submitted-message{background:#eff7ff;border:1px solid rgba(0,103,247,.22);border-radius:12px;color:var(--awvc-lead-text);font-size:15px;font-weight:650;line-height:1.6;padding:22px}.awvc-lead__form-placeholder{background:var(--awvc-lead-grey);border:1px dashed #aebdce;border-radius:11px;color:var(--awvc-lead-muted);font-size:14px;line-height:1.55;padding:25px;text-align:center}.awvc-lead__reassurance{border-top:1px solid var(--awvc-lead-border);display:grid;gap:8px;margin-top:21px;padding-top:20px}.awvc-lead__reassurance p{align-items:start;color:var(--awvc-lead-muted);display:grid;font-size:11px;gap:8px;grid-template-columns:22px 1fr;line-height:1.5;margin:0}.awvc-lead__reassurance p>span{align-items:center;background:#e9f3ff;border-radius:50%;color:var(--awvc-lead-blue);display:inline-flex;font-size:9px;font-weight:900;height:20px;justify-content:center;width:20px}.awvc-lead__contact{align-items:center;border-top:1px solid var(--awvc-lead-border);display:flex;gap:18px;justify-content:space-between;margin-top:21px;padding-top:20px}.awvc-lead__contact>span{color:var(--awvc-lead-blue);font-size:9px;font-weight:900;letter-spacing:.12em}.awvc-lead__contact p{color:var(--awvc-lead-muted);font-size:11px;font-weight:650;line-height:1.5;margin:0;text-align:right}@media (max-width:960px){.awvc-lead__container{grid-template-columns:1fr}.awvc-lead__content{max-width:820px}.awvc-lead__form-card{margin:0 auto;width:min(760px,100%)}}@media (max-width:620px){.awvc-lead__container{gap:39px;padding:68px 0;width:min(100% - 34px,1180px)}.awvc-lead__eyebrow{font-size:11px;letter-spacing:.1em;margin-bottom:15px}.awvc-lead__headline{font-size:clamp(38px,11vw,49px)}.awvc-lead__supporting{font-size:17px;line-height:1.58;margin-top:21px}.awvc-lead__review{border-radius:16px;margin-top:31px;padding:25px 20px}.awvc-lead__form-card{border-radius:18px;padding:27px 20px}.awvc-lead__form-top{gap:13px;grid-template-columns:47px 1fr}.awvc-lead__form-icon{border-radius:12px;height:46px;width:46px}.awvc-lead__form-top h3{font-size:30px}.awvc-lead__form-wrap .hs-form fieldset.form-columns-2{gap:0;grid-template-columns:1fr}.awvc-lead__contact{align-items:flex-start;flex-direction:column;gap:8px}.awvc-lead__contact p{text-align:left}}@media (prefers-reduced-motion:reduce){.awvc-lead__form-wrap .hs-button,.awvc-lead__form-wrap input,.awvc-lead__form-wrap input[type=submit],.awvc-lead__form-wrap select,.awvc-lead__form-wrap textarea{transition:none}.awvc-lead__form-wrap .hs-button:hover,.awvc-lead__form-wrap input[type=submit]:hover{transform:none}}.awvc-lead__reassurance a{color:var(--awvc-lead-blue);font-weight:800;text-decoration:underline;text-underline-offset:2px}.awvc-lead__reassurance p>.awvc-lead__reassurance-text{background:none;border-radius:0;color:inherit;display:inline;font-size:inherit;font-weight:inherit;height:auto;min-width:0;width:auto}