.ls{--ground:#050505;--glass:#ffffff0a;--inset:#ffffff06;--line:#ffffff17;--line-strong:#ffffff29;--text:#ffffffeb;--muted:#ffffff85;--faint:#ffffff4d;--blur:blur(24px);--accent:#fff;--accent-soft:#ffffff1c;--c-mint:#3ddc97;--c-amber:#f5a623;--c-red:#ef4444;--c-gold:#f6b93b;--serif:Georgia,"Times New Roman",serif;--sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"Cascadia Code","SF Mono",Consolas,monospace;background:var(--ground);color:var(--text);font-family:var(--sans);letter-spacing:-.01em;min-height:100vh;font-size:16px;line-height:1.65;overflow-x:clip}.ls ::selection{color:#fff;background:#ffffff38}.ls a{color:inherit;text-decoration:none}.ls .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.ls .wm{letter-spacing:-.05em;white-space:nowrap;line-height:1;display:inline-block}.ls .wm .thin{font-weight:200}.ls .wm .tell{font-weight:500;line-height:1;display:inline-block;position:relative}.ls .wm .tell i{transform-origin:bottom;background:currentColor;border-radius:1px;width:.036em;font-style:normal;position:absolute}.ls .nav{z-index:50;-webkit-backdrop-filter:var(--blur);border-bottom:1px solid var(--line);background:#050505c7;position:sticky;top:0}.ls .nav-in{justify-content:space-between;align-items:center;height:60px;display:flex}.ls .nav-links{color:var(--muted);gap:28px;font-size:13.5px;display:flex}.ls .nav-links a:hover,.ls .nav-links a:focus-visible{color:var(--text)}.ls .nav-cta{align-items:center;gap:20px;display:flex}.ls .nav-signin{color:var(--muted);font-size:13.5px;transition:color .2s}.ls .nav-signin:hover,.ls .nav-signin:focus-visible{color:var(--text)}.ls .btn{cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sans);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.ls .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ls .btn-solid{color:#ffffffeb;background:#ffffff14;border-color:#ffffff29}.ls .btn-solid:hover{background:#ffffff1f;transform:translateY(-1px)}.ls .btn-solid:active{transform:translateY(1px)}.ls .lnk{color:var(--text);border-bottom:1px solid var(--line-strong);padding-bottom:2px;font-size:13.5px;font-weight:550;transition:border-color .2s}.ls .lnk:hover{border-color:var(--accent)}.ls .hero{border-bottom:1px solid var(--line);padding:84px 0 76px;position:relative}.ls .hero:before{content:"";pointer-events:none;background:radial-gradient(760px 360px at 82% -8%,#ffffff0d,#0000 62%);position:absolute;inset:0}.ls .hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid;position:relative}.ls .eyebrow{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--faint);margin-bottom:26px;font-size:10.5px}.ls .hero h1{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-bottom:20px;font-size:clamp(36px,4.6vw,56px);font-weight:400;line-height:1.1}.ls .hero h1 em{color:var(--accent);font-style:italic}.ls .hero .sub{color:var(--muted);max-width:44ch;margin-bottom:30px;font-size:16.5px}.ls .hero-ctas{flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:42px;display:flex}.ls .hero-stats{border-top:1px solid var(--line);display:flex}.ls .hs{border-right:1px solid var(--line);margin-right:26px;padding:16px 26px 0 0}.ls .hs:last-child{border-right:none;margin-right:0}.ls .hs b{font-family:var(--serif);font-size:21px;font-weight:400;display:block}.ls .hs span{color:var(--muted);font-size:11px}.ls .demo-frame{background:var(--glass);-webkit-backdrop-filter:var(--blur);border:1px solid var(--line-strong);border-radius:16px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff0f,0 8px 32px #0000008c}.ls .demo-bar{border-bottom:1px solid var(--line);background:var(--inset);align-items:center;gap:14px;padding:12px 18px;display:flex;position:relative}.ls .demo-bar .dots{gap:6px;display:flex}.ls .demo-bar .dots i{background:#ffffff21;border-radius:50%;width:10px;height:10px;font-style:normal}.ls .demo-bar .url{font-family:var(--mono);color:var(--faint);font-size:11px;position:absolute;left:50%;transform:translate(-50%)}@keyframes ls-pulse{0%{box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 8px #fff0}}.ls .stage{height:424px;position:relative;overflow:hidden}.ls .layer{transition:opacity .55s,transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ls .layer.off{opacity:0;pointer-events:none}.ls #runlayer.off{transform:translateY(-12px)}.ls #replayer{transform:translateY(12px)}.ls #replayer:not(.off){transform:translateY(0)}.ls .run{font-family:var(--mono);flex-direction:column;justify-content:center;height:100%;padding:20px 24px;font-size:11.5px;line-height:2.2;display:flex;overflow:hidden}.ls .run .rl{opacity:0;color:var(--muted);align-items:baseline;gap:12px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(5px)}.ls .run .rl.show{opacity:1;transform:none}.ls .run .rl .pfx{color:var(--faint);letter-spacing:.12em;flex-shrink:0;width:64px;font-size:9px}.ls .run .rl b{color:var(--text);font-weight:500}.ls .run .rl.finding{color:var(--text)}.ls .run .rl .acc{color:var(--accent)}.ls .rep{flex-direction:column;height:100%;padding:16px;display:flex}.ls .rh{border-bottom:1px solid var(--line);margin-bottom:13px;padding-bottom:12px}.ls .rh h3{letter-spacing:-.04em;color:var(--text);margin-bottom:8px;font-size:19px;font-weight:300;line-height:1}.ls .rh-chips{flex-wrap:wrap;gap:5px;display:flex}.ls .rh-chip{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);background:#ffffff0a;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:9px;display:inline-flex}.ls .rh-chip svg{opacity:.6;width:9px;height:9px}.ls .sp-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.ls .m-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:9.5px}.ls .sp-num{align-items:flex-end;gap:6px;display:flex}.ls .sp-num b{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);font-size:44px;font-weight:800;line-height:.85}.ls .sp-num span{font-family:var(--mono);color:var(--muted);padding-bottom:3px;font-size:13px}.ls .band{flex-shrink:0;align-items:center;gap:9px;padding-top:4px;display:inline-flex}.ls .band-meter{gap:3px;display:flex}.ls .band-meter i{background:var(--c-mint);border-radius:3px;width:13px;height:5px;font-style:normal}.ls .band-meter i.off{background:#ffffff14}.ls .band-txt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:10px;font-weight:500}.ls .sp-bar{background:#ffffff0f;border-radius:999px;height:6px;margin-bottom:10px;overflow:hidden}.ls .sp-fill{background:linear-gradient(90deg,#3ddc9759,var(--c-mint));border-radius:999px;height:100%}.ls .sp-sum{color:var(--muted);margin-bottom:13px;font-size:11.5px;line-height:1.5}.ls .lead-head{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:3px;padding-top:12px;display:flex}.ls .rp-chip{font-family:var(--mono);color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:#ffffff0d;border-radius:999px;padding:2px 9px;font-size:9px}.ls .rp-chip b{color:var(--text);font-weight:600}.ls .lr{grid-template-columns:20px 1fr auto;align-items:center;gap:11px;padding:7px 2px;display:grid}.ls .lr+.lr{border-top:1px solid #ffffff0b}.ls .lr-n{font-family:var(--mono);color:var(--faint);text-align:right;font-variant-numeric:tabular-nums;font-size:9.5px}.ls .lr-name{min-width:0}.ls .lr-name b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.ls .lr-name small{color:var(--faint);margin-top:1px;font-size:10px;display:block}.ls .lr-rt{align-items:center;gap:10px;display:flex}.ls .lr-rev{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;text-align:right;min-width:66px;font-size:10.5px}.ls .lr-rev small{color:var(--faint);font-size:9px}.ls .lr-star{font-family:var(--mono);border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#ffffff08;border-radius:14px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.ls .lr-star svg{width:9px;height:9px;color:var(--c-gold)}.ls .sec{border-bottom:1px solid var(--line);padding:96px 0}.ls .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:44px;display:flex}.ls .sec-label{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--faint);margin-bottom:16px;font-size:10px;display:block}.ls .sec-head h2{font-family:var(--serif);text-wrap:balance;max-width:22ch;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.15}.ls .sec-head .lede{color:var(--muted);max-width:36ch;padding-bottom:6px;font-size:15px}.ls .sec-head h2.wide{max-width:none}.ls .sec-head h2 em{color:var(--accent);font-style:italic}.ls .bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:186px;gap:13px;display:grid}.ls .tile{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);border-radius:16px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.ls .tile:hover{border-color:var(--line-strong);transform:translateY(-5px);box-shadow:0 24px 52px -22px #ffffff1a}.ls .t-2x2{grid-area:span 2/span 2}.ls .t-1x2{grid-row:span 2}.ls .t-2x1{grid-column:span 2}.ls .tile-foot{pointer-events:none;background:linear-gradient(#0000,#0000006b);justify-content:space-between;align-items:center;padding:6px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.ls .tile-foot span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;font-size:7.5px}.ls .tile-foot .pv{color:#fff3}.ls .tile-foot .lbl{color:var(--faint)}.ls .mk{flex-direction:column;gap:10px;height:100%;padding:16px 16px 30px;line-height:1.4;display:flex}.ls .mk-hd{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ls .mk-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:8px}.ls .mk-title{color:var(--text);margin-top:2px;font-size:12.5px}.ls .mk-mid{flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex}.ls .mk-note{font-family:var(--mono);color:var(--accent);font-size:8.5px}.ls .mk-live{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.ls .mk-live i{background:var(--c-mint);border-radius:50%;width:5px;height:5px;font-style:normal;animation:1.8s ease-out infinite ls-pulse}.ls .mk-live b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:8px;font-weight:400}.ls .mk-row{font-family:var(--mono);justify-content:space-between;align-items:center;font-size:9.5px;display:flex}.ls .mk-row .k{color:var(--faint);letter-spacing:.1em}.ls .mk-row .v{color:var(--text);font-variant-numeric:tabular-nums}.ls .mk-row .d{font-variant-numeric:tabular-nums}.ls .mk-body{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:14px;display:grid}.ls .gauge{place-items:center;display:grid;position:relative}.ls .gauge svg{transform:rotate(-90deg)}.ls .gauge-c{text-align:center;position:absolute}.ls .gauge-c b{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;font-size:27px;font-weight:400;line-height:1;display:block}.ls .gauge-c span{font-family:var(--mono);letter-spacing:.18em;color:var(--faint);margin-top:4px;font-size:7.5px;display:block}.ls .mk-trend{border-top:1px solid #ffffff0d;align-items:center;gap:11px;padding-top:10px;display:flex}.ls .mk-trend .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:8px}.ls .mk-trend .up{font-family:var(--mono);color:var(--c-mint);margin-left:auto;font-size:8.5px}.ls .mk-telli{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;display:flex}.ls .telli-halo{border:1px solid var(--line-strong);background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;animation:3.4s ease-in-out infinite ls-telli-halo;display:inline-flex}.ls .telli-halo-sm{width:68px;height:68px}@keyframes ls-telli-halo{0%,to{box-shadow:0 16px 50px #0000008c,inset 0 1px 1px #ffffff0f,0 0 #fff0}50%{box-shadow:0 16px 50px #0000008c,inset 0 1px 1px #ffffff0f,0 0 0 5px #ffffff0f,0 0 28px 6px #ffffff24}}.ls .mk-telli p{color:var(--muted);text-align:center;font-size:10.5px;line-height:1.5}.ls .mk-input{border:1px solid var(--line);color:var(--faint);background:#ffffff08;border-radius:9px;padding:7px 11px;font-size:10.5px}.ls .cmp{align-items:center;gap:11px;display:flex}.ls .cmp .n{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:92px;font-size:11px;overflow:hidden}.ls .cmp .track{background:#ffffff0a;border-radius:999px;flex:1;height:5px;overflow:hidden}.ls .cmp .track i{background:var(--c-mint);border-radius:999px;height:100%;display:block}.ls .cmp .s{font-family:var(--mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;width:24px;font-size:9.5px}.ls .cmp .d{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;width:26px;font-size:9.5px}.ls .pr .hd{font-family:var(--mono);justify-content:space-between;margin-bottom:4px;font-size:9.5px;display:flex}.ls .pr .hd .k{color:var(--muted)}.ls .pr .hd .v{font-variant-numeric:tabular-nums}.ls .pr .track{background:#ffffff0a;border-radius:999px;height:3px;overflow:hidden}.ls .pr .track i{border-radius:999px;height:100%;display:block}.ls .bars{flex:1;align-items:flex-end;gap:5px;display:flex}.ls .bars i{border-radius:3px 3px 0 0;flex:1;font-style:normal}.ls .ck{align-items:center;gap:9px;display:flex}.ls .ck i{border:1px solid var(--line-strong);border-radius:4px;flex-shrink:0;place-items:center;width:13px;height:13px;font-style:normal;display:grid}.ls .ck i.on{background:var(--c-mint);border-color:#0000}.ls .ck i svg{color:#050505;width:9px;height:9px}.ls .ck span{color:var(--muted);font-size:10.5px}.ls .prods{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ls .prod{border:1px solid var(--line);background:#ffffff05;border-radius:20px;flex-direction:column;gap:20px;padding:24px;line-height:1.45;transition:border-color .3s,background .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex}.ls .prod:hover{border-color:var(--line-strong);transform:translateY(-4px)}.ls .prod.lead{border-color:var(--line-strong);background:#ffffff0d}.ls .prod-tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9px}.ls .prod.lead .prod-tag{color:var(--accent)}.ls .prod-name{letter-spacing:-.01em;color:var(--text);margin-top:8px;font-size:20px;font-weight:300}.ls .prod-desc{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.6}.ls .prod-feats{flex-direction:column;gap:4px;display:flex}.ls .feat{border-bottom:1px solid #ffffff0b;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.ls .feat svg{width:12px;height:12px;color:var(--faint);flex-shrink:0;margin-top:3px}.ls .feat b{color:var(--text);font-size:13px;font-weight:500;display:block}.ls .feat span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.ls .telli{border-bottom:1px solid var(--line);padding:96px 0}.ls .telli-in{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;display:grid}.ls .telli h2{font-family:var(--serif);text-wrap:balance;margin-bottom:16px;font-size:clamp(28px,3.2vw,38px);font-weight:400;line-height:1.18}.ls .telli h2 em{color:var(--accent);font-style:italic}.ls .telli p.d{color:var(--muted);max-width:44ch;margin-bottom:22px;font-size:15px}.ls .telli p.d b{color:var(--text);font-weight:400}.ls .telli-mark{width:96px;height:96px;-webkit-backdrop-filter:var(--blur);background:#0c0c0cd9;margin-bottom:26px}.ls .tp{min-height:520px;-webkit-backdrop-filter:var(--blur);border:1px solid var(--line-strong);background:#0c0c0cd9;border-radius:22px;flex-direction:column;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}.ls .tp-hd{border-bottom:1px solid #ffffff0b;align-items:center;gap:12px;padding:15px 20px;display:flex}.ls .telli-halo-md{background:#ffffff0a;width:48px;height:48px}.ls .tp-who b{color:var(--text);font-size:14px;font-weight:400;line-height:1.3;display:block}.ls .tp-who span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9px;display:block}.ls .tp-quota{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;margin-left:auto;font-size:9px}.ls .tp-chat{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow:hidden}.ls .tp-u{max-width:78%;color:var(--text);border:1px solid var(--line);background:#ffffff12;border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:13px;line-height:1.5}.ls .tp-grp{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ls .tp-a{max-width:88%;color:var(--muted);background:#ffffff05;border:1px solid #ffffff0b;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:13px;line-height:1.6}.ls .tp-a b{color:var(--text);font-weight:400}.ls .tp-tools{flex-wrap:wrap;gap:8px;display:flex}.ls .tp-tool{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;display:inline-flex}.ls .tp-tool i{background:#ffffff80;border-radius:50%;width:6px;height:6px;font-style:normal;animation:2s ease-in-out infinite ls-tp-pulse}@keyframes ls-tp-pulse{0%,to{opacity:1}50%{opacity:.3}}.ls .tp-tool.done{-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.ls .tp-think{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.ls .tp-chat.seq .tp-u,.ls .tp-chat.seq .tp-tools,.ls .tp-chat.seq .tp-a,.ls .tp-chat.seq .tp-think{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.ls .tp-chat.seq .on{opacity:1;transform:none}.ls .tp-ft{border-top:1px solid #ffffff0b;padding:16px}.ls .tp-chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ls .tp-chip{color:var(--muted);border:1px solid var(--line);background:#ffffff0a;border-radius:999px;padding:6px 10px;font-size:11px}.ls .tp-in{border:1px solid var(--line);background:#ffffff08;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ls .tp-in span{color:var(--faint);font-size:13px}.ls .tp-in b{width:24px;height:24px;color:var(--text);background:#ffffff1a;border-radius:8px;place-items:center;margin-left:auto;font-size:13px;font-weight:400;display:grid}.ls .cta{padding:96px 0 104px}.ls .cta-in{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.ls .cta h2{font-family:var(--serif);text-wrap:balance;max-width:20ch;font-size:clamp(30px,3.8vw,46px);font-weight:400;line-height:1.12}.ls .cta h2 em{color:var(--accent);font-style:italic}.ls .cta p{color:var(--muted);margin-top:12px}.ls .cta .row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ls .foot{border-top:1px solid var(--line);font-family:var(--mono);color:var(--faint);letter-spacing:.14em;justify-content:space-between;padding:26px 0;font-size:10.5px;display:flex}.ls .rv{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.ls .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ls{--blur:blur(0)}.ls *,.ls :before,.ls :after{transition:none!important;animation:none!important}.ls .rv,.ls .tp-chat.seq .tp-u,.ls .tp-chat.seq .tp-tools,.ls .tp-chat.seq .tp-a,.ls .tp-chat.seq .tp-think{opacity:1;transform:none}}@media (max-width:960px){.ls .hero-grid,.ls .telli-in{grid-template-columns:1fr;gap:44px}.ls .hero-stats{flex-wrap:wrap}.ls .bento{grid-template-columns:1fr;grid-auto-rows:190px}.ls .t-2x2,.ls .t-1x2,.ls .t-2x1{grid-area:auto}.ls .t-2x2{grid-row:span 2}.ls .cta-in,.ls .prods{grid-template-columns:1fr}.ls .nav-links{display:none}}.ls .btn-ghost{border-color:var(--line-strong);color:var(--text);background:#ffffff14}.ls .btn-ghost:hover{background:#ffffff1f;transform:translateY(-1px)}.ls .nav-signout{color:var(--faint);cursor:pointer;font-size:13.5px;font-family:var(--sans);background:0 0;border:0;padding:0;transition:color .2s}.ls .nav-signout:hover{color:var(--muted)}.ls .nav-skel{align-items:center;gap:20px;display:flex}.ls .nav-skel i{background:#ffffff0f;font-style:normal;animation:1.6s ease-in-out infinite ls-skel;display:block}.ls .nav-skel i.a{border-radius:4px;width:46px;height:12px}.ls .nav-skel i.b{border-radius:999px;width:132px;height:38px}@keyframes ls-skel{0%,to{opacity:1}50%{opacity:.45}}.ls .nav-burger{border:1px solid var(--line);cursor:pointer;width:36px;height:36px;color:var(--text);background:#ffffff0a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:none}.ls .nav-burger:hover{border-color:var(--line-strong)}.ls .nav-burger svg{width:15px;height:15px}.ls .nav-menu{display:none}@media (max-width:960px){.ls .nav-burger{display:inline-flex}.ls .nav-menu{border-top:1px solid var(--line);-webkit-backdrop-filter:var(--blur);background:#050505f0;display:block}.ls .nav-menu .wrap{flex-direction:column;padding-top:10px;padding-bottom:16px;display:flex}.ls .nav-menu a,.ls .nav-menu button{text-align:left;width:100%;color:var(--muted);cursor:pointer;font-size:15px;font-family:var(--sans);background:0 0;border:0;padding:12px 0;display:block}.ls .nav-menu a:hover,.ls .nav-menu button:hover{color:var(--text)}.ls .nav-menu hr{border:0;border-top:1px solid var(--line);margin:8px 0}}@media (max-width:620px){.ls .nav-cta{gap:12px}.ls .nav-cta .nav-signin,.ls .nav-cta .nav-dash,.ls .nav-cta .nav-signout{display:none}.ls .btn{padding:9px 16px;font-size:12.5px}.ls .nav-skel i.a{display:none}}.ls .foot{flex-wrap:wrap;gap:12px 28px}.ls .foot-links{gap:20px;display:flex}.ls .foot-links a{transition:color .2s}.ls .foot-links a:hover{color:var(--text)}@media (max-width:620px){.ls .foot{flex-direction:column;align-items:flex-start}}
