.zl{--zl-ink-quiet:#8b85a3;background:var(--z-canvas);color:var(--z-ink);font-size:16px;line-height:1.6;overflow-x:clip}.zl ::selection{background:#9382ff52}.zl-wrap{max-width:1060px;margin:0 auto;padding-left:24px;padding-right:24px}.zl-narrow{max-width:720px}.zl-section{padding:96px 0 40px}.zl-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--zl-ink-quiet);margin-bottom:14px;font-size:12px;font-weight:500;display:block}.zl-eyebrow .zl-num{color:var(--z-accent);font-variant-numeric:tabular-nums;margin-right:8px}.zl-h2{font-size:clamp(30px,4.6vw,44px);font-weight:var(--z-display-weight);letter-spacing:var(--z-display-tracking);text-wrap:balance;margin:0 0 14px;line-height:1.08}.zl-caption{color:var(--z-ink-soft);max-width:640px;margin:0;font-size:15.5px}.zl-nums{font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.zl-reveal{opacity:0;transition:opacity .64s var(--ease-out), transform .64s var(--ease-out);transform:translateY(10px)}.zl-reveal.is-in{opacity:1;transform:none}}.zl-header{z-index:50;transition:background-color .24s var(--ease-out), border-color .24s var(--ease-out);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.zl-header.is-scrolled{background:color-mix(in srgb, var(--z-canvas) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--z-hairline)}.zl-header-inner{justify-content:space-between;align-items:center;gap:16px;height:62px;display:flex}.zl-header-logo{align-items:center;display:flex}.zl-header-logo img{width:auto;height:20px;display:block}.zl-header-side{align-items:center;gap:14px;display:flex}.zl-signin{color:var(--z-ink-soft);border:1px solid var(--z-hairline);border-radius:var(--z-radius-pill);transition:color .18s var(--ease-out), border-color .18s var(--ease-out), transform var(--dur-press) var(--ease-out);padding:7px 14px;font-size:14px;text-decoration:none}.zl-signin:hover{color:var(--z-ink);border-color:var(--z-tint-25)}.zl-signin:active{transform:scale(.97)}.zl-skip{position:absolute;left:-9999px}.zl-skip:focus{background:var(--z-panel-solid);color:var(--z-ink);z-index:60;border-radius:8px;padding:8px 14px;top:12px;left:16px}.zl-hero{align-items:center;min-height:92svh;padding:140px 0 72px;display:flex;position:relative}.zl-hero .z-aurora{z-index:0;position:absolute;inset:-30% -12% -8%}.zl-hero .zl-grain{z-index:1}.zl-hero-inner{z-index:2;max-width:760px;position:relative}.zl-hero h1{font-size:clamp(44px,8vw,84px);font-weight:var(--z-display-weight);letter-spacing:var(--z-display-tracking);text-wrap:balance;margin:0 0 22px;line-height:1.02}.zl-hero-sub{color:var(--z-ink-soft);text-wrap:pretty;max-width:600px;margin:0 0 34px;font-size:clamp(17px,2.2vw,20px);line-height:1.55}@media (prefers-reduced-motion:no-preference){.zl-hero .zl-settle{opacity:1;transition:opacity .76s var(--ease-out), transform .76s var(--ease-out);transform:none}@starting-style{.zl-hero .zl-settle{opacity:0;transform:translateY(14px)}}.zl-hero .zl-settle:nth-child(2){transition-delay:90ms}.zl-hero .zl-settle:nth-child(3){transition-delay:.18s}.zl-hero .zl-settle:nth-child(4){transition-delay:.26s}}.zl-shader{z-index:0;opacity:0;mix-blend-mode:screen;animation:zl-shader-in 1.6s var(--ease-out) forwards;pointer-events:none;position:absolute;inset:0}@keyframes zl-shader-in{to{opacity:.62}}.zl-hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg, #0d0b1380 0%, #0d0b1329 38%, transparent 60%), linear-gradient(to bottom, transparent 72%, var(--z-canvas) 100%);position:absolute;inset:0}.zl-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:48px;max-width:1060px;display:grid}.zl-hero-copy{max-width:560px}.zl-hero-object{--tilt-x:0deg;--tilt-y:0deg;perspective:1300px;justify-self:center;width:min(430px,100%)}.zl-hero-card{transform:rotateX(calc(4deg + var(--tilt-x))) rotateY(calc(-8deg + var(--tilt-y)));transform-style:preserve-3d;transition:transform .5s var(--ease-out);animation:zl-float 7s var(--ease-in-out) infinite alternate;padding:22px 24px;position:relative;box-shadow:0 40px 80px -30px #000000a6,0 0 70px -18px #7c56c466}.zl-hero-card:before{content:"";filter:blur(34px);z-index:-1;pointer-events:none;background:radial-gradient(at 45% 55%,#7c56c457,#0000 66%);border-radius:48px;position:absolute;inset:-56px}@keyframes zl-float{0%{translate:0 -5px}to{translate:0 7px}}.zl-hero-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.zl-hero-card-label{text-transform:uppercase;letter-spacing:.13em;color:var(--zl-ink-quiet);font-size:11px;font-weight:500}.zl-hero-card-top .zl-thinking{margin:0;font-size:12px}.zl-hero-chat{border-radius:var(--z-radius-card);z-index:2;width:min(320px,86%);margin:-26px -18px 0 auto;padding:14px 16px;position:relative;box-shadow:0 30px 60px -24px #000000b3}.zl-hero-chat .zl-bubble{margin-bottom:9px;padding:9px 12px;font-size:13px}.zl-hero-chat .zl-receipt{padding:9px 11px;font-size:12px}.zl-hs-glow{filter:blur(28px);opacity:0;z-index:-1;pointer-events:none;background:radial-gradient(#9382ff66,#0000 68%);border-radius:40px;position:absolute;inset:-40px}.zl-hero-card-calm{color:var(--zl-ink-quiet);border-top:1px solid var(--z-hairline);margin-top:2px;padding-top:12px;font-size:12.5px}.zl-hero-card-balance{font-size:clamp(38px,4.6vw,46px);font-weight:var(--z-display-weight);letter-spacing:var(--z-display-tracking);line-height:1.05}.zl-hero-card-dec{color:var(--z-ink-soft);font-size:.55em}.zl-hero-card-delta{color:var(--z-positive);margin:6px 0 16px;font-size:13.5px}.zl-hero-card-spark{width:100%;height:auto;margin-bottom:16px;display:block}.zl-grain{pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.3'/%3E%3C/svg%3E");position:absolute;inset:0}.zl-join form{gap:10px;max-width:480px;display:flex}.zl-join input{min-width:0;height:52px;color:var(--z-ink);background:var(--z-surface-2);border:1px solid var(--z-hairline);border-radius:var(--z-radius-control);transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out);flex:1;padding:0 18px;font-family:inherit;font-size:15.5px}.zl-join input::placeholder{color:var(--zl-ink-quiet)}.zl-join input:focus{border-color:var(--z-accent-border);background:var(--z-accent-surface);outline:none}.zl-join button{height:52px;color:var(--z-accent-ink);background:var(--z-accent);border-radius:var(--z-radius-control);cursor:pointer;white-space:nowrap;transition:transform var(--dur-press) var(--ease-out), opacity .18s var(--ease-out);border:none;padding:0 24px;font-family:inherit;font-size:15.5px;font-weight:600}.zl-join button:hover{opacity:.92}.zl-join button:active{transform:scale(.97)}.zl-join button:disabled{opacity:.55;cursor:default}.zl-status{border-radius:var(--z-radius-card);flex-direction:column;gap:12px;max-width:480px;padding:20px 22px;display:flex}.zl-status-line{align-items:baseline;gap:10px;display:flex}.zl-status-pos{letter-spacing:-.02em;color:var(--z-ink);font-size:clamp(30px,4vw,38px);font-weight:650}.zl-status-total{color:var(--z-ink-muted);font-size:14px}.zl-status-moves{color:var(--z-ink-soft);margin:0;font-size:13.5px;line-height:1.5}.zl-status-share{gap:8px;display:flex}.zl-status-share input{min-width:0;height:44px;color:var(--z-ink-soft);background:var(--z-surface-2);border:1px solid var(--z-hairline);border-radius:var(--z-radius-control);flex:1;padding:0 14px;font-family:inherit;font-size:13px}.zl-status-share input:focus{border-color:var(--z-accent-border);outline:none}.zl-status-share button{height:44px;color:var(--z-accent-ink);background:var(--z-accent);border-radius:var(--z-radius-control);cursor:pointer;white-space:nowrap;transition:transform var(--dur-press) var(--ease-out), opacity .18s var(--ease-out);border:none;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:600}.zl-status-share button:hover{opacity:.92}.zl-status-share button:active{transform:scale(.97)}.zl-status-referred{color:var(--z-positive);margin:0;font-size:13px}.zl-trust{color:var(--z-ink-soft);flex-wrap:wrap;gap:6px 18px;margin-top:18px;padding:0;font-size:13px;list-style:none;display:flex}.zl-trust li{align-items:center;gap:7px;display:flex}.zl-trust li:before{content:"";background:var(--z-accent);opacity:.7;border-radius:50%;flex-shrink:0;width:4px;height:4px}.zl-glass{background:var(--z-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--z-hairline);border-radius:var(--z-radius-panel)}.zl-chatset{align-items:center;min-height:100svh;padding-top:24px;padding-bottom:24px;display:flex}.zl-chatset .zl-wrap{width:100%}.zl-chat-scene{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:44px;margin-top:40px;display:grid;position:relative}.zl-chat-flare{filter:blur(44px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(#9382ff6b,#7c56c433 45%,#0000 70%);border-radius:50%;width:480px;height:420px;margin-top:-210px;position:absolute;top:50%;left:6%}.zl-chat-panel,.zl-chat-copy{z-index:1;position:relative}.zl-chat-panel{justify-self:center;width:100%;max-width:460px;padding:24px;position:relative}.zl-chat-panel:before{content:"";filter:blur(30px);z-index:-1;pointer-events:none;background:radial-gradient(at 55% 65%,#7c56c447,#0000 68%);border-radius:40px;position:absolute;inset:-44px}.zl-bubble{border-radius:15px;max-width:88%;margin-bottom:10px;padding:11px 15px;font-size:14.5px;line-height:1.45}.zl-bubble--user{background:var(--z-tint-10);border:1px solid var(--z-hairline);border-bottom-right-radius:5px;margin-left:auto}.zl-bubble--zelvo{background:var(--z-accent-user-bubble);border:1px solid var(--z-accent-border);border-bottom-left-radius:5px}.zl-thinking{color:var(--z-accent);align-items:center;gap:8px;margin:2px 0 10px;font-size:13px;display:inline-flex}.zl-thinking i{background:var(--z-accent);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.zl-thinking i{animation:zl-breathe 1.8s var(--ease-in-out) infinite}}@keyframes zl-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.zl-receipt{border:1px solid color-mix(in srgb, var(--z-positive) 35%, transparent);background:color-mix(in srgb, var(--z-positive) 7%, transparent);border-radius:var(--z-radius-card);box-shadow:0 0 34px -8px color-mix(in srgb, var(--z-positive) 35%, transparent);align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.zl-receipt-check{border:1.5px solid var(--z-positive);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.zl-receipt-check svg{width:11px;height:11px}.zl-receipt-check path{stroke:var(--z-positive);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round}.zl-receipt-undo{color:var(--z-ink-faint);margin-left:auto;font-size:12px}.zl-chat-balance{border-top:1px solid var(--z-hairline);color:var(--z-ink-soft);justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.zl-chat-balance .zl-amt{color:var(--z-positive);font-size:20px;font-weight:500}.zl-chat-balance .zl-was{color:var(--z-ink-faint);margin-right:8px;font-size:12px;text-decoration:line-through}.zl-chat-copy h2{margin-bottom:14px}.zl-chat-copy .zl-caption{margin-bottom:0}.zl-picture-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:24px;margin-top:40px;display:grid}.zl-card{padding:20px 22px}.zl-card-lead{margin:0 0 14px;font-size:15px;line-height:1.5}.zl-card-row{border-top:1px solid var(--z-hairline);color:var(--z-ink-soft);justify-content:space-between;gap:12px;padding:8px 0;font-size:13.5px;display:flex}.zl-card-row .zl-nums{color:var(--z-ink)}.zl-card-row.is-over .zl-nums{color:var(--z-warning)}.zl-chart-panel{flex-direction:column;gap:12px;padding:20px 22px;display:flex}.zl-chart-head{color:var(--zl-ink-quiet);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12.5px;display:flex}.zl-chart-key{align-items:center;gap:6px;display:inline-flex}.zl-chart-key i{border-radius:2px;width:14px;height:2px;display:inline-block}.zl-chart-key.is-cash i{background:var(--z-ink)}.zl-chart-key.is-worth i{background:var(--z-accent)}.zl-chip{border:1px solid var(--z-accent-border);border-radius:var(--z-radius-pill);color:var(--z-accent);background:var(--z-accent-surface);white-space:nowrap;margin-left:auto;padding:3px 10px;font-size:11.5px}.zl-chart-panel svg{width:100%;height:auto;display:block}.zl-tour{align-items:center;min-height:100svh;display:flex}.zl-tour .zl-wrap{width:100%}.zl-tour-head{margin-bottom:26px}.zl-tour-frame{max-width:980px;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #000000b3,0 0 80px -24px #7c56c459}.zl-tour-poster,.zl-tour-canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.zl-tour-canvas{opacity:0;transition:opacity .3s var(--ease-out)}.zl-tour-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--zl-ink-quiet);transition:opacity .24s var(--ease-out);margin-top:16px;font-size:13px}@media (max-width:900px),(prefers-reduced-motion:reduce){.zl-tour{min-height:0}.zl-tour-canvas{display:none}}.zl-chapter-rel .zl-wrap{position:relative}.zl-ghost{font-size:clamp(96px,15vw,190px);font-weight:var(--z-display-weight);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px var(--z-tint-10);pointer-events:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;z-index:0;line-height:1;position:absolute;top:-.32em;left:-.06em}.zl-chapter-rel .zl-eyebrow,.zl-chapter-rel .zl-h2,.zl-chapter-rel .zl-caption{z-index:1;position:relative}.zl-details-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:36px;display:grid}.zl-detail{border:1px solid var(--z-hairline);border-radius:var(--z-radius-card);background:var(--z-surface-2);padding:18px 20px}.zl-detail-stage{align-items:center;min-height:56px;margin-bottom:14px;display:flex}.zl-detail:nth-child(2) .zl-loop-receipt,.zl-detail:nth-child(2) .zl-odo-reel{animation-delay:1s}.zl-detail:nth-child(4) .zl-watch-ping{animation-delay:.6s}.zl-loop-receipt{border:1px solid color-mix(in srgb, var(--z-positive) 32%, transparent);background:color-mix(in srgb, var(--z-positive) 6%, transparent);border-radius:var(--z-radius-control);width:100%;animation:zl-receipt-loop 4.6s var(--ease-out) infinite;align-items:center;gap:10px;padding:9px 12px;display:flex}.zl-loop-receipt .zl-receipt-check{width:18px;height:18px}.zl-loop-receipt .zl-receipt-check svg{width:10px;height:10px}.zl-loop-receipt .zl-receipt-check path{stroke-dasharray:16;animation:4.6s linear infinite zl-check-loop}.zl-loop-receipt-bar{background:var(--z-tint-10);border-radius:99px;flex:1;height:7px}@keyframes zl-receipt-loop{0%{opacity:0;transform:scale(.95)translateY(6px)}10%,78%{opacity:1;box-shadow:0 0 26px -8px color-mix(in srgb, var(--z-positive) 40%, transparent);transform:scale(1)translateY(0)}92%,to{opacity:0;transform:scale(.97)translateY(-4px)}}@keyframes zl-check-loop{0%,8%{stroke-dashoffset:16px}22%,to{stroke-dashoffset:0}}.zl-odo{letter-spacing:-.02em;color:var(--z-ink);align-items:baseline;gap:4px;font-size:26px;font-weight:500;display:inline-flex}.zl-odo-static{color:var(--z-ink-soft);font-size:.7em}.zl-odo-reel{height:1.15em;display:inline-block;overflow:hidden}.zl-odo-reel span{animation:zl-odo-slide 5.4s var(--ease-in-out) infinite;line-height:1.15;display:block}@keyframes zl-odo-slide{0%,22%{transform:translateY(0)}33%,55%{transform:translateY(-100%)}66%,88%{transform:translateY(-200%)}to{transform:translateY(-300%)}}.zl-shimmer{background:linear-gradient(100deg, var(--z-accent) 20%, #d9d2ff 40%, var(--z-accent) 60%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite zl-shimmer-slide}@keyframes zl-shimmer-slide{0%{background-position:120% 0}to{background-position:-120% 0}}.zl-watch-chip{border:1px solid var(--z-hairline);border-radius:var(--z-radius-pill);background:var(--z-surface-2);color:var(--z-ink-soft);align-items:center;gap:9px;padding:8px 14px;font-size:13.5px;display:inline-flex}.zl-watch-ping{background:var(--z-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.zl-watch-ping:after{content:"";border:1px solid var(--z-accent);animation:zl-ping 2.8s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-2px}@keyframes zl-ping{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.zl-detail h3{letter-spacing:-.01em;margin:0 0 6px;font-size:15.5px;font-weight:600}.zl-detail p{color:var(--z-ink-soft);margin:0;font-size:13.8px;line-height:1.55}.zl-manifesto{border-top:1px solid var(--z-hairline);border-bottom:1px solid var(--z-hairline);margin-top:72px;padding:84px 0}.zl-manifesto p{font-size:clamp(20px,3vw,27px);font-weight:var(--z-display-weight);letter-spacing:-.02em;text-wrap:pretty;max-width:780px;color:var(--z-ink-soft);margin:0 0 26px;line-height:1.4}.zl-manifesto p:last-child{margin-bottom:0}.zl-manifesto p b{font-weight:inherit;color:var(--z-ink)}.zl-proof-list{border-top:1px solid var(--z-hairline);margin-top:32px}.zl-proof-list details{border-bottom:1px solid var(--z-hairline)}.zl-proof-list summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:16.5px;font-weight:500;list-style:none;display:flex}.zl-proof-list summary::-webkit-details-marker{display:none}.zl-proof-list summary:after{content:"+";color:var(--z-ink-faint);transition:rotate var(--dur-collapse) var(--ease-out);font-size:20px;font-weight:400}.zl-proof-list details[open] summary:after{rotate:45deg}.zl-proof-list details p{max-width:640px;color:var(--z-ink-soft);margin:0;padding:0 2px 20px;font-size:15px}.zl-cta{text-align:center;padding:120px 0 110px;position:relative}.zl-cta .zl-h2{margin-bottom:28px}.zl-cta .zl-join form,.zl-cta .zl-status{margin:0 auto}.zl-cta .zl-status{text-align:left}.zl-cta .zl-trust{justify-content:center}.zl-footer{border-top:1px solid var(--z-hairline);color:var(--z-ink-soft);padding:44px 0 56px;font-size:14px}.zl-footer-grid{flex-wrap:wrap;justify-content:space-between;gap:34px;display:flex}.zl-footer-brand{max-width:300px}.zl-footer-brand img{width:auto;height:18px;margin-bottom:12px;display:block}.zl-footer-brand p{color:var(--zl-ink-quiet);margin:0 0 8px;font-size:13.5px}.zl-footer-cols{flex-wrap:wrap;gap:56px;display:flex}.zl-footer-col{flex-direction:column;gap:9px;display:flex}.zl-footer-col b{text-transform:uppercase;letter-spacing:.13em;color:var(--zl-ink-quiet);margin-bottom:4px;font-size:11px;font-weight:500}.zl-footer-col a{color:var(--z-ink-soft);transition:color .16s var(--ease-out);text-decoration:none}.zl-footer-col a:hover{color:var(--z-ink)}.zl-footer-rights{color:var(--zl-ink-quiet);margin-top:40px;font-size:12.5px}@media (max-width:1000px){.zl-hero-inner{grid-template-columns:1fr;gap:44px}.zl-hero-object{justify-self:start;width:min(400px,100%)}.zl-hero-card{transform:rotateX(2deg)rotateY(-4deg)}}@media (max-width:900px){.zl-chat-scene,.zl-picture-grid{grid-template-columns:1fr}.zl-chat-copy{order:-1}.zl-section{padding:72px 0 28px}.zl-hero{min-height:86svh;padding-top:116px}.zl-ghost{font-size:clamp(80px,20vw,130px)}}@media (max-width:560px){.zl-join form{flex-direction:column}.zl-join form button{width:100%}.zl-manifesto{padding:64px 0}}.zl-invest-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:40px;display:grid}.zl-invest-card{border-radius:var(--z-radius-card);padding:20px}.zl-invest-card h3{margin:16px 0 6px;font-size:16.5px;font-weight:600}.zl-invest-card p{color:var(--z-ink-soft);margin:0;font-size:14px;line-height:1.55}.zl-invest-stage{flex-direction:column;justify-content:center;gap:8px;min-height:132px;display:flex}.zl-onboard{background:var(--z-surface-2);border:1px solid var(--z-hairline);border-radius:var(--z-radius-control);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.zl-onboard-addr{color:var(--z-ink-soft);font-size:12.5px}.zl-onboard-chain{color:var(--z-accent);animation:zl-chip-pop 7s var(--ease-out) infinite;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.zl-onboard-b .zl-onboard-chain{animation-delay:3.5s}@keyframes zl-chip-pop{0%{opacity:0;transform:scale(.7)}6%,92%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(.9)}}.zl-onboard-chains{letter-spacing:.08em;color:var(--zl-ink-quiet);font-size:11.5px}.zl-folio{margin:0;padding:0;list-style:none}.zl-folio li{color:var(--z-ink-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 2px;font-size:13px;display:flex}.zl-folio li+li{border-top:1px solid var(--z-hairline)}.zl-folio b{color:var(--z-ink);font-weight:600}.zl-folio-link{color:var(--z-accent);background:var(--z-accent-surface);border:1px solid var(--z-accent-border);border-radius:var(--z-radius-pill);animation:zl-link-glow 3.6s var(--ease-in-out) infinite;align-self:flex-start;padding:5px 10px;font-size:12px;font-weight:600}@keyframes zl-link-glow{0%,to{box-shadow:0 0 #9382ff00}50%{box-shadow:0 0 18px -2px #9382ff73}}.zl-shelf{margin:0;padding:0;list-style:none}.zl-shelf li{color:var(--z-ink-soft);align-items:center;gap:10px;padding:8px 2px;font-size:13px;display:flex}.zl-shelf li+li{border-top:1px solid var(--z-hairline)}.zl-shelf li span{flex:1}.zl-shelf li em{letter-spacing:.04em;border-radius:var(--z-radius-pill);padding:3px 8px;font-size:11px;font-style:normal;font-weight:600}.zl-shelf li em[data-risk=low]{color:var(--z-positive);background:color-mix(in srgb, var(--z-positive) 12%, transparent)}.zl-shelf li em[data-risk=mid]{color:var(--z-warning);background:color-mix(in srgb, var(--z-warning) 12%, transparent)}.zl-shelf li b{color:var(--z-ink);font-weight:600}.zl-shelf-note{letter-spacing:.08em;text-transform:uppercase;color:var(--zl-ink-quiet);font-size:11.5px}.zl-cycle-strip{flex-wrap:wrap;align-items:center;gap:14px 34px;margin-top:40px;display:flex}.zl-cycle-node{color:var(--z-ink-soft);background:var(--z-surface-2);border:1px solid var(--z-hairline);border-radius:var(--z-radius-pill);animation:zl-node-live 7.2s var(--ease-out) infinite;animation-delay:calc(var(--i) * 1.2s);padding:9px 16px;font-size:14px;font-weight:550;position:relative}.zl-cycle-node:not(:last-child):after{content:"→";color:var(--zl-ink-quiet);position:absolute;top:50%;right:-26px;transform:translateY(-50%)}@keyframes zl-node-live{0%,16%,to{color:var(--z-ink-soft);border-color:var(--z-hairline);box-shadow:none}5%,11%{color:var(--z-ink);border-color:var(--z-accent-border);box-shadow:0 0 20px -4px #9382ff80}}.zl-cycle-guard{background:color-mix(in srgb, var(--z-negative) 7%, transparent);border:1px solid color-mix(in srgb, var(--z-negative) 30%, transparent);border-radius:var(--z-radius-card);align-items:flex-start;gap:14px;max-width:700px;margin-top:30px;padding:18px 20px;display:flex}.zl-cycle-guard i{background:var(--z-negative);border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.zl-cycle-guard h3{margin:0 0 4px;font-size:15.5px;font-weight:600}.zl-cycle-guard p{color:var(--z-ink-soft);margin:0;font-size:14px;line-height:1.55}.zl-cycle-facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 22px;margin:30px 0 0;padding:0;list-style:none;display:grid}.zl-cycle-facts li{color:var(--z-ink-soft);padding-left:18px;font-size:14px;line-height:1.55;position:relative}.zl-cycle-facts li:before{content:"";background:var(--z-accent);border-radius:1px;width:8px;height:2px;position:absolute;top:9px;left:0}@media (max-width:720px){.zl-cycle-strip{column-gap:26px}.zl-cycle-node:not(:last-child):after{right:-20px}}@media (prefers-reduced-motion:reduce){.zl-shader{display:none}.zl-hero-card,.zl-loop-receipt,.zl-loop-receipt .zl-receipt-check path,.zl-odo-reel span,.zl-shimmer,.zl-watch-ping:after{animation:none}.zl-loop-receipt{opacity:1;transform:none}.zl-loop-receipt .zl-receipt-check path{stroke-dashoffset:0}.zl-shimmer{color:var(--z-accent);background:0 0}.zl-onboard-chain,.zl-folio-link,.zl-cycle-node{animation:none}.zl-cycle-node{color:var(--z-ink);border-color:var(--z-accent-border)}}
.LanguageSelect-module-scss-module__YiRFeq__languageSelect{border:1px solid var(--grayBg);border-radius:8px;width:fit-content;padding:8px;position:relative}.LanguageSelect-module-scss-module__YiRFeq__languageSelect.LanguageSelect-module-scss-module__YiRFeq__dark .LanguageSelect-module-scss-module__YiRFeq__languageSelectIcon img,.LanguageSelect-module-scss-module__YiRFeq__languageSelect.LanguageSelect-module-scss-module__YiRFeq__dark .LanguageSelect-module-scss-module__YiRFeq__dropdown .LanguageSelect-module-scss-module__YiRFeq__dropdownItem img{filter:brightness(0)invert()}.LanguageSelect-module-scss-module__YiRFeq__languageSelect .LanguageSelect-module-scss-module__YiRFeq__languageSelectIcon{cursor:pointer;text-transform:uppercase;align-items:center;gap:4px;font-size:12px;font-weight:450;display:flex}.LanguageSelect-module-scss-module__YiRFeq__languageSelect .LanguageSelect-module-scss-module__YiRFeq__dropdown{visibility:hidden;opacity:0;border:1px solid var(--langBorder);background-color:var(--langSelectBg);width:fit-content;color:var(--textColor);box-shadow:var(--shadow-md-1-offset-x,0) var(--shadow-md-1-offset-y,4px) var(--shadow-md-1-blur-radius,6px) var(--shadow-md-1-spread-radius,-1px) var(--shadow-md-1-color,#0000001a),var(--shadow-md-2-offset-x,0) var(--shadow-md-2-offset-y,2px) var(--shadow-md-2-blur-radius,4px) var(--shadow-md-2-spread-radius,-2px) var(--shadow-md-2-color,#0000001a);border-radius:8px;flex-direction:column;gap:2px;padding:4px;transition:all .3s;display:flex;position:absolute;top:calc(100% + 80px);left:0}.LanguageSelect-module-scss-module__YiRFeq__languageSelect .LanguageSelect-module-scss-module__YiRFeq__dropdown.LanguageSelect-module-scss-module__YiRFeq__open{visibility:visible;opacity:1;top:calc(100% + 8px)}.LanguageSelect-module-scss-module__YiRFeq__languageSelect .LanguageSelect-module-scss-module__YiRFeq__dropdown .LanguageSelect-module-scss-module__YiRFeq__dropdownItem{cursor:pointer;border-radius:6px;flex-direction:row;align-items:center;gap:8px;width:152px;padding:4px 8px;font-size:12px;font-weight:400;line-height:20px;display:flex}.LanguageSelect-module-scss-module__YiRFeq__languageSelect .LanguageSelect-module-scss-module__YiRFeq__dropdown .LanguageSelect-module-scss-module__YiRFeq__dropdownItem:hover{background-color:var(--grayBg)}
