.lzdl{--ink-2:#0a0a0ab8;--lzdl-rule:#0a0a0a1a;--lzdl-plate:color-mix(in srgb,#fff 62%,var(--ol-white));--lzdl-mine:color-mix(in srgb,#fff 88%,var(--ol-white));--lzdl-chip:#0a0a0a0e;--lzdl-chip-hover:#0a0a0a17;--lzdl-line:#0a0a0a47;--lzdl-capsule:linear-gradient(180deg,#fff 0%,#f5f4f1 100%);--lzdl-capsule-ink:#1b1b1a;--lzdl-capsule-shadow:inset 0 .5px 0 #fff,0 0 0 .5px #1b1b1a1f,0 1px 2px #1b1b1a0f,0 8px 22px -9px #1b1b1a4d;--lzdl-spring:linear(0,.0304,.1058,.2066,.3186,.4315,.5386,.6358,.7209,.7932,.8527,.9006,.9379,.9662,.9868,1.0012,1.0107,1.0163,1.0191,1.0199,1.0193,1.0178,1.0158,1.0135,1.0113,1.0092,1.0072,1.0055,1.0041,1.0029,1.002,1.0012,1.0007,1);--lzdl-spring-pop:linear(0,.048,.1653,.318,.4803,.6345,.7694,.8794,.9631,1.0218,1.0587,1.0778,1.0835,1.0798,1.0701,1.0575,1.0439,1.031,1.0196,1.0104,1.0033,.9983,.9952,.9935,.993,.9933,.9941,.9952,.9963,.9974,.9983,.9991,.9997,1)}.dark .lzdl{--ink-2:#f6f6f6b8;--lzdl-rule:#ffffff1a;--lzdl-plate:#0f0f10;--lzdl-mine:#171718;--lzdl-chip:#ffffff14;--lzdl-chip-hover:#ffffff21;--lzdl-line:#f6f6f64d;--lzdl-capsule:linear-gradient(180deg,#2e2e2f 0%,#232324 100%);--lzdl-capsule-ink:#f3f1ed;--lzdl-capsule-shadow:inset 0 .5px 0 #ffffff24,0 0 0 .5px #000000b3,0 1px 2px #0000004d,0 10px 28px -8px #0009}:where(.lzdl) p{font-size:inherit}.lzdl-open{padding-top:var(--page-top);padding-bottom:clamp(64px,9vh,112px)}.lzdl-open-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.lzdl-title{letter-spacing:-.035em;max-width:10ch;font-size:clamp(52px,7.4vw,128px);line-height:.96}.lzdl-lead{max-width:40ch;margin-top:clamp(24px,3.4vh,36px)}.lzdl-primary{margin-top:clamp(28px,4vh,44px)}.lzdl-ctas{flex-wrap:wrap;gap:12px;display:flex}.lzdl[data-armed] .lzdl-open .lzdl-ctas{clip-path:inset(0 50% round 999px);transition:clip-path .9s var(--ease-out-expo).72s}.lzdl[data-armed] .lzdl-open[data-on] .lzdl-ctas{clip-path:inset(-12px -12px -24px round 999px)}.lzdl-primary-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:16px;font-size:14px;line-height:1.5}.lzdl-primary-meta a,.lzdl-link,.lzdl-anchor{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lzdl-line);text-decoration-color:var(--lzdl-line);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-soft)}.lzdl-primary-meta a:hover,.lzdl-link:hover,.lzdl-anchor:hover{text-decoration-color:currentColor}:is(.lzdl-primary-meta a,.lzdl-link,.lzdl-anchor):focus-visible{outline:2px solid var(--ol-blue);outline-offset:3px;border-radius:3px}.lzdl[data-armed] .lzdl-open .lzdl-primary-meta{opacity:0;transition:opacity .7s var(--ease-soft)1.1s}.lzdl[data-armed] .lzdl-open[data-on] .lzdl-primary-meta{opacity:1}.lzdl-elsewhere{max-width:36ch;color:var(--ink);font-size:17px;line-height:1.5}.lzdl-soon-pill{height:44px;box-shadow:inset 0 0 0 1px var(--lzdl-line);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.lzdl-open-visual{position:relative}.lzdl-open-photo{aspect-ratio:5/6;width:100%;max-height:min(76svh,740px);position:relative}.lzdl-open-photo img{transition:transform 1.8s var(--ease-out-expo)}.lzdl-open-photo[data-state=mark] img{transform:scale(1.2)}.lzdl-pill-slot{--s:2;width:104px;transform:scale(var(--s));transform-origin:100% 0;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;top:6.5%;right:6%}.lzdl-pill{--h:24px;--w:34px;--part:0px;height:var(--h);width:var(--w);background:var(--lzdl-capsule);box-shadow:var(--lzdl-capsule-shadow);transition:width .42s var(--lzdl-spring),height .42s var(--lzdl-spring),opacity .26s var(--ease-soft),translate .52s var(--lzdl-spring-pop);border-radius:999px;position:relative}.lzdl-pill[data-state=away]{opacity:0;translate:0 -8px}.lzdl-pill[data-state=listening]{--h:34px;--w:104px;--part:36px}.lzdl-pill-mark{position:absolute;inset:0}.lzdl-pill-mark svg{width:9.4px;height:11.5px;fill:var(--lzdl-capsule-ink);margin:-5.75px 0 0 -4.7px;position:absolute;top:50%;left:50%;overflow:visible}.lzdl-pill-mark svg path{transition:translate .42s var(--lzdl-spring)}.lzdl-half-a{translate:calc(var(--part)*-22.9)0}.lzdl-half-b{translate:calc(var(--part)*22.9)0}.lzdl-pill-wave{align-items:center;gap:2.5px;height:16px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.lzdl-pill-wave i{background:var(--lzdl-capsule-ink);width:2px;height:16px;transition:transform .42s var(--lzdl-spring)calc(.14s + var(--d,0s));border-radius:1px;display:block;transform:scaleY(0)}.lzdl-pill[data-state=listening] .lzdl-pill-wave i{transform:scaleY(var(--h))}.lzdl-platforms{padding-top:clamp(56px,8vh,96px);padding-bottom:clamp(72px,11vh,128px);scroll-margin-top:72px}.lzdl-platforms-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;display:flex}.lzdl-version{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(16px,1.12vw,18px);line-height:1.5}.lzdl-plate{background:var(--lzdl-plate);border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(32px,5vh,56px);display:grid;overflow:hidden}.lzdl-os{flex-direction:column;padding:clamp(24px,2.4vw,36px);display:flex}.lzdl-os+.lzdl-os{box-shadow:inset 1px 0 0 var(--lzdl-rule)}.lzdl-os[data-mine]{background:var(--lzdl-mine)}.lzdl-os-head{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;padding-bottom:20px;display:grid}.lzdl-os-name{font-size:clamp(30px,2.4vw,40px)}.lzdl-mine{background:var(--lzdl-chip);white-space:nowrap;border-radius:999px;align-self:center;padding:5px 10px;font-size:12px;font-weight:500;line-height:1.2}.lzdl-req{color:var(--ink-2);grid-column:1/-1;font-size:14.5px}.lzdl-files{margin:0;padding:0;list-style:none}.lzdl-file{box-shadow:inset 0 1px 0 var(--lzdl-rule);padding:16px 0}.lzdl-file:last-child{box-shadow:inset 0 1px 0 var(--lzdl-rule),inset 0 -1px 0 var(--lzdl-rule)}.lzdl-file-main{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.lzdl-file-name{flex-direction:column;gap:2px;min-width:0;display:flex}.lzdl-file-name b{font-size:16px;font-weight:500;line-height:1.3}.lzdl-file-name span{color:var(--ink-2);font-size:13.5px;line-height:1.35}.lzdl-file-act{flex:none;align-items:center;gap:14px;display:flex}.lzdl-file-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.lzdl-soon{color:var(--ink-2);white-space:nowrap;flex:none;font-size:13.5px;font-weight:500}.lzdl-file[data-soon] .lzdl-file-name b{color:var(--ink-2)}.lzdl-sha{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;margin-top:12px;display:grid}.lzdl-sha-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:500}.lzdl-hash{font-family:var(--font-sans);letter-spacing:.01em;color:var(--ink-2);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;grid-area:2/1/auto/-1;font-size:12.5px;line-height:1.5}.lzdl-copy{background:var(--lzdl-chip);height:26px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease-soft);border-radius:999px;grid-area:1/2;padding:0 11px;font-size:12.5px;font-weight:500;display:grid}.lzdl-copy:hover,.lzdl-copy:active{background:var(--lzdl-chip-hover)}.lzdl-copy:focus-visible{outline:2px solid var(--ol-blue);outline-offset:2px}.lzdl:not([data-armed]) .lzdl-copy{visibility:hidden}.lzdl-copy-face{transition:opacity .18s var(--ease-soft),translate .32s var(--ease-out-expo);grid-area:1/1;align-self:center}.lzdl-copy-face[data-face=done]{opacity:0;translate:0 4px}.lzdl-sha[data-done] .lzdl-copy-face[data-face=copy]{opacity:0;translate:0 -4px}.lzdl-sha[data-done] .lzdl-copy-face[data-face=done]{opacity:1;translate:0}.lzdl-which{color:var(--ink-2);margin-top:14px;font-size:13.5px;line-height:1.5}.lzdl-install{margin-top:28px}.lzdl-small-title{color:var(--ink);font-size:11px}.lzdl-steps{counter-reset:lzdl-step;margin:10px 0 0;padding:0;list-style:none}.lzdl-steps li{counter-increment:lzdl-step;color:var(--ink);padding-left:26px;font-size:14.5px;line-height:1.5;position:relative}.lzdl-steps li+li{margin-top:6px}.lzdl-steps li:before{content:counter(lzdl-step);background:var(--lzdl-chip);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:500;line-height:1;display:grid;position:absolute;top:.18em;left:0}.lzdl-note{color:var(--ink-2);margin-top:12px;font-size:13.5px;line-height:1.5}.lzdl-first{interpolate-size:allow-keywords;margin-top:auto;padding-top:24px}.lzdl-first summary{min-height:44px;box-shadow:inset 0 1px 0 var(--lzdl-rule);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;font-weight:500;list-style:none;display:flex}.lzdl-first summary::-webkit-details-marker{display:none}.lzdl-first summary:focus-visible{outline:2px solid var(--ol-blue);outline-offset:2px}.lzdl-first-chev{width:18px;height:18px;color:var(--ink-2);transition:transform .36s var(--ease-pop)}.lzdl-first[open] .lzdl-first-chev{transform:rotate(180deg)}.lzdl-first::details-content{block-size:0;transition:block-size .42s var(--ease-out-expo),content-visibility .42s allow-discrete;overflow:clip}.lzdl-first[open]::details-content{block-size:auto}.lzdl-first-why{margin-top:4px}.lzdl-first-steps{margin:12px 0 4px}.lzdl-glyph-down [data-arrow]{transition:transform .36s var(--ease-pop)}.group:hover .lzdl-glyph-down [data-arrow],.group:focus-visible .lzdl-glyph-down [data-arrow]{transform:translateY(1.5px)}.lzdl-features{padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(96px,14vh,168px)}.lzdl-features-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.lzdl-features-head{top:calc(var(--page-top) + 72px);position:sticky}.lzdl-features-head .lzv-lead{max-width:34ch}.lzdl-rows{margin:0;padding:0;list-style:none}.lzdl-row{box-shadow:inset 0 1px 0 var(--lzdl-rule);grid-template-columns:56px minmax(0,1fr);gap:22px;padding:26px 0;display:grid}.lzdl-row:last-child{box-shadow:inset 0 1px 0 var(--lzdl-rule),inset 0 -1px 0 var(--lzdl-rule)}.lzdl-well{background:var(--lzdl-capsule);width:56px;height:56px;box-shadow:var(--lzdl-capsule-shadow);color:var(--lzdl-capsule-ink);border-radius:16px;place-items:center;display:grid}.lzdl-row-title{letter-spacing:-.005em;font-size:clamp(19px,1.4vw,22px);font-weight:500;line-height:1.3}.lzdl-row-body{max-width:54ch;color:var(--ink-2);margin-top:6px;font-size:clamp(15.5px,1.05vw,17px);line-height:1.55}.lzdl-keycap{vertical-align:middle;margin:-.35em .12em -.2em;display:inline-block}.lzdl-keycap img[data-tone=dark],.dark .lzdl-keycap img[data-tone=light]{display:none}.dark .lzdl-keycap img[data-tone=dark]{display:block}.lzdl-keycap img{filter:drop-shadow(0 1px 1px #1b1b1a14);width:auto;height:1.9em;display:block}@media (max-width:1179px){.lzdl-plate{grid-template-columns:minmax(0,1fr)}.lzdl-os+.lzdl-os{box-shadow:inset 0 1px 0 var(--lzdl-rule)}}@media (min-width:760px) and (max-width:1179px){.lzdl-os{grid-template:"head install""files install""which install""first install"1fr/minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(32px,5vw,64px);display:grid}.lzdl-os-head{grid-area:head}.lzdl-files{grid-area:files}.lzdl-which{grid-area:which}.lzdl-install{grid-area:install;margin-top:0;padding-top:12px}.lzdl-first{grid-area:first;align-self:start}}@media (max-width:899px){.lzdl-open-grid,.lzdl-features-grid{grid-template-columns:minmax(0,1fr)}.lzdl-open-photo{aspect-ratio:4/3}.lzdl-features-head{position:static}}@media (max-width:559px){.lzdl-pill-slot{--s:1.6}.lzdl-plate{border-radius:22px}.lzdl-file-main{align-items:flex-start}.lzdl-file-act{flex-direction:column;align-items:flex-end;gap:6px}.lzdl-row{grid-template-columns:44px minmax(0,1fr);gap:16px}.lzdl-well{border-radius:13px;width:44px;height:44px}.lzdl-well svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.lzdl-pill,.lzdl-pill-mark svg path,.lzdl-pill-wave i,.lzdl-open-photo img,.lzdl-first-chev{transition:none}.lzdl-first::details-content{transition:none}}
