.lzb-scene{position:relative}.lzb-stage{max-width:calc(var(--container-max) + 2 * var(--gutter));padding:clamp(5rem, 3rem + 6vw, 8rem) var(--gutter);align-items:center;gap:clamp(1.5rem,3vw,3rem);margin-inline:auto;display:grid;position:relative}@media (width>=60rem){.lzb-stage{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}}.lzb-copy{z-index:2;align-content:center;justify-items:start;gap:1.1rem;display:grid;position:relative}.lzb-copy h2{font-size:clamp(2.2rem,1.2rem + 3vw,4rem);font-weight:var(--weight-semibold);letter-spacing:-.04em;line-height:1.02}.lzb-copy h2 .serif{color:var(--ice-200);display:block}.lzb-lead{max-width:30rem;color:var(--color-text-muted)}.lzb-list{gap:6px;width:100%;max-width:26rem;padding:0;list-style:none;display:grid}.lzb-list li{border-radius:12px;padding:9px 12px;transition:opacity .4s,background-color .4s,box-shadow .4s;position:relative}.lzb-list b{font-size:.9rem;display:block}.lzb-list span{color:var(--color-text-muted);font-size:.8rem}.lzb-list small{font-size:.64rem;font-weight:var(--weight-bold);letter-spacing:.14em;color:#7ee2a8;margin-bottom:2px;display:block}html.js .lzb-scene:not(.is-static) .lzb-list li{opacity:.5}html.js .lzb-scene:not(.is-static) .lzb-list li.is-done{opacity:.8}html.js .lzb-scene:not(.is-static) .lzb-list li.is-on{opacity:1;background:#ffffff0b;box-shadow:inset 0 0 0 1px #25d36647}.lzb-list li.is-on:before{content:"";background:#25d366;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:-1px}.lzb-pill{border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:#8ff0b5;background:#25d3661a;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex;box-shadow:inset 0 0 0 1px #25d36666}.lzb-note{z-index:30;font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;color:#d8eee78c;position:absolute}.lzb-vis{display:none}html.js .lzb-vis{min-width:0;height:min(680px,85vh);display:block;position:relative}.lzb-board{font-family:var(--font-sans);transform-origin:50%;position:absolute;top:50%;left:50%}.lzb-board>*{transform-origin:0 0;position:absolute;top:0;left:0}.lzb-board svg{pointer-events:none;overflow:visible}html.js .lzb-scene:not(.is-static){z-index:1;height:var(--lzb-h,600vh);margin-top:-100vh}html.js .lzb-scene:not(.is-static) .lzb-stage{height:100lvh;padding-block:calc(var(--header-offset) + .5rem) 2rem;visibility:hidden;position:sticky;top:0;overflow:hidden}html.js .lzb-scene.is-pinned .lzb-stage{visibility:visible}html.js .lzb-scene:not(.is-static) .lzb-copy{opacity:0}html.js .lzb-scene:not(.is-static) .lzb-vis{height:100%}@media (width>=60rem) and (height<=56rem){html.js .lzb-scene:not(.is-static) .lzb-copy{gap:.8rem}html.js .lzb-scene:not(.is-static) .lzb-copy h2{font-size:clamp(2rem,.9rem + 2.5vw,3.4rem)}html.js .lzb-scene:not(.is-static) .lzb-lead{font-size:.95rem}html.js .lzb-scene:not(.is-static) .lzb-list li{padding-block:6px}}html.js .lzb-scene.is-static .lzb-vis{height:auto}@media (width<=59.9375rem){html.js .lzb-scene:not(.is-static){height:var(--lzb-hn,var(--lzb-h,600vh))}html.js .lzb-scene:not(.is-static) .lzb-stage{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:.8rem}html.js .lzb-scene:not(.is-static) :is(.lzb-lead,.lzb-list,.lzb-copy-more){display:none}html.js .lzb-scene:not(.is-static) .lzb-copy{gap:.6rem}html.js .lzb-scene:not(.is-static) .lzb-copy h2{font-size:2rem}}@media (width<=37.5rem){html.js .lzb-scene:not(.is-static) .lzb-copy h2{font-size:1.75rem}html.js .lzb-scene:not(.is-static) .lzb-copy .ba-tags{display:none}}.lzb-w{width:290px;height:600px;font-family:var(--font-sans);text-align:left;background:linear-gradient(145deg,#25332f,#0a1411 40%,#1a2925);border-radius:46px;padding:10px;box-shadow:0 50px 90px -30px #000,inset 0 0 0 1.5px #ffffff1f}.lzb-w-scr{background:#efeae2;border-radius:36px;grid-template-rows:30px 50px minmax(0,1fr) 52px;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.lzb-w-island{z-index:9;background:#000;border-radius:20px;width:74px;height:20px;margin-left:-37px;position:absolute;top:8px;left:50%}.lzb-w-status{font-size:10px;font-weight:var(--weight-semibold);color:#fff;background:#075e54;justify-content:space-between;align-items:center;padding:4px 20px 0 24px;display:flex}.lzb-w-sig{align-items:end;gap:2px;height:9px;display:flex}.lzb-w-sig i{background:#fff;border-radius:1px;width:3px}.lzb-w-sig i:first-child{height:4px}.lzb-w-sig i:nth-child(2){height:6px}.lzb-w-sig i:nth-child(3){height:9px}.lzb-w-head{color:#fff;background:#075e54;align-items:center;gap:8px;padding:0 12px 0 8px;display:flex;box-shadow:0 2px 5px #00000021}.lzb-w-back{color:#d9eeea;font-size:20px;line-height:1}.lzb-w-av{object-fit:cover;background:#fff;border-radius:50%;width:32px;height:32px}.lzb-w-head>span:nth-of-type(2){flex:1;line-height:1.15}.lzb-w-head b{font-size:13px;font-weight:var(--weight-semibold);display:block}.lzb-w-head small{color:#cfe9e3;font-size:9.5px}.lzb-w-ic{color:#d9eeea}.lzb-w-body{background-color:#efeae2;background-image:radial-gradient(circle at 20% 20%,#5a6c6414 0 1px,#0000 1.5px),radial-gradient(circle at 75% 55%,#5a6c6412 0 1.2px,#0000 1.7px);background-size:25px 25px,31px 31px;position:relative;overflow:hidden}.lzb-w-list{flex-direction:column;gap:6px;padding:8px 9px 10px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex}.lzb-w-list>*{flex:none}html.js .lzb-w-list [data-m]:not(.is-on){display:none}.lzb-w-list>.is-new,html.js .lzb-w-list [data-m].is-on{animation:.38s cubic-bezier(.2,.7,.2,1) both lzb-pop}@keyframes lzb-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.lzb-w-sys{text-align:center;color:#68756f;background:#fff7d8;border-radius:6px;align-self:center;max-width:88%;padding:4px 8px;font-size:8.4px;box-shadow:0 1px 1px #00000014}.lzb-w-day{font-size:8.5px;font-weight:var(--weight-semibold);color:#617477;background:#e7f2f5;border-radius:6px;align-self:center;padding:3px 9px}.lzb-w-in,.lzb-w-out{color:#182622;font-size:10.8px;line-height:1.38}.lzb-w-in{background:#fff;border-radius:3px 9px 9px;align-self:flex-start;max-width:86%;padding:6px 8px 4px;box-shadow:0 1px 1px #0000001a}.lzb-w-out{background:#d9fdd3;border-radius:9px 3px 9px 9px;align-self:flex-end;max-width:76%;padding:6px 8px 4px;box-shadow:0 1px 1px #00000017}.lzb-w-t{font-variant-numeric:tabular-nums;color:#879690;justify-content:flex-end;align-items:center;gap:3px;margin-top:1px;font-size:8px;display:flex}.lzb-w-out .lzb-w-t{color:#668379}.lzb-w-tick{color:#8fa39c;width:13px;height:8px;transition:color .3s;position:relative}.lzb-w-tick:before,.lzb-w-tick:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:0;transform:rotate(40deg)}.lzb-w-tick:before{left:2px}.lzb-w-tick:after{left:6px}.is-read .lzb-w-tick,.lzb-w-tick.is-read{color:#53bdeb}.lzb-w-card{color:#182622;background:#fff;border-radius:3px 9px 9px;align-self:flex-start;width:86%;font-size:10.8px;overflow:hidden;box-shadow:0 1px 1px #0000001a}.lzb-w-card>div{padding:6px 9px 4px}.lzb-w-card b{font-size:10.8px;display:block}.lzb-w-card p{color:#42534e;margin-top:2px;font-size:9.8px;line-height:1.35}.lzb-w-card p.lzb-w-prompt{color:#293a35;margin:0;font-size:10.6px}.lzb-w-btn{font-size:10.4px;font-weight:var(--weight-semibold);color:#008069;border-top:1px solid #edf0ef;justify-content:center;align-items:center;gap:6px;padding:7px 9px;transition:background-color .2s;display:flex}.lzb-w-btn.is-press{background:#e3f3ee}.lzb-w-att{background:#d9fdd3;border-radius:9px 3px 9px 9px;align-self:flex-end;max-width:80%;padding:4px;box-shadow:0 1px 1px #00000017}.lzb-w-file{background:#fff;border-radius:6px;align-items:center;gap:7px;padding:6px;display:flex}.lzb-w-file i{background:var(--bg,#fbe4e4);border-radius:5px;flex:none;place-items:center;width:28px;height:31px;font-size:14px;font-style:normal;display:grid}.lzb-w-file b{white-space:nowrap;color:#263833;font-size:9.6px;display:block}.lzb-w-file small{color:#84928e;font-size:8px}.lzb-w-att p{color:#263833;padding:4px 4px 0;font-size:9.8px}.lzb-w-fin{align-items:flex-start;gap:7px;display:flex}.lzb-w-fin i{color:#00a884;background:#dff8e8;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;font-weight:800;display:grid}.lzb-w-typing{background:#fff;border-radius:3px 9px 9px;align-self:flex-start;gap:3px;padding:9px 10px;display:flex;box-shadow:0 1px 1px #0000001a}.lzb-w-typing i{background:#9aa7a2;border-radius:50%;width:5px;height:5px;animation:1s infinite lzb-blink}.lzb-w-typing i:nth-child(2){animation-delay:.15s}.lzb-w-typing i:nth-child(3){animation-delay:.3s}@keyframes lzb-blink{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}.lzb-w-comp{background:#f0f2f5;align-items:center;gap:6px;padding:6px 8px 8px;display:flex}.lzb-w-in-f{color:#86948f;background:#fff;border-radius:20px;flex:1;height:34px;padding:0 12px;font-size:10.5px;line-height:34px}.lzb-w-mic{background:#00a884;border-radius:50%;width:34px;height:34px;position:relative}.lzb-w-mic:before{content:"";background:#fff;border-radius:4px;width:6px;height:11px;position:absolute;top:10px;left:14px}.lzb-w-tap{z-index:40;opacity:0;pointer-events:none;background:#00806938;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;box-shadow:0 0 0 2px #00806980}@media (prefers-reduced-motion:reduce){.lzb-w-list,.lzb-w-list>.is-new,html.js .lzb-w-list [data-m].is-on{transition:none;animation:none}.lzb-w-typing i{animation:none}}.lzb-c{--lzb-h:480vh;--lzb-hn:440vh}.lzb-c-board{color:var(--color-text)}.lzb-c-lines{z-index:1;width:100%;height:100%}.lzb-c-lines path{fill:none;stroke:#8fd3ff66;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}.lzb-c-lines path.is-user{stroke:#25d366;stroke-width:2px}.lzb-c-lines circle{fill:var(--ice-400);opacity:0;filter:drop-shadow(0 0 6px var(--ice-400))}.lzb-c-lines circle.is-rev{fill:#7ee2a8;filter:drop-shadow(0 0 6px #25d366)}.lzb-c-lines circle.is-user{fill:#fff;stroke:#25d366;stroke-width:2px;filter:drop-shadow(0 0 8px #25d366)}.lzb-c-users{z-index:3;background:#075e5447;border-radius:16px;justify-items:start;gap:3px;width:190px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #25d36659}.lzb-c-avs{margin-bottom:6px;display:flex}.lzb-c-avs i{width:30px;height:30px;font-size:10px;font-style:normal;font-weight:var(--weight-bold);color:#075e54;background:#dff8e8;border-radius:50%;place-items:center;margin-right:-6px;display:grid;box-shadow:0 0 0 2px #0b1d24}.lzb-c-avs i:last-child{color:#fff;background:#25d366}.lzb-c-users b{font-size:12.5px}.lzb-c-users small{color:#9ff0c6;font-size:10.5px}.lzb-c-lock{z-index:4;opacity:0;background:#0b1d24;border-radius:50%;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;font-size:13px;display:grid;box-shadow:inset 0 0 0 1.5px #25d366,0 0 0 5px #25d3661f}.lzb-c-hub{z-index:5;background:radial-gradient(circle at 50% 35%,#13443a,#0b2621 70%);border-radius:50%;align-content:center;place-items:center;gap:4px;width:132px;height:132px;display:grid;box-shadow:inset 0 0 0 1.5px #25d3668c,0 0 60px #25d36640,0 30px 60px -30px #000}.lzb-c-hub img{background:#fff;border-radius:50%;width:52px;height:52px}.lzb-c-hub b{letter-spacing:.02em;font-size:13px}.lzb-c-ring{border-radius:50%;animation:2.6s ease-out infinite lzb-c-ring;position:absolute;inset:-10px;box-shadow:inset 0 0 0 1px #25d36666}@keyframes lzb-c-ring{0%{opacity:1;transform:scale(.92)}to{opacity:0;transform:scale(1.25)}}.lzb-c-sys{z-index:3;width:170px;height:48px;color:var(--color-text);opacity:0;background:#0a1824e6;border-radius:12px;align-content:center;padding:0 16px;text-decoration:none;transition:box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #8fd3ff38,0 16px 30px -18px #000}.lzb-c-sys b{font-size:13px;font-weight:var(--weight-semibold)}.lzb-c-sys small{color:var(--color-text-muted);font-size:10px}.lzb-c-sys.is-link:after{content:"↗";color:var(--ice-400);font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lzb-c-sys.is-link:hover,.lzb-c-sys.is-hl{box-shadow:inset 0 0 0 1.5px var(--ice-400), 0 0 0 5px #8fd3ff1a, 0 16px 30px -18px #000}.lzb-c-sec{z-index:6;opacity:0;background:#0a1824eb;border-radius:16px;width:330px;padding:16px 18px 18px;box-shadow:inset 0 0 0 1px #25d36659,0 30px 60px -30px #000}.lzb-c-shield{background:#25d36624;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:10px;font-size:16px;display:grid}.lzb-c-sec b{font-size:14px;display:block}.lzb-c-sec p{color:var(--color-text-muted);margin:4px 0 10px;font-size:11.5px;line-height:1.45}.lzb-c-sec ul{gap:6px;padding:0;list-style:none;display:grid}.lzb-c-sec li{font-size:12px;font-weight:var(--weight-semibold);color:var(--color-text-muted);align-items:center;gap:8px;transition:color .3s;display:flex}.lzb-c-sec li i{color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:800;transition:background-color .3s,box-shadow .3s,color .3s,transform .35s cubic-bezier(.2,1.6,.4,1);display:grid;box-shadow:inset 0 0 0 1.5px #8fd3ff4d}.lzb-c-sec li.is-on{color:var(--color-text)}.lzb-c-sec li.is-on i{box-shadow:none;color:#062b14;background:#25d366;transform:scale(1.1)}.lzb-c-ghost{z-index:10;opacity:0;pointer-events:none;place-items:center;display:grid;overflow:hidden}.lzb-c-ghost img{z-index:1;background:#fff;border-radius:50%;width:52px;height:52px;position:relative}.lzb-c-board.is-narrow .lzb-c-users{grid-template-columns:auto 1fr;align-items:center;gap:0 14px;width:260px;padding:10px 14px}.lzb-c-board.is-narrow .lzb-c-avs{grid-row:span 2;margin:0}.lzb-c-board.is-narrow .lzb-c-avs i{width:28px;height:28px;margin-right:-4px;font-size:9.5px}.lzb-c-board.is-narrow .lzb-c-avs i:nth-child(3){display:none}.lzb-c-board.is-narrow .lzb-c-avs i:last-child{margin-right:0}.lzb-c-board.is-narrow .lzb-c-users b{font-size:11px}.lzb-c-board.is-narrow .lzb-c-hub{width:100px;height:100px}.lzb-c-board.is-narrow .lzb-c-hub img{width:40px;height:40px}.lzb-c-board.is-narrow .lzb-c-sys{width:170px;height:40px;padding:0 12px}.lzb-c-board.is-narrow .lzb-c-sys b{font-size:11.5px}.lzb-c-board.is-narrow .lzb-c-sys small{font-size:9px}.lzb-c-board.is-narrow .lzb-c-sec{width:380px;padding:12px 14px 14px}.lzb-c-board.is-narrow .lzb-c-shield{display:none}.lzb-d{--lzb-h:700vh;--lzb-hn:620vh}.lzb-d-win{color:var(--color-text);background:#0b1a24;border-radius:16px;grid-template-rows:52px minmax(0,1fr);grid-template-columns:180px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #8fd3ff2e,0 50px 100px -40px #000}.lzb-d-top{background:#ffffff05;border-bottom:1px solid #8fd3ff1f;grid-column:1/-1;align-items:center;gap:10px;padding:0 14px;font-size:12px;display:flex}.lzb-d-dots{gap:5px;display:flex}.lzb-d-dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.lzb-d-top b{font-size:13px;font-weight:var(--weight-semibold);flex:1}.lzb-d-state{border-radius:var(--radius-full);font-size:11px;font-weight:var(--weight-semibold);color:var(--color-text-muted);background:#ffffff0f;align-items:center;gap:6px;padding:4px 10px;transition:background-color .3s,color .3s;display:inline-flex}.lzb-d-state i{background:currentColor;border-radius:50%;width:7px;height:7px}.lzb-d-state.is-test{color:#fcd97a;background:#fbbf2424}.lzb-d-state.is-test i{animation:.9s ease-in-out infinite lzb-j-blink}.lzb-d-state.is-live{color:#8ff0b5;background:#25d36629}.lzb-d-state.is-live i{animation:1.6s ease-out infinite lzb-d-live;box-shadow:0 0 #25d36699}@keyframes lzb-d-live{to{box-shadow:0 0 0 8px #25d36600}}.lzb-d-btn{font-size:11px;font-weight:var(--weight-semibold);background:#ffffff0f;border-radius:8px;padding:6px 12px;transition:transform .2s,filter .2s;box-shadow:inset 0 0 0 1px #8fd3ff33}.lzb-d-btn.is-pri{box-shadow:none;color:#fff;background:#00a884}.lzb-d-btn.is-press{filter:brightness(1.25);transform:scale(.94)}.lzb-d-pal{border-right:1px solid #8fd3ff1f;align-content:start;gap:5px;padding:14px 12px;display:grid}.lzb-d-pal small{font-size:10px;font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:4px}.lzb-d-pi{font-size:11.5px;font-weight:var(--weight-semibold);background:#ffffff09;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;transition:box-shadow .3s,background-color .3s;display:flex;box-shadow:inset 0 0 0 1px #8fd3ff1a}.lzb-d-pi i{background:var(--c);width:10px;height:10px;box-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);border-radius:3px}.lzb-d-pi.is-hl{background:color-mix(in srgb, var(--c) 14%, transparent);box-shadow:inset 0 0 0 1.5px var(--c)}.lzb-d-cv{background-color:#0a1720;background-image:radial-gradient(circle,#8fd3ff1f 1px,#0000 1.2px);background-size:20px 20px;position:relative}.lzb-d-edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lzb-d-edges path{fill:none;stroke:#8fd3ff8c;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke .3s}.lzb-d-edges path.is-pass{stroke:#25d366}.lzb-d-edges circle{fill:#fff;stroke:#25d366;stroke-width:3px;opacity:0;filter:drop-shadow(0 0 8px #25d366)}.lzb-d-el{z-index:2;font-size:10px;font-weight:var(--weight-semibold);color:var(--ice-200);opacity:0;background:#0b1a24;border-radius:6px;padding:2px 7px;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #8fd3ff40}.lzb-d-node{z-index:3;background:#10212c;border-radius:12px;width:196px;height:58px;padding:9px 12px 9px 17px;transition:box-shadow .3s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #8fd3ff29,0 14px 26px -14px #000}.lzb-d-node:before{content:"";background:var(--c);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:7px}.lzb-d-node small{font-size:9.5px;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--c);display:block}.lzb-d-node b{font-size:12px;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.lzb-d-node.is-pass b{padding-right:20px}.lzb-d-node.is-pass,.lzb-d-node.is-hl{box-shadow:inset 0 0 0 1.5px var(--c), 0 0 0 5px color-mix(in srgb, var(--c) 14%, transparent), 0 14px 26px -14px #000}.lzb-d-cnt{border-radius:var(--radius-full);font-size:10px;font-style:normal;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ice-200);opacity:0;background:#1b3342;padding:2px 7px;position:absolute;top:-9px;right:10px;box-shadow:inset 0 0 0 1px #8fd3ff4d}.lzb-d-ok{color:#062b14;opacity:0;background:#25d366;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:-9px;font-size:10px;font-weight:800;transition:opacity .25s,transform .3s cubic-bezier(.2,1.6,.4,1);display:grid;position:absolute;top:50%;right:10px;transform:scale(.5)}.lzb-d-node.is-pass .lzb-d-ok{opacity:1;transform:none}.lzb-d-perf{z-index:4;opacity:0;background:#10212cf5;border-radius:14px;grid-template-columns:auto minmax(0,1fr) 200px;align-items:center;gap:16px;padding:14px 16px;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #25d3664d,0 20px 40px -20px #000}.lzb-d-ph b{font-size:12.5px;display:block}.lzb-d-ph small{color:var(--color-text-muted);font-size:10px}.lzb-d-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lzb-d-kpi small{color:var(--color-text-muted);font-size:9.5px;display:block}.lzb-d-kpi b{font-size:19px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lzb-d-bars small{color:var(--color-text-muted);font-size:9.5px}.lzb-d-bars>div{align-items:end;gap:6px;height:58px;margin-top:4px;display:flex}.lzb-d-bars span{flex-direction:column;flex:1;justify-content:end;height:100%;display:flex}.lzb-d-bars i{transform-origin:50% 100%;background:linear-gradient(#25d366,#25d36659);border-radius:3px 3px 0 0}.lzb-d-bars em{text-align:center;color:var(--color-text-muted);margin-top:3px;font-size:8px;font-style:normal}.lzb-d-drag{z-index:20;background:color-mix(in srgb, var(--c) 22%, #10212c);width:156px;box-shadow:inset 0 0 0 1.5px var(--c), 0 18px 30px -10px #000;font-size:11.5px;font-weight:var(--weight-semibold);color:var(--color-text);opacity:0;pointer-events:none;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;display:flex}.lzb-d-drag i{background:var(--c);border-radius:3px;width:10px;height:10px}.lzb-d-ghosts{z-index:30;pointer-events:none}.lzb-d-ghost{opacity:0;font-size:11.5px;font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;padding:0 12px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.lzb-d-ghost>span{text-overflow:ellipsis;overflow:hidden}.lzb-d-ghost>.lzb-d-gsrc{box-shadow:none;font-weight:var(--weight-regular);white-space:normal;margin:0;position:absolute;top:0;left:0}.lzb-d-board.is-narrow .lzb-d-win{grid-template-rows:46px 74px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lzb-d-board.is-narrow .lzb-d-top{gap:7px;padding:0 10px}.lzb-d-board.is-narrow .lzb-d-dots{display:none}.lzb-d-board.is-narrow .lzb-d-top b{font-size:11.5px}.lzb-d-board.is-narrow .lzb-d-btn{padding:5px 8px;font-size:10px}.lzb-d-board.is-narrow [data-test]{display:none}.lzb-d-board.is-narrow .lzb-d-pal{border-bottom:1px solid #8fd3ff1f;border-right:0;flex-wrap:wrap;align-content:center;gap:4px;padding:8px 10px;display:flex}.lzb-d-board.is-narrow .lzb-d-pal small{display:none}.lzb-d-board.is-narrow .lzb-d-pi{gap:5px;padding:4px 7px;font-size:9.5px}.lzb-d-board.is-narrow .lzb-d-pi i{width:7px;height:7px}.lzb-d-board.is-narrow .lzb-d-node{width:164px;height:48px;padding:6px 10px 6px 15px}.lzb-d-board.is-narrow .lzb-d-node small{font-size:8.5px}.lzb-d-board.is-narrow .lzb-d-node b{font-size:10.5px}.lzb-d-board.is-narrow .lzb-d-perf{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.lzb-d-board.is-narrow .lzb-d-bars{display:none}.lzb-d-board.is-narrow .lzb-d-kpi b{font-size:16px}.lzb-d-board.is-narrow .lzb-d-drag{width:90px;padding:4px 7px;font-size:9.5px}.lzb-h{position:relative}.lzb-h-stage{min-height:100svh;max-width:calc(var(--container-max) + 2 * var(--gutter));padding:calc(var(--header-offset) + 2rem) var(--gutter) 3rem;align-items:center;gap:clamp(2rem,4vw,4rem);margin-inline:auto;display:grid;position:relative}@media (width>=60rem){.lzb-h-stage{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.lzb-h-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#25d36629,#075e5414 40%,#0000 68%);border-radius:50%;width:min(760px,90vw);position:absolute;top:55%;right:8%;transform:translateY(-50%)}.lzb-h-copy{z-index:3;justify-items:start;gap:1.2rem;display:grid;position:relative}.lzb-h-logo{width:auto;height:40px;margin-top:.4rem}.lzb-h-copy h1{font-size:clamp(2.6rem,1rem + 4.6vw,5.4rem);font-weight:var(--weight-semibold);letter-spacing:-.05em;line-height:.98}.lzb-h-copy h1 .serif{color:var(--ice-200);display:block}.lzb-h-lead{max-width:34rem;color:var(--color-text-muted);font-size:clamp(1rem,.9rem + .35vw,1.2rem)}.lzb-h-ctas{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.lzb-h-badges{font-size:.85rem;font-weight:var(--weight-semibold);color:#cfe9de;flex-wrap:wrap;gap:.5rem 1.2rem;padding:0;list-style:none;display:flex}.lzb-h-badges li{align-items:center;gap:.45rem;display:inline-flex}.lzb-h-badges li:before{content:"✓";color:#25d366;background:#25d36629;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}.lzb-h-note{color:var(--color-text-muted);font-size:.8rem}.lzb-h-vis{z-index:2;align-content:center;justify-items:center;gap:.8rem;display:grid;position:relative}.lzb-h-tabs{border-radius:var(--radius-full);backdrop-filter:blur(10px);background:#0a1824b3;gap:4px;padding:4px;display:none;box-shadow:inset 0 0 0 1px #8fd3ff29}html.js .lzb-h-tabs{display:flex}.lzb-h-tab{border-radius:var(--radius-full);font:inherit;font-size:.8rem;font-weight:var(--weight-semibold);white-space:nowrap;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.5rem .85rem;transition:background-color .25s,color .25s;position:relative;overflow:hidden}.lzb-h-tab:hover{color:var(--color-text)}.lzb-h-tab.is-on{color:#c9f7da;background:#25d36624}.lzb-h-prog{transform-origin:0;opacity:0;background:#25d366;border-radius:2px;height:2px;position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}.lzb-h-tab.is-run .lzb-h-prog{opacity:.8;animation:lzb-h-prog var(--d,10s) linear forwards}@keyframes lzb-h-prog{to{transform:scaleX(1)}}.lzb-h-fit{--lzb-s:1;width:calc(290px * var(--lzb-s));height:calc(600px * var(--lzb-s))}.lzb-h-fit>.lzb-w{transform:scale(var(--lzb-s));transform-origin:0 0}.lzb-h-label{letter-spacing:.02em;color:#d8eee79e;font-size:.72rem}@media (width<=37.5rem){.lzb-h-copy h1{font-size:2.6rem}.lzb-h-tab{padding:.45rem .6rem;font-size:.72rem}.lzb-h-ctas{width:100%}.lzb-h-ctas>*{flex:100%}}html.js .lzb-h:not(.is-static){height:170vh}html.js .lzb-h:not(.is-static) .lzb-h-stage{height:100lvh;position:sticky;top:0;overflow:hidden}html.js .lzb-h:not(.is-static) .lzb-h-vis{height:calc(100lvh - var(--header-offset) - 3rem);max-height:780px}html.js .lzb-h:not(.is-static) :is(.lzb-h-copy,.lzb-h-vis){will-change:transform, opacity}@media (width<=59.9375rem){html.js .lzb-h:not(.is-static){height:240vh}html.js .lzb-h:not(.is-static) .lzb-h-stage{padding-top:calc(var(--header-offset) + 1.2rem);align-content:start;align-items:start}html.js .lzb-h:not(.is-static) .lzb-h-vis{top:var(--header-offset);height:auto;max-height:none;position:absolute;bottom:.8rem;left:0;right:0}html.js .lzb-h:not(.is-static) .lzb-h-copy{gap:.9rem}.lzb-h-glow{top:70%;right:50%;transform:translate(50%,-50%)}}.lzb-j{--lzb-h:800vh;--lzb-hn:700vh}.lzb-j-board{color:var(--color-text)}.lzb-j-links{z-index:4;width:100%;height:100%}.lzb-j-links path{fill:none;stroke:#25d366;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #25d36680)}.lzb-j-links path.is-back{stroke:#7ee2a8;stroke-dasharray:.02 .015}.lzb-j-links circle{fill:#fff;stroke:#25d366;stroke-width:3px;opacity:0;filter:drop-shadow(0 0 8px #25d366)}.lzb-j-node{z-index:3;width:400px;color:var(--color-text);background:#0a1824e0;border-radius:16px;padding:14px 16px 15px;font-size:12px;transition:box-shadow .4s;box-shadow:inset 0 0 0 1px #8fd3ff2e,0 30px 60px -30px #000000e6}.lzb-j-node.is-on{box-shadow:inset 0 0 0 1.5px var(--c), 0 0 0 6px color-mix(in srgb, var(--c) 10%, transparent), 0 30px 60px -30px #000000e6}.lzb-j-nh{align-items:center;gap:8px;margin-bottom:10px;display:flex}.lzb-j-nh i{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);border-radius:50%}.lzb-j-nh b{font-size:13px;font-weight:var(--weight-semibold);flex:1}.lzb-j-nh em{border-radius:var(--radius-full);font-size:10px;font-style:normal;font-weight:var(--weight-semibold);color:var(--ice-200);background:#8fd3ff1a;padding:2px 8px;box-shadow:inset 0 0 0 1px #8fd3ff38}.lzb-j-wait{font-size:10px;font-weight:var(--weight-semibold);color:var(--color-text-muted);transition:opacity .3s;position:absolute;top:14px;right:16px}.lzb-j-node.is-on .lzb-j-wait,.lzb-j-node.is-done .lzb-j-wait{opacity:0}.lzb-j-node:has(.lzb-j-nh em) .lzb-j-wait{top:40px}.lzb-j-rows{gap:5px;display:grid}.lzb-j-row{color:var(--color-text-muted);background:#ffffff08;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;transition:background-color .3s,color .3s;display:flex}.lzb-j-row i{background:var(--c);border-radius:2px;flex:none;width:6px;height:6px}.lzb-j-row span{color:#25d366;opacity:0;margin-left:auto;font-weight:800;transition:opacity .25s,transform .3s cubic-bezier(.2,1.6,.4,1);transform:scale(.6)}.lzb-j-row.is-on{background:color-mix(in srgb, var(--c) 10%, transparent);color:var(--color-text)}.lzb-j-row.is-on span{opacity:1;transform:none}.lzb-j-doc{background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.lzb-j-doc b{font-size:12.5px}.lzb-j-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.lzb-j-doc .lzb-j-num{font-size:13px;font-weight:var(--weight-semibold)}.lzb-j-meta{grid-template-columns:1fr 1fr;gap:8px;margin:9px 0 10px;display:grid}.lzb-j-meta dt{color:var(--color-text-muted);font-size:10px}.lzb-j-meta dd{font-weight:var(--weight-semibold)}.lzb-j-status{border-radius:var(--radius-full);font-size:11px;font-weight:var(--weight-semibold);color:#fcd97a;opacity:.45;background:#fbbf2424;align-items:center;gap:6px;padding:4px 10px;transition:background-color .3s,color .3s,opacity .3s;display:inline-flex}.lzb-j-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.lzb-j-status.is-wait{opacity:1}.lzb-j-status.is-wait i{animation:.9s ease-in-out infinite lzb-j-blink}.lzb-j-status.is-ok{color:#8ff0b5;opacity:1;background:#25d36629}@keyframes lzb-j-blink{50%{opacity:.25}}.lzb-j-tb{border-collapse:collapse;width:100%;font-size:11.5px}.lzb-j-tb th{font-size:10px;font-weight:var(--weight-semibold);text-align:left;color:var(--color-text-muted);padding:0 6px 5px}.lzb-j-tb th.lzb-j-num{text-align:right}.lzb-j-tb td{border-top:1px solid #8fd3ff1a;padding:6px}.lzb-j-tb tr.is-old{color:var(--color-text-muted)}.lzb-j-tb tr.is-new{opacity:0;transition:opacity .35s,background-color .6s}.lzb-j-tb tr.is-new.is-on{font-weight:var(--weight-semibold);opacity:1;background:#38bdf81f}.lzb-j-note{bottom:-4px;right:0;top:auto!important;left:auto!important}.lzb-j-phone{z-index:6}.lzb-j-m{flex-direction:column;display:flex}.lzb-j-dim{z-index:20;opacity:0;background:#0b141a66;transition:opacity .3s;position:absolute;inset:0}.lzb-j-dim.is-on{opacity:1}.lzb-j-sheet,.lzb-j-form{z-index:21;color:#182622;background:#fff;border-radius:16px 16px 0 0;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.lzb-j-sheet.is-on,.lzb-j-form.is-on{transform:none}.lzb-j-sheet{padding:14px 14px 16px}.lzb-j-sheet>b{text-align:center;margin-bottom:8px;font-size:12px;display:block}.lzb-j-opt{border-bottom:1px solid #eef1f0;justify-content:space-between;align-items:center;padding:9px 4px;font-size:11px;display:flex}.lzb-j-opt i{border:1.5px solid #b6c2be;border-radius:50%;width:14px;height:14px;transition:border-color .2s,box-shadow .2s}.lzb-j-opt.is-on i{border-color:#00a884;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 8px #00a884}.lzb-j-send,.lzb-j-submit{font-size:11px;font-weight:var(--weight-semibold);text-align:center;color:#fff;background:#00a884;border-radius:20px;margin-top:12px;padding:9px;transition:filter .2s,transform .2s;display:block}:is(.lzb-j-send,.lzb-j-submit).is-press{filter:brightness(.88);transform:scale(.97)}.lzb-j-form{top:44px}.lzb-j-ft{color:#54656f;border-bottom:1px solid #eef1f0;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}.lzb-j-ft b{color:#182622;flex:1}.lzb-j-fb{gap:4px;padding:10px 14px;display:grid}.lzb-j-fb p{color:#54656f;margin-bottom:6px;font-size:10.2px;line-height:1.4}.lzb-j-fb label{font-size:9.5px;font-weight:var(--weight-semibold);color:#54656f;margin-top:5px}.lzb-j-types{flex-wrap:wrap;gap:4px;display:flex}.lzb-j-types span{border-radius:var(--radius-full);padding:5px 9px;font-size:10px;transition:background-color .2s,box-shadow .2s,color .2s;box-shadow:inset 0 0 0 1px #d5dbd9}.lzb-j-types span.is-on{font-weight:var(--weight-semibold);color:#006b58;background:#e7f8f3;box-shadow:inset 0 0 0 1.5px #00a884}.lzb-j-in{border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:11px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #d5dbd9}.lzb-j-in.is-focus{box-shadow:inset 0 0 0 1.5px #00a884}.lzb-j-in--num{font-variant-numeric:tabular-nums;justify-content:flex-end}.lzb-j-in--num span{text-align:right}.lzb-j-in em{color:#84928e;font-style:normal}.lzb-j-caret{vertical-align:-2px;background:#00a884;width:1px;height:13px;margin-left:1px;animation:1s step-end infinite lzb-j-caret;display:inline-block}@keyframes lzb-j-caret{50%{opacity:0}}.lzb-j-fb small{text-align:center;color:#84928e;margin-top:6px;font-size:9px}.lzb-j-submit{margin-top:10px}.lzb-j-ghost{z-index:8;pointer-events:none}.lzb-j-ghost>.lzb-w{transform-origin:0 0;position:absolute;top:0;left:0}.lzb-j-board.is-narrow .lzb-j-node{width:204px;padding:10px 11px 11px;font-size:10.5px}.lzb-j-board.is-narrow .lzb-j-nh{margin-bottom:7px}.lzb-j-board.is-narrow .lzb-j-nh b{font-size:11.5px}.lzb-j-board.is-narrow .lzb-j-nh em,.lzb-j-board.is-narrow .lzb-j-meta,.lzb-j-board.is-narrow .lzb-j-wait,.lzb-j-board.is-narrow .lzb-j-tb tr.is-old:first-child{display:none}.lzb-j-board.is-narrow .lzb-j-row{padding:4px 6px;font-size:9.8px}.lzb-j-board.is-narrow .lzb-j-doc{margin-bottom:7px;padding:6px 8px}.lzb-j-board.is-narrow .lzb-j-tb{font-size:10px}.lzb-j-board.is-narrow .lzb-j-tb td{padding:4px}.lzb-j-board.is-narrow .lzb-j-tb th{padding:0 4px 4px}.lzb-u{--lzb-h:560vh;--lzb-hn:520vh}.lzb-u-total{color:var(--color-text-muted);font-size:.9rem}.lzb-u-total b{font-size:2rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--color-text)}.lzb-u-plain{flex-wrap:wrap;gap:.4rem;padding:0;font-size:.85rem;list-style:none;display:flex}.lzb-u-plain li{border-radius:var(--radius-full);padding:.35rem .75rem;box-shadow:inset 0 0 0 1px #8fd3ff38}html.js .lzb-u-plain{display:none}.lzb-u-board{color:var(--color-text)}.lzb-u-link{z-index:1;width:100%;height:100%}.lzb-u-link path{fill:none;stroke:#25d366;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.7}.lzb-u-wall{z-index:2;gap:18px;width:500px;display:grid}.lzb-u-g h3{font-size:11px;font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:8px;margin-bottom:8px;transition:color .3s;display:flex}.lzb-u-g h3:before{content:"";background:#8fd3ff4d;border-radius:50%;width:6px;height:6px;transition:background-color .3s,box-shadow .3s}.lzb-u-g.is-on h3{color:#9ff0c6}.lzb-u-g.is-on h3:before{background:#25d366;box-shadow:0 0 8px #25d366}.lzb-u-g ul{flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex}.lzb-u-chip{border-radius:var(--radius-full);font:inherit;font-size:12.5px;font-weight:var(--weight-semibold);white-space:nowrap;color:var(--color-text);background:#122331;border:0;align-items:center;gap:7px;padding:8px 13px;transition:background-color .3s,box-shadow .3s,color .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #8fd3ff38}.lzb-u-chip.is-pre{cursor:pointer}.lzb-u-chip.is-pre i{background:#25d366;border-radius:50%;width:7px;height:7px}.lzb-u-chip.is-pre:hover{background:#15332b}.lzb-u-chip.is-sel{color:#d6fbe4;background:#143a2c;box-shadow:inset 0 0 0 1.5px #25d366,0 0 0 5px #25d3661f}.lzb-u-chip.is-sel i{animation:1.4s ease-out infinite lzb-u-pulse}@keyframes lzb-u-pulse{0%{box-shadow:0 0 #25d366b3}to{box-shadow:0 0 0 7px #25d36600}}html.js .lzb-u:not(.is-static) .lzb-u-chip{will-change:opacity, transform}.lzb-u-pre{z-index:3;background:#efeae2;border-radius:22px;grid-template-rows:52px minmax(0,1fr) 26px;width:340px;height:470px;display:grid;overflow:hidden;box-shadow:0 40px 80px -30px #000,0 0 0 6px #ffffff0a}.lzb-u-ph{color:#fff;background:#075e54;align-items:center;gap:9px;padding:0 14px;display:flex}.lzb-u-ph img{background:#fff;border-radius:50%;width:30px;height:30px}.lzb-u-ph b{font-size:13px;line-height:1.1;display:block}.lzb-u-ph small{color:#cfe9e3;font-size:10px}.lzb-u-pb{background-image:radial-gradient(circle at 20% 20%,#5a6c6414 0 1px,#0000 1.5px),radial-gradient(circle at 75% 55%,#5a6c6412 0 1.2px,#0000 1.7px);background-size:25px 25px,31px 31px;position:relative}.lzb-u-sc{opacity:0;flex-direction:column;justify-content:flex-end;padding-top:6px;transition:opacity .35s;display:flex;position:absolute;inset:0}.lzb-u-sc.is-on{opacity:1}.lzb-u-sc .lzb-w-list{gap:10px;padding:12px 14px}.lzb-u-m{flex-direction:column;display:flex}.lzb-u-pre :is(.lzb-w-in,.lzb-w-out,.lzb-w-card,.lzb-w-card b,.lzb-w-card p.lzb-w-prompt,.lzb-w-btn){font-size:12.5px}.lzb-u-pre :is(.lzb-w-att p,.lzb-w-file b){font-size:11.5px}.lzb-u-pre .lzb-w-t{font-size:9px}.lzb-u-pn{color:#6b7b75;background:#f0f2f5;place-items:center;font-size:10px;display:grid}.lzb-u-ghosts{z-index:20;pointer-events:none}.lzb-u-ghost{font-size:12px;font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;align-items:center;display:grid;position:absolute;top:0;left:0;overflow:hidden}.lzb-u-ghost span{text-overflow:ellipsis;grid-area:1/1;padding:0 12px;overflow:hidden}.lzb-u-board.is-narrow .lzb-u-wall{gap:9px;width:380px}.lzb-u-board.is-narrow .lzb-u-g h3{margin-bottom:5px;font-size:9px}.lzb-u-board.is-narrow .lzb-u-g ul{gap:5px}.lzb-u-board.is-narrow .lzb-u-chip{gap:5px;padding:5px 9px;font-size:10.5px}.lzb-u-board.is-narrow .lzb-u-pre{grid-template-rows:44px minmax(0,1fr) 22px;width:320px;height:380px}
