.ld{--bg:#f6f8fe;--bg2:#edf1fb;--card:#fff;--card2:#f1f4fc;--fg:#0f1530;--mut:#55607f;--line:#0f15301a;--blue:#3f66f0;--blue2:#4a6fe8;--violet:#6a4bf0;--mint:#0f9d78;--amber:#c9791a;--blue-ink:#3554c9;--mint-ink:#0b7a5d;--amber-ink:#94560b;--grad-a:#0f1530;--nav:#f6f8fec7;--chip:#fff;--chip-line:#0f15301f;--sh:0 12px 30px -12px #1e2d6e40;--sh-lg:0 20px 50px -24px #1e2d6e4d;--sh-primary:0 10px 30px -12px #3f66f08c;--logo-glow:0 6px 18px -6px #3f66f080;--core-glow:#6a4bf059;--core-glow2:#6a4bf059;--ring:#3f66f047;--ring2:#3f66f047;--ring-strong:#3f66f066;--face-line:#0f15301a;--tint:#3f66f014;--soft:#0f15300a;--final:#3f66f029;--glow:0px;--sky-dot:#3f66f08c;--sky-line:63,102,240;--sky-a:.16;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--disp:"Bricolage Grotesque","Manrope",system-ui,sans-serif;--body:"Manrope",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;isolation:isolate;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.6;position:relative;overflow-x:hidden}.ld.dark{--bg:#0b0e1a;--bg2:#0f1326;--card:#131729;--card2:#1b2038;--fg:#f1f3fa;--mut:#9aa3c4;--line:#ffffff17;--blue:#5b82ff;--blue2:#8aa5ff;--violet:#7a5bff;--mint:#46d9b0;--amber:#ffb454;--blue-ink:#8aa5ff;--mint-ink:#46d9b0;--amber-ink:#ffb454;--grad-a:#fff;--nav:#0b0e1ab8;--chip:#131729eb;--chip-line:var(--line);--sh:0 12px 30px -10px #000000b3;--sh-lg:0 20px 60px -20px #000c;--sh-primary:0 10px 40px -10px #5b82ffcc;--logo-glow:0 0 24px #5b82ff99;--core-glow:#5b82ff8c;--core-glow2:#7a5bff99;--ring:#8aa5ff38;--ring2:#8aa5ff59;--ring-strong:#8aa5ff73;--face-line:#8aa5ff40;--tint:#5b82ff29;--soft:#ffffff0a;--final:#5b82ff47;--glow:12px;--sky-dot:#dce4ffcc;--sky-line:138,165,255;--sky-a:.18;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ld:not(.light){--bg:#0b0e1a;--bg2:#0f1326;--card:#131729;--card2:#1b2038;--fg:#f1f3fa;--mut:#9aa3c4;--line:#ffffff17;--blue:#5b82ff;--blue2:#8aa5ff;--violet:#7a5bff;--mint:#46d9b0;--amber:#ffb454;--blue-ink:#8aa5ff;--mint-ink:#46d9b0;--amber-ink:#ffb454;--grad-a:#fff;--nav:#0b0e1ab8;--chip:#131729eb;--chip-line:var(--line);--sh:0 12px 30px -10px #000000b3;--sh-lg:0 20px 60px -20px #000c;--sh-primary:0 10px 40px -10px #5b82ffcc;--logo-glow:0 0 24px #5b82ff99;--core-glow:#5b82ff8c;--core-glow2:#7a5bff99;--ring:#8aa5ff38;--ring2:#8aa5ff59;--ring-strong:#8aa5ff73;--face-line:#8aa5ff40;--tint:#5b82ff29;--soft:#ffffff0a;--final:#5b82ff47;--glow:12px;--sky-dot:#dce4ffcc;--sky-line:138,165,255;--sky-a:.18;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.ld *{box-sizing:border-box}.ld a{color:inherit}.ld h1,.ld h2,.ld h3{font-family:var(--disp);text-wrap:balance;letter-spacing:-.02em;margin:0;line-height:1.05}.ld p{margin:0}.ld .wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:20px}.ld .eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-ink);font-size:12px}.ld .btn{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ld .btn:hover{transform:translateY(-2px)}.ld .btn:focus-visible,.ld .step:focus-visible{outline:2px solid var(--blue2);outline-offset:3px}.ld .btn.primary{background:linear-gradient(135deg,var(--blue),var(--violet));box-shadow:var(--sh-primary);color:#fff;border-color:#0000}.ld nav.top{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--nav);border-bottom:1px solid var(--line);position:sticky;top:0}.ld nav.top .wrap{justify-content:space-between;align-items:center;gap:12px;height:64px;display:flex}.ld .logo{font-family:var(--disp);align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.ld .logo i{background:linear-gradient(135deg,var(--blue),var(--violet));width:30px;height:30px;box-shadow:var(--logo-glow);color:#fff;border-radius:9px;place-items:center;font-size:16px;font-style:normal;display:grid}.ld nav.top .links{color:var(--mut);gap:22px;font-size:14px;font-weight:600;display:flex}.ld nav.top .links a{text-decoration:none}.ld nav.top .links a:hover{color:var(--fg)}@media (width<=760px){.ld nav.top .links{display:none}}.ld .hero{padding-block:56px 40px;position:relative;overflow:hidden}.ld .sky{z-index:0;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.ld .hero .wrap{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:20px;display:grid;position:relative}.ld .hero .wrap>*{min-width:0}.ld .hero h1{margin-block:16px 22px;font-size:clamp(38px,5.2vw,72px);font-weight:800}.ld .grad{background:linear-gradient(120deg,var(--grad-a) 10%,var(--blue2) 55%,var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.ld .hero p.lead{color:var(--mut);max-width:46ch;font-size:18px}.ld .hero .cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ld .proof{font-family:var(--mono);color:var(--mut);flex-wrap:wrap;gap:8px 22px;margin-top:30px;font-size:12px;display:flex}.ld .proof b{color:var(--fg);font-weight:500}.ld .stage{aspect-ratio:1;perspective:1100px;width:100%;max-width:560px;margin-inline:auto;position:relative}.ld .core{background:linear-gradient(145deg,var(--blue),var(--violet));width:104px;height:104px;font-family:var(--disp);z-index:3;box-shadow:0 0 0 1px #fff3 inset,0 0 80px 10px var(--core-glow);color:#fff;border-radius:30px;place-items:center;margin:-52px 0 0 -52px;font-size:54px;font-weight:800;animation:4s ease-in-out infinite ld-pulse;display:grid;position:absolute;top:50%;left:50%}.ld .core:after{content:"";border:1px dashed var(--ring2);border-radius:50%;animation:30s linear infinite ld-spin;position:absolute;inset:-26px}@keyframes ld-pulse{50%{box-shadow:0 0 0 1px #fff3 inset,0 0 120px 24px var(--core-glow2)}}.ld .orbit{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(64deg)}.ld .ring{border:1px solid var(--ring);transform-style:preserve-3d;animation:ld-spin var(--t) linear infinite;border-radius:50%;position:absolute;top:50%;left:50%}.ld .ring.r1{--t:34s;width:56%;height:56%;margin:-28% 0 0 -28%}.ld .ring.r2{--t:52s;width:84%;height:84%;margin:-42% 0 0 -42%;animation-direction:reverse}.ld .ring.r3{--t:78s;border-style:dashed;width:112%;height:112%;margin:-56% 0 0 -56%}@keyframes ld-spin{to{transform:rotate(360deg)}}.ld .slot{width:100%;height:0;transform:rotate(var(--a));transform-style:preserve-3d;position:absolute;top:50%;left:0}.ld .slot span{transform-style:preserve-3d;white-space:nowrap;background:var(--chip);border:1px solid var(--chip-line);box-shadow:var(--sh);animation:ld-face var(--t) linear infinite;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:100%}.ld .r2 .slot span{animation-direction:reverse}.ld .r1 .slot span{--t:34s}.ld .r2 .slot span{--t:52s}.ld .r3 .slot span{--t:78s}@keyframes ld-face{0%{transform:translate(-50%,-50%) rotate(calc(-1 * var(--a))) rotateX(-64deg)}to{transform:translate(-50%,-50%) rotate(calc(-1 * var(--a) - 360deg)) rotateX(-64deg)}}.ld .dot{background:var(--c,var(--blue));width:8px;height:8px;box-shadow:0 0 var(--glow) var(--c,var(--blue));border-radius:50%;display:inline-block}.ld .slot small{font-family:var(--mono);color:var(--mut);font-size:11px;font-weight:400}@media (width<=860px){.ld .hero .wrap{grid-template-columns:1fr}.ld .stage{max-width:440px;margin-top:20px}.ld .slot span{padding:6px 10px;font-size:11px}.ld .core{transform:scale(.8)}}@media (width<=480px){.ld .stage{max-width:300px}}.ld .marq{border-block:1px solid var(--line);background:var(--bg2);padding-block:16px;overflow:hidden}.ld .track{width:max-content;font-family:var(--mono);color:var(--mut);gap:46px;font-size:14px;animation:40s linear infinite ld-slide;display:flex}.ld .track b{color:var(--fg);font-weight:500}@keyframes ld-slide{to{transform:translate(-50%)}}.ld section.s{padding-block:90px}.ld .head{max-width:720px;margin-bottom:44px}.ld .head h2{margin-block:12px 14px;font-size:clamp(30px,4.4vw,54px);font-weight:800}.ld .head p{color:var(--mut);font-size:17px}.ld .story{grid-template-columns:.8fr 1.2fr;align-items:start;gap:30px;display:grid}.ld .story>*{min-width:0}.ld .steps{flex-direction:column;gap:10px;display:flex}.ld .step{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);border-radius:18px;padding:18px 20px;transition:background .3s,border-color .3s;display:block;position:relative;overflow:hidden}.ld .step h3{margin-bottom:4px;font-size:20px;font-weight:700}.ld .step p{color:var(--mut);font-size:14px;line-height:1.5}.ld .step.on{background:var(--card);border-color:var(--ring-strong)}.ld .step .bar{background:linear-gradient(90deg,var(--blue),var(--violet));width:0;height:3px;position:absolute;bottom:0;left:0}.ld .step.on .bar{animation:6s linear forwards ld-fill}@keyframes ld-fill{to{width:100%}}.ld .device{background:radial-gradient(120% 100% at 100% 0,var(--tint),transparent 60%),var(--card);border:1px solid var(--line);border-radius:26px;min-height:440px;padding:22px;position:relative;overflow:hidden}.ld .device .tag{font-family:var(--mono);color:var(--mut);font-size:11px;position:absolute;top:14px;right:16px}.ld .pane{animation:.6s cubic-bezier(.2,.8,.2,1) ld-rise}@keyframes ld-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ld .msg{overflow-wrap:anywhere;border-radius:18px;max-width:88%;margin-top:12px;padding:12px 16px;font-size:14px;line-height:1.5}.ld .msg.u{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;margin-left:auto}.ld .msg.a{background:var(--card2);border:1px solid var(--line)}.ld .opt{background:var(--soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;font-size:13px;display:flex}.ld .opt span:last-child{color:var(--amber-ink);font-family:var(--mono);font-size:12px}.ld .src{font-family:var(--mono);color:var(--mint-ink);margin-top:10px;font-size:11px}.ld .caret:after{content:"";background:var(--blue2);vertical-align:-2px;width:7px;height:15px;margin-left:3px;animation:1s steps(2,end) infinite ld-blink;display:inline-block}@keyframes ld-blink{50%{opacity:0}}.ld .lead-card{background:var(--card2);border:1px solid var(--line);border-radius:18px;align-items:center;gap:14px;margin-top:34px;padding:16px;display:flex}.ld .av{background:linear-gradient(135deg,var(--mint),var(--blue));color:#06101f;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.ld .pill{font-size:11px;font-family:var(--mono);color:var(--mint-ink);background:#46d9b024;border-radius:999px;margin:0 6px 4px 0;padding:3px 10px;display:inline-block}.ld .pill.b{color:var(--blue-ink);background:#5b82ff2e}.ld .ping{background:var(--mint);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.ld .ping:after{content:"";border:1px solid var(--mint);border-radius:50%;animation:1.6s ease-out infinite ld-ring;position:absolute;inset:-6px}@keyframes ld-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.ld .quote{font-family:var(--mono);margin-top:32px;font-size:13px}.ld .quote div{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.ld .quote div:last-child{color:var(--fg);border:0;font-size:16px;font-weight:500}.ld .quote span:first-child{color:var(--mut)}.ld .chips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.ld .chips em{font-style:normal;font-family:var(--mono);border:1px solid var(--line);color:var(--mut);border-radius:999px;padding:4px 9px;font-size:11px}.ld .chips em:first-child{color:var(--fg);border-color:var(--blue);background:#5b82ff26}.ld .mile{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:40px;display:grid;position:relative}.ld .mile:before{content:"";background:var(--line);height:2px;position:absolute;top:13px;left:12.5%;right:12.5%}.ld .mile:after{content:"";background:linear-gradient(90deg,var(--blue),var(--mint));width:0;height:2px;animation:4s .3s forwards ld-grow;position:absolute;top:13px;left:12.5%}@keyframes ld-grow{to{width:75%}}.ld .mile div{text-align:center;color:var(--mut);z-index:1;font-size:12px;position:relative}.ld .mile i{background:var(--bg);border:2px solid var(--blue);width:28px;height:28px;animation:.5s forwards ld-lit;animation-delay:var(--d);border-radius:50%;margin:0 auto 10px;display:block}@keyframes ld-lit{to{background:var(--blue);box-shadow:0 0 18px var(--blue)}}@media (width<=860px){.ld .story{grid-template-columns:1fr}.ld .device{min-height:420px}}.ld .cyl-sec{background:var(--bg2);border-block:1px solid var(--line);overflow:hidden}.ld .cyl-stage{perspective:1300px;place-items:center;height:340px;margin-top:10px;display:grid}.ld .cyl{width:220px;height:260px;transform-style:preserve-3d;animation:36s linear infinite ld-turn;position:relative}.ld .cyl-stage:hover .cyl{animation-play-state:paused}@keyframes ld-turn{to{transform:rotateY(-360deg)}}.ld .face{background:linear-gradient(160deg,var(--card2),var(--card));border:1px solid var(--face-line);backface-visibility:hidden;transform:rotateY(calc(var(--i) * 51.4286deg)) translateZ(var(--r,270px));box-shadow:var(--sh-lg);border-radius:22px;flex-direction:column;justify-content:space-between;padding:22px;display:flex;position:absolute;inset:0}.ld .face h3{font-size:22px;font-weight:700}.ld .face p{color:var(--mut);font-size:13px;line-height:1.5}.ld .face .n{font-family:var(--mono);color:var(--blue-ink);font-size:11px}.ld .face .ic{background:#5b82ff2e;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}@media (width<=600px){.ld .cyl{width:180px;height:240px}.ld .face{--r:222px}.ld .cyl-stage{height:310px}}.ld .calc{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ld .calc>*{min-width:0}.ld .panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:26px;padding:28px}.ld .panel label{font-family:var(--mono);color:var(--mut);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.ld .big{font-family:var(--disp);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 18px;font-size:clamp(34px,5vw,54px);font-weight:800}.ld input[type=range]{width:100%;accent-color:var(--blue);height:30px}.ld .seg{border:1px solid var(--line);border-radius:999px;margin-bottom:20px;padding:4px;display:inline-flex}.ld .seg button{all:unset;cursor:pointer;color:var(--mut);border-radius:999px;padding:7px 18px;font-size:13px;font-weight:700}.ld .seg button.on{background:var(--blue);color:#fff}.ld .seg button:focus-visible{outline:2px solid var(--blue2)}.ld .stack{background:var(--bg);border-radius:999px;height:18px;margin:6px 0 20px;display:flex;overflow:hidden}.ld .stack i{height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.ld .row{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.ld .row span:last-child{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ld .row .k{color:var(--mut);align-items:center;gap:9px;min-width:0;display:flex}.ld .row.t{border:0;font-size:17px;font-weight:700}.ld .row.t span:first-child{color:var(--fg)}.ld .fine{color:var(--mut);margin-top:16px;font-size:12px}@media (width<=860px){.ld .calc{grid-template-columns:1fr}}.ld .stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ld .stat{border:1px solid var(--line);background:linear-gradient(180deg,var(--card),transparent);border-radius:22px;min-width:0;padding:26px 22px}.ld .stat b{font-family:var(--disp);font-variant-numeric:tabular-nums;background:linear-gradient(120deg,var(--grad-a),var(--blue2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,4.6vw,56px);font-weight:800;display:block}.ld .stat span{color:var(--mut);font-size:14px}@media (width<=860px){.ld .stats{grid-template-columns:1fr 1fr}}.ld .rules{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.ld .rule{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:26px}.ld .rule h3{margin-bottom:8px;font-size:20px}.ld .rule p{color:var(--mut);font-size:14px}.ld .rule .m{font-family:var(--mono);color:var(--mint-ink);margin-bottom:12px;font-size:12px;display:block}@media (width<=860px){.ld .rules{grid-template-columns:1fr}}.ld .final{text-align:center;padding-block:110px;position:relative;overflow:hidden}.ld .final:before{content:"";aspect-ratio:1;background:radial-gradient(circle,var(--final),transparent 62%);z-index:0;width:760px;max-width:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ld .final .wrap{position:relative}.ld .final h2{margin-bottom:20px;font-size:clamp(34px,5.6vw,72px);font-weight:800}.ld .final p{color:var(--mut);max-width:52ch;margin:0 auto 30px;font-size:17px}.ld footer{border-top:1px solid var(--line);color:var(--mut);padding-block:30px;font-size:13px}.ld footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:10px 30px;display:flex}.ld .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ld *,.ld :before,.ld :after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ld .cyl{animation:none}}.ld .btn.tgl{justify-content:center;width:44px;height:44px;padding:0}@media (width<=640px){.ld .nav-login{display:none!important}.ld nav.top select{max-width:84px!important}.ld nav.top .btn.primary{padding:8px 12px!important;font-size:13px!important}}.ld .cockpit{border:1px solid var(--line,#7f7f7f33);background:var(--card,#7f7f7f0d);border-radius:20px;grid-template-columns:150px 1fr;display:grid;position:relative;overflow:hidden}.ld .cockpit .side{border-right:1px solid var(--line,#7f7f7f33);flex-direction:column;gap:4px;padding:18px 12px;font-size:13px;display:flex}.ld .cockpit .side span{color:var(--mut);border-radius:10px;padding:8px 10px}.ld .cockpit .side span.on{color:inherit;background:#7f7f7f1f;font-weight:600}.ld .cockpit .main{flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.ld .cockpit .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ld .cockpit .kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ld .cockpit .kpi{border:1px solid var(--line,#7f7f7f33);border-radius:14px;padding:14px}.ld .cockpit .kpi b{font-size:22px;display:block}.ld .cockpit .kpi span{color:var(--mut);font-size:12px}.ld .cockpit .feed{border:1px solid var(--line,#7f7f7f33);border-radius:14px;padding:14px;font-size:14px}.ld .feats{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ld .feats .rule h3{margin-top:6px}@media (width<=760px){.ld .cockpit{grid-template-columns:1fr}.ld .cockpit .side{border-right:0;border-bottom:1px solid var(--line,#7f7f7f33);flex-direction:row;overflow-x:auto}.ld .cockpit .side span{white-space:nowrap}.ld .cockpit .kpis,.ld .feats{grid-template-columns:1fr}}.ld .trust{padding-block:28px}.ld .trust-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ld .tg-card{border:1px solid var(--line);background:var(--card);border-radius:16px;flex-direction:column;gap:6px;padding:18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.ld .tg-card:hover{border-color:var(--ring-strong);box-shadow:var(--sh),0 0 0 3px var(--tint);transform:translateY(-2px)}.ld .tg-ic{background:var(--tint);width:36px;height:36px;color:var(--blue-ink);border-radius:10px;place-items:center;display:grid}.ld .tg-card b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600}.ld .tg-card>span:last-child{color:var(--mut);font-size:13px;line-height:1.45}.ld .vs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ld .vs>div{border:1px solid var(--line);border-radius:20px;padding:24px;position:relative;overflow:hidden}.ld .vs-old{background:linear-gradient(160deg,color-mix(in srgb,#e5484d 6%,var(--card)),var(--card))}.ld .vs-new{background:linear-gradient(160deg,color-mix(in srgb,var(--mint) 10%,var(--card)),var(--card));box-shadow:0 0 0 1px color-mix(in srgb,var(--mint) 20%,transparent),0 20px 50px -24px color-mix(in srgb,var(--mint) 45%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:color-mix(in srgb,var(--mint) 55%,transparent)!important}.ld .vs-new:after{content:"";background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--mint) 12%,transparent) 50%,transparent 65%);pointer-events:none;animation:7s ease-in-out infinite vsShim;position:absolute;inset:0;transform:translate(-100%)}@keyframes vsShim{60%,to{transform:translate(100%)}}.ld .vs h3{font-family:var(--disp);margin:14px 0;font-size:22px}.ld .vs h3 small{font-family:var(--body);color:var(--mut);font-size:13px;font-weight:600;display:block}.ld .vs ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ld .vs li{align-items:flex-start;gap:10px;display:flex}.ld .vs li b{font-size:14.5px;display:block}.ld .vs li div span{color:var(--mut);font-size:13px}.ld .vs-ic{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ld .bad{--c:#e5484d}.ld .good{--c:var(--mint)}.ld .vs-ic,.ld .vs-badge,.ld .vs-metric{background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c)}.ld .vs-badges{flex-wrap:wrap;gap:8px;display:flex}.ld .vs-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.ld .live-dot{background:var(--mint);width:7px;height:7px;box-shadow:0 0 0 0 var(--mint);border-radius:50%;animation:2s infinite liveP}@keyframes liveP{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.ld .vs-metric{border-radius:12px;align-items:center;gap:8px;margin-top:18px;padding:9px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.ld .vs-metric.bad{animation:3s ease-in-out infinite slowPulse}.ld .vs-metric.good{animation:3.2s ease-in-out infinite breathe}@keyframes slowPulse{50%{opacity:.65}}@keyframes breathe{50%{box-shadow:0 0 18px -2px color-mix(in srgb,var(--mint) 55%,transparent)}}.ld .rv{animation:.6s ease-out both rvIn}.ld .trust-grid .rv:nth-child(2){animation-delay:60ms}.ld .trust-grid .rv:nth-child(3){animation-delay:.12s}.ld .trust-grid .rv:nth-child(4){animation-delay:.18s}@supports (animation-timeline:view()){.ld .rv{animation-timeline:view();animation-range:entry entry 40%;animation-delay:0s!important}}@keyframes rvIn{0%{opacity:0;transform:translateY(10px)}}@media (width<=860px){.ld .trust-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.ld .vs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ld .rv,.ld .vs-new:after,.ld .live-dot,.ld .vs-metric{animation:none!important}.ld .tg-card:hover{transform:none}}.ld .hc{aspect-ratio:1/.9;perspective:1400px;width:100%;max-width:560px;margin-inline:auto;position:relative}.ld .hc-glow{background:radial-gradient(closest-side,var(--core-glow),transparent);filter:blur(30px);border-radius:50%;position:absolute;inset:10% 5%}.ld .hc-main,.ld .hc-plan,.ld .hc-wa{background:color-mix(in oklab,var(--card) 78%,transparent);border:1px solid var(--line);box-shadow:var(--sh-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;position:absolute}.ld .hc-main{padding:18px;animation:7s ease-in-out infinite ld-float;inset:8% 6% 22% 4%;transform:rotateY(-14deg)rotateX(8deg)}.ld .hc-bar{font-family:var(--mono);color:var(--mut);align-items:center;gap:6px;font-size:11px;display:flex}.ld .hc-bar i{background:var(--line);border-radius:50%;width:8px;height:8px}.ld .hc-bar span{margin-left:8px}.ld .hc-bar em{border:1px solid var(--line);border-radius:6px;margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal}.ld .hc-hi{font-family:var(--disp);margin:14px 0 12px;font-size:18px;font-weight:700}.ld .hc-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ld .hc-kpis div{background:var(--card);border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px}.ld .hc-kpis b{font-family:var(--disp);white-space:nowrap;font-size:17px;display:block}.ld .hc-kpis span{color:var(--mut);font-size:10.5px;line-height:1.3;display:block}.ld .hc-kpis svg{width:100%;height:18px;margin-top:4px}.ld .hc-kpis path{fill:none;stroke:var(--mint);stroke-width:2px;stroke-linecap:round}.ld .hc-rows{gap:8px;margin-top:12px;display:grid}.ld .hc-rows span{background:var(--soft);border-radius:6px;height:12px}.ld .hc-rows span:nth-child(2){width:80%}.ld .hc-rows span:nth-child(3){width:60%}.ld .hc-plan{width:44%;padding:12px;animation:8s ease-in-out -2s infinite ld-float;bottom:6%;right:0;transform:rotateY(-8deg)translateZ(40px)}.ld .hc-plan small{font-family:var(--mono);color:var(--mut);font-size:10px}.ld .hc-plan svg{width:100%;margin-top:6px}.ld .hc-plan rect,.ld .hc-plan line{fill:none;stroke:var(--blue);stroke-width:1.2px}.ld .hc-plan .bal{stroke-dasharray:3 2}.ld .hc-plan text{fill:var(--mut);font-size:7px;font-family:var(--body)}.ld .hc-wa{align-items:center;gap:10px;max-width:62%;padding:12px 14px;animation:6s ease-in-out -4s infinite ld-float;display:flex;bottom:2%;left:0}.ld .hc-wa-ic{background:var(--mint);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.ld .hc-wa b{font-size:13px;display:block}.ld .hc-wa small{color:var(--mut);font-size:11px;display:block}@keyframes ld-float{0%,to{translate:0}50%{translate:0 -8px}}@media (width<=860px){.ld .hc{max-width:460px;margin-top:24px}}@media (width<=480px){.ld .hc-kpis b{font-size:13px}.ld .hc-hi{font-size:15px}.ld .hc-main{padding:12px}}.ld .hs{margin-top:22px}.ld .hs-chips{flex-wrap:wrap;gap:8px;display:flex}.ld .hs-chip{border:1px solid var(--chip-line);background:var(--chip);color:var(--fg);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;transition:border-color .15s,background-color .15s}.ld .hs-chip:hover,.ld .hs-chip.on{border-color:var(--blue);background:var(--tint)}.ld .hs-res{margin-top:12px;animation:.25s ease-out ld-in}.ld .hs-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ld .hs-card{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.ld .hs-card img,.ld .hs-ph{object-fit:cover;background:var(--soft);border-radius:10px;flex-shrink:0;width:64px;height:52px}.ld .hs-card div{min-width:0}.ld .hs-card b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ld .hs-card small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ld .hs-card em{color:var(--blue-ink);font-size:12px;font-style:normal;font-weight:600}.ld .hs-note{color:var(--mut);margin-top:8px;font-size:11.5px}@keyframes ld-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=480px){.ld .hs-grid{grid-template-columns:1fr}}.ld .hs-more{margin-top:10px;padding:8px 14px;font-size:13px}.ld .cur-pick{border-top:1px solid var(--line);background:var(--bg2);color:var(--mut);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:13px;display:flex}.ld .cur-pick small{text-align:center;flex-basis:100%;font-size:11px}.ld .tour{border:1px solid var(--line);background:var(--card);width:min(880px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--fg);box-shadow:var(--sh-lg);border-radius:22px;padding:0}.ld .tour::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c1e8c}.ld .tour[open]{animation:.22s ease-out ld-in}.ld .tour-in{flex-direction:column;gap:16px;padding:22px;display:flex}.ld .tour-head{align-items:center;gap:10px;display:flex}.ld .tour-head b{font-family:var(--disp);font-size:20px}.ld .tour-x{margin-left:auto;padding:6px 12px}.ld .tour-tabs{flex-wrap:wrap;gap:8px;display:flex}.ld .tour-body{border:1px solid var(--line);background:var(--bg);border-radius:16px;min-height:260px;padding:18px}.ld .tour-toggle{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.ld .tour-toggle input{width:18px;height:18px;accent-color:var(--blue)}.ld .tour-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.ld .tour-kpis div{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px}.ld .tour-kpis small{color:var(--mut);font-size:11.5px;display:block}.ld .tour-kpis b{font-family:var(--disp);font-size:20px;transition:filter .2s}.ld .tour-kpis b.masked{filter:blur(1px);color:var(--mut)}.ld .tour-zoom{font-family:var(--mono);align-items:center;gap:10px;font-size:12px;display:flex}.ld .tour-zoom .btn{padding:4px 14px}.ld .tour-plan{background:var(--card);border:1px solid var(--line);border-radius:12px;max-height:320px;margin-top:10px;overflow:auto}.ld .tour-plan svg{transform-origin:0 0;width:100%;transition:transform .2s}.ld .tour-plan rect,.ld .tour-plan line{fill:none;stroke:var(--blue);stroke-width:1.2px}.ld .tour-plan .bal{stroke-dasharray:4 3}.ld .tour-plan text{fill:var(--mut);font-size:9px}.ld .tour-bubble{white-space:pre-wrap;background:color-mix(in oklab,var(--mint) 14%,var(--card));border:1px solid var(--line);border-radius:14px 14px 14px 4px;max-width:440px;padding:12px 14px;font-size:14px}.ld .tour-cta{background:var(--tint);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}@media (width<=560px){.ld .tour-kpis{grid-template-columns:1fr}.ld .tour-in{padding:16px}}.ld .tour{margin:auto;inset:0}.ld .cp .side button{color:var(--mut);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;transition:background-color .15s,color .15s}.ld .cp .side button:hover{background:var(--soft);color:var(--fg)}.ld .cp .side button.on{color:var(--fg);background:#7f7f7f1f;font-weight:600}.ld .cp .cp-off{opacity:.5}.ld .cp .main{min-height:300px}.ld .cp .chips button{font:inherit;border:1px solid var(--chip-line);background:var(--chip);color:var(--fg);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12px}.ld .cp .chips button:hover{border-color:var(--blue);background:var(--tint)}.ld .cp-list{gap:8px;display:grid}.ld .cp-row{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s;display:flex}.ld .cp-row:hover{border-color:var(--blue)}.ld .cp-av{background:var(--tint);width:36px;height:36px;color:var(--blue-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.ld .cp-grow{flex:1;min-width:0;font-size:14px}.ld .cp-grow small{color:var(--mut);font-size:12px}.ld .cp-block{display:block}.ld .cp-right{flex-direction:column;align-items:flex-end;gap:4px;font-size:14px;display:flex}.ld .cp-right em{font-style:normal}.ld .cp-chat{gap:10px;display:grid}.ld .cp-me{background:var(--tint);border-radius:14px 14px 4px;justify-self:end;max-width:80%;padding:10px 14px;font-size:14px}.ld .cp-ai{background:var(--card);border:1px solid var(--line);border-radius:14px 14px 14px 4px;max-width:85%;padding:10px 14px;font-size:14px;animation:.25s ease-out ld-in}.ld .cp-ai small{color:var(--mut);margin-top:6px;font-size:11px;display:block}.ld .cp-chat .btn{justify-self:start}.ld .cp-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ld .cp-span{grid-column:1/-1}.ld .cp-card{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:8px;font-size:13px;display:flex}.ld .cp-card img{aspect-ratio:4/3;object-fit:cover;background:var(--soft);border-radius:10px;width:100%;margin-bottom:6px}.ld .cp-card b,.ld .cp-card small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ld .cp-card small{color:var(--mut);font-size:11.5px}.ld .cp-card em{color:var(--blue-ink);font-style:normal;font-weight:600}.ld .cp-cols{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ld .cp-col{background:var(--soft);border-radius:14px;align-content:start;gap:8px;padding:10px;display:grid}.ld .cp-col>small{font-family:var(--mono);color:var(--mut);text-transform:uppercase;font-size:11px}.ld .cp-deal{background:var(--card);border:1px solid var(--line);border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;font-size:13px;display:flex}.ld .cp-scrim{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c1e80;justify-content:flex-end;animation:.2s ease-out ld-in;display:flex;position:fixed;inset:0}.ld .cp-drawer{background:var(--card);width:min(460px,100vw);height:100%;color:var(--fg);border-left:1px solid var(--line);flex-direction:column;gap:14px;padding:20px;animation:.25s ease-out cp-slide;display:flex;overflow:auto}@keyframes cp-slide{0%{opacity:.6;transform:translate(30px)}to{opacity:1;transform:none}}.ld .cp-plan{gap:4px;display:flex}.ld .cp-plan span{background:var(--tint);border-top:3px solid var(--blue);border-radius:8px;min-width:0;padding:8px;font-size:13px;min-width:84px!important}.ld .cp-plan small{color:var(--mut);font-size:10.5px;display:block}.ld .cp-drawer .tour-cta{margin-top:auto}@media (width<=700px){.ld .cockpit.cp{grid-template-columns:1fr}.ld .cp .side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:10px;overflow-x:auto}.ld .cp .side button{white-space:nowrap}.ld .cp .cp-off{display:none}.ld .cp-grid,.ld .cp-cols{grid-template-columns:1fr}.ld .cp .side{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.ld .cp .side::-webkit-scrollbar{display:none}.ld .cp .side button{scroll-snap-align:start;flex-shrink:0}.ld .cp .main{padding:16px}.ld .cp .kpis{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.ld .cp .kpi{scroll-snap-align:start}.ld .cp>.tag{justify-self:start;margin:10px 10px 0;position:static!important}.ld .cp-scrim{align-items:flex-end}.ld .cp-drawer{border-left:0;border-top:1px solid var(--line);border-radius:22px 22px 0 0;width:100%;height:auto;max-height:88dvh;animation:.28s cubic-bezier(.2,.8,.2,1) cp-up}.ld .cp-drawer:before{content:"";background:var(--line);border-radius:4px;align-self:center;width:40px;height:4px}}@keyframes cp-up{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}.onb{background:var(--au-bg);min-height:100dvh;color:var(--au-ink);padding:24px 16px 96px;position:relative}.au-dark .onb{--au-bg:#0b0e1a;--au-ink:#eef1ff;--au-ink-2:#a9b0cf;--au-line:#262c48;--au-card:#181d33;--au-gold:#5b82ff;--au-gold-d:#8ea8ff;--card:#131729;--border:#262c48}.au-dark .onb .au-input input,.au-dark .onb .au-phone select,.au-dark .onb select,.au-dark .onb textarea{background:var(--au-card);color:var(--au-ink);border-color:var(--au-line)}.au-dark .onb .au-btn-ink{background:var(--au-gold);color:#0b0e1a}.onb-wrap{flex-direction:column;gap:20px;max-width:640px;margin:0 auto;display:flex}.onb-top{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.onb-card{background:var(--au-card,#fff);border:1px solid var(--au-line);border-radius:28px;flex-direction:column;gap:18px;min-width:0;padding:28px 22px;display:flex}@media (width>=640px){.onb-card{padding:36px}}.onb-card h1{margin:0;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.15}.onb-card h2{margin:0;font-size:1.1rem;font-weight:700}.onb-sub{color:var(--au-ink-2);margin:0;font-size:.95rem;line-height:1.5}.onb-steps{gap:6px;margin:0;padding:0;list-style:none;display:flex}.onb-steps li{flex:1;min-width:0}.onb-steps .bar{background:var(--au-line);border-radius:999px;height:6px}.onb-steps li.done .bar,.onb-steps li.on .bar{background:var(--au-gold)}.onb-steps li.on .bar{opacity:.55}.onb-steps small{color:var(--au-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:.72rem;display:block;overflow:hidden}.onb-steps li.on small{color:var(--au-ink);font-weight:600}.onb-grid{gap:14px;display:grid}@media (width>=640px){.onb-grid.two{grid-template-columns:1fr 1fr}}.onb-grid>*{min-width:0}.onb select,.onb textarea{border:1px solid var(--au-line);width:100%;min-height:44px;font:inherit;color:var(--au-ink);background:#fff;border-radius:14px;padding:10px 12px}.onb textarea{resize:vertical;min-height:120px}.onb label.lbl{margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.onb-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.onb-actions .au-btn{flex:160px;min-height:44px}.onb-chip{border:1px solid var(--au-line);min-height:40px;color:var(--au-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.onb-chip[aria-pressed=true]{border-color:var(--au-gold);background:color-mix(in oklab,var(--au-gold) 12%,transparent)}.onb-chips{flex-wrap:wrap;gap:8px;display:flex}.onb-choice{text-align:left;border:1px solid var(--au-line);width:100%;min-height:44px;color:var(--au-ink);cursor:pointer;background:0 0;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.onb-choice[aria-checked=true]{border-color:var(--au-gold);box-shadow:0 0 0 1px var(--au-gold)}.onb-choice small{color:var(--au-ink-2);margin-top:2px;display:block}.onb :focus-visible{outline:2px solid var(--au-gold);outline-offset:2px}.onb-note{color:var(--au-ink-2);margin:0;font-size:.85rem}.onb-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.onb-list li{border:1px solid var(--au-line);border-radius:14px;justify-content:space-between;gap:10px;min-width:0;padding:10px 12px;font-size:.9rem;display:flex}.onb-list li span{overflow-wrap:anywhere;min-width:0}.onb-avatar{object-fit:cover;background:var(--au-line);border-radius:999px;flex:none;width:72px;height:72px}.onb .au-input input,.onb .au-phone select,.onb select,.onb textarea{border-color:color-mix(in oklab,var(--au-ink) 20%,transparent)}.onb .au-input input{height:48px}
