.vshBja_page{--navy:#082b49;--dark:#041c31;--red:#e8323f;--muted:#708396;--line:#e3eaf0;color:var(--navy);background:#fff;overflow-x:clip}.vshBja_page *,.vshBja_page :before,.vshBja_page :after{box-sizing:border-box}.vshBja_page a{text-decoration:none}.vshBja_page img{display:block}.vshBja_container{width:min(1220px,100% - 44px);margin:auto}.vshBja_kicker,.vshBja_eyebrow{color:var(--red);letter-spacing:1.2px;font-size:10px;font-weight:950;display:block}.vshBja_topbar{color:#c0cfdb;background:#031522}.vshBja_topbar .vshBja_container{justify-content:space-between;align-items:center;gap:15px;min-height:36px;font-size:10px;font-weight:850;display:flex}.vshBja_topbar a{color:#fff}.vshBja_header{z-index:500;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;position:sticky;top:0}.vshBja_header .vshBja_container{align-items:center;gap:28px;height:80px;display:flex}.vshBja_logo{object-fit:contain;object-position:left center;width:220px;height:65px}.vshBja_header nav{align-items:center;gap:26px;margin-left:auto;display:flex}.vshBja_header nav a{color:#52697c;font-size:12px;font-weight:850}.vshBja_headerCTA{background:var(--navy);color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:15px 20px;font-size:12px;font-weight:900;display:inline-flex}.vshBja_hero{background:var(--dark);color:#fff}.vshBja_hero .vshBja_container{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;min-height:700px;padding:65px 0;display:grid}.vshBja_breadcrumb{color:#9fb4c5;flex-wrap:wrap;gap:10px;margin-bottom:38px;font-size:11px;display:flex}.vshBja_heroEyebrow{color:#ff929b;letter-spacing:1px;background:#ffffff12;border:1px solid #ffffff38;border-radius:50px;padding:11px 15px;font-size:10px;font-weight:900;display:inline-block}.vshBja_hero h1{color:#fff;letter-spacing:-3.5px;margin:26px 0;font-size:clamp(52px,5.6vw,78px);font-weight:950;line-height:.99}.vshBja_hero h1 em,.vshBja_sectionHead h2 em,.vshBja_featureCopy h2 em,.vshBja_quoteIntro h2 em,.vshBja_faqIntro h2 em,.vshBja_finalCTA h2 em{color:#ff5562;font-style:normal;display:block}.vshBja_heroCopy>p{color:#c1d1dc;max-width:630px;font-size:15px;line-height:1.85}.vshBja_heroBadges{flex-wrap:wrap;gap:9px;margin:27px 0;display:flex}.vshBja_heroBadges span{background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:10px;font-size:10px;font-weight:850}.vshBja_heroActions{flex-wrap:wrap;gap:12px;display:flex}.vshBja_primaryCTA,.vshBja_secondaryCTA{border-radius:10px;justify-content:center;align-items:center;min-height:57px;padding:15px 20px;font-size:12px;font-weight:900;display:inline-flex}.vshBja_primaryCTA{color:#fff;background:var(--red)}.vshBja_secondaryCTA{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}.vshBja_heroVisual{background:#153c58;border-radius:145px 20px 20px;min-height:535px;position:relative;overflow:hidden}.vshBja_heroVisual img{object-fit:cover}.vshBja_heroImageNote{color:#fff;background:#03172aeb;border-radius:10px;padding:16px 18px;position:absolute;bottom:22px;left:22px}.vshBja_heroImageNote span{color:#ff777f;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.vshBja_heroImageNote strong{font-size:13px}.vshBja_notice{background:#fff4f4;border-bottom:1px solid #f0dddd}.vshBja_notice .vshBja_container{align-items:center;gap:35px;min-height:98px;display:flex}.vshBja_notice strong{flex:0 0 300px;font-size:15px}.vshBja_notice p{color:#687c8c;font-size:13px;line-height:1.8}.vshBja_sectionHead{max-width:860px;margin-bottom:40px}.vshBja_sectionHead h2,.vshBja_featureCopy h2,.vshBja_quoteIntro h2,.vshBja_faqIntro h2,.vshBja_finalCTA h2{letter-spacing:-2.6px;margin:17px 0 23px;font-size:clamp(37px,4.4vw,58px);font-weight:950;line-height:1.05}.vshBja_sectionHead>p{max-width:680px;color:var(--muted);font-size:14px;line-height:1.85}.vshBja_factors{padding:105px 0;scroll-margin-top:100px}.vshBja_factorGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.vshBja_factorGrid article{border:1px solid var(--line);background:#f4f7fa;border-radius:17px;min-height:255px;padding:30px}.vshBja_factorGrid article>span{color:var(--red);font-size:34px;font-weight:950}.vshBja_factorGrid h3{margin:30px 0 12px;font-size:20px}.vshBja_factorGrid p{color:var(--muted);font-size:13px;line-height:1.8}.vshBja_tableSection{background:#f3f6f9;padding:105px 0;scroll-margin-top:100px}.vshBja_tableScroll{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;overflow-x:auto}.vshBja_priceTable{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.vshBja_priceTable th{color:#fff;background:var(--navy);padding:22px 24px;font-size:12px;font-weight:900}.vshBja_priceTable td{border-bottom:1px solid var(--line);color:#65798a;padding:22px 24px;font-size:12px;line-height:1.65}.vshBja_priceTable tr:last-child td{border-bottom:0}.vshBja_priceTable td:first-child{color:var(--navy)}.vshBja_tableBottom{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.vshBja_tableBottom p{color:var(--muted);font-size:12px}.vshBja_tableBottom a{background:var(--red);color:#fff;border-radius:10px;flex:none;padding:15px 20px;font-size:12px;font-weight:900}.vshBja_feature{color:#fff;background:#061e34;grid-template-columns:1fr 1fr;display:grid}.vshBja_featureImage{min-height:630px;position:relative;overflow:hidden}.vshBja_featureImage img{object-fit:cover}.vshBja_featureCopy{align-self:center;max-width:680px;padding:65px}.vshBja_featureCopy h2{color:#fff}.vshBja_featureCopy p{color:#c1d0dc;font-size:14px;line-height:1.85}.vshBja_featureCopy>a{color:#fff;background:var(--red);border-radius:10px;margin-top:18px;padding:16px 20px;font-size:12px;font-weight:900;display:inline-block}.vshBja_stepsSection{padding:105px 0}.vshBja_steps{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.vshBja_steps article{border:1px solid var(--line);border-radius:16px;min-height:260px;padding:29px}.vshBja_steps article>span{color:var(--red);font-size:37px;font-weight:950}.vshBja_steps h3{margin:35px 0 12px;font-size:19px}.vshBja_steps p{color:var(--muted);font-size:12px;line-height:1.8}.vshBja_areasSection{background:#f4f7fa;padding:105px 0}.vshBja_areaGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.vshBja_areaGrid a{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:165px;padding:22px;display:flex}.vshBja_areaGrid a>span:first-child{color:var(--red);font-size:9px;font-weight:900}.vshBja_areaGrid strong{color:var(--navy);margin-top:18px;font-size:18px;display:block}.vshBja_areaArrow{color:var(--red);align-self:flex-end;margin-top:auto;font-size:20px}.vshBja_quoteZone{padding:105px 0}.vshBja_quoteCard{color:#fff;background:#071f36;border-radius:23px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;padding:55px;scroll-margin-top:110px;display:grid}.vshBja_quoteIntro h2{color:#fff}.vshBja_quoteIntro p{color:#bfceda;font-size:14px;line-height:1.9}.vshBja_quoteBenefits{color:#e0e9f0;gap:12px;margin-top:25px;font-size:12px;font-weight:850;display:grid}.vshBja_quoteForm{min-width:0;color:var(--navy);background:#fff;border-radius:17px;padding:29px}.vshBja_formHead{flex-direction:column;gap:7px;margin-bottom:25px;display:flex}.vshBja_formHead>span{color:var(--red);letter-spacing:1px;font-size:10px;font-weight:950}.vshBja_formHead>strong{font-size:20px}.vshBja_formTitle{color:var(--navy);margin-bottom:12px;font-size:12px;font-weight:900;display:block}.vshBja_choices,.vshBja_liftChoices{gap:7px;margin-bottom:24px;display:grid}.vshBja_choices{grid-template-columns:repeat(4,1fr)}.vshBja_liftChoices{grid-template-columns:repeat(3,1fr)}.vshBja_choices button,.vshBja_liftChoices button{color:#617486;border:1px solid var(--line);cursor:pointer;background:#f4f7fa;border-radius:8px;min-height:44px;padding:8px 4px;font-size:10px;font-weight:850}.vshBja_choices .vshBja_active,.vshBja_liftChoices .vshBja_active{color:#fff;background:var(--navy);border-color:var(--navy)}.vshBja_fields{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:22px;display:grid}.vshBja_fields label{min-width:0;color:var(--navy);flex-direction:column;gap:8px;font-size:11px;font-weight:850;display:flex}.vshBja_fields input,.vshBja_fields select{width:100%;min-width:0;min-height:47px;color:var(--navy);font:inherit;background:#f8fafb;border:1px solid #e1e7ed;border-radius:8px;padding:10px;font-size:12px}.vshBja_quoteSubmit{color:#fff;background:#119952;border-radius:10px;justify-content:space-between;align-items:center;min-height:58px;padding:15px 18px;font-size:12px;font-weight:950;display:flex}.vshBja_quoteForm small{text-align:center;color:#8697a5;margin-top:12px;font-size:10px;line-height:1.7;display:block}.vshBja_faqSection{background:#f4f7fa;padding:105px 0;scroll-margin-top:100px}.vshBja_faqSection .vshBja_container{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.vshBja_faqIntro p{color:var(--muted);font-size:14px;line-height:1.85}.vshBja_faqIntro a{color:var(--red);margin-top:15px;font-size:17px;font-weight:950;display:inline-block}.vshBja_faqList{border-top:1px solid #d9e3eb}.vshBja_faqList details{border-bottom:1px solid #d9e3eb}.vshBja_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:20px 0;font-size:13px;font-weight:900;list-style:none;display:flex}.vshBja_faqList summary::-webkit-details-marker{display:none}.vshBja_faqList summary span{color:var(--red);font-size:24px}.vshBja_faqList details[open] summary span{transform:rotate(45deg)}.vshBja_faqList details p{color:var(--muted);margin:0 20px 23px 0;font-size:13px;line-height:1.85}.vshBja_finalCTA{color:#fff;text-align:center;background:#041827;padding:110px 0}.vshBja_finalCTA h2{color:#fff}.vshBja_finalCTA p{color:#b8cad8;max-width:640px;margin:22px auto;font-size:14px;line-height:1.85}.vshBja_finalActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.vshBja_finalActions a{color:#fff;background:#119952;border-radius:10px;justify-content:center;align-items:center;min-height:56px;padding:15px 22px;font-size:12px;font-weight:950;display:flex}.vshBja_finalActions a:last-child{background:#ffffff17;border:1px solid #fff3}.vshBja_homeLink{color:#d4e2ec;margin-top:35px;font-size:11px;display:inline-block}.vshBja_footer{color:#fff;background:#010f1a;padding:25px 0}.vshBja_footer .vshBja_container{justify-content:space-between;align-items:center;gap:20px;display:flex}.vshBja_footer img{object-fit:contain;background:#fff;border-radius:8px;width:185px;height:54px;padding:5px}.vshBja_footer span{color:#93a7b6;font-size:11px}.vshBja_footer a{color:#fff;font-size:11px;font-weight:900}.vshBja_mobileDock{display:none}@media (max-width:1100px){.vshBja_header nav{display:none}.vshBja_headerCTA{margin-left:auto}.vshBja_hero .vshBja_container{gap:35px}.vshBja_areaGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.vshBja_container{width:calc(100% - 30px)}.vshBja_topbar{display:none}.vshBja_header .vshBja_container{height:69px}.vshBja_logo{width:165px;height:50px}.vshBja_headerCTA{padding:12px;font-size:11px}.vshBja_hero .vshBja_container{flex-direction:column-reverse;align-items:stretch;gap:35px;padding:0 0 55px;display:flex}.vshBja_heroVisual{border-radius:0 0 38px;min-height:300px;margin:0 -15px}.vshBja_hero h1{letter-spacing:-2.5px;font-size:51px}.vshBja_heroCopy>p{font-size:14px}.vshBja_notice .vshBja_container{flex-direction:column;align-items:flex-start;gap:8px;padding:25px 0}.vshBja_notice strong{flex:auto}.vshBja_notice p{margin:0}.vshBja_factors,.vshBja_tableSection,.vshBja_stepsSection,.vshBja_areasSection,.vshBja_quoteZone,.vshBja_faqSection{padding:75px 0}.vshBja_factorGrid,.vshBja_steps{grid-template-columns:repeat(2,1fr)}.vshBja_feature{grid-template-columns:1fr}.vshBja_featureImage{min-height:350px}.vshBja_featureCopy{padding:55px 24px}.vshBja_quoteCard{grid-template-columns:1fr;gap:30px;padding:34px 23px}.vshBja_faqSection .vshBja_container{grid-template-columns:1fr;gap:35px}.vshBja_footer{padding-bottom:90px}.vshBja_footer .vshBja_container{flex-direction:column;align-items:flex-start}.vshBja_mobileDock{z-index:900;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #0003}.vshBja_mobileDock a{background:var(--red);color:#fff;place-items:center;min-height:61px;font-size:13px;font-weight:900;display:grid}.vshBja_mobileDock a:last-child{background:#119952}}@media (max-width:550px){.vshBja_hero h1{font-size:42px}.vshBja_heroActions{flex-direction:column}.vshBja_heroActions a{width:100%}.vshBja_factorGrid,.vshBja_steps,.vshBja_areaGrid{grid-template-columns:1fr}.vshBja_factorGrid article,.vshBja_steps article{min-height:215px}.vshBja_tableBottom{flex-direction:column;align-items:stretch}.vshBja_tableBottom a{text-align:center}.vshBja_sectionHead h2,.vshBja_featureCopy h2,.vshBja_quoteIntro h2,.vshBja_faqIntro h2,.vshBja_finalCTA h2{letter-spacing:-1.7px;font-size:37px}.vshBja_choices{grid-template-columns:repeat(2,1fr)}.vshBja_liftChoices,.vshBja_fields{grid-template-columns:1fr}.vshBja_quoteForm{padding:21px 16px}}@media (prefers-reduced-motion:reduce){.vshBja_page *,.vshBja_page :before,.vshBja_page :after{transition:none!important;animation:none!important}}
