.ls-scene{position:relative;overflow:hidden;aspect-ratio:16/9;margin-top:auto;border-radius:14px;background:var(--lp-base-3);container-type:inline-size}.ls-stage{position:absolute;left:0;top:0;width:480px;height:270px;transform-origin:0 0;transform:scale(.62)}.ls-stage-tall{height:300px}@supports (transform:scale(tan(atan2(1px,1px)))) and (width:1cqw){.ls-stage{transform:scale(tan(atan2(100cqw,480px)))}}.ls-scene *,.ls-scene :before{animation-play-state:paused}[data-live] .ls-scene *,[data-live] .ls-scene :before{animation-play-state:running}.ls-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:56px}.ls-cell{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px;border:1px solid var(--site-line);border-radius:20px;background:#fff}.ls-cell .lp-h3{font-size:22px}.ls-cell-text{color:var(--lp-muted);font-size:16px;line-height:1.55}.ls-cell .lp-keys{flex-wrap:wrap}.ls-key{display:inline-flex;align-items:center;gap:6px}.ls-cell-hide{grid-column:1/span 2}.ls-cell-compress{grid-column:2/span 2}.ls-note{color:var(--lp-muted);font-size:13px}.ls-hide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ls-hide-head .ls-cell-text{max-width:440px;margin-top:8px}.ls-seg{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));min-width:220px}.ls-seg .lp-seg-thumb{width:calc((100% - 8px) / 2)}.ls-desks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:12px}.ls-desk{min-width:0;margin:0}.ls-desk figcaption{margin-bottom:8px;color:var(--lp-muted);font-size:14px}.ls-desk-screen{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:12px;background:linear-gradient(160deg,#0b2f9a,#1846c2 58%,#0a2a8a)}.ls-desk[data-recording] .ls-desk-screen{box-shadow:inset 0 0 0 3px #e0455f}.ls-win{position:absolute;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 12px 24px -10px rgb(5 12 50/.5)}.ls-win-bar{display:flex;align-items:center;gap:6px;height:22px;padding:0 8px;background:#eeeffb;color:var(--site-ink);font-size:10px;white-space:nowrap}.ls-win-bar>i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--lp-slate)}.ls-win-main{left:6%;top:9%;width:60%;height:72%}.ls-win-mail{right:5%;bottom:7%;width:46%;height:58%;transition:opacity .24s var(--site-ease)}.ls-win-mail[data-gone]{opacity:0}.ls-prot{margin-left:auto;transform:scale(.62);transform-origin:right center}.ls-slide{position:absolute;inset:22px 0 0;padding:10% 9%}.ls-slide>b,.ls-slide>i{display:block;border-radius:4px}.ls-slide>b{width:58%;height:9%;background:var(--site-ink)}.ls-slide>i{width:72%;height:5%;margin-top:6%;background:var(--site-line)}.ls-slide-chart{position:absolute;right:9%;bottom:12%;display:flex;align-items:flex-end;gap:6%;width:40%;height:34%}.ls-slide-chart i{flex:1 1;border-radius:3px 3px 0 0;background:var(--lp-base-2)}.ls-slide-chart i:first-child{height:40%}.ls-slide-chart i:nth-child(2){height:70%}.ls-slide-chart i:nth-child(3){height:55%}.ls-slide-chart i:nth-child(4){height:100%;background:var(--site-accent)}.ls-mail{display:grid;grid-gap:9px;gap:9px;padding:10px 12px}.ls-mail li{display:flex;align-items:center;gap:8px;height:14px}.ls-mail li i{flex:none;width:14px;height:14px;border-radius:50%;background:var(--lp-base-1)}.ls-mail li span{flex:1 1;height:6px;border-radius:3px;background:var(--site-line)}.ls-rec{position:absolute;right:8px;top:8px;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#c43d58;color:#fff;font-family:var(--site-mono);font-size:10px;font-weight:600}.ls-rec i{width:6px;height:6px;border-radius:50%;background:#fff}.ls-compare{--split:50%;position:relative;overflow:hidden;aspect-ratio:21/9;margin-top:4px;border-radius:14px;background:var(--lp-base-3)}.lp .ls-compare-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.lp .ls-compressed{filter:saturate(.88) contrast(.95)}.ls-compare-after,.ls-compare-line{position:absolute;inset:0;transform:translateX(var(--split));pointer-events:none}.ls-compare-after{overflow:hidden}.ls-compare-after>div{position:absolute;inset:0;transform:translateX(calc(-1 * var(--split)))}.ls-compare-line i{position:absolute;left:-1px;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 0 1px rgb(20 23 46/.18)}.ls-compare-line span{position:absolute;left:-18px;top:calc(50% - 18px);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--site-ink);box-shadow:0 4px 12px rgb(5 12 50/.3)}.ls-compare:has(input:focus-visible) .ls-compare-line span{background-image:linear-gradient(var(--focus-tint) 0 0)}.ls-tag{position:absolute;left:10px;top:10px;padding:2px 8px;border-radius:6px;background:rgb(0 0 0/.55);color:#fff;font-size:12px;pointer-events:none}.ls-tag-after{left:auto;right:10px}.ls-compare input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ls-size{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--site-ink);font-family:var(--site-mono);font-size:15px}.ls-size b{font-weight:600}.ls-saved{color:var(--site-accent)}.ls-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ls-chips li{padding:7px 12px;border-radius:999px;background:var(--lp-base-3);color:var(--site-ink);font-size:14px;white-space:nowrap}.lp .ls-bg,.lp .ls-role-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ls-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(9 26 92/0) 35%,rgb(9 26 92/.6))}.ls-pill,.ls-role-rec{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgb(20 23 46/.72);color:#fff;font-family:var(--site-mono);font-size:14px;font-weight:600}.ls-pill i,.ls-role-rec i{width:9px;height:9px;border-radius:50%;background:#e0455f}.ls-pill i,.ls-rec i{animation:ls-blink 1.2s step-end infinite}.ls-buffer{position:absolute;left:16px;right:16px;bottom:16px;height:5px;overflow:hidden;border-radius:3px;background:rgb(255 255 255/.3)}.ls-buffer i{display:block;width:100%;height:100%;background:#fff}.ls-a-keys{position:absolute;left:50%;top:44%;padding:10px 14px;border-radius:12px;background:rgb(255 255 255/.9);opacity:0;transform:translate(-50%,-50%);animation:ls-keys 6s var(--site-ease) infinite both}.ls-a-toast{position:absolute;right:16px;bottom:30px;animation:ls-toast 6s var(--site-ease) infinite both}.ls-scene-text .ls-a-toast{right:20px;bottom:16px}.ls-dialog{position:absolute;left:64px;top:40px;width:352px;height:176px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 20px 40px -18px rgb(5 12 50/.45);color:var(--site-ink);font-family:var(--site-mono);font-size:16px;line-height:1.75}.ls-dialog .ls-win-bar{height:30px;margin-bottom:12px}.ls-dialog p{padding:0 22px}.ls-dialog p:last-child{color:var(--lp-muted)}.ls-a-sel{position:absolute;inset:0;transform-origin:76px 78px;animation:ls-select 6s var(--site-ease) infinite both}.ls-panel{position:absolute;left:40px;top:24px;width:400px;padding:14px 16px 4px;border-radius:14px;background:#fff;box-shadow:0 20px 40px -18px rgb(5 12 50/.45);color:var(--site-ink);font-size:15px}.ls-link{display:flex;align-items:center;gap:10px;height:46px;margin-bottom:6px;padding:0 6px;border:1px solid var(--site-line);border-radius:10px}.ls-link-icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:8px;background:#e9ebff;color:var(--site-accent)}.ls-link code{flex:1 1;min-width:0;overflow:hidden;font-family:var(--site-mono);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.ls-copy{position:relative;flex:none;place-items:center;width:32px;height:32px;background:#f6f7fb;color:var(--lp-muted)}.ls-copy,.ls-copy-on{display:grid;border-radius:8px}.ls-copy-on{position:absolute;inset:0;place-items:center;background:#e1e8ff;color:var(--site-accent);animation:ls-copied 6s var(--site-ease) infinite both}.ls-row{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;border-top:1px solid #ecebe6}.ls-badge,.ls-row>span:first-child{display:inline-flex;align-items:center}.ls-badge{gap:4px;height:20px;margin-left:10px;padding:0 7px;border-radius:6px;background:#e1e8ff;color:var(--site-accent);font-size:11px;font-weight:500;transform-origin:left center;animation:ls-badge 6s var(--lp-spring) infinite both}.ls-select{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--site-line);border-radius:8px;font-size:13px}.ls-sw{position:relative;flex:none;width:42px;height:24px;border-radius:12px;background:var(--lp-base-3);box-shadow:inset 0 0 0 1px var(--lp-slate)}.ls-sw:before{content:"";position:absolute;inset:0;border-radius:12px;background:var(--site-accent)}.ls-sw i{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(var(--site-shade)/.25);transform:translateX(18px)}.ls-sw-pw:before{animation:ls-track-pw 6s var(--site-ease) infinite both}.ls-sw-pw i{animation:ls-knob-pw 6s var(--lp-spring) infinite both}.ls-sw-once:before{animation:ls-track-once 6s var(--site-ease) infinite both}.ls-sw-once i{animation:ls-knob-once 6s var(--lp-spring) infinite both}.ls-board{position:absolute;left:28px;top:20px;width:424px;height:230px;padding:24px 28px;border-radius:12px;background:#fff;box-shadow:0 20px 40px -18px rgb(5 12 50/.45)}.ls-board>b,.ls-board>i{display:block;border-radius:6px}.ls-board>b{width:190px;height:14px;background:var(--site-ink)}.ls-board>i{width:230px;height:9px;margin-top:14px;background:var(--site-line)}.ls-board>i+i{width:170px}.ls-bars{position:absolute;right:44px;bottom:28px;display:flex;align-items:flex-end;gap:12px}.ls-bars i{width:30px;border-radius:6px 6px 0 0;background:var(--lp-base-2)}.ls-bars i:last-child{background:var(--lp-slate)}.ls-pen{position:absolute;left:0;top:0;overflow:visible}.ls-a-ring{transform-origin:352px 148px;animation:ls-ring 6s var(--site-ease) infinite both}.ls-a-arrow{animation:ls-arrow 6s var(--site-ease) infinite both}.ls-step{position:absolute;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--site-accent);box-shadow:0 0 0 3px #fff;color:#fff;font-size:15px;font-weight:600}.ls-step-1{left:122px;top:198px;animation:ls-step-1 6s var(--lp-spring) infinite both}.ls-step-2{left:394px;top:80px;animation:ls-step-2 6s var(--lp-spring) infinite both}.ls-a-pen{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;background:var(--site-accent);box-shadow:0 0 0 3px #fff,0 3px 8px rgb(20 23 46/.35);opacity:0;animation:ls-pen 6s linear infinite both}@keyframes ls-blink{50%{opacity:.25}}@keyframes ls-keys{0%,26%{opacity:0;transform:translate(-50%,-40%)}32%,42%{opacity:1;transform:translate(-50%,-50%)}45%,49%{opacity:1;transform:translate(-50%,calc(-50% + 3px))}52%,60%{opacity:1;transform:translate(-50%,-50%)}66%,to{opacity:0;transform:translate(-50%,-50%)}}@keyframes ls-toast{0%,50%{opacity:0;transform:translateY(14px) scale(.96)}56%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(6px)}}@keyframes ls-select{0%,10%{opacity:0;transform:scale(.06)}14%{opacity:1}30%,84%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes ls-copied{0%,70%{opacity:0}73%,90%{opacity:1}95%,to{opacity:0}}@keyframes ls-badge{0%,30%{opacity:0;transform:scale(.6)}36%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ls-track-pw{0%,22%{opacity:0}28%,92%{opacity:1}98%,to{opacity:0}}@keyframes ls-knob-pw{0%,22%{transform:none}28%,92%{transform:translateX(18px)}98%,to{transform:none}}@keyframes ls-track-once{0%,52%{opacity:0}58%,92%{opacity:1}98%,to{opacity:0}}@keyframes ls-knob-once{0%,52%{transform:none}58%,92%{transform:translateX(18px)}98%,to{transform:none}}@keyframes ls-ring{0%,12%{opacity:0;transform:scale(.7)}24%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ls-arrow{0%,30%{opacity:0;transform:translate(-18px,10px)}42%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ls-step-1{0%,44%{opacity:0;transform:scale(.3)}50%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ls-step-2{0%,58%{opacity:0;transform:scale(.3)}64%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ls-pen{0%{opacity:0;transform:translate(310px,92px)}8%{opacity:1;transform:translate(310px,92px)}22%{opacity:1;transform:translate(394px,150px)}30%{opacity:1;transform:translate(150px,210px)}42%{opacity:1;transform:translate(296px,170px)}58%{opacity:1;transform:translate(408px,94px)}66%,to{opacity:0;transform:translate(408px,94px)}}.ls-keys{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:center}.ls-keys-copy{grid-column:1/span 5}.ls-keys-scene{grid-column:6/span 7}.ls-keys-list{display:grid;grid-gap:4px;gap:4px;margin-top:36px}.ls-keys-list button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 16px;border:0;border-radius:12px;background:transparent;text-align:left}.ls-keys-list button:hover{background:var(--lp-base-3)}.ls-keys-list button[aria-pressed=true]{background:#fff;box-shadow:inset 3px 0 0 var(--site-accent),0 1px 3px rgb(var(--site-shade)/.12)}.ls-keys-label{color:var(--site-ink);font-size:16px;font-weight:500;text-align:right}.ls-keys-label small{margin-left:8px;padding:2px 8px;border-radius:6px;background:var(--lp-base-1);color:var(--site-accent);font-size:12px;font-weight:500}.ls-keys .ls-note{margin:16px 16px 0;font-size:14px}.ls-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:32px;padding:4px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--site-line)}.ls-tabs button{min-height:44px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--lp-muted);font-size:15px;font-weight:500}.ls-tabs button:hover{color:var(--site-ink)}.ls-tabs button[aria-selected=true]{background:var(--site-ink);color:#fff}.ls-role{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:center;margin-top:40px}.ls-role-copy{grid-column:1/span 5}.ls-role-scene{grid-column:6/span 7;container-type:inline-size}.lp[data-motion=on] .ls-role-copy,.lp[data-motion=on] .ls-role-scene{animation:lp-rise .24s var(--site-ease) both}.ls-role-links{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px}.ls-role-keys{position:absolute;left:50%;top:46%;padding:10px 14px;border-radius:12px;background:rgb(255 255 255/.9);transform:translate(-50%,-50%)}.ls-role-toast{position:absolute;right:18px;bottom:18px}.ls-role-board{top:26px;height:248px}.ls-role-pen{position:absolute;left:0;top:0;width:480px;height:300px}.ls-role-step{left:112px;top:218px}.ls-role-code{position:absolute;left:32px;top:30px;width:416px;height:240px;overflow:hidden;border-radius:12px;background:#fbfaf7;box-shadow:0 20px 40px -18px rgb(5 12 50/.45)}.ls-role-code .ls-win-bar{height:30px;font-family:var(--site-mono);font-size:12px}.ls-role-code pre{margin:0;padding:16px 18px;font-family:var(--site-mono);font-size:12.5px;line-height:1.75;white-space:pre}.ls-role-key{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:var(--lp-base-1);color:var(--site-accent);font-family:var(--site-mono);font-size:12px}.ls-role-panel{top:40px}.ls-role-panel .ls-sw:before{opacity:1}.ls-role-prot{position:absolute;left:40px;bottom:30px;padding:4px;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgb(5 12 50/.2)}.ls-compare-head{align-items:flex-end}.ls-checked{color:var(--lp-muted);font-family:var(--site-mono);font-size:13px;white-space:nowrap}.ls-cmp-scroll{position:relative;margin-top:40px;overflow-x:auto;border:1px solid var(--site-line);border-radius:20px;background:#fff}.ls-cmp-scroll:focus-visible{box-shadow:0 3px 0 -1px var(--focus-line)}.ls-cmp{width:100%;min-width:760px;table-layout:fixed;border-collapse:separate;border-spacing:0;line-height:1.4}.ls-cmp,.ls-cmp td,.ls-cmp th{color:var(--site-ink);font-size:15px;white-space:normal}.ls-cmp td,.ls-cmp th{padding:16px 18px;border-bottom:1px solid var(--lp-base-3);background:transparent;font-weight:400;text-align:left;vertical-align:top}.ls-cmp col:first-child{width:22%}.ls-cmp tbody tr:last-child>*{border-bottom:0}.ls-cmp thead th{color:var(--site-ink);font-size:15px;font-weight:600;white-space:nowrap}.ls-cmp thead th[data-own]{color:var(--site-accent);outline:1.5px dashed var(--site-accent);outline-offset:-6px;border-radius:10px}.ls-cmp th[scope=row],.ls-cmp thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#fff}.ls-cmp th[scope=row]{font-weight:500}.ls-cmp td:nth-child(2){background:var(--lp-base-4)}.ls-cmp td svg{display:inline-block;vertical-align:-4px}.ls-cmp td[data-mark=part] svg,.ls-cmp td[data-mark=yes] svg{color:var(--site-accent)}.ls-cmp td[data-mark=no] svg{color:var(--lp-muted);opacity:.6}.ls-cmp-part{margin-left:6px;color:var(--site-accent);font-size:13px;font-weight:500}.ls-cmp-note{display:block;margin-top:4px;color:var(--lp-muted);font-size:13px;line-height:1.45}.ls-other{margin-top:48px}.ls-other dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 48px;gap:20px 48px;margin:20px 0 0}.ls-other dt{font-weight:600}.ls-other dd{margin:4px 0 0;color:var(--lp-muted);font-size:16px;line-height:1.55}.ls-sources{margin-top:24px;color:var(--lp-muted);font-size:14px}.ls-sources summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.ls-sources ul{display:flex;flex-wrap:wrap;gap:6px 18px}.ls-sources a{text-decoration:underline;text-underline-offset:3px}.ls-releases{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:48px}.ls-releases:before{content:"";position:absolute;left:6px;right:0;top:6px;height:1px;background:var(--site-line)}.ls-releases li{position:relative;padding-top:32px}.ls-release-dot{position:absolute;left:0;top:0;width:13px;height:13px;border-radius:50%;background:var(--site-paper);box-shadow:inset 0 0 0 2px var(--lp-slate)}.ls-releases li[data-latest] .ls-release-dot{background:var(--site-accent);box-shadow:none}.ls-release-meta{color:var(--lp-muted);font-family:var(--site-mono);font-size:13px}.ls-release-meta b{color:var(--site-ink);font-weight:600}.ls-releases h3{margin-top:8px;font-size:19px;font-weight:500;line-height:1.3}.ls-releases h3 a:hover{color:var(--site-accent);text-decoration:underline;text-underline-offset:4px}.ls-releases li>p:last-child{margin-top:8px;color:var(--lp-muted);font-size:15px;line-height:1.55}.ls-faq-side{grid-column:1/span 4}.ls-faq-help{margin-top:20px;color:var(--lp-muted);font-size:16px}.ls-faq-help a{color:var(--site-accent);text-decoration:underline;text-underline-offset:3px}.lp-faq .lp-faq-list{border-top:0}.ls-faq-tabs{margin:0 0 12px}.lp-faq [role=tabpanel]{border-top:1px solid var(--site-line)}.ls-stats{border-bottom:1px solid var(--site-line)}.ls-stats-title{margin:0;padding-top:40px;color:var(--lp-muted);font-size:14px;font-weight:500;line-height:1.4}.ls-stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:48px}.ls-stats-title+.ls-stats-row{padding-top:16px}.ls-stats-row li{display:flex;flex-direction:column;gap:8px;min-width:0;padding-inline:40px;border-left:1px solid var(--site-line)}.ls-stats-row li:first-child{padding-left:0;border-left:0}.ls-stats-row b{font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ls-stats-row span{color:var(--lp-muted);font-size:16px;line-height:1.4}@container lp (max-width: 1180px){.ls-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-cell-compress,.ls-cell-hide,.ls-cell-more{grid-column:1/-1;grid-row:auto}.ls-cell-lesson,.ls-cell-links,.ls-cell-ocr,.ls-cell-replay{grid-column:auto;grid-row:auto}.ls-releases{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-stats-row li{padding-inline:32px}.ls-stats-row b{font-size:36px}.ls-keys-copy,.ls-role-copy{grid-column:1/span 6}.ls-keys-scene,.ls-role-scene{grid-column:7/span 6}}@container lp (max-width: 899px){.ls-bento{grid-template-columns:minmax(0,1fr);margin-top:40px}.ls-bento>li{grid-column:1}.ls-cell{padding:20px}.ls-hide-head{flex-direction:column}.ls-seg{width:100%}.ls-desks,.ls-keys,.ls-role{grid-template-columns:minmax(0,1fr)}.ls-keys,.ls-role{gap:24px}.ls-keys-copy,.ls-keys-scene,.ls-role-copy,.ls-role-scene{grid-column:1}.ls-keys-list button{padding:0 10px}.ls-keys-label{font-size:15px}.ls-tabs{display:flex;overflow-x:auto;flex-wrap:nowrap}.ls-tabs button{flex:none}.ls-compare-head{flex-direction:column;align-items:flex-start}.ls-cmp{min-width:720px;font-size:14px}.ls-cmp th[scope=row],.ls-cmp thead th:first-child{width:150px;min-width:150px}.ls-other dl,.ls-releases{grid-template-columns:minmax(0,1fr)}.ls-releases{gap:24px;padding-left:28px}.ls-releases:before{left:6px;right:auto;top:6px;bottom:0;width:1px;height:auto}.ls-releases li{padding-top:0}.ls-release-dot{left:-28px;top:4px}.ls-faq-side{grid-column:1}.ls-stats-row{grid-template-columns:minmax(0,1fr);padding-block:8px}.ls-stats-title{padding-top:32px}.ls-stats-title+.ls-stats-row{padding-top:8px}.ls-stats-row li{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 0;border-top:1px solid var(--site-line);border-left:0}.ls-stats-row li:first-child{border-top:0}.ls-stats-row b{font-size:28px}}