.home-payoff{--hp-violet:var(--color-cmp-violet);--hp-violet-d:var(--color-cmp-violet-d);--hp-violet-neon:var(--color-cmp-violet-neon,var(--color-cmp-violet));--hp-text:var(--color-cmp-text);--hp-ink:var(--color-cmp-ink);--hp-accent:var(--color-cmp-accent);--hp-accent-d:var(--color-cmp-accent-d);--hp-tq:var(--color-cmp-accent);--hp-tq-v:var(--color-cmp-accent-v);--hp-tq-d:var(--color-cmp-accent-d);--hp-tq-h:var(--color-cmp-accent-h);--hp-tq-a:var(--color-cmp-accent-a);--hp-tq-ink:var(--color-cmp-accent-d);--hp-tq-soft:var(--color-cmp-accent-50);--hp-r-pill:999px;font-family:var(--font-sans)}.home-payoff *,.home-payoff :before,.home-payoff :after{box-sizing:inherit}.home-payoff img,.home-payoff svg{max-width:100%;display:block}.home-payoff a{color:inherit}.home-payoff button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}.home-payoff :focus-visible{outline:3px solid var(--hp-violet);outline-offset:3px;border-radius:6px}.home-payoff .hp-sr{clip:rect(0px,0px,0px,0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-payoff p{margin:0}.home-payoff .hp-btn{border-radius:var(--hp-r-pill);white-space:nowrap;letter-spacing:0;border:0;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:14px 26px;font-size:.98rem;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.home-payoff .hp-btn:active{transform:translateY(1px)}.home-payoff .hp-btn-primary:hover{background:var(--hp-accent-h)}.home-payoff .hp-payoff-words{letter-spacing:0;padding-bottom:clamp(64px,7vw,96px);font-size:3.4rem;font-weight:900;line-height:1.02}.home-payoff .hp-payoff-words span{color:var(--home-payoff-visual-2);display:block}.home-payoff .hp-payoff-words span.hp-last{color:var(--home-payoff-visual-3);display:inline-block;position:relative}.home-payoff .hp-payoff-words span.hp-last:after{content:"";background:var(--hp-accent);border-radius:4px;height:8px;position:absolute;bottom:-6px;left:0;right:0}@media(max-width:900px){.home-payoff .hp-payoff-words{padding-bottom:32px}}@media(max-width:600px){.home-payoff .hp-wrap{width:min(1160px,100% - 36px)}}.home-payoff{background:var(--home-payoff-visual-4);color:var(--home-payoff-visual-3);position:relative;overflow:hidden}.home-payoff h2,.home-payoff h3{color:var(--home-payoff-visual-3)}.home-payoff .hp-btn .hp-svg,.home-payoff .hp-btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:18px;height:18px}.home-payoff .hp-btn-primary:hover{transform:translateY(-1px)}.home-payoff .hp-payoff-words{padding-bottom:0}.home-payoff .hp-payoff-words span{color:var(--home-payoff-visual-5);transition:color .4s}.home-payoff .hp-wrap{width:min(1200px,100% - 64px)}.home-payoff .hp-btn{font-weight:600}.home-payoff{background:var(--home-payoff-visual-6);color:var(--home-payoff-visual-3)}.home-payoff h2,.home-payoff h3,.home-payoff p,.home-payoff li,.home-payoff .hp-lead,.home-payoff .hp-prose p,.home-payoff .hp-prose strong,.home-payoff blockquote,.home-payoff cite,.home-payoff .hp-numbers span,.home-payoff .hp-benefit p,.home-payoff .hp-promises p{color:var(--home-payoff-visual-3)}.home-payoff .hp-payoff-words span{color:var(--home-payoff-visual-2)}@media(max-width:900px){.home-payoff .hp-wrap{width:min(1200px,100% - 40px)}}@media(max-width:600px){.home-payoff .hp-wrap{width:min(1200px,100% - 36px)}}.home-payoff .hp-vs{height:20px;box-shadow:0 0 0 1.5px var(--hp-violet);border-radius:999px;flex:none;font-size:.62rem;font-weight:800;line-height:20px;display:inline-flex;overflow:hidden}.home-payoff .hp-vs i{text-align:center;width:18px;font-style:normal}.home-payoff .hp-vs i:first-child{background:var(--hp-violet);color:var(--home-payoff-visual-3)}.home-payoff .hp-vs i:last-child{background:var(--home-payoff-visual-3);color:var(--hp-violet)}.home-payoff .hp-kicker-w{color:var(--home-payoff-visual-3);align-items:center;gap:10px;margin-bottom:16px;font-size:.82rem;font-weight:600;display:inline-flex}.home-payoff .hp-kicker-w .hp-vs{box-shadow:var(--home-payoff-visual-8)}.home-payoff .hp-kicker-w .hp-vs i:first-child{background:var(--home-payoff-visual-3);color:var(--hp-violet)}.home-payoff .hp-kicker-w .hp-vs i:last-child{color:var(--home-payoff-visual-3);background:0 0}.home-payoff .hp-btn .hp-arr{fill:none;stroke:currentColor;stroke-width:2.4px;width:18px;height:18px;transition:transform .2s}.home-payoff .hp-btn:hover .hp-arr{transform:translate(4px)}.home-payoff .hp-btn-primary{position:relative;overflow:hidden}.home-payoff .hp-btn-primary:hover{box-shadow:0 3px 0 var(--hp-accent-d),var(--hp-glow-o)}.home-payoff .hp-btn-primary:after{content:"";background:var(--home-payoff-visual-9);width:40%;transition:left .5s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.home-payoff .hp-btn-primary:hover:after{left:120%}.home-payoff .hp-bar{background:var(--home-payoff-visual-10);border-radius:4px;height:6px;overflow:hidden}.home-payoff .hp-bar i{height:100%;width:var(--hp-w);background:var(--home-payoff-visual-11);transform-origin:0;border-radius:4px;animation:.9s cubic-bezier(.2,.8,.2,1) both hp-barin;display:block}.home-payoff .hp-vs-card.hp-win .hp-bar i,.home-payoff .hp-cmp-row.hp-best .hp-bar i{background:var(--home-payoff-visual-12)}.home-payoff .hp-win-tag{color:var(--home-payoff-visual-1);background:var(--home-payoff-visual-13);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:2px 6px 2px 4px;font-size:.58rem;font-weight:700;display:inline-flex}.home-payoff .hp-win-tag svg{fill:none;stroke:#1b0b2e;stroke-width:3.4px;width:10px;height:10px}.home-payoff{height:340vh;padding:0!important;overflow:clip visible!important}.home-payoff .hp-payoff-sticky{align-items:center;min-height:calc(100vh - 120px);padding:48px 0;display:flex;position:sticky;top:120px}.home-payoff .hp-payoff-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.home-payoff .hp-payoff-words{letter-spacing:0;white-space:nowrap;font-size:3.4rem;font-weight:900;line-height:1.02}.home-payoff .hp-payoff-words span{color:var(--home-payoff-visual-14);transition:color .4s,transform .4s;display:block}.home-payoff .hp-payoff-words span.hp-on{color:var(--home-payoff-visual-15)}.home-payoff .hp-payoff-words span.hp-cur{color:var(--home-payoff-visual-3);transform:translate(8px)}.home-payoff .hp-payoff-words span.hp-last{margin-top:.08em;font-size:1.28em}.home-payoff .hp-payoff-words span.hp-last:not(.hp-on){color:var(--home-payoff-visual-14)}.home-payoff .hp-payoff-words span.hp-last.hp-on{color:var(--home-payoff-visual-3)}.home-payoff .hp-payoff-words span.hp-last.hp-cur{text-shadow:var(--home-payoff-visual-16);transform:none}.home-payoff .hp-payoff-words span.hp-last:after{content:"";background:var(--home-payoff-visual-13);border-radius:6px;width:0;height:.12em;margin-top:.06em;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.home-payoff .hp-payoff-words span.hp-last.hp-on:after{width:100%}.home-payoff .hp-payoff-progress{background:var(--home-payoff-visual-17);border-radius:4px;max-width:360px;height:4px;margin-top:32px;overflow:hidden}.home-payoff .hp-payoff-progress i{background:var(--home-payoff-visual-13);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.home-payoff .hp-payoff-stage{min-height:420px;position:relative}.home-payoff .hp-ps-card{background:var(--home-payoff-visual-3);color:var(--home-payoff-visual-1);opacity:0;pointer-events:none;box-shadow:var(--home-payoff-visual-18);border-radius:24px;flex-direction:column;gap:14px;padding:32px;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0 90px 0 0;transform:translateY(24px)scale(.98)}.home-payoff .hp-ps-card.hp-on{opacity:1;pointer-events:auto;transform:none}.home-payoff .hp-ps-card>b{color:var(--home-payoff-visual-1);font-size:1.35rem;font-weight:700;line-height:1.25}.home-payoff .hp-ps-card .hp-win-tag{font-size:.66rem}.home-payoff .hp-cmp-legend{color:var(--home-payoff-visual-19);font-size:.76rem;font-weight:600}.home-payoff .hp-ps-card p{color:var(--home-payoff-visual-20)}.home-payoff .hp-ps-lbl{color:var(--home-payoff-visual-7);font-size:.8rem;font-weight:700}.home-payoff .hp-ps-ui{gap:10px;margin:6px 0;display:grid}.home-payoff .hp-cmp-row{grid-template-columns:80px 1fr auto;align-items:center;gap:10px;font-size:.84rem;display:grid}.home-payoff .hp-cmp-row em{color:var(--home-payoff-visual-21);font-style:normal;font-weight:600}.home-payoff .hp-cmp-row .hp-bar{height:10px}.home-payoff .hp-cmp-row.hp-best{box-shadow:0 0 0 2px var(--hp-violet);background:var(--home-payoff-visual-22);border-radius:12px;padding:8px}.home-payoff .hp-ps-card.hp-final{background:var(--home-payoff-visual-3);box-shadow:var(--home-payoff-visual-23)}.home-payoff .hp-ps-card .hp-btn{align-self:flex-start;margin-top:auto}.home-payoff.hp-static{height:auto}.home-payoff.hp-static .hp-payoff-sticky{min-height:0;padding:88px 0;position:static}.home-payoff.hp-static .hp-ps-card{position:relative;inset:auto}.home-payoff.hp-static .hp-ps-card:not(.hp-final){display:none}.home-payoff.hp-static .hp-payoff-words span{color:var(--home-payoff-visual-3)}@media(max-width:1180px){.home-payoff .hp-payoff-grid{grid-template-columns:1fr;gap:32px}}@media(max-width:900px){.home-payoff .hp-ps-card{position:relative;inset:auto}}@media(prefers-reduced-motion:reduce){.home-payoff{height:auto}}.home-payoff img,.home-payoff svg{max-width:100%}.home-payoff .hp-payoff-grid>*{min-width:0}@media(max-width:600px){.home-payoff .hp-ps-card{padding:22px}.home-payoff .hp-payoff-words{white-space:normal;font-size:2.4rem}}@media(max-width:380px){.home-payoff .hp-wrap{width:calc(100% - 28px)}}@media(max-width:430px){.home-payoff .hp-btn{white-space:normal;text-align:center;line-height:1.25}}@media(prefers-reduced-motion:reduce){.home-payoff *,.home-payoff :before,.home-payoff :after{scroll-behavior:auto!important;transition:none!important;animation:auto!important;animation-timeline:none!important}}.home-payoff :focus-visible{outline:3px solid var(--hp-tq-d);outline-offset:3px}.home-payoff :focus-visible{outline-color:var(--home-payoff-visual-3)}.home-payoff .hp-btn-primary{background:var(--hp-tq);color:var(--home-payoff-visual-1);box-shadow:0 3px 0 var(--hp-tq-d)}.home-payoff .hp-btn-primary:hover{background:var(--hp-tq-h);box-shadow:var(--home-payoff-visual-24);transform:translateY(-1px)}.home-payoff .hp-btn-primary:active{background:var(--hp-tq-a);box-shadow:0 1px 0 var(--hp-tq-d);transform:translateY(2px)}.home-payoff .hp-btn-primary:focus-visible{outline:var(--home-payoff-visual-25);outline-offset:3px;box-shadow:var(--home-payoff-visual-26)}.home-payoff .hp-btn-primary,.home-payoff .hp-final .hp-btn-primary{background:var(--hp-tq-v);box-shadow:var(--home-payoff-visual-27)}.home-payoff .hp-btn-primary:hover,.home-payoff .hp-final .hp-btn-primary:hover{background:var(--home-payoff-visual-28);box-shadow:var(--home-payoff-visual-29)}.home-payoff .hp-btn-primary:active,.home-payoff .hp-final .hp-btn-primary:active{background:var(--hp-tq);box-shadow:var(--home-payoff-visual-30)}.home-payoff .hp-btn-primary:focus-visible,.home-payoff .hp-final .hp-btn-primary:focus-visible{outline-color:var(--home-payoff-visual-3)}.home-payoff.hp-pv2 .hp-payoff-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px)}.home-payoff.hp-pv2 .hp-payoff-words span.hp-cur:not(.hp-last){color:var(--home-payoff-visual-3)}.home-payoff.hp-pv2 .hp-payoff-words span.hp-cur:not(.hp-last):before{content:"";background:var(--hp-tq-v);vertical-align:middle;border-radius:50%;width:.22em;height:.22em;margin:0 .22em .18em -.44em;display:inline-block}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last:after{background:var(--hp-tq-v)}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-on{color:var(--home-payoff-visual-3)}.home-payoff.hp-pv2 .hp-payoff-progress i{background:var(--hp-tq-v)}.home-payoff.hp-pv2 .hp-pw-note{max-width:30em;color:var(--home-payoff-visual-31);margin:26px 0 0;font-size:1rem;line-height:1.55}.home-payoff.hp-pv2 .hp-pw-replay{font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;color:var(--home-payoff-visual-3);background:var(--home-payoff-visual-32);border:var(--home-payoff-visual-33);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}.home-payoff.hp-pv2 .hp-pw-replay:hover{border-color:var(--hp-tq-v);background:var(--home-payoff-visual-34)}.home-payoff.hp-pv2 .hp-pw-replay svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:16px;height:16px}.home-payoff.hp-pv2 .hp-payoff-stage{flex-direction:column;justify-self:center;align-items:stretch;width:100%;max-width:540px;min-height:0;display:flex}.home-payoff.hp-pv2 .hp-rig-wrap{margin:0 6%;position:relative}.home-payoff.hp-pv2 .hp-ps-deck{z-index:2;margin-top:-1px;display:grid;position:relative}.home-payoff.hp-pv2 .hp-ps-deck>.hp-ps-card{opacity:0;visibility:hidden;box-shadow:var(--home-payoff-visual-35);border-radius:24px;grid-area:1/1;padding:22px 24px;transition:opacity .35s,transform .35s,visibility .35s;position:relative;inset:auto;transform:translateY(10px)}.home-payoff.hp-pv2 .hp-ps-deck>.hp-ps-card.hp-on{opacity:1;visibility:visible;transition:opacity .35s,transform .35s,visibility;transform:none}.home-payoff.hp-pv2 .hp-ps-card .hp-ps-lbl{background:var(--hp-tq-soft);color:var(--hp-tq-ink)}.home-payoff.hp-pv2 .hp-ps-card.hp-final{box-shadow:var(--home-payoff-visual-36)}.home-payoff.hp-pv2 .hp-ps-card .hp-win-tag{background:var(--hp-tq)}.home-payoff.hp-pv2 .hp-ps-card .hp-cmp-row.hp-best .hp-bar i{background:var(--home-payoff-visual-37)}.home-payoff.hp-pv2 .hp-ps-cta{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:auto;padding-top:14px;display:flex}.home-payoff.hp-pv2 .hp-ps-cta .hp-btn{margin:0}.home-payoff.hp-pv2 .hp-ps-cta .hp-to-banner{color:var(--home-payoff-visual-38);text-decoration-line:underline;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:var(--hp-tq);text-decoration-color:var(--hp-tq);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:.88rem;font-weight:700}.home-payoff.hp-pv2 .hp-ps-cta .hp-to-banner:hover{color:var(--hp-tq-ink)}.home-payoff.hp-pv2.hp-climax .hp-ps-card.hp-final .hp-btn-primary{animation:1.2s hp-ctaReady}.home-payoff.hp-pv2 .hp-ps-intro b{font-size:1.2rem}.home-payoff.hp-pv2 .hp-ps-intro .hp-ps-steps{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.home-payoff.hp-pv2 .hp-ps-intro .hp-ps-steps span{background:var(--home-payoff-visual-39);color:var(--home-payoff-visual-40);border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:700}@media(max-width:900px){.home-payoff.hp-pv2 .hp-payoff-grid{grid-template-columns:1fr;gap:26px}.home-payoff.hp-pv2 .hp-payoff-words{white-space:normal;font-size:3.4rem}.home-payoff.hp-pv2 .hp-payoff-words span.hp-cur:not(.hp-last):before{display:none}.home-payoff.hp-pv2 .hp-payoff-words span.hp-cur{transform:none}.home-payoff.hp-pv2 .hp-payoff-stage{max-width:520px}.home-payoff.hp-pv2 .hp-rig-wrap{margin:0 2%}.home-payoff.hp-pv2 .hp-ps-deck>.hp-ps-card{padding:18px}.home-payoff.hp-pv2 .hp-pw-note{margin-top:18px;font-size:.95rem}}@media(max-width:430px){.home-payoff.hp-pv2 .hp-ps-cta .hp-btn{width:100%}.home-payoff.hp-pv2 .hp-ps-cta{justify-content:center}}.home-payoff.hp-pv2 .hp-payoff-sticky{min-height:calc(100vh - 96px);padding:24px 0;top:96px}.home-payoff.hp-pv2 .hp-ps-deck>.hp-ps-card{gap:10px;min-height:0}.home-payoff.hp-pv2 .hp-ps-card .hp-ps-lbl{letter-spacing:0;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.74rem;display:inline-flex}.home-payoff.hp-pv2 .hp-ps-card>b{font-size:1.18rem}.home-payoff.hp-pv2 .hp-ps-card p{margin:0;font-size:.9rem}.home-payoff.hp-pv2 .hp-ps-card .hp-ps-ui{gap:8px}.home-payoff.hp-pv2 .hp-ps-cta .hp-to-banner{align-items:center;gap:6px;display:inline-flex}.home-payoff.hp-pv2 .hp-ps-cta .hp-to-banner svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:16px;height:16px}.home-payoff.hp-pv2 .hp-pw-replay svg{width:16px;height:16px}@media(min-width:901px)and (max-height:860px){.home-payoff.hp-pv2 .hp-payoff-stage{max-width:460px}.home-payoff.hp-pv2 .hp-payoff-words{font-size:3.4rem}}@media(min-width:901px)and (max-height:760px){.home-payoff.hp-pv2 .hp-payoff-stage{max-width:400px}}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last{letter-spacing:0;transform-origin:0 70%;font-size:1.1em;transition:color .5s,transform .6s cubic-bezier(.2,1.2,.3,1),text-shadow .6s}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last:after{display:none}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-on{color:var(--hp-tq);text-shadow:var(--home-payoff-visual-42);animation:.95s cubic-bezier(.2,1,.3,1) hp-comparoIn;transform:scale(1.12)}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-cur{text-shadow:var(--home-payoff-visual-43)}@media(max-width:900px){.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-on{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-on{animation:auto;animation-timeline:none}}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last.hp-on,.home-payoff.hp-pv2.hp-static .hp-payoff-words span.hp-last.hp-on{color:var(--hp-tq)}.home-payoff.hp-pv2{height:280vh}.home-payoff.hp-pv2 .hp-rig-wrap{margin:0 8%}.home-payoff .hp-pj{aspect-ratio:1040/990;isolation:isolate;width:100%;position:relative;overflow:hidden}.home-payoff .hp-pj-disc{aspect-ratio:1;background:var(--home-payoff-visual-44);z-index:-2;border-radius:50%;position:absolute;top:6%;left:9%;right:9%}.home-payoff .hp-pj-ring{aspect-ratio:1;box-shadow:var(--home-payoff-visual-45);z-index:-2;border-radius:50%;transition:box-shadow .6s;position:absolute;top:4%;left:7%;right:7%}.home-payoff .hp-pj-pose{opacity:0;will-change:opacity,transform;transform-origin:50% 100%;width:100%;transition:opacity .3s,transform .45s cubic-bezier(.3,1.35,.45,1);position:absolute;top:0;left:0;transform:translateY(16px)scale(.96)}.home-payoff .hp-pj-pose img{transform-origin:50% 92%;will-change:transform;backface-visibility:hidden;width:100%;height:auto;display:block;transform:translateZ(0)}.home-payoff .hp-pj[data-k="-1"] .hp-pj-p1,.home-payoff .hp-pj[data-k="0"] .hp-pj-p0,.home-payoff .hp-pj[data-k="1"] .hp-pj-p1,.home-payoff .hp-pj[data-k="2"] .hp-pj-p2{opacity:1;transform:none}.home-payoff .hp-pj[data-k="-1"] .hp-pj-p1 img{animation:3.2s ease-in-out infinite hp-pjBreath}.home-payoff .hp-pj[data-k="0"] .hp-pj-p0 img{animation:2.6s ease-in-out .3s infinite hp-pjLean}.home-payoff .hp-pj-glint{aspect-ratio:1;opacity:0;pointer-events:none;border-radius:50%;width:17.7%;transition:opacity .3s;position:absolute;top:55.3%;left:61.9%;overflow:hidden}.home-payoff .hp-pj-glint:before{content:"";background:var(--home-payoff-visual-46);will-change:transform;position:absolute;inset:-30%;transform:translate(-70%)}.home-payoff .hp-pj[data-k="0"] .hp-pj-glint{opacity:1}.home-payoff .hp-pj[data-k="0"] .hp-pj-glint:before{animation:2.6s ease-in-out .5s infinite hp-pjGlint}.home-payoff .hp-pj[data-k="1"] .hp-pj-p1 img{animation:2.4s ease-in-out infinite hp-pjWeigh}.home-payoff .hp-pj-hl{background:var(--home-payoff-visual-47);opacity:0;z-index:-1;pointer-events:none;will-change:opacity;border-radius:28%;position:absolute}.home-payoff .hp-pj-hl-a{width:31%;height:36%;top:51%;left:-3%}.home-payoff .hp-pj-hl-b{width:31%;height:36%;top:52%;left:71%}.home-payoff .hp-pj[data-k="1"] .hp-pj-hl-a{animation:2.4s ease-in-out infinite hp-pjAlt}.home-payoff .hp-pj[data-k="1"] .hp-pj-hl-b{animation:2.4s ease-in-out 1.2s infinite hp-pjAlt}.home-payoff .hp-pj-hl-c{width:40%;height:42%;top:46%;left:-2%}.home-payoff .hp-pj[data-k="2"] .hp-pj-hl-c{opacity:.75;transition:opacity .5s .25s}.home-payoff .hp-pj[data-k="2"] .hp-pj-p2{transition:opacity .3s,transform .7s cubic-bezier(.25,1.7,.45,1)}.home-payoff .hp-pj[data-k="2"] .hp-pj-p2 img{animation:1.8s ease-in-out .7s infinite hp-pjThumb}.home-payoff .hp-pj[data-k="2"] .hp-pj-ring{box-shadow:var(--home-payoff-visual-48)}.home-payoff .hp-pj-burst{aspect-ratio:1;border:var(--home-payoff-visual-49);opacity:0;pointer-events:none;border-radius:50%;width:28%;position:absolute;top:54%;left:4%;transform:scale(.3)}.home-payoff .hp-pj[data-k="2"] .hp-pj-burst{animation:.9s cubic-bezier(.2,.8,.3,1) .35s both hp-pjBurst}.home-payoff .hp-pj-spark{aspect-ratio:1;opacity:0;pointer-events:none;background:var(--home-payoff-visual-13);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:5%;position:absolute;transform:scale(0)}.home-payoff .hp-pj-spark.hp-s1{top:44%;left:3%}.home-payoff .hp-pj-spark.hp-s2{background:var(--home-payoff-visual-3);width:3.6%;top:47%;left:31%}.home-payoff .hp-pj-spark.hp-s3{background:var(--home-payoff-visual-3);width:3.4%;top:80%;left:1%}.home-payoff .hp-pj-spark.hp-s4{top:76%;left:32%}.home-payoff .hp-pj[data-k="2"] .hp-pj-spark{animation:1.6s ease-out .45s infinite hp-pjSpark}.home-payoff .hp-pj[data-k="2"] .hp-pj-spark.hp-s2{animation-delay:.65s}.home-payoff .hp-pj[data-k="2"] .hp-pj-spark.hp-s3{animation-delay:.85s}.home-payoff .hp-pj[data-k="2"] .hp-pj-spark.hp-s4{animation-delay:1.05s}.home-payoff.hp-pv2 .hp-ps-card .hp-term{background:var(--home-payoff-visual-50);color:var(--home-payoff-visual-21);border-radius:12px;grid-template-columns:7.2em 1fr;align-items:baseline;gap:10px;padding:9px 12px;font-size:.84rem;line-height:1.35;display:grid}.home-payoff.hp-pv2 .hp-ps-card .hp-term b{color:var(--home-payoff-visual-40);font-size:.84rem}.home-payoff.hp-pv2 .hp-ps-intro .hp-ps-steps span:last-child{background:var(--hp-tq-soft);color:var(--hp-tq-ink)}.home-payoff.hp-pv2 .hp-payoff-words span.hp-last{font-size:1.06em}@media(max-width:900px){.home-payoff.hp-pv2 .hp-rig-wrap{margin:0 10%}}@media(prefers-reduced-motion:reduce){.home-payoff .hp-pj *,.home-payoff .hp-pj :before{transition:none!important;animation:auto!important;animation-timeline:none!important}}.home-payoff.hp-pv2.hp-static{height:auto}.home-payoff.hp-pv2.hp-static .hp-ps-card:not(.hp-final){display:flex}.home-payoff.hp-pv2.hp-static .hp-payoff-words span{color:var(--home-payoff-visual-14)}.home-payoff.hp-pv2.hp-static .hp-payoff-words span.hp-on{color:var(--home-payoff-visual-15)}.home-payoff.hp-pv2.hp-static .hp-payoff-words span.hp-cur{color:var(--home-payoff-visual-3)}.home-payoff.hp-pv2.hp-static .hp-payoff-words span.hp-last.hp-on{color:var(--hp-tq)}.home-payoff.hp-pv2 .hp-pw-replay[hidden]{visibility:hidden;display:inline-flex}.home-payoff .hp-solo-ctrl{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.home-payoff .hp-solo-ctrl button{font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;color:var(--home-payoff-visual-3);background:var(--home-payoff-visual-32);border:var(--home-payoff-visual-33);cursor:pointer;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:.88rem;font-weight:700}.home-payoff .hp-solo-ctrl button[aria-pressed=true]{background:var(--home-payoff-visual-3);color:var(--home-payoff-visual-40);border-color:var(--home-payoff-visual-3)}.home-payoff .hp-solo-ctrl button:hover{border-color:var(--home-payoff-visual-13)}@keyframes hp-barin{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hp-ctaReady{0%{box-shadow:var(--home-payoff-visual-51)}70%{box-shadow:var(--home-payoff-visual-52)}to{box-shadow:var(--home-payoff-visual-53)}}@keyframes hp-comparoIn{0%{color:var(--home-payoff-visual-3);letter-spacing:0;opacity:.3;filter:blur(3px);transform:scale(.82)}55%{color:var(--hp-tq);letter-spacing:0;opacity:1;filter:blur();transform:scale(1.22)}to{transform:scale(1.12)}}@keyframes hp-pjBreath{0%,to{transform:none}50%{transform:translateY(-4px)scale(1.01)}}@keyframes hp-pjLean{0%,to{transform:none}40%{transform:rotate(-2.2deg)translate(-6px)}70%{transform:rotate(1deg)}}@keyframes hp-pjGlint{0%{transform:translate(-70%)}45%,to{transform:translate(70%)}}@keyframes hp-pjWeigh{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}@keyframes hp-pjAlt{0%,to{opacity:0}25%{opacity:.9}50%{opacity:0}}@keyframes hp-pjThumb{0%,to{transform:none}30%{transform:rotate(-1.6deg)translateY(-3px)}60%{transform:rotate(1deg)}}@keyframes hp-pjBurst{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@keyframes hp-pjSpark{0%{opacity:0;transform:scale(0)rotate(0)}30%{opacity:1;transform:scale(1)rotate(45deg)}70%,to{opacity:0;transform:scale(.4)rotate(90deg)}}.home-payoff.hp-pv2.hp-static{height:auto;overflow:hidden}.home-payoff.hp-pv2.hp-static .hp-payoff-sticky{min-height:0;padding:64px 0;position:static}.home-payoff .hp-wrap{width:min(1200px,100% - 64px);margin-inline:auto}.home-payoff .hp-payoff-words{letter-spacing:0;font-size:3.4rem}.home-payoff .hp-payoff-progress i{transition:transform .35s}.home-payoff .hp-payoff-progress i.hp-progress-intro{transform:scaleX(0)}.home-payoff .hp-payoff-progress i.hp-progress-0{transform:scaleX(.333333)}.home-payoff .hp-payoff-progress i.hp-progress-1{transform:scaleX(.666667)}.home-payoff .hp-payoff-progress i.hp-progress-2{transform:scaleX(1)}.home-payoff .hp-bar-0{--hp-w:78%}.home-payoff .hp-bar-1{--hp-w:52%}.home-payoff .hp-bar-2{--hp-w:66%}.home-payoff.hp-paused *,.home-payoff.hp-paused :before,.home-payoff.hp-paused :after{animation-play-state:paused!important}.home-payoff .hp-solo-ctrl button,.home-payoff .hp-pw-replay,.home-payoff .hp-to-banner{box-shadow:none}.home-payoff .hp-ps-card[aria-hidden=true]{pointer-events:none}@media(max-width:900px){.home-payoff .hp-wrap{width:calc(100% - 36px)}.home-payoff .hp-payoff-words{font-size:2.4rem}.home-payoff.hp-pv2.hp-static .hp-payoff-sticky{padding:44px 0}}@media(prefers-reduced-motion:reduce){.home-payoff *,.home-payoff :before,.home-payoff :after{transition:none!important;animation:none!important}.home-payoff .hp-payoff-words span.hp-last.hp-on{transform:none}}.home-payoff{--hp-tq-soft:var(--home-payoff-visual-54)}.home-payoff .hp-payoff-words span.hp-last.hp-on{filter:none;opacity:1;animation:none}.home-payoff .hp-bar i{animation:none;transform:scaleX(1)}.home-payoff .hp-solo-ctrl button,.home-payoff .hp-pw-replay,.home-payoff .hp-btn,.home-payoff .hp-to-banner{letter-spacing:0}@media(max-width:900px){.home-payoff.hp-pv2 .hp-payoff-words{font-size:2.4rem}}.home-payoff.hp-pv2.hp-static .hp-payoff-words span.hp-last.hp-on{filter:none;opacity:1;color:var(--hp-tq);animation:none}.home-payoff.hp-pv2 .hp-cmp-row .hp-bar i{animation:none;transform:scaleX(1)}
