.window{border:1px solid var(--stroke-2);background:#13151c;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 120px -20px #000c,0 0 0 1px #0006}.chrome-bar{border-bottom:1px solid var(--stroke);direction:ltr;background:#1b1d25;align-items:center;gap:10px;height:30px;padding:0 10px;display:flex}.chrome-bar .lights{gap:5px;display:flex}.chrome-bar .lights i{background:#ff5f57;border-radius:50%;width:8px;height:8px}.chrome-bar .lights i:nth-child(2){background:#febc2e}.chrome-bar .lights i:nth-child(3){background:#28c840}.chrome-bar .tab{height:22px;color:var(--ink-2);background:#13151c;border-radius:7px 7px 0 0;align-items:center;gap:6px;margin-top:8px;padding:0 12px;font:11px/1 system-ui,-apple-system,Segoe UI,sans-serif;display:inline-flex}.chrome-bar .tab img{width:11px;height:11px}.chrome-bar .omni{max-width:360px;height:18px;color:var(--ink-3);background:#ffffff0f;border-radius:999px;flex:1;align-items:center;padding:0 10px;font:10px/1 ui-monospace,SF Mono,Menlo,monospace;display:flex}.screen{aspect-ratio:1440/900;background:#161821;position:relative}.screen img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease), transform 1.1s var(--ease);position:absolute;inset:0;transform:scale(1.015)}.screen img.on{opacity:1;transform:none}.x-hero{text-align:center;padding:clamp(120px,16vh,170px) 0 40px;position:relative;overflow:hidden}.x-hero .glow,.x-final .glow{pointer-events:none;filter:blur(10px);background:radial-gradient(40% 50% at 50% 30%,#7b8fff47,#0000 70%),radial-gradient(30% 35% at 30% 55%,#cdb7ff24,#0000 70%),radial-gradient(28% 30% at 72%,#f2c94c1a,#0000 70%);height:900px;position:absolute;inset:-10% -20% auto}.x-hero-copy{flex-direction:column;align-items:center;display:flex;position:relative}.x-hero .eyebrow .chrome{width:16px;height:16px}.x-hero h1{letter-spacing:-.02em;margin-top:22px;font-size:clamp(52px,8.6vw,136px);font-weight:300;line-height:1.04}.x-hero h1 .w,.x-tour h2 .w,.x-sync h2 .w,.x-more h2 .w,.x-final h2 .w{display:inline-block}.ink{color:var(--ink);font-weight:700}.ink .pt{color:var(--amber)}.x-hero .lead{white-space:normal;max-width:620px;color:var(--ink-2);margin-top:26px;font-size:clamp(16px,1.5vw,20px);line-height:1.9}.x-hero .cta{justify-content:center;margin-top:34px}.x-stage{perspective:1800px;margin-top:clamp(48px,8vh,88px);position:relative}.x-stage .window{transform-origin:50% 0;will-change:transform}.x-strip{border-block:1px solid var(--stroke);padding:36px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.x-strip .track{width:max-content;animation:48s linear infinite x-strip;display:flex}.x-strip span{color:var(--ink-3);white-space:nowrap;align-items:center;gap:36px;padding-inline-end:36px;font-size:clamp(26px,3.6vw,52px);font-weight:300;display:inline-flex}.x-strip span:nth-child(3n+1){color:var(--ink)}.x-strip .sep{background:var(--accent);width:10px;height:10px;box-shadow:0 0 18px var(--accent);border-radius:50%}@keyframes x-strip{to{transform:translate(50%)}}.x-tour{padding:clamp(96px,14vh,160px) 0 40px}.x-tour-head{text-align:center}.x-tour-head h2,.x-sync h2,.x-more h2,.x-final h2{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(36px,5vw,76px);font-weight:300;line-height:1.15}.x-tour-head p{color:var(--ink-3);margin-top:14px;font-size:17px}.x-tour-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(48px,8vh,96px);display:grid}.x-tour-sticky{order:2;position:sticky;top:max(96px,50vh - 300px)}.x-tour-dots{justify-content:center;gap:8px;margin-top:22px;display:flex}.x-tour-dots i{background:var(--stroke-2);width:8px;height:8px;transition:width .5s var(--ease), background .5s;border-radius:999px}.x-tour-dots i.on{background:var(--accent);width:28px}.x-steps{order:1;list-style:none}.x-step{opacity:.28;min-height:78vh;transition:opacity .6s var(--ease);flex-direction:column;justify-content:center;display:flex}.x-step.on{opacity:1}.x-step .kicker{color:var(--accent);letter-spacing:.04em;font-size:14px;font-weight:500}.x-step h3{margin-top:12px;font-size:clamp(26px,2.6vw,40px);font-weight:700;line-height:1.3}.x-step p{color:var(--ink-2);margin-top:14px;font-size:17px;line-height:2}.x-step ul{gap:10px;margin-top:18px;list-style:none;display:grid}.x-step li{color:var(--ink-3);align-items:center;gap:10px;font-size:15px;display:flex}.x-step li svg{width:18px;height:18px;color:var(--green);flex:none}.x-step-shot{display:none}.x-sync{padding:clamp(96px,14vh,160px) 0}.x-sync-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.x-sync-copy>p{color:var(--ink-2);margin-top:20px;font-size:17px;line-height:2}.x-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0;list-style:none;display:grid}.x-facts li{border:1px solid var(--stroke);background:var(--glass);border-radius:20px;padding:18px}.x-facts b{font-size:22px;font-weight:700;display:block}.x-facts span{color:var(--ink-3);margin-top:4px;font-size:13px;line-height:1.7;display:block}.x-sync-art{min-height:460px;position:relative}.x-sync-browser{width:88%;margin-inline-start:auto}.x-sync-phone{inset-inline-start:0;--pw:clamp(130px, 13vw, 190px);position:absolute;bottom:-20px}.x-sync-line{inset-inline:10% 12%;pointer-events:none;width:78%;height:120px;position:absolute;bottom:8%;overflow:visible}.x-sync-line path{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 10;filter:drop-shadow(0 0 6px var(--accent));animation:1.6s linear infinite x-flow}@keyframes x-flow{to{stroke-dashoffset:-32px}}.x-split{border-top:1px solid var(--stroke);padding:clamp(56px,9vh,104px) 0}.x-split-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.x-split .kicker{letter-spacing:.04em;font-size:13px;font-weight:500}.x-money .kicker{color:var(--green)}.x-news .kicker{color:var(--coral)}.x-split h2{letter-spacing:-.01em;margin-top:8px;font-size:clamp(26px,2.8vw,40px);font-weight:400;line-height:1.3}.x-split h2 .w{display:inline-block}.x-split-copy>p{max-width:420px;color:var(--ink-3);margin-top:12px;font-size:16px;line-height:1.95}.x-split-copy b{color:var(--ink);font-weight:500}.x-qr{border:1px solid var(--stroke);background:var(--glass);border-radius:20px;align-items:center;gap:18px;width:100%;max-width:420px;margin-top:26px;padding:12px;transition:border-color .3s;display:flex}.x-qr:hover{border-color:var(--stroke-2)}.x-qr img{border-radius:10px;flex:none;width:76px;height:76px}.x-qr .txt{flex:1}.x-qr b{font-size:15px;display:block}.x-qr small{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.x-qr .url{color:var(--green);text-align:end;direction:ltr;margin-top:6px}@media (width>=1025px){.x-news .x-split-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.x-news .x-split-copy{order:2}}.x-money-stage{--pw:clamp(96px, 9vw, 140px);padding-inline-start:calc(var(--pw) * .55);padding-bottom:28px;position:relative}.x-money-phone{inset-inline-start:0;filter:drop-shadow(0 20px 40px #0000008c);position:absolute;bottom:0}.x-money-badge{inset-inline-start:calc(var(--pw) * .55 + 12px);top:calc(100% - 28px - var(--pw) * 2.05);color:var(--green);background:#0e1e16e0;border:1px solid #35d07f59;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;position:absolute;transform:translateY(-50%)}.x-money-badge i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.x-more{padding:40px 0 clamp(96px,14vh,160px)}.x-more h2{max-width:820px}.x-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.x-card{border-radius:var(--radius);border:1px solid var(--stroke);background:var(--glass);transition:border-color .4s, transform .5s var(--ease);padding:28px}.x-card:hover{border-color:var(--stroke-2);transform:translateY(-4px)}.x-card .ic{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.x-card .ic svg{width:22px;height:22px}.x-card h3{margin-top:20px;font-size:20px}.x-card p{color:var(--ink-3);margin-top:8px;font-size:15px;line-height:1.9}.x-final{text-align:center;border-top:1px solid var(--stroke);padding:clamp(110px,16vh,180px) 0;position:relative;overflow:hidden}.x-final .glow{inset:auto -20% -30%}.x-final .wrap{flex-direction:column;align-items:center;display:flex;position:relative}.x-final-dot{filter:drop-shadow(0 0 40px #7b8fff99);width:72px;height:72px;margin-bottom:28px}.x-final p{max-width:540px;color:var(--ink-2);margin-top:18px;font-size:17px;line-height:2}.x-final .cta{justify-content:center;margin-top:30px}@media (width<=1024px){.x-tour-body{grid-template-columns:minmax(0,1fr)}.x-tour-sticky{display:none}.x-step{opacity:1;min-height:0;padding:36px 0}.x-step-shot{border:1px solid var(--stroke-2);border-radius:16px;width:100%;margin-top:24px;display:block}.x-sync-grid,.x-split-grid{grid-template-columns:minmax(0,1fr);gap:22px}.x-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.x-split{padding:48px 0}.x-split-copy>p{font-size:15px}.x-qr{margin-top:14px;padding:8px 14px}.x-qr img{display:none}.x-money-stage{--pw:64px;padding-bottom:14px}.x-money-badge,.chrome-bar .omni{display:none}.chrome-bar{gap:8px;height:22px}.chrome-bar .lights i{width:6px;height:6px}.chrome-bar .tab{height:16px;margin-top:6px;padding:0 8px;font-size:9px}.window{border-radius:10px}.x-facts,.x-more-grid{grid-template-columns:minmax(0,1fr)}.x-sync-art{min-height:300px}}@media (prefers-reduced-motion:reduce){.x-strip .track,.x-sync-line path{animation:none}}
