.zx{--bg:#fff;--bg-2:#f6f7f9;--surface:#fff;--surface-2:#f1f3f8;--glass:#ffffff94;--line:#d6dae4;--line-2:#b9c0d0;--line-struct:#b9c0d0;--ink:#12141c;--ink-2:#474e5e;--ink-3:#5f6878;--amber:#e8a020;--amber-hi:#d9920f;--amber-text:#8a5804;--btn-hi:#f2b23c;--on-amber:#0a0a0f;--gain:#08a175;--gain-text:#047857;--loss:#da343b;--loss-text:#b42328;--ai:#2c6fd6;--focus:#8a5804;--shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #12141c0f, 0 12px 28px -14px #12141c1f, 0 30px 64px -30px #14192d52;--nav-shadow:0 8px 24px -20px #14192d59;--nav-shadow-scrolled:0 12px 32px -20px #14192d59;--btn-glow-hover:0 14px 34px -8px color-mix(in srgb, var(--amber) 45%, transparent), 0 2px 6px #14192d2e;--rule-border:color-mix(in srgb, var(--amber-hi) 60%, var(--line));--rule-bg:color-mix(in srgb, var(--amber) 10%, var(--surface));--zopt-hover-border:color-mix(in srgb, var(--amber-hi) 65%, var(--line-2));--mark-halo:color-mix(in srgb, var(--amber) 22%, transparent);--zcur:var(--amber-hi);--glow-blend:multiply;--glow-in:9%;--glow-band:22%;--glow-crown:20%;--orb-g1:radial-gradient(circle, #d9920f33, transparent 55%);--orb-g2:radial-gradient(circle, #2c6fd624, transparent 55%);--orb-g3:radial-gradient(circle, #08a1751f, transparent 55%);--grid-line:color-mix(in srgb, var(--amber) 6%, var(--line-2));--grid-opacity:.5;--font-display:var(--font-space-grotesk), system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:var(--font-inter), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--maxw:1200px;--r:8px;--r-lg:16px}.zx[data-theme=dark],html[data-theme=dark] .zx{--bg:#08080c;--bg-2:#0c0d14;--surface:#14161f;--surface-2:#1b1e2a;--glass:#181b269e;--line:#242838;--line-2:#343a4d;--line-struct:#242838;--ink:#eef0f5;--ink-2:#aab0bf;--ink-3:#7b8296;--amber:#e8a020;--amber-hi:#f5b944;--amber-text:#f0ae38;--btn-hi:#f5b944;--gain:#00e5a0;--gain-text:#00e5a0;--loss:#ff5a5f;--loss-text:#ff5a5f;--ai:#5aa2ff;--focus:#e8a020;--shadow:0 30px 80px -30px #000c;--nav-shadow:none;--nav-shadow-scrolled:0 12px 32px -18px #000000a6;--btn-glow-hover:0 14px 34px -8px color-mix(in srgb, var(--amber) 75%, transparent);--rule-border:color-mix(in srgb, var(--amber) 45%, var(--line));--rule-bg:color-mix(in srgb, var(--amber) 7%, var(--bg-2));--zopt-hover-border:color-mix(in srgb, var(--amber) 50%, var(--line-2));--mark-halo:color-mix(in srgb, var(--amber) 45%, transparent);--zcur:var(--amber);--glow-blend:normal;--glow-in:15%;--glow-band:13%;--glow-crown:12%;--orb-g1:radial-gradient(circle, #e8a02029, transparent 55%);--orb-g2:radial-gradient(circle, #5aa2ff1f, transparent 55%);--orb-g3:radial-gradient(circle, #00e5a017, transparent 55%);--grid-line:var(--line);--grid-opacity:.6}.zx[data-theme=light]{--bg:#fff;--bg-2:#f6f7f9;--surface:#fff;--surface-2:#f1f3f8;--glass:#ffffff94;--line:#d6dae4;--line-2:#b9c0d0;--line-struct:#b9c0d0;--ink:#12141c;--ink-2:#474e5e;--ink-3:#5f6878;--amber:#e8a020;--amber-hi:#d9920f;--amber-text:#8a5804;--btn-hi:#f2b23c;--gain:#08a175;--gain-text:#047857;--loss:#da343b;--loss-text:#b42328;--ai:#2c6fd6;--focus:#8a5804;--shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #12141c0f, 0 12px 28px -14px #12141c1f, 0 30px 64px -30px #14192d52;--nav-shadow:0 8px 24px -20px #14192d59;--nav-shadow-scrolled:0 12px 32px -20px #14192d59;--btn-glow-hover:0 14px 34px -8px color-mix(in srgb, var(--amber) 45%, transparent), 0 2px 6px #14192d2e;--rule-border:color-mix(in srgb, var(--amber-hi) 60%, var(--line));--rule-bg:color-mix(in srgb, var(--amber) 10%, var(--surface));--zopt-hover-border:color-mix(in srgb, var(--amber-hi) 65%, var(--line-2));--mark-halo:color-mix(in srgb, var(--amber) 22%, transparent);--zcur:var(--amber-hi);--glow-blend:multiply;--glow-in:9%;--glow-band:22%;--glow-crown:20%;--orb-g1:radial-gradient(circle, #d9920f33, transparent 55%);--orb-g2:radial-gradient(circle, #2c6fd624, transparent 55%);--orb-g3:radial-gradient(circle, #08a1751f, transparent 55%);--grid-line:color-mix(in srgb, var(--amber) 6%, var(--line-2));--grid-opacity:.5}.zx,.zx *,.zx :before,.zx :after{box-sizing:border-box}.zx{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;position:relative;overflow-x:hidden}.zx ::selection{background:var(--amber);color:var(--on-amber)}.zx .bgfx{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.zx .bgfx .orb{opacity:.5;mix-blend-mode:var(--glow-blend);will-change:transform;border-radius:50%;position:absolute}.zx .bgfx .o1{background:var(--orb-g1);width:52vw;height:52vw;animation:34s ease-in-out infinite drift1;top:-14vw;left:-8vw}.zx .bgfx .o2{background:var(--orb-g2);width:46vw;height:46vw;animation:40s ease-in-out infinite drift2;top:16vh;right:-10vw}.zx .bgfx .o3{background:var(--orb-g3);width:40vw;height:40vw;animation:46s ease-in-out infinite drift3;bottom:-16vw;left:24vw}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5%,6%)scale(1.12)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6%,4%)scale(1.1)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-5%)scale(1.14)}}.zx .bgfx .ow{--porb:1;position:absolute;inset:0}@media (max-width:640px){.zx .bgfx .ow{--porb:.5}}@supports (animation-timeline:scroll()){.zx .bgfx .ow1{animation:linear both zx-py1;animation-timeline:scroll(root)}.zx .bgfx .ow2{animation:linear both zx-py2;animation-timeline:scroll(root)}.zx .bgfx .ow3{animation:linear both zx-py3;animation-timeline:scroll(root)}}@keyframes zx-py1{0%{translate:0 calc(-4vh*var(--porb))}to{translate:0 calc(8vh*var(--porb))}}@keyframes zx-py2{0%{translate:0 calc(6vh*var(--porb))}to{translate:0 calc(-7vh*var(--porb))}}@keyframes zx-py3{0%{translate:0 calc(-3vh*var(--porb))}to{translate:0 calc(6vh*var(--porb))}}.zx .gridlayer{pointer-events:none;z-index:0;background:linear-gradient(var(--grid-line) 1px,transparent 1px) 0 0/100% 88px,linear-gradient(90deg,var(--grid-line) 1px,transparent 1px) 0 0/88px 100%;opacity:var(--grid-opacity);position:absolute;inset:-64px 0}.zx .hero .gridlayer{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.zx .final .gridlayer{-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}@supports (animation-timeline:view()){@media (min-width:641px){.zx .hero .gridlayer{animation:linear both zx-gy;animation-timeline:view();animation-range:cover}.zx .final .gridlayer{animation:linear both zx-gy2;animation-timeline:view();animation-range:cover}}}@keyframes zx-gy{0%{translate:0}to{translate:0 44px}}@keyframes zx-gy2{0%{translate:0 -44px}to{translate:0}}.zx .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:26px}@media (max-width:640px){.zx .wrap{padding-inline:18px}}.zx a{color:inherit;text-decoration:none}.zx .nav,.zx .band,.zx footer,.zx .hero,.zx .final{z-index:2;position:relative}.zx .ey{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:9px;font-size:12px;display:inline-flex}.zx .ey:before{content:"";background:linear-gradient(90deg,var(--amber),transparent);width:22px;height:1px}.zx h1,.zx h2,.zx h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:0;font-weight:600}.zx h1{font-size:clamp(2.6rem,6.4vw,4.6rem);line-height:1.02}.zx h2{font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.05}.zx p{margin:0}.zx .lede{color:var(--ink-2);max-width:52ch;font-size:clamp(1.05rem,1.55vw,1.25rem);line-height:1.55}.zx .btn{font-family:var(--font-body);border-radius:var(--r);cursor:pointer;border:1px solid #0000;align-items:center;gap:.5em;padding:14px 24px;font-size:15px;font-weight:600;transition:transform .16s,box-shadow .2s,background .16s,border-color .16s;display:inline-flex;position:relative;overflow:hidden}.zx .btn .ar{transition:transform .18s}.zx .btn:hover .ar{transform:translate(3px)}.zx .btn-primary{background:linear-gradient(180deg,var(--btn-hi),var(--amber));color:var(--on-amber);box-shadow:0 8px 26px -8px color-mix(in srgb,var(--amber) 65%,transparent)}.zx .btn-primary:after{content:"";opacity:0;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:38%;height:100%;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.zx .btn-primary:hover{box-shadow:var(--btn-glow-hover);transform:translateY(-2px)}.zx .btn-primary:hover:after{animation:.7s sheen}@keyframes sheen{0%{opacity:.9;left:-60%}to{opacity:0;left:130%}}.zx .btn-ghost{border-color:var(--line-2);color:var(--ink);background:var(--glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zx .btn-ghost:hover{border-color:var(--ink-3);transform:translateY(-1px)}.zx .btn:focus-visible,.zx a:focus-visible,.zx button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.zx .glass{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow)}.zx .nav{z-index:60;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-struct);box-shadow:var(--nav-shadow);transition:transform .5s cubic-bezier(.2,.6,.2,1),background .25s,box-shadow .25s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.zx .nav.shown{box-shadow:var(--nav-shadow-scrolled);transform:translateY(0)}.zx .nav .wrap{justify-content:space-between;align-items:center;gap:16px;height:66px;display:flex}.zx .brand{flex-shrink:0;align-items:center;gap:11px;display:flex}.zx .brand svg{width:27px;height:27px;filter:drop-shadow(0 0 10px var(--mark-halo));display:block}.zx .brand .wm{font-family:var(--font-display);letter-spacing:.2em;color:var(--amber);font-size:17px;font-weight:700}.zx .nlinks{flex-shrink:0;align-items:center;gap:22px;display:flex}.zx .nlinks a.lnk{font-family:var(--font-body);color:var(--ink-2);font-size:13.5px;font-weight:500;position:relative}.zx .nlinks a.lnk:after{content:"";background:var(--amber);transform-origin:0;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.zx .nlinks a.lnk:hover{color:var(--ink)}.zx .nlinks a.lnk:hover:after{transform:scaleX(1)}.zx .nlinks a.lnk.active{color:var(--ink)}.zx .nlinks a.lnk.active:after{transform:scaleX(1)}@media (max-width:760px){.zx .nlinks a.lnk{display:none}@supports (animation-timeline:scroll()){.zx .nav:after{content:"";background:var(--amber);transform-origin:0;height:2px;animation:linear both zx-prog;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}}}@keyframes zx-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:360px){.zx .nav .brand .wm{display:none}.zx .nav .wrap{gap:12px}.zx .nlinks{gap:14px}}.zx .theme-toggle{border-radius:var(--r);border:1px solid var(--line-2);background:var(--glass);width:37px;height:37px;color:var(--ink-2);cursor:pointer;place-items:center;display:grid}.zx .theme-toggle:hover{color:var(--ink);border-color:var(--ink-3)}.zx .theme-toggle .i-moon{display:none}.zx .theme-toggle .i-sun,.zx[data-theme=dark] .theme-toggle .i-moon,html[data-theme=dark] .zx .theme-toggle .i-moon{display:block}.zx[data-theme=dark] .theme-toggle .i-sun,html[data-theme=dark] .zx .theme-toggle .i-sun{display:none}.zx .hero{padding-block:clamp(24px,3.5vh,48px);align-items:center;min-height:100svh;padding-top:92px;display:flex;overflow:hidden}.zx .hero .wrap{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,64px);width:100%;display:grid;position:relative}@media (max-width:960px){.zx .hero{padding-block:clamp(44px,9vw,72px);min-height:0;padding-top:96px}.zx .hero .wrap{grid-template-columns:1fr;gap:34px}}.zx .hcopy .ey{margin-bottom:22px}.zx .hcopy h1{max-width:13ch}.zx .hcopy .lede{max-width:44ch;margin-top:22px}.zx .hcopy .cta{flex-wrap:wrap;gap:13px;margin-top:32px;display:flex}.zx .microtrust{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.03em;margin-top:20px;font-size:12.5px}.zx .microtrust b{color:var(--ink-2);font-weight:500}.zx .scrollcue{color:var(--ink-3);z-index:3;font-size:20px;line-height:1;animation:2s ease-in-out infinite bob;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.zx .scrollcue:hover{color:var(--ink-2)}@keyframes bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (max-width:960px){.zx .scrollcue{display:none}}.zx .zmsg{width:100%;padding:24px;position:relative;overflow:hidden}.zx .zmsg:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--amber) var(--glow-in),transparent),transparent 68%);filter:blur(42px);mix-blend-mode:var(--glow-blend);pointer-events:none;border-radius:50%;width:56%;height:60%;position:absolute;top:-30%;right:-18%}.zx .zmsg-head{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin-bottom:17px;padding-bottom:15px;font-size:12px;display:flex;position:relative}.zx .zmsg .zmsg-head{opacity:0;transition:opacity .45s .12s,transform .45s .12s;transform:translateY(6px)}.zx .zmsg.in .zmsg-head{opacity:1;transform:none}.zx .zmsg-head .zmark{filter:drop-shadow(0 0 8px var(--mark-halo));place-items:center;display:grid}.zx .zmsg-head .chap{text-transform:none;letter-spacing:.04em;color:var(--ink-3);margin-left:auto;font-size:11.5px}.zx .zmsg-body{color:var(--ink);min-height:4.7em;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.55;position:relative}html[data-theme] .zx .zmsg-body [data-pretype]{visibility:hidden}.zx .zmsg-body .zcur{background:var(--zcur);vertical-align:-2px;width:8px;height:15px;margin-left:2px;animation:1.05s step-end infinite zx-blink;display:inline-block}@keyframes zx-blink{50%{opacity:0}}.zx .zmsg-foot{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-3);margin-top:16px;padding-top:13px;font-size:11px;position:relative}.zx .att{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;margin-top:16px;padding:13px 14px;position:relative}.zx .att .ah{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:11px;font-size:10px;display:flex}.zx .bar+.bar{margin-top:11px}.zx .bar .bl{font-family:var(--font-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.zx .bar .track{background:var(--surface-2);border-radius:5px;height:8px;overflow:hidden}.zx .bar .fill{transform-origin:0;border-radius:5px;width:100%;height:100%;transition:transform 1.05s cubic-bezier(.2,.7,.2,1) .25s;transform:scaleX(0)}.zx .bar.win .fill{background:var(--gain)}.zx .bar.lose .fill{background:var(--loss)}.zx .zmsg.typed .bar.win .fill{transform:scaleX(.36)}.zx .zmsg.typed .bar.lose .fill{transform:scaleX(1)}.zx .zask{border-top:1px dashed var(--line);margin-top:16px;padding-top:15px;position:relative}.zx .zask .q{font-family:var(--font-body);color:var(--ink);margin-bottom:11px;font-size:14px;font-weight:500}.zx .zopts{flex-wrap:wrap;gap:8px;display:flex}.zx .zopt{font-family:var(--font-body);color:var(--ink);background:var(--bg-2);border:1px solid var(--line-2);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s,transform .15s,opacity .2s;display:inline-flex}.zx .zopt:hover{border-color:var(--zopt-hover-border);transform:translateY(-1px)}.zx .zopt.sel{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,var(--bg-2))}.zx .zopt.custom{color:var(--ink-2);border-style:dashed}.zx .zask.answered .zopt:not(.sel){opacity:.4}.zx .zreply{color:var(--ink-2);margin-top:13px;font-size:13.5px;line-height:1.5;display:none}.zx .zreply.on{animation:.4s msgin;display:block}.zx .zreply:before{content:"ZOREX";font-family:var(--font-mono);letter-spacing:.14em;color:var(--amber);margin-bottom:4px;font-size:9.5px;display:block}.zx .band{border-top:1px solid var(--line-struct);padding-block:clamp(72px,9.5vw,130px);position:relative}.zx .split{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(30px,5vw,64px);display:grid}@media (max-width:900px){.zx .split{grid-template-columns:1fr;gap:36px}}.zx .split .ey{margin-bottom:16px;display:block}.zx .split .lede{margin-top:18px}.zx .mchips{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.zx .mchip{font-family:var(--font-mono);color:var(--ink-2);border:1px solid var(--line-2);background:var(--glass);border-radius:20px;padding:8px 13px;font-size:12px}.zx .bhead{max-width:60ch;margin-bottom:44px}.zx .bhead .ey{margin-bottom:16px;display:block}.zx .bhead .lede{margin-top:18px}.zx .sits{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:880px){.zx .sits{grid-template-columns:1fr}}.zx .sit{border:1px solid var(--line-2);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--surface),var(--bg-2));padding:22px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.zx .sit:hover{border-color:color-mix(in srgb,var(--amber) 34%,var(--line));transform:translateY(-4px)}.zx .sit:before{content:"";filter:blur(50px);opacity:.5;mix-blend-mode:var(--glow-blend);background:var(--gg,radial-gradient(circle,color-mix(in srgb,var(--amber) 24%,transparent),transparent));border-radius:50%;width:70%;height:70%;position:absolute;top:-40%;right:-30%}.zx .sit .si{border:1px solid var(--line-2);width:38px;height:38px;color:var(--amber-text);background:var(--bg-2);border-radius:10px;place-items:center;margin-bottom:16px;display:grid;position:relative}.zx[data-theme=dark] .sit .si,html[data-theme=dark] .zx .sit .si{color:var(--amber)}.zx .sit .sk{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.zx .sit h3{margin:8px 0 10px;font-size:1.24rem}.zx .sit p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.zx .zmini{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;display:flex;position:relative}.zx .zmini .zd{background:var(--amber);width:7px;height:7px;box-shadow:0 0 7px color-mix(in srgb,var(--amber) 60%,transparent);border-radius:50%;flex-shrink:0;margin-top:6px}.zx .zmini .who{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;margin-bottom:3px;font-size:9.5px;display:block}.zx .zmini p{color:var(--ink);font-size:13.5px;line-height:1.45}.zx .chat{flex-direction:column;padding:0;display:flex;overflow:hidden}.zx .chhead{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;padding:16px 22px;font-size:12px;display:flex}.zx .chhead .zmark{filter:drop-shadow(0 0 8px var(--mark-halo));place-items:center;display:grid}.zx .chhead .chap{text-transform:none;letter-spacing:.04em;color:var(--ink-3);margin-left:auto;font-size:11.5px}.zx .chbody{flex-direction:column;gap:12px;min-height:400px;padding:22px;display:flex}@media (max-width:900px){.zx .chbody{min-height:260px}}.zx .msg-u,.zx .msg-z{border-radius:14px;max-width:84%;padding:12px 15px;font-size:14px;line-height:1.45}.zx .msg-u{background:color-mix(in srgb,var(--ai) 16%,var(--bg-2));border:1px solid color-mix(in srgb,var(--ai) 34%,transparent);color:var(--ink);border-bottom-right-radius:5px;align-self:flex-end}.zx .msg-z{background:var(--bg-2);border:1px solid var(--line-2);color:var(--ink);border-bottom-left-radius:5px;align-self:flex-start}.zx .msg-z .zt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);align-items:center;gap:6px;margin-bottom:5px;font-size:10px;display:flex}.zx .msg-z .zt:before{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px}.zx .msg-z .zopts{margin-top:10px}.zx .rulecard{border:1px dashed var(--rule-border);background:var(--rule-bg);border-radius:12px;align-self:flex-start;max-width:88%;padding:13px 15px}.zx .rulecard .rh{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:7px;font-size:10px}.zx .rulecard .rl{font-family:var(--font-mono);color:var(--ink);font-size:12.5px;line-height:1.7}.zx .chbody .cm{display:none}.zx .chbody .cm.show{animation:.45s cubic-bezier(.2,.6,.2,1) msgin;display:block}@keyframes msgin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.zx .chbody .typing{background:var(--bg-2);border:1px solid var(--line-2);border-radius:14px 14px 14px 5px;align-self:flex-start;align-items:center;gap:5px;padding:13px 16px;animation:.3s msgin;display:inline-flex}.zx .chbody .typing i{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite tdot}.zx .chbody .typing i:nth-child(2){animation-delay:.15s}.zx .chbody .typing i:nth-child(3){animation-delay:.3s}@keyframes tdot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.zx .trust{text-align:center;position:relative}.zx .trust .wrap{z-index:1;position:relative}.zx .trust:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--amber) var(--glow-band),transparent),transparent 68%);filter:blur(34px);mix-blend-mode:var(--glow-blend);pointer-events:none;z-index:0;width:56%;height:52%;position:absolute;top:24%;left:50%;transform:translate(-50%)}@supports (animation-timeline:view()){.zx .trust:before{animation:linear both zx-trustglow;animation-timeline:view();animation-range:entry cover 40%}}@keyframes zx-trustglow{0%{opacity:0}to{opacity:1}}.zx .trust .ey{justify-content:center}.zx .trust .big{font-family:var(--font-display);letter-spacing:-.02em;max-width:20ch;margin:18px auto 0;font-size:clamp(1.8rem,4.4vw,3.2rem);font-weight:600;line-height:1.08}.zx .nevers{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.zx .never{border:1px solid var(--line-2);background:var(--glass);font-family:var(--font-body);color:var(--ink);border-radius:40px;align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;font-weight:500;display:inline-flex}.zx .never .x{border:1px solid color-mix(in srgb,var(--loss) 50%,transparent);width:18px;height:18px;color:var(--loss);border-radius:50%;place-items:center;font-size:10px;display:grid}.zx .stampline{font-family:var(--font-mono);color:var(--amber);letter-spacing:.03em;margin-top:32px;font-size:14px}.zx .final{text-align:center;border-top:1px solid var(--line-struct);padding-block:clamp(84px,12vw,150px);overflow:hidden}.zx .final .wrap{z-index:1;position:relative}.zx .final .glassbox{border-radius:24px;max-width:760px;margin-inline:auto;padding:clamp(34px,5vw,58px);position:relative}.zx .final .glassbox:before{content:"";background:radial-gradient(70% 90% at 50% 0%,color-mix(in srgb,var(--amber) var(--glow-crown),transparent),transparent 70%);mix-blend-mode:var(--glow-blend);pointer-events:none;border-radius:24px;position:absolute;inset:0}@supports (animation-timeline:view()){.zx .final .glassbox:before{animation:linear both zx-halo;animation-timeline:view();animation-range:entry cover 45%}}@keyframes zx-halo{0%{opacity:0}to{opacity:1}}.zx .final .glassbox .ey{justify-content:center}.zx .final h2{max-width:18ch;margin:16px auto 0}.zx .zline{text-align:left;border:1px solid var(--line-2);background:var(--bg-2);border-radius:12px;align-items:flex-start;gap:11px;max-width:46ch;margin:24px auto 0;padding:15px 17px;display:flex;position:relative}.zx .zline .zmark{filter:drop-shadow(0 0 8px var(--mark-halo));flex-shrink:0;margin-top:1px}.zx .zline p{color:var(--ink);font-size:14.5px;line-height:1.5}.zx .zline .who{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;margin-bottom:3px;font-size:9.5px;display:block}.zx .final .cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.zx .final .microtrust{margin-top:20px}.zx footer{color:var(--ink-3);z-index:2;border-top:1px solid var(--line-struct);padding-block:44px 40px;position:relative}.zx footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.zx footer .flinks{font-family:var(--font-mono);letter-spacing:.04em;flex-wrap:wrap;gap:18px;font-size:11.5px;display:flex}.zx footer .flinks a{color:var(--ink-3)}.zx footer .flinks a:hover{color:var(--ink)}.zx footer .fnote{font-family:var(--font-mono);text-align:right;font-size:11.5px;line-height:1.7}.zx .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transform:translateY(24px)}.zx .rv.side{transform:translate(30px)}.zx .rv.in{opacity:1;transform:none}.zx .rv-2{transition-delay:.1s}.zx .rv-3{transition-delay:.2s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.zx .lift{opacity:0;animation:.8s cubic-bezier(.2,.6,.2,1) forwards rise}.zx .d1{animation-delay:50ms}.zx .d2{animation-delay:.16s}.zx .d3{animation-delay:.28s}.zx .d4{animation-delay:.4s}.zx .d5{animation-delay:.52s}.zx .gain{color:var(--gain)}.zx .loss{color:var(--loss)}.zx .zreply:before,.zx .msg-z .zt,.zx .rulecard .rh,.zx .stampline{color:var(--amber-text)}html:has(.zx){scroll-behavior:smooth}html[data-theme=light]:has(.zx){background:#fff}html[data-theme=dark]:has(.zx){background:#08080c}html:not([data-theme]):has(.zx[data-theme=light]){background:#fff}html:not([data-theme]):has(.zx[data-theme=dark]){background:#08080c}.zx section[id],.zx header[id]{scroll-margin-top:82px}.zx .stat{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);vertical-align:1px;border-radius:9px;margin-left:8px;padding:2px 8px;font-size:9px}.zx .stat.live{color:var(--gain-text);border-color:color-mix(in srgb,var(--gain) 40%,var(--line-2))}.zx .vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zx .principal{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:.03em;margin-top:14px;font-size:12.5px}@media (prefers-reduced-motion:reduce){html:has(.zx){scroll-behavior:auto}.zx .rv,.zx .rv.side{opacity:1;transition:none;transform:none}.zx .lift{opacity:1;animation:none}.zx .bgfx .orb,.zx .bgfx .ow,.zx .zmsg-body .zcur,.zx .scrollcue,.zx .zmini .zd{animation:none}.zx .bar .fill{transition:none}.zx .chbody .cm.show,.zx .chbody .typing,.zx .chbody .typing i,.zx .zreply.on{animation:none}.zx .btn:hover,.zx .sit:hover,.zx .zopt:hover{transform:none}.zx .nav{transition:none}.zx .nav:after{content:none}.zx .zmsg .zmsg-head{opacity:1;transition:none;transform:none}.zx .hero .gridlayer,.zx .final .gridlayer,.zx .final .glassbox:before,.zx .trust:before{animation:none}}.zx .htop{z-index:6;padding-block:20px;position:absolute;top:0;left:0;right:0}.zx .htop .wrap{justify-content:space-between;align-items:center;display:flex}@keyframes zx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.zx .hero .zmsg{animation:.8s cubic-bezier(.2,.6,.2,1) .28s both rise,7s ease-in-out 2.6s infinite zx-float}@media (prefers-reduced-motion:reduce){.zx .rv,.zx .rv.side{opacity:0;transition:opacity .5s;transform:none}.zx .rv.in,.zx .rv.side.in{opacity:1;transform:none}.zx .lift{opacity:0;animation:.5s both zx-fade}.zx .d1{animation-delay:50ms}.zx .d2{animation-delay:.14s}.zx .d3{animation-delay:.24s}.zx .d4{animation-delay:.34s}.zx .d5{animation-delay:.44s}.zx .hero .zmsg{animation:.5s .24s both zx-fade}.zx .zmsg .zmsg-head{opacity:0;transition:opacity .45s .12s;transform:none}.zx .zmsg.in .zmsg-head{opacity:1;transform:none}.zx .zmsg-body .zcur{animation:1.05s step-end infinite zx-blink;display:inline-block}.zx .chbody .cm.show{animation:.3s zx-fadem}.zx .chbody .typing i{animation:1s ease-in-out infinite zx-tdot}.zx .nav{opacity:0;pointer-events:none;transition:opacity .25s;transform:none}.zx .nav.shown{opacity:1;pointer-events:auto}}@keyframes zx-fade{0%{opacity:0}to{opacity:1}}@keyframes zx-tdot{0%,to{opacity:.3}50%{opacity:1}}@keyframes zx-fadem{0%{opacity:0}to{opacity:1}}.zx[data-theme=light] .bgfx .orb{opacity:.62}@media (prefers-color-scheme:light){.zx:not([data-theme]) .bgfx .orb{opacity:.62}}html[data-theme=dark] .zx .bgfx .orb,.zx[data-theme=dark] .bgfx .orb{opacity:.5}.zx .htop .brand svg{width:30px;height:30px}
