.lpx--hwc{--hwc-navy:#14306b;--hwc-blue:#1f6fd1;--hwc-green:#2e9e3e;--hwc-greenD:#237b30;--hwc-greenT:#eaf6ec;--hwc-red:#c8261e;--hwc-ink:#142029;--hwc-graph:#4a5862;--hwc-grey:#f0f3f6;--hwc-line:#d8dee5;--surface-page:#fff;--text-primary:var(--hwc-ink);--text-secondary:var(--hwc-graph);--text-link:#1a5db0;--action-bg:#1f6fd1;--action-bg-hover:#1a5db0;--text-on-action:#fff;--border-hairline:var(--hwc-line);--focus-ring:var(--hwc-navy);--hwc-disp:var(--font-sans);background:#fff;overflow-x:clip}.lpx--hwc .lpx-ck{background:var(--hwc-green)}.lpx--hwc .lpx-hero{padding:var(--space-7) 0 var(--space-8);background:#fff}.lpx--hwc .lpx-hero__grid{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lpx--hwc .lpx-kick,.lpx--hwc .lpx-kick2{color:var(--hwc-greenD);letter-spacing:.08em}.lpx--hwc .lpx-h1,.lpx--hwc .lpx-h2,.lpx--hwc .lpx-cta2 h2{font-family:var(--hwc-disp);text-transform:uppercase;letter-spacing:-.015em;color:var(--hwc-navy);font-weight:900}.lpx--hwc .lpx-h1{color:var(--hwc-blue);text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1}.lpx--hwc .lpx-h1 span{color:var(--hwc-blue)}.lpx--hwc .lpx-h2{color:var(--hwc-blue);font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);line-height:1.02}.lpx--hwc .lpx-lead{color:var(--hwc-graph);max-width:60ch}.lpx--hwc .lpx-hero__form>*+*{margin-top:var(--space-4)}.lpx--hwc .lpx-hero__grid{align-items:start}.lpx--hwc .lpx-hwc-price{border:1px solid var(--hwc-green);background:var(--hwc-greenT);border-radius:var(--radius-3);gap:var(--space-3);min-width:0;padding:20px;display:grid}.lpx--hwc .lpx-hwc-price>*{margin-top:0!important}.lpx--hwc .lpx-pricecard{gap:var(--space-3);background:0 0;border:0;border-radius:0;padding:0}.lpx--hwc .lpx-price{color:var(--hwc-greenD);font-family:var(--hwc-disp);letter-spacing:-.02em;font-weight:900}.lpx--hwc .lpx-hwc-price .lpx-checks{margin-top:var(--space-2)!important}.lpx--hwc .lpx-ptb,.lpx--hwc .lpx-ptb .ptb{color:var(--hwc-ink)}.lpx--hwc .lpx-ptb .syw-link,.lpx--hwc .lpx-hwc-price a{color:var(--hwc-navy);font-weight:700}.lpx--hwc .lpx-hwc-price .ptb{gap:0}.lpx--hwc .lpx-hwc-price .ptb>*+*{margin-top:var(--space-3)}.lpx--hwc .lpx-hwc-price .ptb a{white-space:nowrap;min-height:0;padding-block:var(--space-3);text-underline-offset:3px;font-weight:700;text-decoration:underline;display:inline}.lpx--hwc .lpx-hwc-price .ptb__links{display:block}.lpx--hwc .lpx-hwc-price .ptb__links li{min-height:0;display:inline}.lpx--hwc .lpx-hwc-price .ptb__links li+li{margin-left:var(--space-4)}.lpx--hwc .lpx-cmplink a{color:var(--hwc-navy)}.lpx--hwc .lpx-hero__form .lpx__card,.lpx--hwc .lpx-hero__form .bform{border:1px solid var(--border-hairline);border-radius:var(--radius-3);box-shadow:none}.lpx--hwc .lpx-hero__form .bform__title{font-family:var(--hwc-disp);text-transform:uppercase;color:var(--hwc-navy);letter-spacing:-.01em;font-weight:900}.lpx--hwc .lpx-ordernow{color:var(--hwc-graph)}.hwc-split{aspect-ratio:4/5;border-radius:var(--radius-3);margin:var(--space-5) 0 0;background:#222;max-width:100%;position:relative;overflow:hidden;container-type:inline-size}.hwc-half{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.hwc-half--ours{left:0}.hwc-half--dealer{right:0}.hwc-img{object-fit:cover;object-position:52% 60%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hwc-img--gray{filter:grayscale()}.hwc-divider{z-index:3;background:#fff;width:6px;position:absolute;top:0;bottom:0;left:calc(50% - 3px)}.hwc-other{z-index:5;color:#fff;width:max-content;max-width:44cqw;font:700 clamp(12px,3.1cqw,22px)/1.15 var(--font-sans);text-align:center;background:#4f5a64;border-radius:6px;padding:.5em .8em;position:absolute;top:3.5cqw;left:75%;transform:translate(-50%)}.hwc-bub{z-index:6;color:#fff;text-align:center;box-sizing:border-box;border-radius:clamp(14px,3.6cqw,26px);flex-direction:column;justify-content:flex-start;width:43.5cqw;min-height:43cqw;padding:clamp(8px,2.2cqw,18px) clamp(6px,2cqw,18px) clamp(9px,2.4cqw,20px);display:flex;position:absolute;top:15cqw;box-shadow:0 10px 26px #00000059}.hwc-bub p{margin:0}.hwc-bub:after{content:"";border-left:clamp(8px,2.4cqw,20px) solid #0000;border-right:clamp(8px,2.4cqw,20px) solid #0000;border-top:clamp(10px,3cqw,26px) solid var(--c);width:0;height:0;position:absolute;bottom:calc(-1*clamp(10px,3cqw,26px))}.hwc-bub--ours{--c:#237b30;background:#237b30;left:3cqw}.hwc-bub--ours:after,.hwc-bub--dealer:after{left:50%;right:auto;transform:translate(-50%)}.hwc-bub--dealer{--c:#c8261e;background:#c8261e;right:3cqw}.hwc-bub__k{justify-content:center;align-items:center;min-height:3.45em;display:flex}.hwc-bub__k,.hwc-cmp{font:800 clamp(12px,3.1cqw,23px)/1.15 var(--font-sans);overflow-wrap:anywhere;color:#fff}.hwc-bub__p{font-family:var(--hwc-disp);letter-spacing:-.02em;font-size:clamp(30px,10.4cqw,76px);font-weight:900;line-height:.95;margin:.08em 0 .1em!important}.hwc-bub__s{font:700 clamp(13px,2.3cqw,17px)/1.25 var(--font-sans);overflow-wrap:anywhere}.hwc-bub__af{font:900 clamp(16px,4.6cqw,27px)/1.05 var(--font-sans);letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere;margin:.3em 0 .15em!important}.hwc-bub__aft{font:700 clamp(12px,2.2cqw,16px)/1.25 var(--font-sans);color:#fff;overflow-wrap:anywhere}.hwc-bub__az{font:500 clamp(11px,2cqw,14px)/1.3 var(--font-sans);color:#fff;overflow-wrap:anywhere;margin-top:4px}.hwc-cmp s{color:#fff;width:max-content;max-width:100%;font-family:var(--hwc-disp);letter-spacing:-.02em;margin:.08em auto .1em;font-size:clamp(30px,10.4cqw,76px);font-weight:900;line-height:.95;text-decoration:none;display:block;position:relative}.hwc-cmp s:after{content:"";background:#fff;border-radius:4px;height:.06em;min-height:3px;position:absolute;top:52%;left:-4%;right:-4%;transform:rotate(-6deg)}.hwc-illu{z-index:6;font:600 var(--text-caption)/1.2 var(--font-sans);color:#fff;white-space:nowrap;background:#0000009e;border-radius:4px;max-width:94%;padding:6px 9px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.lpx--hwc .lpx-blk--alt,.lpx--hwc .lpx-blk--sunken{background:#f4f9f5}.lpx--hwc .lpx-card--ours{background:var(--hwc-greenT);border:2px solid var(--hwc-green)}.lpx--hwc .lpx-card--them{background:var(--hwc-grey);border:1px solid var(--border-hairline)}.lpx--hwc .lpx-card--ours .lpx-pill{background:var(--hwc-greenD);color:#fff}.lpx--hwc .lpx-card--them .lpx-pill{color:#fff;background:#5c6772}.lpx--hwc .lpx-card__p{font-family:var(--hwc-disp);letter-spacing:-.02em;font-weight:900}.lpx--hwc .lpx-card--ours .lpx-card__p{color:var(--hwc-greenD)}.lpx--hwc .lpx-card--them .lpx-card__p{color:var(--hwc-red)}.lpx--hwc .lpx-card--them .lpx-ck{background:#8c97a3}.lpx--hwc .lpx-card--ours,.lpx--hwc .lpx-card--ours .lpx-card__tax{color:var(--hwc-ink)}.lpx--hwc .lpx-card--ours .lpx-card__ps{color:var(--hwc-graph)}.lpx--hwc .lpx-step{border-radius:var(--radius-3)}.lpx--hwc .lpx-step__n{background:var(--hwc-navy);width:40px;height:40px}.lpx--hwc .lpx-step h3{color:var(--hwc-navy);font-weight:800}.lpx--hwc .lpx-foot-note,.lpx--hwc .lpx-footline{color:var(--hwc-graph)}.lpx--hwc .lpx-faq summary,.lpx--hwc .lpx-faq .syw-acc__btn{color:var(--hwc-navy);font-weight:800}.lpx--hwc .lpx-cta2{background:var(--hwc-navy)}.lpx--hwc .lpx-cta2 h2{color:#fff}.lpx--hwc .lpx-footline{background:var(--hwc-grey)}@media (max-width:1023px){.lpx--hwc .lpx-hero__grid{grid-template-columns:minmax(0,1fr);gap:0}.lpx--hwc .lpx-hero__copy,.lpx--hwc .lpx-hero__form{display:contents}.lpx--hwc .lpx-hero__form>:first-child{margin-top:var(--space-6);order:1}.lpx--hwc .lpx-hero__copy>.proof,.lpx--hwc .lpx-hero__form>.proof{order:2}.lpx--hwc .lpx-hero__form>.lpx-ordernow{order:3}.lpx--hwc .lpx-hero__form>.lpx-hwc-price{order:4}}@media (max-width:767px){.lpx--hwc .lpx-hero{padding:var(--space-5) 0 var(--space-7)}.hwc-split{aspect-ratio:4/5;max-height:72svh}.lpx--hwc .lpx-hwc-price{padding:var(--space-4)}.hwc-bub{width:45.5cqw}.hwc-bub--ours{left:2.5cqw}.hwc-bub--dealer{right:2.5cqw}}.lpx--hwc .lpx-ordernow.syw-inverse{--text-primary:var(--hwc-ink);--text-secondary:var(--hwc-graph);--text-link:var(--hwc-navy);background:0 0}.lpx--hwc .lpx-cta2.syw-inverse{--action-bg:#1f6fd1;--action-bg-hover:#1a5db0;--text-on-action:#fff;--text-primary:#fff}
