.split{display:grid;grid-template-columns:380px 1fr;min-height:100vh}.split-side{position:sticky;top:0;height:100vh;background:var(--dark);color:var(--on-dark);padding:var(--s8) var(--s7);display:flex;flex-direction:column;overflow-y:auto}.split-side .mark{font-size:22px;font-weight:600;letter-spacing:-.025em;color:var(--on-fill);text-decoration:none}.split-side .mark:hover{text-decoration:none;color:var(--on-fill)}.split-side .desc{font-size:12.5px;color:var(--on-dark-2);margin-top:var(--s2)}.split-side .claim{font-size:24px;line-height:1.3;letter-spacing:-.022em;color:var(--on-fill);margin:var(--s8) 0 0}.split-side .claim b{color:var(--accent-light);font-weight:600}.split-side .sub{font-size:14px;color:var(--on-dark);margin:var(--s4) 0 0;line-height:1.6}.split-nav{margin-top:var(--s8);display:flex;flex-direction:column;gap:2px}.split-nav a{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) 0;font-size:14px;color:var(--on-dark-2);text-decoration:none}.split-nav a::before{content:'';width:18px;height:1px;background:var(--dark-rule);flex:none;transition:width .16s,background .16s}.split-nav a:hover{color:var(--on-dark);text-decoration:none}.split-nav a.is-on{color:var(--on-fill)}.split-nav a.is-on::before{width:34px;background:var(--accent-light)}.split-side .act{margin-top:auto;padding-top:var(--s8);display:grid;gap:var(--s2)}.split-side .act .btn{background:var(--accent);border-color:var(--accent);color:var(--on-fill);font-weight:600}.split-side .act .btn:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-fill)}.split-side .act .btn.ghost{background:transparent;color:var(--on-fill);border-color:var(--dark-rule)}.split-side .act .btn.ghost:hover{background:var(--dark-rule);color:var(--on-fill)}.split-side .foot{margin-top:var(--s6);font-size:12px;color:var(--on-dark-2);line-height:1.6}.split-main{min-width:0;background:var(--card)}.split-main section{padding-top:var(--s9);padding-bottom:var(--s9)}.split-main section + section{position:relative}.split-main section + section::before{content:'';position:absolute;top:0;left:var(--sec-pad);right:var(--sec-pad);height:1px;background:var(--rule)}.split-main section.tint + section::before,.split-main section + section.tint::before{display:none}.split-main section.tint{background:var(--accent-tint)}.split-main .sec-head{margin-bottom:var(--s7)}.split-main .sec-head .cap{margin-bottom:var(--s3)}.split-main .sec-head h2{font-size:30px;letter-spacing:-.028em;line-height:1.18;max-width:20ch}.split-main .sec-head .note{font-size:15px;color:var(--grey-1);margin:var(--s3) 0 0;max-width:52ch;line-height:1.6}.split-open{display:grid;grid-template-columns:1fr 268px;gap:var(--s8);align-items:center}.split-open .card-shot{position:static;transform:rotate(-3deg)}.split-open .phone-shot{position:static;width:268px}.split-figures{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s6);margin-top:var(--s8)}.split-figures .f{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1;color:var(--accent-deep);font-variant-numeric:tabular-nums}.split-figures .f u{text-decoration:none;font-size:17px;color:var(--grey-1)}.split-figures .l{font-size:13px;color:var(--grey-1);margin-top:var(--s3);line-height:1.5}.split-foot{max-width:var(--sec-max);margin:0 auto;padding:var(--s7) var(--sec-pad) var(--s8);border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;gap:var(--s3) var(--s6);justify-content:space-between;font-size:13px;color:var(--grey-1);line-height:1.6}.split-foot a{color:var(--accent-deep)}@media (max-width:1100px){.split{grid-template-columns:1fr}.split-side{position:static;height:auto;padding:var(--s6) var(--s5)}.split-side .claim,.split-side .sub,.split-nav,.split-side .foot{display:none}.split-side .act{margin-top:var(--s5);padding-top:0;grid-auto-flow:column;justify-content:start}.split-open{grid-template-columns:1fr;gap:var(--s6);justify-items:center}.split-figures{grid-template-columns:1fr;gap:var(--s5)}}@media (max-width:700px){.split-main .sec-head h2{font-size:24px}.split-open .phone-shot{width:100%;max-width:300px}}html{scroll-behavior:smooth}.split-main section{scroll-margin-top:calc(var(--anchor-gap) - var(--sec-top))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.split-main{--anchor-gap:96px}.split-main section{--sec-top:72px;padding-top:var(--sec-top);padding-bottom:var(--sec-top)}.split-main section:first-child{--sec-top:56px}.split-open{position:relative;display:block;min-height:450px}.split-open .card-shot{--pad:18px;position:absolute;left:0;top:230px;width:350px;transform:rotate(-5deg);z-index:2}.split-open .phone-shot{position:absolute;right:0;top:0;z-index:1}.split-figures{margin-top:var(--s7)}.split-figures>div{border-top:2px solid var(--accent);padding-top:var(--s4)}@media (max-height:760px) and (min-width:1101px){.split-side{padding:var(--s6)}.split-side .claim{font-size:18px;margin-top:var(--s5)}.split-side .sub{display:none}.split-nav{margin-top:var(--s6)}.split-side .act{padding-top:var(--s6)}}.split-progress{margin-top:var(--s6)}.split-progress .track{height:2px;background:var(--dark-rule);border-radius:99px;overflow:hidden}.split-progress .track i{display:block;height:100%;width:0;background:var(--accent-light);transition:width .1s linear}.split-progress .lbl{font-size:11.5px;color:var(--on-dark-2);margin-top:var(--s2);font-variant-numeric:tabular-nums}@media (max-width:1100px){.split-progress{display:none}.split-open{min-height:0;display:flex;flex-direction:column;align-items:center;gap:var(--s6)}.split-open .card-shot{position:relative;top:auto;left:auto;transform:none;width:100%;max-width:400px}.split-open .phone-shot{position:static;transform:none}.split-main section{--sec-top:48px}}.split-main{--sec-max:1000px;--sec-pad:var(--s9)}.split-main section{max-width:var(--sec-max);margin-left:auto;margin-right:auto;padding-left:var(--sec-pad);padding-right:var(--sec-pad)}.split-main section.tint{max-width:var(--sec-max);padding-top:var(--sec-top);padding-bottom:var(--sec-top);border-radius:14px;margin-top:var(--s7);margin-bottom:var(--s7);scroll-margin-top:calc(var(--anchor-gap) - var(--sec-top))}.split-main section.tint>*{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.split{grid-template-columns:264px 1fr}.split-side{padding:var(--s7) var(--s6)}.split-side .mark{font-size:20px}.split-side .claim,.split-side .sub{display:none}.split-nav{margin-top:var(--s7)}.split-main{--sec-max:1440px;--sec-pad:72px}.split-main .sec-head h2{max-width:24ch}.split-main .sec-head .note{max-width:60ch}.split-main .faq .answer{max-width:80ch}.split-main .note-aside{max-width:80ch}.steps-grid{grid-template-columns:repeat(4,1fr)}.promises{grid-template-columns:repeat(4,1fr)}@media (max-width:1500px){.steps-grid{grid-template-columns:repeat(2,1fr)}.promises{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.split{grid-template-columns:1fr}.split-main{--sec-pad:var(--s5)}.split-main section.tint{margin-left:var(--sec-pad);margin-right:var(--sec-pad);padding-left:var(--sec-pad);padding-right:var(--sec-pad)}.split-h1{font-size:26px;margin-bottom:var(--s5)}}@media (min-width:1101px){.split-main section.tint{width:min(calc(var(--sec-max) - 32px),calc(100% - 32px));margin-left:auto;margin-right:auto;padding-left:calc(var(--sec-pad) - var(--s4));padding-right:calc(var(--sec-pad) - var(--s4))}}.split-hero{display:grid;grid-template-columns:1fr 540px;gap:var(--s9);align-items:center}.split-hero-text{display:none}.split-hero-text .eyebrow{display:inline-block;font-size:13px;font-weight:500;color:var(--accent-deep);background:var(--accent-tint);border-radius:99px;padding:5px var(--s4);margin-bottom:var(--s6)}.split-hero-text .sub{font-size:17px;color:var(--grey-1);margin:var(--s5) 0 0;max-width:46ch;line-height:1.55}.split-hero-text .cta{display:flex;gap:var(--s4);align-items:center;flex-wrap:wrap;margin-top:var(--s7)}.split-hero-text .cta .btn{padding:13px var(--s7);font-size:15px}.split-hero-text .cta .why{font-size:13px;color:var(--grey-1);max-width:22ch;line-height:1.45}.split-hero-text{display:block}.split-h1{display:block;font-size:44px;font-weight:600;line-height:1.1;letter-spacing:-.034em;max-width:15ch}.split-h1 b{color:var(--accent-deep);font-weight:600}@media (max-width:1400px){.split-hero{grid-template-columns:1fr 400px;gap:var(--s6)}.split-h1{font-size:38px}}@media (max-width:1100px){.split-hero{grid-template-columns:1fr;gap:var(--s7)}.split-h1{font-size:30px;max-width:none}.split-hero-text .sub{font-size:15px}.split-open{min-height:0}.split-open .card-shot{max-width:100%}}.no-wrap{display:grid;grid-template-columns:1fr 330px;gap:var(--s8);align-items:start}.no-wrap .promises{grid-template-columns:repeat(2,1fr)}.no-wrap .promises{grid-template-columns:repeat(2,1fr)}.no-wrap .cta-card{position:sticky;top:var(--s6);background:var(--card);border:1px solid var(--rule-2);border-radius:12px;padding:var(--s7);box-shadow:0 12px 32px rgba(38,38,43,.08)}.no-wrap .cta-card h3{font-size:19px;letter-spacing:-.02em;line-height:1.25}.no-wrap .cta-card p{color:var(--grey-1);margin:var(--s4) 0 var(--s6);font-size:14px;line-height:1.6}.no-wrap .cta-card .btn{margin-bottom:var(--s2)}.no-wrap .cta-card .list-check{margin:var(--s6) 0 0;font-size:13.5px}@media (max-width:1100px){.no-wrap{grid-template-columns:1fr;gap:var(--s6)}.no-wrap .cta-card{position:static;max-width:460px;margin-left:auto;margin-right:auto}}.promise .usual{font-size:13px;line-height:1.4;color:var(--grey-2);text-decoration:line-through;text-decoration-color:var(--grey-3);margin-bottom:var(--s3)}.ex-wrap{display:grid;grid-template-columns:1fr 340px;border:1px solid var(--rule);border-radius:14px;overflow:hidden;background:var(--card)}.ex-wrap .money{padding:var(--s7)}.ex-wrap .money .note-aside{margin-bottom:0}.ex-wrap .cta-card{padding:var(--s7);background:var(--surface);border:0;border-left:1px solid var(--rule);border-radius:0;box-shadow:none}.ex-wrap .cta-card h3{font-size:25px;letter-spacing:-.028em;line-height:1.22}.ex-wrap .cta-card h3 b{font-weight:600;color:var(--accent-deep);font-variant-numeric:tabular-nums}.ex-wrap .cta-card p{color:var(--grey-1);margin:var(--s4) 0 var(--s6);font-size:14px;line-height:1.6}.ex-wrap .cta-card .btn{margin-bottom:var(--s2)}.ex-wrap .cta-card .list-check{margin:var(--s6) 0 0;font-size:13.5px}.breakeven{max-width:62ch}.be-sum{margin:0;font-size:16px;line-height:1.7;color:var(--ink-2)}.be-sum b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.calc-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4);margin-top:var(--s7);padding-top:var(--s6);border-top:1px solid var(--rule)}.calc-fields label{display:block}.calc-fields label span{display:block;font-size:12.5px;color:var(--grey-1);margin-bottom:var(--s2)}.calc-fields input{width:100%;font:inherit;font-size:15px;font-variant-numeric:tabular-nums;padding:7px var(--s3);color:var(--ink);background:var(--card);border:1px solid var(--rule-2);border-radius:var(--r)}.calc-fields input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.calc-fields .calc-hint{grid-column:1 / -1;margin:var(--s1) 0 0;font-size:12.5px;color:var(--grey-2);line-height:1.5}@media (max-width:1400px){.calc-fields{grid-template-columns:1fr 1fr}.calc-fields .calc-hint{grid-column:1 / -1}}.maybe{margin-top:var(--s7);padding:var(--s4) var(--s5);background:var(--surface);border-radius:var(--r);font-size:13.5px;line-height:1.6;color:var(--ink-2)}.maybe b{font-weight:600;color:var(--ink)}.maybe i{font-style:normal;color:var(--grey-2);display:block;margin-top:var(--s2);font-size:12.5px}.money .note-aside{margin-top:var(--s6)}@media (max-width:1100px){.ex-wrap{grid-template-columns:1fr}.ex-wrap .cta-card{border-left:0;border-top:1px solid var(--rule);max-width:none}}.split-demo{min-width:0}.demo-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--s3);margin-top:var(--s4)}.demo-label{font-size:13px;color:var(--grey-1);text-align:center;min-width:0}.demo-arrow{width:30px;height:30px;flex:none;display:grid;place-items:center;font:inherit;font-size:18px;line-height:1;color:var(--ink-2);background:var(--card);border:1px solid var(--rule-2);border-radius:50%;cursor:pointer;transition:border-color .15s,color .15s}.demo-arrow:hover{border-color:var(--accent);color:var(--accent-deep)}.demo-arrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1100px){.demo-nav{justify-content:center}}@media (min-width:1101px){.split-open{height:460px;min-height:0}.split-open .phone-shot{top:0;right:0}.split-open .phone-shot .screen{height:440px}.split-open .card-shot{left:auto;right:190px;top:130px;bottom:auto;max-width:none}}@media (min-width:1101px) and (max-width:1400px){.split-open{height:440px}.split-open .card-shot{--pad:14px;right:120px;width:280px;max-width:none}.split-open .card-shot .offer{font-size:14.5px}.split-open .card-shot .shop{font-size:9px}.split-open .card-shot .num{font-size:13px}.split-open .phone-shot{width:230px}.split-open .phone-shot .screen{height:420px}}.demo-arrow{padding:0}.demo-arrow svg{width:14px;height:14px;display:block;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}