.zl-site{--zl-ground:#e7e6ef;--zl-ink:#0e0e14;--zl-ink-3:#3a3a48;--zl-muted:#5b5b6b;--zl-subtle:#6e6e80;--zl-faint:#8b8b9e;--zl-line:#ececf2;--zl-line-2:#e4e4ec;--zl-soft:#f7f6fb;--zl-accent:#6d3cf5;--zl-accent-ink:#4b23d6;--zl-accent-soft:#efe9ff;--zl-card-shadow:0 1px 2px rgba(17,17,40,0.04),0 24px 48px -28px rgba(46,32,120,0.3);--zl-glass:rgba(255,255,255,0.74);--zl-glass-border:rgba(255,255,255,0.95);--zl-glass-shadow:0 1px 2px rgba(17,17,40,0.04),0 30px 60px -36px rgba(46,32,120,0.45);--zl-grad:linear-gradient(100deg,#4d6bff,#6d3cf5 45%,#b347e8);--zl-band:linear-gradient(125deg,#4d6bff,#6d3cf5 45%,#9b4de6);--zl-ease:cubic-bezier(0.23,1,0.32,1);--zl-mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;min-height:100vh;overflow:clip;background:var(--zl-ground);color:var(--zl-ink);font-family:var(--font-geist,"Geist"),ui-sans-serif,system-ui,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color-scheme:light}:where(.zl-site) a,:where(.zl-site) button{font:inherit}:where(.zl-site) button{border:0;background:none;color:inherit}:where(.zl-site) a{color:inherit;text-decoration:none}:where(.zl-site) a[href],:where(.zl-site) button:not(:disabled){cursor:pointer}.zl-site h1,.zl-site h2,.zl-site h3,.zl-site ol,.zl-site p,.zl-site pre,.zl-site ul{margin:0}.zl-site ol,.zl-site ul{list-style:none;padding:0}.zl-site :focus-visible{outline:2px solid var(--zl-accent);outline-offset:2px}html:has(.zl-site){scroll-behavior:smooth;scroll-padding-top:104px}@media (prefers-reduced-motion:reduce){html:has(.zl-site){scroll-behavior:auto}}.zl-wrap{width:min(1240px,100%);margin:0 auto;padding:0 32px}.zl-progress{position:fixed;inset:0 0 auto;z-index:60;height:3px;background:var(--zl-grad);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@supports (animation-timeline:scroll()){.zl-progress{animation:zl-progress linear both;animation-timeline:scroll(root)}}.zl-blob{position:absolute;border-radius:50%;pointer-events:none}.zl-blob--1{width:760px;height:760px;right:-220px;top:-280px;background:#a3b8ff;filter:blur(140px);opacity:.6}.zl-blob--2{width:680px;height:680px;left:-240px;top:420px;background:#c2b2ff;filter:blur(140px);opacity:.55}.zl-blob--3{width:620px;height:620px;right:10%;top:1900px;background:#ffc9dd}.zl-blob--3,.zl-blob--4{filter:blur(150px);opacity:.45}.zl-blob--4{width:700px;height:700px;left:-200px;top:3600px;background:#a3b8ff}.zl-blob--1,.zl-blob--3{animation:zl-drift-blob 18s ease-in-out infinite alternate}.zl-blob--2,.zl-blob--4{animation:zl-drift-blob 22s ease-in-out infinite alternate-reverse}.zl-glass{background:var(--zl-glass);border:1px solid var(--zl-glass-border);box-shadow:var(--zl-glass-shadow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.zl-card{min-width:0;background:#ffffff;border:1px solid rgba(17,17,40,.06);border-radius:28px;box-shadow:var(--zl-card-shadow)}.zl-grad{background:var(--zl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.zl-shimmer{background-image:linear-gradient(100deg,#4d6bff,#6d3cf5 25%,#b347e8 50%,#6d3cf5 75%,#4d6bff);background-size:200% 100%;animation:zl-shimmer 9s linear infinite}.zl-site .zl-reveal{transition:opacity .7s var(--zl-ease) var(--zl-d,0s),translate .7s var(--zl-ease) var(--zl-d,0s),transform .25s var(--zl-ease),box-shadow .25s ease,border-color .25s ease}.zl-site.js-reveal .zl-reveal:not(.is-in){opacity:0;translate:0 28px}.zl-spot{position:relative;isolation:isolate}.zl-spot:after,.zl-spot:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .3s ease}.zl-spot:before{inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(109,60,245,.09),transparent 45%)}.zl-spot:after{inset:-1px;padding:1px;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0),rgba(109,60,245,.75),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.zl-spot:hover:after,.zl-spot:hover:before{opacity:1}.zl-dotgrid{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.24) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 40%,#000 15%,transparent 75%);pointer-events:none}.zl-eyebrow{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;height:34px;padding:0 14px 0 6px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid var(--zl-glass-border);box-shadow:0 8px 20px -14px rgba(46,32,120,.5);font-size:13px;font-weight:500;color:var(--zl-ink-3)}.zl-eyebrow>span{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--zl-accent-soft);color:var(--zl-accent-ink)}.zl-center .zl-eyebrow{align-self:center}.zl-h2{font-size:52px;font-weight:400;letter-spacing:-.045em;line-height:1.04}.zl-lead{font-size:18px;line-height:1.6;color:var(--zl-muted)}.zl-head{display:flex;flex-direction:column;gap:18px;max-width:780px}.zl-center{align-items:center;margin:0 auto;text-align:center}.zl-section{position:relative;padding:40px 0 90px}.zl-stack{display:flex;flex-direction:column;gap:36px}.zl-btn{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:500;white-space:nowrap;transition:filter .15s ease,background .15s ease,transform .2s var(--zl-ease),box-shadow .2s ease}.zl-btn:hover{transform:translateY(-1px)}.zl-btn--primary{background:var(--zl-accent);color:#ffffff;box-shadow:0 18px 36px -16px rgba(109,60,245,.95)}.zl-btn--primary:hover{filter:brightness(1.1)}.zl-btn--secondary{padding:0 22px;background:#ffffff;border:1px solid var(--zl-line-2);color:var(--zl-ink)}.zl-btn--secondary:hover{background:#f7f7fb}.zl-btn--ink{height:44px;padding:0 18px;font-size:14px;background:var(--zl-ink);color:#ffffff;box-shadow:0 10px 22px -12px rgba(14,14,20,.8)}.zl-btn--ink:hover{filter:brightness(1.25)}.zl-btn--white{background:#ffffff;color:#2e1590;font-weight:600;box-shadow:0 18px 36px -18px rgba(20,8,90,.8)}.zl-btn--white:hover{filter:brightness(.96)}.zl-btn--outline-light{padding:0 22px;border:1px solid rgba(255,255,255,.45);color:#ffffff}.zl-btn--outline-light:hover{background:rgba(255,255,255,.1)}.zl-header{position:sticky;top:0;z-index:50;padding-top:16px}.zl-nav{gap:12px;height:68px;padding:0 10px 0 18px;border-radius:999px}.zl-brand,.zl-nav{display:flex;align-items:center}.zl-brand{gap:10px}.zl-brand-text{display:flex;flex-direction:column;gap:5px;line-height:1.1}.zl-brand-word{display:block;width:auto;height:17px;color:var(--zl-ink)}.zl-brand-text small{font-size:10px;color:var(--zl-subtle);letter-spacing:.01em}.zl-spacer{flex:1}.zl-navlinks{gap:2px}.zl-navlink,.zl-navlinks{display:flex;align-items:center}.zl-navlink{height:40px;padding:0 14px;border-radius:999px;font-size:14px;color:var(--zl-ink-3);transition:background .15s ease,color .15s ease}.zl-navlink:hover{color:var(--zl-ink);background:rgba(17,17,40,.05)}.zl-signin{height:44px;font-weight:500;color:var(--zl-ink)}.zl-menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--zl-line-2)!important;background:#ffffff!important}.zl-mobile-menu{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:10px;border-radius:24px}.zl-mobile-menu a{display:flex;align-items:center;height:46px;padding:0 14px;border-radius:14px;font-size:15px}.zl-mobile-menu a:hover{background:rgba(17,17,40,.05)}.zl-hero{position:relative;padding:64px 0 36px}.zl-hero-copy{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1000px;margin:0 auto;text-align:center}.zl-rise{animation:zl-rise .8s var(--zl-ease) both}.zl-announce{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 14px 0 12px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid var(--zl-glass-border);box-shadow:0 10px 24px -16px rgba(46,32,120,.55);font-size:13px;font-weight:500;color:var(--zl-ink-3);transition:transform .2s var(--zl-ease),box-shadow .2s ease}.zl-announce:hover{transform:translateY(-1px);box-shadow:0 14px 28px -16px rgba(109,60,245,.7)}.zl-announce svg{color:var(--zl-accent-ink)}.zl-pulse{position:relative;width:8px;height:8px;border-radius:50%;background:#13a46b;flex:none}.zl-pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #13a46b;opacity:0;animation:zl-ping 2s var(--zl-ease) infinite}.zl-h1{font-size:86px;font-weight:400;letter-spacing:-.058em;line-height:.98}.zl-hero-copy .zl-lead{max-width:620px}.zl-actions{display:flex;flex-wrap:wrap;gap:12px}.zl-hero-copy .zl-actions,.zl-hero-copy .zl-facts{justify-content:center}.zl-facts{display:flex;flex-wrap:wrap;gap:8px 18px}.zl-facts li{gap:8px;font-size:14px;color:var(--zl-ink-3)}.zl-check,.zl-facts li{display:flex;align-items:center}.zl-check{justify-content:center;width:20px;height:20px;border-radius:50%;background:#e3f6ec;color:#0b6b47;flex:none}.zl-showcase{position:relative;isolation:isolate;margin-top:56px;padding:86px 56px 72px;border-radius:40px;overflow:hidden;background:var(--zl-band);background-size:160% 160%;box-shadow:0 60px 120px -60px rgba(75,35,214,.9);animation:zl-rise .8s var(--zl-ease) both,zl-band-drift 16s ease-in-out infinite alternate}.zl-showcase-mark{position:absolute;right:-120px;bottom:-190px;z-index:-1;opacity:.16;pointer-events:none}.zl-showcase-mark--alt{right:auto;bottom:auto;left:-150px;top:-170px;opacity:.08;rotate:180deg}.zl-float{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:9px 16px 9px 9px;border-radius:18px;background:rgba(255,255,255,.94);border:1px solid #ffffff;box-shadow:0 24px 44px -22px rgba(20,8,90,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:zl-bob 6s ease-in-out infinite}.zl-float strong{display:block;font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.zl-float small{display:block;font-size:11px;color:var(--zl-subtle);white-space:nowrap}.zl-float-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;flex:none}.zl-float--1{top:30px;left:40px;rotate:-3deg}.zl-float--2{top:26px;right:48px;rotate:2.5deg;animation-delay:-2s}.zl-float--3{bottom:26px;left:72px;rotate:2deg;animation-delay:-4s}.zl-visual{position:relative;display:flex;flex-direction:column;gap:16px;max-width:920px;margin:0 auto;padding:22px;border-radius:32px;box-shadow:0 1px 2px rgba(17,17,40,.06),0 50px 90px -40px rgba(20,8,90,.8)}.zl-visual-bar{display:flex;align-items:center;gap:10px}.zl-dots{display:flex;gap:6px}.zl-dots i{width:10px;height:10px;border-radius:50%}.zl-endpoint{flex:1;min-width:0;display:flex;height:30px;padding:0 12px;border-radius:10px;background:#f5f5f9;font-family:var(--zl-mono);color:var(--zl-subtle);overflow:hidden;text-overflow:ellipsis}.zl-endpoint,.zl-status{align-items:center;font-size:12px;white-space:nowrap}.zl-status{display:inline-flex;gap:6px;padding:4px 10px;border-radius:999px;background:#e3f6ec;color:#0b6b47;font-weight:500;animation:zl-swap .5s var(--zl-ease) both}.zl-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.zl-flow{position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:72px;align-items:center;min-height:300px;padding:6px 0}.zl-flow-lines{position:absolute;inset:0;pointer-events:none;overflow:visible}.zl-line{fill:none;stroke:#ddd6f6;stroke-width:1.6}.zl-line.is-on{stroke:url(#zl-flow-grad);stroke-width:2.6}.zl-col{position:relative;flex-direction:column;gap:12px}.zl-app,.zl-col{display:flex;min-width:0}.zl-app{width:100%;align-items:center;gap:10px;padding:11px 12px;border-radius:16px;background:#ffffff!important;border:1px solid var(--zl-line)!important;text-align:left;transition:border-color .25s ease,box-shadow .25s ease,transform .2s var(--zl-ease)}.zl-app:hover{transform:translateX(2px)}.zl-app.is-active,.zl-provider.is-active{border-color:#c9bcfb!important;box-shadow:0 0 0 3px rgba(109,60,245,.1),0 12px 24px -14px rgba(109,60,245,.8)}.zl-app-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#f3f3f8;color:var(--zl-ink-3);flex:none;transition:background .25s ease,color .25s ease}.zl-app.is-active .zl-app-icon{background:var(--zl-accent);color:#ffffff}.zl-two{display:flex;flex-direction:column;gap:1px;min-width:0}.zl-two strong{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zl-two small{font-size:11px;color:var(--zl-faint)}.zl-gateway{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:22px;background:linear-gradient(160deg,#fbfaff,#f3eeff);border:1px solid #e2d8ff;box-shadow:0 24px 48px -24px rgba(109,60,245,.55);min-width:0}.zl-gateway:before{content:"";position:absolute;inset:-6px;z-index:-1;border-radius:28px;background:var(--zl-grad);opacity:.18;filter:blur(14px);animation:zl-glow 3.2s ease-in-out infinite}.zl-gateway-head{display:flex;align-items:center;gap:8px;padding:2px 2px 6px;font-size:13px;font-weight:600;letter-spacing:-.01em}.zl-gateway-head span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#ffffff;box-shadow:0 6px 14px -8px rgba(109,60,245,.7)}.zl-stages{display:flex;flex-direction:column;gap:8px}.zl-stage{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#ffffff;border:1px solid #ece6ff;font-size:12px;animation:zl-stage-in .5s var(--zl-ease) calc(var(--i, 0) * .14s) both}.zl-stage .zl-check{width:18px;height:18px;animation:zl-pop .45s var(--zl-ease) calc(var(--i, 0) * .14s + .12s) both}.zl-stage strong{flex:1;min-width:0;font-weight:500}.zl-stage small{font-size:11px;color:var(--zl-faint);white-space:nowrap}.zl-provider{display:flex;align-items:center;gap:9px;padding:7px 12px 7px 7px;border-radius:14px;background:#ffffff;border:1px solid var(--zl-line);font-size:12px;font-weight:500;min-width:0;transition:border-color .25s ease,box-shadow .25s ease}.zl-provider span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zl-mono-tile{display:flex;align-items:center;justify-content:center;flex:none;font-weight:700;letter-spacing:.02em}.zl-provider .zl-mono-tile{width:26px;height:26px;border-radius:8px;font-size:9px}.zl-visual-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;animation:zl-swap .5s var(--zl-ease) both}.zl-visual-facts div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:16px;background:var(--zl-soft);min-width:0}.zl-visual-facts small{font-size:11px;color:var(--zl-subtle)}.zl-visual-facts strong{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zl-visual-facts .zl-mono-text{font-family:var(--zl-mono)}.zl-visual-note{font-size:11px;color:var(--zl-faint);text-align:right}.zl-marquee-wrap{padding:30px 0 70px}.zl-marquee{display:flex;align-items:center;gap:20px;padding:12px 12px 12px 26px;border-radius:999px}.zl-marquee p{flex:none;font-size:14px;color:var(--zl-muted)}.zl-marquee p strong{font-weight:600;color:var(--zl-ink)}.zl-marquee-view{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.zl-marquee-track{display:flex;width:max-content;animation:zl-marquee 46s linear infinite}.zl-marquee:hover .zl-marquee-track{animation-play-state:paused}.zl-marquee-track li{margin-right:10px}.zl-chip{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 6px;border-radius:999px;background:#ffffff;border:1px solid var(--zl-line);font-size:13px;font-weight:500;white-space:nowrap}.zl-chip .zl-mono-tile{width:32px;height:32px;border-radius:50%;font-size:9px}.zl-tour-title .zl-grad{white-space:nowrap}.zl-tour-stage{position:relative;isolation:isolate;overflow:hidden;padding:36px 36px 30px;border-radius:40px;background:radial-gradient(720px 440px at 0 0,rgba(77,107,255,.42),transparent 62%),radial-gradient(780px 520px at 100% 100%,rgba(179,71,232,.36),transparent 62%),#0e0a22;color:#ffffff;box-shadow:0 60px 120px -60px rgba(14,10,34,.95)}.zl-tour-stage :focus-visible{outline-color:#ffffff}.zl-tour-mark{position:absolute;right:-150px;bottom:-230px;z-index:-1;opacity:.06;pointer-events:none}.zl-tour-player{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:22px;background:#0e0a22;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 40px 80px -40px rgba(0,0,0,.85),0 0 160px -40px rgba(109,60,245,.75)}.zl-tour-player video{display:block;width:100%;height:100%;object-fit:contain;background:#0e0a22}.zl-tour-cover{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:linear-gradient(180deg,rgba(14,10,34,0) 45%,rgba(14,10,34,.28));transition:background-color .3s ease}.zl-tour-cover:hover{background-color:rgba(14,10,34,.08)}.zl-tour-cover:focus-visible{outline:3px solid #ffffff;outline-offset:-6px;border-radius:22px}.zl-tour-play{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:var(--zl-grad);color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 26px 52px -18px rgba(75,35,214,.95);transition:transform .25s var(--zl-ease),box-shadow .25s ease}.zl-tour-play:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(109,60,245,.55);opacity:0;animation:zl-ring 2.4s var(--zl-ease) infinite}.zl-tour-play-icon{margin-left:5px}.zl-tour-cover:hover .zl-tour-play{transform:scale(1.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),0 30px 60px -18px rgba(75,35,214,1)}.zl-tour-label{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;background:rgba(14,14,20,.78);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffff;font-size:14px;font-weight:500;letter-spacing:-.01em}.zl-tour-label span{font-family:var(--zl-mono);font-size:12.5px;color:rgba(255,255,255,.62)}.zl-tour-chapters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.zl-tour-chapters li{flex:none}.zl-tour-chip{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:rgba(255,255,255,.86);font-size:13px;font-weight:500;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.zl-tour-chip:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.14);color:#ffffff}.zl-tour-chip.is-active{border-color:#ffffff;background:#ffffff;color:var(--zl-accent-ink)}.zl-tour-time{font-family:var(--zl-mono);font-size:11.5px;color:rgba(255,255,255,.55)}.zl-tour-chip.is-active .zl-tour-time{color:var(--zl-accent)}@media (max-width:1080px){.zl-tour-stage{padding:24px 24px 22px}}@media (max-width:680px){.zl-tour-stage{padding:10px 10px 14px;border-radius:28px}.zl-tour-player{border-radius:18px}.zl-tour-cover{gap:12px}.zl-tour-play{width:64px;height:64px}.zl-tour-play svg{width:24px;height:24px}.zl-tour-play-icon{margin-left:3px}.zl-tour-label{height:30px;padding:0 12px;font-size:12.5px}.zl-tour-chapters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:14px -10px 0;padding:0 10px 2px;scrollbar-width:none}.zl-tour-chapters::-webkit-scrollbar{display:none}.zl-tour-chip{height:34px}}.zl-split-head{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:end}.zl-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.zl-stat{display:flex;flex-direction:column;gap:16px;padding:30px;overflow:hidden}.zl-stat:hover{transform:translateY(-4px)}.zl-stat-mark{position:absolute;right:-56px;bottom:-78px;z-index:-1;opacity:.06;pointer-events:none}.zl-icon-tile{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;flex:none}.zl-stat-num{margin-top:6px;font-size:84px;font-weight:400;letter-spacing:-.06em;line-height:.95}.zl-stat p{max-width:320px;font-size:15px;line-height:1.55;color:var(--zl-muted)}.zl-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.zl-cap{grid-column:span 2;display:flex;flex-direction:column;gap:18px;padding:26px}.zl-cap:hover{transform:translateY(-4px)}.zl-cap--wide{grid-column:span 4}.zl-cap-tag{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.zl-cap h3{font-size:24px;font-weight:500;letter-spacing:-.025em}.zl-cap p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--zl-muted)}.zl-site .zl-cap-demo{margin-top:auto;padding:16px;border-radius:20px;background:var(--zl-soft)}.zl-site .zl-cap--feature{overflow:hidden;border-color:transparent;background:var(--zl-band);background-size:160% 160%;color:#ffffff;box-shadow:0 40px 80px -40px rgba(75,35,214,.85);animation:zl-band-drift 14s ease-in-out infinite alternate}.zl-cap--feature>*{position:relative}.zl-cap--feature .zl-dotgrid{position:absolute}.zl-cap--feature .zl-cap-tag{color:rgba(255,255,255,.78)}.zl-cap--feature h3{font-size:30px}.zl-cap--feature p{max-width:520px;color:rgba(255,255,255,.84)}.zl-cap--feature.zl-spot:before{background:radial-gradient(460px circle at var(--mx,50%) var(--my,0),rgba(255,255,255,.18),transparent 45%)}.zl-cap--feature.zl-spot:after{background:radial-gradient(300px circle at var(--mx,50%) var(--my,0),rgba(255,255,255,.9),transparent 60%)}.zl-site .zl-feature-mark{position:absolute;right:-60px;top:-70px;z-index:-1;opacity:.14;pointer-events:none}.zl-route-tags{display:flex;flex-wrap:wrap;gap:8px}.zl-route-tags li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);font-size:12px;font-weight:500}.zl-route-tags li:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffff}.zl-site .zl-cap--feature .zl-cap-demo{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zl-chain{flex-wrap:wrap}.zl-chain,.zl-chain li{display:flex;align-items:center;gap:10px}.zl-chain-link{width:30px;height:2px;border-radius:1px;background:repeating-linear-gradient(90deg,#ffffff 0 6px,transparent 6px 11px);background-size:11px 2px;animation:zl-dash .7s linear infinite}.zl-chain-step{gap:8px;padding:8px 12px 8px 8px;border-radius:14px;background:#ffffff;border:1px solid var(--zl-line);color:var(--zl-ink);box-shadow:0 12px 24px -16px rgba(20,8,90,.7)}.zl-chain-step,.zl-num{display:flex;align-items:center}.zl-num{position:relative;justify-content:center;width:22px;height:22px;border-radius:50%;color:#ffffff;font-size:11px;font-weight:600;flex:none}.zl-chain-step.is-primary .zl-num:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #6d3cf5;opacity:0;animation:zl-ping 2s var(--zl-ease) infinite}.zl-chain-step .zl-two strong{font-family:var(--zl-mono)}.zl-rails{display:flex;flex-direction:column;gap:8px}.zl-rail{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:#ffffff;border:1px solid var(--zl-line);transition:opacity .5s var(--zl-ease) calc(var(--i, 0) * .12s + .25s),translate .5s var(--zl-ease) calc(var(--i, 0) * .12s + .25s)}.zl-site.js-reveal .zl-reveal:not(.is-in) .zl-rail{opacity:0;translate:-10px 0}.zl-rail strong{flex:1;font-size:13px;font-weight:500}.zl-pill{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.zl-budget{display:flex;flex-direction:column;gap:10px}.zl-budget-row{display:flex;justify-content:space-between;font-size:12px}.zl-budget-row strong{font-weight:500}.zl-budget-row b{color:#8a5300;font-weight:600}.zl-budget-bar{position:relative;height:10px;border-radius:5px;background:#e9e7f2}.zl-budget-mark{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px}.zl-budget-fill{position:absolute;inset:0 13% 0 0;border-radius:5px;background:linear-gradient(90deg,#f0b44c,#d98a06);transform-origin:0 50%;transition:scale 1.2s var(--zl-ease) .3s}.zl-site.js-reveal .zl-reveal:not(.is-in) .zl-budget-fill{scale:0 1}.zl-tags{display:flex;flex-wrap:wrap;gap:6px}.zl-tag{padding:2px 8px;border-radius:7px;background:#f1f1f6;color:var(--zl-ink-3);font-size:11px;font-weight:500}.zl-tag--bad{background:#fde8e7;color:#a3211c}.zl-trace{display:flex;flex-direction:column;gap:7px}.zl-trace li{display:grid;grid-template-columns:92px 1fr 52px;gap:10px;align-items:center;font-size:11px}.zl-trace-label{color:var(--zl-muted);white-space:nowrap}.zl-trace-track{position:relative;height:8px}.zl-trace-track span{position:absolute;top:0;bottom:0;border-radius:4px;transform-origin:0 50%;transition:scale .7s var(--zl-ease) calc(var(--i, 0) * .18s + .3s)}.zl-site.js-reveal .zl-reveal:not(.is-in) .zl-trace-track span{scale:0 1}.zl-trace-ms{text-align:right;font-variant-numeric:tabular-nums;color:var(--zl-ink-3)}.zl-key{display:flex;align-items:center;gap:12px}.zl-key-tile{width:40px;height:40px;border-radius:13px;background:#fde7f0;color:#b02a62}.zl-key-limits{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;color:var(--zl-muted)}.zl-key .zl-two strong{font-size:13px}.zl-key .zl-two small{font-family:var(--zl-mono);font-size:11px}.zl-night{position:relative;isolation:isolate;overflow:hidden;padding:64px;border-radius:40px;background:radial-gradient(720px 440px at 0 0,rgba(77,107,255,.42),transparent 62%),radial-gradient(780px 520px at 100% 100%,rgba(179,71,232,.36),transparent 62%),#0e0a22;color:#ffffff;box-shadow:0 60px 120px -60px rgba(14,10,34,.95)}.zl-night-grid{inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 30% 30%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at 30% 30%,#000 10%,transparent 70%)}.zl-night-grid,.zl-night-mark{position:absolute;z-index:-1;pointer-events:none}.zl-night-mark{right:-170px;bottom:-250px;opacity:.06}.zl-night .zl-h2{color:#ffffff}.zl-night .zl-lead{color:rgba(255,255,255,.72)}.zl-night .zl-grad--night{background-image:linear-gradient(100deg,#8ea2ff,#b69bff 45%,#e39bff)}.zl-night .zl-eyebrow{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);box-shadow:none;color:rgba(255,255,255,.86)}.zl-night .zl-eyebrow>span{background:rgba(255,255,255,.14);color:#ffffff}.zl-setup{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:start}.zl-steps{display:flex;flex-direction:column;gap:12px;margin-top:6px}.zl-step{display:flex;gap:16px;padding:18px;border-radius:22px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:background .25s ease,border-color .25s ease,transform .25s var(--zl-ease)}.zl-step:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateX(4px)}.zl-step-num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--zl-grad);color:#ffffff;font-size:14px;font-weight:600;flex:none;box-shadow:0 10px 22px -10px rgba(109,60,245,.9)}.zl-step h3{font-size:17px;font-weight:500;letter-spacing:-.01em}.zl-step p{margin-top:4px;font-size:14px;line-height:1.55;color:rgba(255,255,255,.66)}.zl-code-col{display:flex;flex-direction:column;gap:14px;min-width:0}.zl-code{border-radius:28px;overflow:hidden;border:1px solid transparent;background:linear-gradient(#0a0716,#0a0716) padding-box,linear-gradient(135deg,rgba(110,135,255,.9),rgba(109,60,245,.35) 45%,rgba(200,110,255,.9)) border-box;box-shadow:0 40px 100px -30px rgba(109,60,245,.65)}.zl-code-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.zl-code-tabs{display:flex;gap:4px;padding:3px;border-radius:12px;background:rgba(255,255,255,.06)}.zl-code-tab{height:32px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:500;color:#b9b6cc!important}.zl-code-tab:hover{color:#ffffff!important}.zl-code-tab[aria-selected=true]{background:var(--zl-accent)!important;color:#ffffff!important}.zl-code-bar small{margin-left:auto;font-size:12px;color:#8e8ea2}.zl-code pre{padding:22px 0;font-family:var(--zl-mono);font-size:14px;line-height:1.75;color:#e6e3f5;white-space:pre-wrap;word-break:break-word}.zl-code pre span{display:block;padding:0 24px;min-height:1.75em}.zl-code .is-kw{color:#c9b8ff}.zl-code .is-str{color:#7fdcae}.zl-code .is-com{color:#8e8ea2}.zl-code .is-hl{background:rgba(109,60,245,.24);box-shadow:inset 2px 0 0 #8b6bfa}.zl-caret{display:inline-block;width:8px;height:1.15em;margin-left:3px;vertical-align:text-bottom;border-radius:1px;background:#c9b8ff;animation:zl-blink 1.1s steps(1) infinite}.zl-code-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.zl-code-foot span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.07);font-size:12px;color:rgba(255,255,255,.78)}.zl-code-foot .zl-code-ok{gap:6px;background:rgba(127,220,174,.14);color:#7fdcae;font-family:var(--zl-mono)}.zl-code-ok:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.zl-compat{display:flex;flex-wrap:wrap;gap:10px}.zl-compat li{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);font-size:13px;color:rgba(255,255,255,.86)}.zl-compat svg{color:#7fdcae}.zl-int-layout{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.zl-int{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.zl-int-card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:22px}.zl-int-card .zl-mono-tile{width:44px;height:44px;border-radius:14px;font-size:13px}.zl-int-card h3{font-size:15px;font-weight:500;letter-spacing:-.01em}.zl-int-card p{margin-top:2px;font-size:13px;color:var(--zl-subtle)}.zl-orbit{position:relative;width:min(540px,100%);aspect-ratio:1;margin:0 auto;container-type:inline-size}.zl-orbit-halo{inset:4%;background:radial-gradient(circle,rgba(109,60,245,.2),rgba(77,107,255,.08) 45%,transparent 68%)}.zl-orbit-halo,.zl-orbit-ring{position:absolute;border-radius:50%}.zl-orbit-ring{border:1.5px dashed rgba(109,60,245,.3)}.zl-orbit-ring--outer{inset:10%}.zl-orbit-ring--inner{inset:26%;border-style:solid;border-color:rgba(109,60,245,.16);background:rgba(255,255,255,.35)}.zl-orbit-sweep{position:absolute;inset:10%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 72%,rgba(109,60,245,.24) 100%);-webkit-mask-image:radial-gradient(closest-side,transparent 59%,#000 60%);mask-image:radial-gradient(closest-side,transparent 59%,#000 60%);animation:zl-rot 7s linear infinite}.zl-orbit-core{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:26cqi;height:26cqi;translate:-50% -50%;border-radius:28%;background:linear-gradient(145deg,#7b5cff,#6d3cf5 50%,#4b23d6);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 30px 60px -20px rgba(75,35,214,.85)}.zl-orbit-core svg{width:56%;height:56%}.zl-orbit-core:after,.zl-orbit-core:before{content:"";position:absolute;inset:-2px;border-radius:inherit;border:2px solid rgba(109,60,245,.45);opacity:0;animation:zl-ring 3.2s var(--zl-ease) infinite}.zl-orbit-core:after{animation-delay:1.6s}.zl-orbit-spin{position:absolute;inset:0;--r:40cqi;animation:zl-rot 90s linear infinite}.zl-orbit-spin--inner{--r:24cqi;animation-duration:60s;animation-direction:reverse}.zl-orbit-node{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1))}.zl-orbit-item{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;translate:-50% -50%;animation:zl-rot 90s linear infinite reverse}.zl-orbit-spin--inner .zl-orbit-item{animation-duration:60s;animation-direction:normal}.zl-orbit-item .zl-mono-tile{width:56px;height:56px;border-radius:18px;border:2px solid #ffffff;font-size:14px;box-shadow:0 18px 32px -14px rgba(46,32,120,.55)}.zl-orbit-item small{padding:2px 9px;border-radius:999px;background:rgba(255,255,255,.86);font-size:11px;font-weight:500;color:var(--zl-ink-3);white-space:nowrap;box-shadow:0 6px 14px -10px rgba(46,32,120,.5)}.zl-teams{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zl-team{display:flex;flex-direction:column;gap:14px;padding:26px;overflow:hidden}.zl-team:hover{transform:translateY(-4px)}.zl-team-glow{position:absolute;right:-70px;top:-70px;z-index:-1;width:190px;height:190px;border-radius:50%;background:var(--zl-tint,var(--zl-accent-soft));filter:blur(10px);opacity:.75;transition:scale .4s var(--zl-ease)}.zl-team:hover .zl-team-glow{scale:1.25}.zl-team h3{font-size:20px;font-weight:500;letter-spacing:-.02em}.zl-team ul{display:flex;flex-direction:column;gap:9px}.zl-team li{display:flex;gap:9px;font-size:14px;line-height:1.5;color:var(--zl-ink-3)}.zl-team li:before{content:"";width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--zl-dot,var(--zl-accent));flex:none}.zl-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.zl-faq-head{position:sticky;top:110px}.zl-faq-head a{color:var(--zl-accent-ink);font-weight:500}.zl-faq-list{display:flex;flex-direction:column;gap:10px}.zl-faq{border-radius:22px;box-shadow:0 1px 2px rgba(17,17,40,.04);transition:border-color .15s ease,box-shadow .15s ease}.zl-faq.is-open,.zl-faq:hover{border-color:#d9cffd}.zl-faq.is-open{box-shadow:0 24px 48px -28px rgba(109,60,245,.45)}.zl-faq h3{font-size:inherit;font-weight:inherit}.zl-faq button{width:100%;display:flex;align-items:center;gap:14px;padding:20px 22px;text-align:left}.zl-faq-n{font-family:var(--zl-mono);font-size:12px;color:var(--zl-faint)}.zl-faq-q{flex:1;font-size:16px;font-weight:500;letter-spacing:-.01em}.zl-faq-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f3f3f8;color:var(--zl-ink-3);flex:none;transition:transform .2s ease,background .2s ease}.zl-faq.is-open .zl-faq-icon{transform:rotate(45deg);background:var(--zl-accent);color:#ffffff}.zl-faq-a{padding:0 22px 22px 56px;font-size:15px;line-height:1.65;color:var(--zl-muted)}.zl-cta-wrap{padding:20px 0 80px}.zl-site .zl-cta{position:relative;isolation:isolate;overflow:hidden;padding:64px;border-radius:36px;background:var(--zl-band);background-size:160% 160%;color:#ffffff;box-shadow:0 50px 100px -50px rgba(75,35,214,.9);animation:zl-band-drift 16s ease-in-out infinite alternate}.zl-cta-mark{position:absolute;right:-60px;bottom:-80px;opacity:.18;pointer-events:none;animation:zl-bob 9s ease-in-out infinite}.zl-cta-body{position:relative;display:flex;flex-direction:column;gap:20px;max-width:640px}.zl-cta-badge{display:inline-flex;align-self:flex-start;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.16);font-size:13px;font-weight:500}.zl-cta p{font-size:17px;line-height:1.6;color:rgba(255,255,255,.85)}.zl-cta .zl-actions{margin-top:6px}.zl-footer{position:relative;padding-bottom:36px}.zl-footer-card{position:relative;display:flex;flex-direction:column;gap:32px;padding:40px 40px 0;border-radius:32px;overflow:hidden}.zl-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.zl-footer-brand{display:flex;flex-direction:column;gap:16px}.zl-footer-brand p{max-width:340px;font-size:14px;line-height:1.6;color:var(--zl-muted)}.zl-footer-col{display:flex;flex-direction:column;gap:12px}.zl-footer-col strong{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--zl-faint)}.zl-footer-col a{font-size:14px;color:var(--zl-ink-3);transition:color .15s ease}.zl-footer-col a:hover{color:var(--zl-accent-ink)}.zl-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:22px;border-top:1px solid rgba(17,17,40,.08);font-size:13px;color:var(--zl-subtle)}.zl-footer-word{margin:-6px 0 -5.5%;color:#6d3cf5;opacity:.13;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 25%,transparent 92%);mask-image:linear-gradient(180deg,#000 25%,transparent 92%)}.zl-footer-word-svg{display:block;width:100%;height:auto}@keyframes zl-rise{0%{opacity:0;translate:0 26px}}@keyframes zl-shimmer{to{background-position:-200% 0}}@keyframes zl-band-drift{0%{background-position:0 40%}to{background-position:100% 60%}}@keyframes zl-drift-blob{to{translate:60px 40px;scale:1.08}}@keyframes zl-bob{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes zl-ping{0%{opacity:.8;scale:.6}to{opacity:0;scale:1.8}}@keyframes zl-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:1.45}}@keyframes zl-glow{0%,to{opacity:.14}50%{opacity:.3}}@keyframes zl-swap{0%{opacity:0;translate:0 6px}}@keyframes zl-stage-in{0%{opacity:.35;translate:6px 0;background:#f3eeff}}@keyframes zl-pop{0%{scale:0}60%{scale:1.25}}@keyframes zl-marquee{to{translate:-50% 0}}@keyframes zl-dash{to{background-position:11px 0}}@keyframes zl-blink{50%{opacity:0}}@keyframes zl-rot{to{rotate:1turn}}@keyframes zl-progress{to{transform:scaleX(1)}}@media (max-width:1080px){.zl-faq-grid,.zl-int-layout,.zl-setup,.zl-split-head{grid-template-columns:1fr}.zl-split-head{gap:18px}.zl-faq-head{position:static}.zl-cap,.zl-cap--wide{grid-column:span 3}.zl-cap--wide{grid-column:span 6}.zl-teams{grid-template-columns:repeat(2,1fr)}.zl-navlinks{display:none}.zl-menu-btn{display:flex}.zl-h1{font-size:66px}.zl-showcase{padding:84px 32px 72px}.zl-flow{gap:36px}.zl-night{padding:48px 40px}.zl-stat-num{font-size:64px}}@media (max-width:860px) and (min-width:681px){.zl-flow{gap:28px}.zl-stage small{display:none}}@media (max-width:680px){.zl-wrap{padding:0 16px}.zl-header{padding-top:10px}.zl-nav{height:60px;padding:0 8px 0 14px}.zl-hide-sm{display:none!important}.zl-hero{padding-top:40px}.zl-announce{height:auto;min-height:36px;padding:7px 12px;font-size:12px;line-height:1.35;text-align:left}.zl-h1{font-size:46px}.zl-h2{font-size:36px}.zl-lead{font-size:16px}.zl-showcase{margin-top:40px;padding:14px;border-radius:28px}.zl-showcase-mark{right:-80px;bottom:-120px}.zl-showcase-mark svg{width:360px;height:360px}.zl-float{display:none}.zl-visual{padding:16px;border-radius:22px}.zl-flow{grid-template-columns:1fr;gap:12px;min-height:0}.zl-flow-lines{display:none}.zl-footer-grid,.zl-int,.zl-stats,.zl-teams,.zl-visual-facts{grid-template-columns:1fr}.zl-cap,.zl-cap--wide{grid-column:span 6}.zl-cap--feature h3{font-size:24px}.zl-chain,.zl-chain li{flex-direction:column;align-items:flex-start}.zl-chain-link{width:2px;height:16px;margin-left:18px;background:repeating-linear-gradient(180deg,#ffffff 0 5px,transparent 5px 9px);background-size:2px 9px;animation:none}.zl-marquee{flex-direction:column;align-items:stretch;gap:12px;padding:16px 12px 12px;border-radius:26px}.zl-marquee p{text-align:center}.zl-night{padding:32px 18px;border-radius:28px}.zl-night-mark svg{width:340px;height:340px}.zl-stat-num{font-size:60px}.zl-orbit{width:min(340px,100%)}.zl-orbit-item small{display:none}.zl-orbit-item .zl-mono-tile{width:42px;height:42px;border-radius:14px;font-size:11px}.zl-cta{padding:40px 24px;border-radius:28px}.zl-cta-mark{right:-70px;bottom:-60px}.zl-cta-mark svg{width:240px;height:240px}.zl-footer-card{padding:28px 22px 0}.zl-faq-a{padding-left:22px}.zl-btn{height:48px}}@media (prefers-reduced-motion:reduce){.zl-site *,.zl-site :after,.zl-site :before{animation:none!important}.zl-site .zl-budget-fill,.zl-site .zl-rail,.zl-site .zl-reveal,.zl-site .zl-trace-track span{opacity:1!important;translate:none!important;scale:none!important;transition:none!important}.zl-packet{display:none}.zl-marquee-track{width:auto;flex-wrap:wrap;row-gap:10px}.zl-marquee-track li[aria-hidden]{display:none}.zl-marquee-view{-webkit-mask-image:none;mask-image:none}}