:root{--paper:#f7f7f4;--ink:#0b0b10;--v:#7c6cff;--v2:#efecff;--mute:#6a6c69;--line:#e3e3dd;--card:#fff;--dk:#0b0b10;--dk2:#15151c;--dk3:#24242d;--ok:#2f9e6a;--bad:#c2410c}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,Helvetica Neue,Arial,sans-serif;line-height:1.45;overflow-x:hidden}.mono{letter-spacing:.07em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}#progress{background:var(--v);z-index:60;width:0;height:3px;position:fixed;top:0;left:0}nav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f7f7f4e0;position:sticky;top:0}nav .wrap{justify-content:space-between;align-items:center;height:64px;display:flex}.logo{letter-spacing:-.02em;align-items:center;gap:9px;font-size:19px;font-weight:700;display:flex}.wm{letter-spacing:-.04em;align-items:baseline;font-weight:700;display:inline-flex}.wm .wml{width:auto;height:.78em;margin:0 .06em 0 .075em;overflow:visible}.wm .wb1,.wm .wb2{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite wmb}.wm .wb2{animation-duration:2.2s;animation-delay:-.7s}@keyframes wmb{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}nav ul{color:var(--mute);gap:26px;font-size:14px;list-style:none;display:flex}nav ul a:hover{color:var(--ink)}.btn{background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font:600 14px Inter,sans-serif;transition:transform .2s,background .2s;display:inline-flex}.btn:hover{background:var(--v);border-color:var(--v)}.btn.ghost{color:var(--ink);background:0 0}.btn.ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.fine{color:var(--mute);margin-top:18px;font-size:12.5px}.hero{padding:72px 0 64px;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(var(--line) 1px,transparent 1px) 0 0/100% 56px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/56px 100%;opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 20%,#000,#0000)}.hero .wrap{text-align:center;position:relative}.rings{pointer-events:none;width:0;height:0;position:absolute;top:-80px;left:50%}.rings i{border:1px solid var(--v);opacity:0;border-radius:50%;width:520px;height:520px;animation:6s ease-out infinite ring;position:absolute;top:-260px;left:-260px}.rings i:nth-child(2){animation-delay:2s}.rings i:nth-child(3){animation-delay:4s}@keyframes ring{0%{opacity:.35;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}.pill{border:1px solid var(--line);color:var(--mute);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.pill b{background:var(--v);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse}@keyframes pulse{50%{opacity:.35;transform:scale(.7)}}h1{letter-spacing:-.05em;margin:22px 0 18px;font-size:clamp(46px,8vw,92px);font-weight:700;line-height:.98}h1 em{color:var(--v);font-style:normal}.sub{color:#3a3a42;max-width:520px;margin:0 auto;font-size:clamp(17px,2.2vw,21px)}.cta{flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 44px;display:flex}h2{letter-spacing:-.04em;max-width:760px;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.04}.eyebrow{color:var(--v);margin-bottom:14px}section{padding:96px 0}section.tight{padding:72px 0}.dark{background:var(--dk);color:#f2f2f4}.dark .eyebrow{color:#a99fff}.rv{opacity:0;transition:opacity .7s var(--d,0s),transform .7s var(--d,0s);transform:translateY(22px)}.rv.in{opacity:1;transform:none}.stage{background:var(--dk);color:#f2f2f4;text-align:left;border-radius:24px;max-width:1040px;margin:0 auto;padding:18px;box-shadow:0 50px 100px -40px #000a,inset 0 0 0 1px #ffffff12}.rail{grid-template-columns:repeat(9,1fr);gap:6px;margin-bottom:14px;display:grid}.rail button{background:var(--dk2);color:#8d8d99;text-align:left;border-radius:12px;flex-direction:column;gap:6px;padding:10px 8px 12px;font-size:12px;transition:background .25s,color .25s;display:flex;position:relative;overflow:hidden}.rail button i{color:#6d6d7a;font:600 11px ui-monospace,monospace}.rail button u{background:var(--v);width:0;height:3px;position:absolute;bottom:0;left:0}.rail button.on{background:var(--dk3);color:#fff}.rail button.on i{color:var(--v)}.rail button.done{color:#cfcfd8}.rail button.done u{width:100%;animation:none}@keyframes fill{to{width:100%}}.scene-wrap{grid-template-columns:1fr 200px;gap:14px;display:grid}.scene{background:var(--dk2);border-radius:16px;min-height:340px;padding:22px;position:relative;overflow:hidden}.scene .cap{margin-bottom:18px}.scene .cap b{letter-spacing:-.03em;font-size:clamp(18px,2.4vw,24px);font-weight:600}.scene .body{animation:.5s both in}@keyframes in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.side{background:var(--dk2);border-radius:16px;padding:18px 16px}.mini div{color:#6d6d7a;align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.mini i{background:#34343f;border-radius:50%;flex:none;width:8px;height:8px}.mini .d{color:#bdbdc8}.mini .d i{background:var(--v)}.mini .n{color:#fff}.mini .n i{background:#fff;box-shadow:0 0 0 4px #ffffff25}.stage-foot{color:#6d6d7a;justify-content:space-between;padding:12px 4px 0;display:flex}.stage-foot span:first-child{color:var(--v)}.tk{background:var(--v);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-right:9px;display:inline-grid}.tk svg{stroke:#fff;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.av{background:var(--dk3);border-radius:50%;place-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:grid}.av.lo{background:var(--v)}.wv{align-items:center;gap:4px;height:30px;display:inline-flex}.wv i{background:var(--v);transform-origin:50%;border-radius:4px;width:4px;height:100%;animation:1s ease-in-out infinite wv}@keyframes wv{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.crm{background:#0f0f15;border-radius:12px;overflow:hidden}.crm-h,.crm-r{grid-template-columns:1.3fr 1fr 1fr .6fr;gap:8px;padding:12px 14px;font-size:14px;display:grid}.crm-h{color:#6d6d7a;font-size:10.5px}.crm-r{color:#9a9aa6;border-top:1px solid #ffffff10}.crm-r.new{color:#fff;box-shadow:inset 3px 0 var(--v);background:#7c6cff22;animation:.7s .2s both slideIn}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}.live{color:var(--v);font-weight:700}.call{flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex}.call .av{width:76px;height:76px;font-size:28px;position:relative}.call .av:after{content:"";border:2px solid var(--v);border-radius:50%;animation:1.2s infinite ring2;position:absolute;inset:-8px}@keyframes ring2{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.3)}}.call b{font-size:20px}.call #ctime{letter-spacing:-.04em;color:var(--v);font-family:Inter;font-size:34px;font-weight:600}.cstat{color:#8d8d99;font-size:14px}.cstat.ok{color:#fff}.pq{grid-template-columns:1fr 1fr;gap:12px;display:grid}.chk div{opacity:0;animation:in .4s var(--d) both;background:#0f0f15;border-radius:10px;align-items:center;margin-bottom:8px;padding:11px 12px;font-size:14px;display:flex}.qa div,.form div{opacity:0;animation:in .4s var(--d) both;background:#0f0f15;border-radius:10px;margin-bottom:8px;padding:10px 12px}.qa small,.form small{color:#7d7d89;font-size:11.5px;display:block}.qa b,.form b{font-size:15px;font-weight:600}.qual{flex-direction:column;align-items:center;gap:14px;padding-top:6px;display:flex}.ring{width:120px;height:120px;position:relative}.ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ring circle{fill:none;stroke:#2a2a35;stroke-width:8px}.ring .arc{stroke:var(--v);stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:264px;animation:1.2s ease-out .1s forwards arc}@keyframes arc{to{stroke-dashoffset:0}}.ring span{place-items:center;display:grid;position:absolute;inset:0}.ring span svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px;transform:none}.qual>b{letter-spacing:-.03em;font-size:22px}.chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chips span{color:#d6d6de;background:#0f0f15;border-radius:999px;padding:7px 12px;font-size:13px}.cal{background:#0f0f15;border-radius:12px;padding:14px;position:relative}.cal-h{color:#7d7d89;justify-content:space-between;margin-bottom:10px;display:flex}.slot{border-top:1px solid #ffffff12;height:46px}.slot small{color:#6d6d7a;font-size:11px}.evt{background:var(--v);border-radius:10px;height:62px;padding:10px 14px;animation:.7s cubic-bezier(.2,1.3,.4,1) .3s both drop;position:absolute;top:116px;left:70px;right:16px}.evt b{display:block}.evt small{opacity:.85}@keyframes drop{0%{opacity:0;transform:translateY(-60px)scale(.9)}to{opacity:1;transform:none}}.sent{align-items:center;margin-top:12px;font-size:14px;animation:.5s 1.1s both in;display:flex}.pick{grid-template-columns:1.2fr 1fr;align-items:center;gap:14px;display:grid}.brief{background:#0f0f15;border-radius:12px;padding:16px}.brief b{font-size:18px}.brief p{color:#b7b7c2;margin-top:6px;font-size:14px}.you{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.you .av{width:72px;height:72px;font-size:16px}.you small{color:#8d8d99}.ringp{border:2px solid var(--v);border-radius:50%;width:84px;height:84px;animation:1.4s infinite ring2;position:absolute;top:-6px}.form div{grid-template-columns:1fr auto;align-items:center;display:grid}.form small,.form b{grid-column:1}.form i{background:var(--v);border-radius:50%;grid-area:1/2/3;place-items:center;width:22px;height:22px;display:grid}.form i svg{stroke:#fff;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.note{color:#7d7d89;margin-top:12px}.dl div{opacity:0;animation:in .4s var(--d) both;margin-bottom:12px}.dl span{align-items:center;gap:10px;margin-bottom:6px;font-size:14px;display:flex}.dl svg{stroke:#a99fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.pb{background:#2a2a35;border-radius:6px;height:6px;overflow:hidden}.pb i{background:var(--v);width:0;height:100%;animation:wfill 1.2s calc(var(--d) + .2s) ease-out forwards;border-radius:6px;display:block}@keyframes wfill{to{width:var(--w)}}.cond div{opacity:0;animation:in .4s var(--d) both;background:#0f0f15;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:13px 14px;font-size:14px;display:flex}.cond .chasing em{color:#a99fff;font-style:normal;animation:1s infinite pulse}.cond .done em{align-items:center;font-style:normal;display:flex}.cond .chasing{box-shadow:inset 3px 0 var(--v)}.ctc{background:var(--v);opacity:0;animation:in .5s var(--d) both;border-radius:12px;justify-content:center;align-items:center;margin-top:14px;padding:14px;font-weight:700;display:flex}.ctc .tk{background:#fff}.ctc .tk svg{stroke:var(--v)}.race{border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:38px;padding:24px}.rh{color:var(--mute);justify-content:space-between;margin:0 150px 14px;display:flex}.lane{border-top:1px solid var(--line);grid-template-columns:140px 1fr 80px;align-items:center;gap:12px;padding:12px 0;display:grid}.ln{font-size:15px;font-weight:600}.lt{text-align:right;color:var(--mute)}.lane.v .ln,.lane.v .lt{color:var(--v)}.track{background:#efefe9;border-radius:10px;height:10px;position:relative}.track i{background:#c9c9c2;border-radius:10px;width:0;position:absolute;top:0;bottom:0;left:0}.lane.v .track i{background:var(--v)}.dot{background:#c9c9c2;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.lane.v .dot{background:var(--v);box-shadow:0 0 0 6px #7c6cff33}.race.go .track i{animation:grow var(--t,6s) cubic-bezier(.3,.7,.3,1) forwards;width:var(--w)}.race.go .lane.v .track i{--t:.5s}.race.go .dot{animation:6s cubic-bezier(.3,.7,.3,1) forwards run}.race.go .lane.v .dot{animation:.5s ease-out forwards runv}@keyframes grow{0%{width:0}to{width:var(--w)}}@keyframes run{to{left:100%}}@keyframes runv{to{left:4%}}.stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:20px;padding:26px}.stat b{letter-spacing:-.06em;color:var(--v);font-size:72px;line-height:1}.stat i{color:var(--v);font-size:40px;font-style:normal;font-weight:700}.stat p{max-width:230px;margin-top:10px;font-size:15px}.stat small{color:var(--mute);margin-top:10px;font-size:12px;display:block}.dots-wrap{grid-template-columns:1fr 260px;align-items:center;gap:30px;margin:40px 0;display:grid}.dots{grid-template-columns:repeat(40,1fr);gap:5px;display:grid}.dots i{aspect-ratio:1;background:#2a2a35;border-radius:50%;transition:background .3s,transform .3s}.dots i.k1{background:#f2f2f4}.dots i.k2{background:var(--v);transform:scale(1.05)}.big b{letter-spacing:-.06em;color:var(--v);font-size:96px;line-height:1}.big span{color:#cfcfd8;margin-left:4px;font-size:20px}.legend{color:#cfcfd8;flex-direction:column;gap:8px;margin:18px 0;font-size:14px;display:flex}.legend span{align-items:center;gap:10px;display:flex}.legend i{background:#2a2a35;border-radius:50%;width:12px;height:12px}.legend .k1{background:#f2f2f4}.legend .k2{background:var(--v)}.dots-side small{color:#8d8d99;font-size:12.5px;display:block}.dots-side em{color:#a99fff;font-style:normal}.why{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.w{background:var(--dk2);border-radius:16px;padding:20px}.w svg{width:34px;height:34px;margin-bottom:12px}.w h3{letter-spacing:-.02em;margin-bottom:12px;font-size:16px}.bubble{color:#d6d6de;background:#0f0f15;border-radius:12px 12px 12px 3px;padding:11px 13px;font-size:13px}.rules{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.tg{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:18px 20px;font-size:16px;display:flex}.sw{background:#d8d8d2;border-radius:26px;flex:none;width:44px;height:26px;transition:background .25s;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s;position:absolute;top:3px;left:3px}.tg.on .sw{background:var(--v)}.tg.on .sw:after{transform:translate(18px)}.sim{background:var(--dk);color:#fff;border-radius:18px;padding:12px 20px}.row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.row small{color:#7d7d89;margin-top:2px;font-size:12px;display:block}.act{white-space:nowrap;background:#2a2a35;border-radius:999px;padding:6px 12px;font-size:13px}.act.call{color:#c8c1ff;background:#7c6cff33}.act.bad{color:#fdba74;background:#c2410c33}.act.hand{color:#fff;background:#7c6cff55}.verdict{padding:14px 0 6px}.verdict.ok{color:#a99fff}.verdict.bad{color:#fdba74}.docs{grid-template-columns:1fr 300px;align-items:center;gap:50px;margin:40px 0 50px;display:grid}.st{opacity:.35;gap:14px;padding:14px 0;transition:opacity .4s;display:flex}.st.on{opacity:1}.st i{background:#2a2a35;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 12px ui-monospace,monospace;transition:background .3s;display:grid}.st.on i{background:var(--v)}.st b{letter-spacing:-.02em;font-size:17px;display:block}.st span{color:#8d8d99;font-size:14px}.phone{background:#000;border-radius:38px;width:300px;padding:11px;box-shadow:0 30px 60px -20px #000c,inset 0 0 0 1px #ffffff1c}.ph-in{background:#101015;border-radius:28px;flex-direction:column;gap:8px;height:420px;padding:18px 14px;display:flex;overflow:hidden}.m{border-radius:16px;max-width:84%;padding:9px 13px;font-size:13px;line-height:1.35;animation:.35s both in}.m.t{color:#6d6d7a;align-self:center;font-size:11px}.m.a{background:#24242d;border-bottom-left-radius:4px}.m.b{background:var(--v);border-bottom-right-radius:4px;align-self:flex-end}.board{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.col{background:var(--dk2);border-radius:16px;min-height:190px;padding:14px}.col h4{letter-spacing:.07em;text-transform:uppercase;color:#8d8d99;margin-bottom:12px;font:600 11px ui-monospace,monospace}.c{background:#0f0f15;border:1px solid #0000;border-radius:11px;margin-bottom:8px;padding:11px 12px;animation:.4s both in}.c b{font-size:14px;display:block}.c small{color:#8d8d99;font-size:12px}.c .bar{background:#2a2a35;border-radius:3px;height:3px;margin-top:8px;overflow:hidden}.c .bar i{background:var(--v);height:100%;transition:width .6s;display:block}.c.chasing{border-color:var(--v);box-shadow:0 0 0 3px #7c6cff25}.uc{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px;display:grid}.u{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px;transition:transform .3s,box-shadow .3s;position:relative}.u:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px #0003}.u svg{width:42px;height:42px;color:var(--v);margin-bottom:14px}.u h3{letter-spacing:-.03em;font-size:24px}.u p{color:var(--mute);margin-top:6px}.u.live{border-color:var(--v)}.tag{letter-spacing:.07em;text-transform:uppercase;color:var(--mute);background:#efefe9;border-radius:999px;padding:5px 10px;font:600 11px ui-monospace,monospace;position:absolute;top:22px;right:22px}.tag.g{background:var(--v);color:#fff}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:18px 0}.strip .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.strip .mono{color:var(--mute)}.strip b{letter-spacing:-.02em;font-size:19px}.warn{color:var(--v)}.trust{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.tc{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px}.tc svg{fill:none;width:38px;height:38px;stroke:var(--v);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:12px}.tc h3{letter-spacing:-.02em;font-size:18px}.tc p{color:var(--mute);margin-top:4px;font-size:14.5px}.g3{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.ph{color:var(--mute);border:1.5px dashed #c9c9c2;border-radius:16px;padding:18px}.ph .mono{color:var(--v)}.ph p{margin-top:6px;font-size:14px}.price{grid-template-columns:360px 1fr;gap:16px;margin-top:36px;display:grid}.pl{background:var(--dk);color:#fff;border-radius:24px;padding:34px;position:relative;overflow:hidden}.pl:after{content:"";background:radial-gradient(#7c6cff66,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.amt{align-items:baseline;gap:4px;display:flex}.amt span{color:#a99fff;font-size:34px;font-weight:600}.amt b{letter-spacing:-.07em;font-size:104px;line-height:.9}.amt small{color:#a8a8b4;font-size:18px}.pl p{color:#b7b7c2;margin:14px 0 22px}.pl .btn{background:var(--v);border-color:var(--v)}.pl .btn:hover{color:var(--ink);background:#fff;border-color:#fff}.mins{margin-top:30px}.mins .mono{color:#a8a8b4;margin-bottom:10px}.bar{background:#2a2a35;border-radius:8px;height:8px;overflow:hidden}.bar i{background:var(--v);border-radius:8px;width:0;height:100%;transition:width 1.6s cubic-bezier(.2,.8,.2,1) .4s;display:block}.price.go .bar i{width:100%}.pr{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pf{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px;transition:transform .3s,border-color .3s}.pf:hover{border-color:var(--v);transform:translateY(-3px)}.pi{background:var(--v2);border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.pi svg{width:20px;height:20px;stroke:var(--v);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pf b{letter-spacing:-.02em;font-size:16px;display:block}.pf small{color:var(--mute);font-size:13.5px}.faq{max-width:780px;margin-top:30px}.q{border-top:1px solid var(--line);cursor:pointer;padding:20px 0}.q b{letter-spacing:-.02em;justify-content:space-between;font-size:18px;display:flex}.q b:after{content:"+";color:var(--v);font-size:24px;line-height:1;transition:transform .3s}.q.open b:after{transform:rotate(45deg)}.q p{color:var(--mute);max-height:0;transition:max-height .4s,margin .3s;overflow:hidden}.q.open p{max-height:140px;margin-top:10px}.final{background:var(--dk);color:#fff;text-align:center}.final h2{margin:0 auto 26px;font-size:clamp(36px,6vw,70px)}.final .cta{margin:0}.final .btn{background:var(--v);border-color:var(--v)}.final .fine{color:#8d8d99}footer{background:var(--dk);color:#6d6d7a;padding:0 0 28px;font-size:12.5px}footer .wrap{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:20px;display:flex}@media (max-width:860px){nav ul{display:none}section{padding:64px 0}.hero{padding:44px 0 40px}.rail{scrollbar-width:none;display:flex;overflow-x:auto}.rail button{flex:none;min-width:92px}.scene-wrap{grid-template-columns:1fr}.side{display:none}.scene{min-height:320px;padding:16px}.pq,.pick{grid-template-columns:1fr}.rh{margin:0 0 12px}.lane{grid-template-columns:96px 1fr 62px}.stats,.why,.trust,.g3,.rules,.uc,.dots-wrap{grid-template-columns:1fr}.dots{grid-template-columns:repeat(30,1fr);gap:4px}.docs{grid-template-columns:1fr;gap:30px}.phone{margin:0 auto}.board{grid-template-columns:repeat(2,1fr)}.price{grid-template-columns:1fr}.pr{grid-template-columns:1fr 1fr}.amt b{font-size:88px}.stat b{font-size:60px}.big b{font-size:72px}.crm-h,.crm-r{padding:10px;font-size:12.5px}}@media (max-width:480px){.pr{grid-template-columns:1fr}.board{grid-template-columns:1fr 1fr;gap:8px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.wm .wb1,.wm .wb2{animation:none}}
.ns{--ease:cubic-bezier(.2,.7,.2,1);--spring:cubic-bezier(.3,1.5,.5,1)}.ns-proto>footer{display:none}.ns a:focus-visible,.ns button:focus-visible,.ns [tabindex]:focus-visible{outline:2px solid var(--v);outline-offset:3px}.ns #progress{background:linear-gradient(90deg,var(--v),#b3a8ff)}.ns nav{transition:box-shadow .3s var(--ease),background-color .3s}.ns nav.ns-scrolled{background:#f7f7f4f0;box-shadow:0 12px 32px -22px #0b0b1059}.ns nav ul a{padding:6px 0;transition:color .2s;position:relative}.ns nav ul a:after{content:"";background:var(--v);transform-origin:0;height:2px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ns nav ul a:hover:after,.ns nav ul a.ns-on:after{transform:scaleX(1)}.ns nav ul a.ns-on{color:var(--ink)}.ns .btn{transition:transform .25s var(--ease),scale .15s var(--ease),background-color .25s,border-color .25s,color .25s,box-shadow .25s}.ns .btn:not(.ghost):hover{box-shadow:0 12px 26px -12px #7c6cffbf}.ns .btn:active{scale:.97}.ns .hero .pill,.ns .hero h1,.ns .hero .sub,.ns .hero .cta{animation:ns-rise .9s var(--ease) both}.ns .hero h1{animation-delay:80ms}.ns .hero .sub{animation-delay:.18s}.ns .hero .cta{animation-delay:.26s}.ns .hero .stage{animation:ns-stage 1.1s var(--ease) .36s both}@keyframes ns-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes ns-stage{0%{opacity:0;transform:translateY(40px)scale(.98)}}.ns h1 em{background:linear-gradient(100deg,var(--v) 0 40%,#b3a8ff 50%,var(--v) 60% 100%) 0 0/250% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out 1.4s infinite ns-sheen}@keyframes ns-sheen{0%,55%{background-position:100% 0}to{background-position:0 0}}.ns .scene .cap{animation:ns-cap .45s var(--ease) both}.ns .scene .body{animation:ns-scene .55s var(--ease) 40ms both}@keyframes ns-cap{0%{opacity:0;transform:translateY(6px)}}@keyframes ns-scene{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}}.ns .rv{transition:opacity .8s var(--ease) var(--d,0s),transform .8s var(--ease) var(--d,0s)}.ns .rv.ns-done{transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .3s,background-color .3s}@media (hover:hover){.ns .stat:hover,.ns .tc:hover{border-color:#cfcaf5;transform:translateY(-3px);box-shadow:0 24px 40px -26px #0b0b1047}.ns .w:hover{background-color:#1a1a23;transform:translateY(-3px)}.ns .tg:hover{border-color:#cfcaf5}.ns .q b{transition:color .2s}.ns .q:hover b{color:var(--v)}}.ns .sw:after{transition:transform .35s var(--spring)}.ns .sim .act,.ns .sim .verdict{animation:ns-pop .35s var(--ease) both}@keyframes ns-pop{0%{opacity:0;transform:scale(.92)}}.ns .ph-in{scroll-behavior:smooth}.ns .m{animation:ns-msg .4s var(--ease) both;transform-origin:0 100%}.ns .m.b{transform-origin:100% 100%}.ns .m.t{transform-origin:50%}@keyframes ns-msg{0%{opacity:0;transform:translateY(8px)scale(.94)}}.ns .q p{opacity:0;transition:max-height .45s var(--ease),margin .35s var(--ease),opacity .3s}.ns .q.open p{opacity:1}.ns .nsf{background:var(--dk);color:#8d8d99;padding:0 0 30px;font-size:14px}.nsf-in{max-width:1160px;margin:0 auto;padding:0 24px}.nsf-top{border-top:1px solid #ffffff14;grid-template-columns:minmax(240px,1.2fr) 3fr;gap:48px;padding:56px 0 52px;display:grid}.nsf-brand .logo{color:#fff}.nsf-brand p{max-width:270px;margin:14px 0 22px;line-height:1.5}.ns .nsf-brand .btn{background:var(--v);border-color:var(--v)}.ns .nsf-brand .btn:hover{color:var(--ink);background:#fff;border-color:#fff}.nsf-cols{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.nsf-col h4{color:#6d6d7a;margin-bottom:16px;font-weight:600}.nsf-col ul{flex-direction:column;gap:11px;list-style:none;display:flex}.nsf-col a{color:#cfcfd8;transition:color .2s;position:relative}.nsf-col a:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nsf-col a:hover{color:#fff}.nsf-col a:hover:after{transform:scaleX(1)}.nsf-bot{color:#6d6d7a;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:20px;font-size:12.5px;display:flex}@media (max-width:860px){.ns .pq{grid-template-columns:1fr 1fr;gap:8px}.ns .pq .chk div{padding:10px;font-size:13px}.ns .pq .qa div{padding:9px 10px}.ns .pq .qa b{font-size:14px}.nsf-top{grid-template-columns:1fr;gap:40px;padding:44px 0 40px}.nsf-cols{grid-template-columns:repeat(2,1fr);gap:32px 24px}}
