.lp{--lp-theme:light;--lp-night:#f3ecf1;--lp-night-2:#e9dde6;--lp-night-3:#ddcfd9;--lp-ink:#22122a;--lp-paper:#fbf8f6;--lp-paper-2:#f1eaee;--lp-paper-3:#e8dce3;--lp-on-night:#22122a;--lp-muted:#6e6273;--lp-muted-night:#6e6273;--lp-accent:#972d97;--lp-accent-strong:#972d97;--lp-accent-text:#8c2a8c;--lp-accent-text-night:#8c2a8c;--lp-ok:#166b3f;--lp-warn:#8a5600;--lp-bad:#b3261e;--lp-panel:#e9dde6;--lp-chip:#22122a;--lp-bar-1:#e0cfda;--lp-bar-2:#cdb1c6;--lp-dot:#22122a29;--u-bg:#fff;--u-bg2:#f5eef2;--u-line:#22122a24;--u-text:#22122a;--u-mute:#6e6273;--lp-sc-plate:#e7d8e2;--lp-sc-desk:#d9c6d4;--lp-sc-chair:#c4a9bd;--lp-sc-head:#972d97;--lp-sc-acc:#972d97;--lp-sc-sofa:#e0cedb;--lp-sc-walker:#22122a;--lp-sc-g1:#7fa894;--lp-sc-g2:#6b9a84;--lp-sc-g3:#5a8a73;--lp-show-l:inline-block;--lp-show-d:none;--lp-font:var(--font-readex-pro), system-ui, sans-serif;--lp-r-ctl:12px;--lp-s-ui:14px;--lp-s-body:17px;--lp-s-lead:22px;--lp-s-head:clamp(26px, 2.6vw, 38px);--lp-s-display:clamp(36px, 4.2vw, 68px);--lp-margin:clamp(20px, 3.2vw, 48px);--lp-gap-section:clamp(96px, 12vw, 200px);--lp-ease:cubic-bezier(.16, 1, .3, 1);--lp-r:12px}.lp[data-theme=dark]{--lp-theme:dark;--lp-night:#170c1c;--lp-night-2:#241230;--lp-night-3:#2e1a3a;--lp-ink:#f7eff8;--lp-paper:#1f1127;--lp-paper-2:#2a1736;--lp-paper-3:#34203f;--lp-on-night:#f7eff8;--lp-muted:#bba8c2;--lp-muted-night:#bba8c2;--lp-accent:#d670d6;--lp-accent-text:#e7a3e7;--lp-accent-text-night:#e7a3e7;--lp-ok:#67d39a;--lp-warn:#f2b85c;--lp-bad:#f08a8a;--lp-panel:#120817;--lp-chip:#3a2148;--lp-bar-1:#3a2648;--lp-bar-2:#4c3360;--lp-dot:#f7eff829;--u-bg:#170c1c;--u-bg2:#231230;--u-line:#f7eff824;--u-text:#f7eff8;--u-mute:#bba8c2;--lp-sc-plate:#241230;--lp-sc-desk:#33203f;--lp-sc-chair:#4a2e5c;--lp-sc-head:#e7a3e7;--lp-sc-acc:#d670d6;--lp-sc-sofa:#3a2148;--lp-sc-walker:#f7eff8;--lp-sc-g1:#2f4a3f;--lp-sc-g2:#3c5f51;--lp-sc-g3:#4a7461;--lp-show-l:none;--lp-show-d:inline-block}@media (prefers-color-scheme:dark){.lp:not([data-theme]){--lp-theme:dark;--lp-night:#170c1c;--lp-night-2:#241230;--lp-night-3:#2e1a3a;--lp-ink:#f7eff8;--lp-paper:#1f1127;--lp-paper-2:#2a1736;--lp-paper-3:#34203f;--lp-on-night:#f7eff8;--lp-muted:#bba8c2;--lp-muted-night:#bba8c2;--lp-accent:#d670d6;--lp-accent-text:#e7a3e7;--lp-accent-text-night:#e7a3e7;--lp-ok:#67d39a;--lp-warn:#f2b85c;--lp-bad:#f08a8a;--lp-panel:#120817;--lp-chip:#3a2148;--lp-bar-1:#3a2648;--lp-bar-2:#4c3360;--lp-dot:#f7eff829;--u-bg:#170c1c;--u-bg2:#231230;--u-line:#f7eff824;--u-text:#f7eff8;--u-mute:#bba8c2;--lp-sc-plate:#241230;--lp-sc-desk:#33203f;--lp-sc-chair:#4a2e5c;--lp-sc-head:#e7a3e7;--lp-sc-acc:#d670d6;--lp-sc-sofa:#3a2148;--lp-sc-walker:#f7eff8;--lp-sc-g1:#2f4a3f;--lp-sc-g2:#3c5f51;--lp-sc-g3:#4a7461;--lp-show-l:none;--lp-show-d:inline-block}}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;position:relative;overflow-x:clip}@media (prefers-color-scheme:dark){.lp{--lightningcss-light: ;--lightningcss-dark:initial}}.lp{font:400 var(--lp-s-body)/1.6 var(--lp-font);color:var(--lp-ink);background:var(--lp-paper);-webkit-font-smoothing:antialiased;margin:0}html[dir=rtl] .lp{line-height:1.75}.lp h1,.lp h2,.lp h3,.lp p{margin:0}.lp h1,.lp h2,.lp h3{text-wrap:balance;font-weight:600}.lp a{color:inherit;text-decoration:none}.lp button,.lp input{font:inherit;color:inherit}.lp button{cursor:pointer;background:0 0;border:0;padding:0}.lp img,.lp svg{max-width:100%;display:block}.lp :focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:4px}.lp .on-paper :focus-visible{outline-color:var(--lp-accent-strong)}.lp ::selection{background:var(--lp-accent-strong);color:#fff}.lp .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .tnum{font-variant-numeric:tabular-nums}.lp .wrap{padding-inline:var(--lp-margin)}.lp .dark{background:var(--lp-night);color:var(--lp-on-night)}.lp .dark .muted{color:var(--lp-muted-night)}.lp .muted{color:var(--lp-muted)}.lp .btn{border-radius:var(--lp-r-ctl);background:var(--lp-accent-strong);color:#fff;min-height:48px;font-weight:500;font-size:var(--lp-s-body);transition:transform .18s var(--lp-ease), background-color .18s;justify-content:center;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.lp .btn:hover{background:#a538a5;transform:translateY(-2px)}.lp .btn:active{transform:translateY(0)scale(.98)}.lp .btn svg{width:18px;height:18px;transition:transform .24s var(--lp-ease)}.lp .btn:hover svg{transform:translate(3px)}html[dir=rtl] .lp .btn svg{transform:scaleX(-1)}html[dir=rtl] .lp .btn:hover svg{transform:scaleX(-1)translate(3px)}.lp .link{color:var(--lp-on-night);font-size:var(--lp-s-ui);opacity:.86;font-weight:500;transition:opacity .16s}.lp .link:hover{opacity:1}.lp .top{z-index:5;padding:24px var(--lp-margin);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.lp .top .brand img{width:auto;height:28px}.lp .top nav{align-items:center;gap:clamp(14px,2vw,28px);display:flex}.lp .lang{border-radius:var(--lp-r-ctl);background:var(--lp-night-3);gap:4px;padding:3px;display:inline-flex}.lp .lang button{min-height:32px;font-size:var(--lp-s-ui);color:var(--lp-muted-night);border-radius:9px;padding:0 12px;font-weight:500;transition:background-color .16s,color .16s}.lp .lang button[aria-pressed=true]{background:var(--lp-accent-strong);color:#fff}.lp .top .btn{min-height:40px;font-size:var(--lp-s-ui);padding:0 18px}.lp .hero{grid-template-columns:1fr 1fr;min-height:max(100svh,720px);display:grid;position:relative}.lp .hero-copy{background:var(--lp-night);padding:120px var(--lp-margin) clamp(40px, 6vw, 72px);flex-direction:column;justify-content:flex-end;gap:22px;display:flex}.lp .hero-stage{background:var(--lp-night-2);padding:96px var(--lp-margin) 48px;place-items:center end;display:grid}.lp .hero h1{font-size:var(--lp-s-display);letter-spacing:-.025em;line-height:1.04}html[dir=rtl] .lp .hero h1{letter-spacing:0;line-height:1.25}.lp .hero h1 .ln{padding-block-end:.08em;display:block;overflow:hidden}.lp .hero h1 .ln>span{animation:lp-rise .9s var(--lp-ease) forwards;display:block;transform:translateY(110%)}.lp .hero h1 .ln:nth-child(2)>span{animation-delay:.11s}@keyframes lp-rise{to{transform:none}}.lp .hero .lead{max-width:30ch;font-size:var(--lp-s-lead);color:var(--lp-muted-night);opacity:0;animation:lp-fade .7s .52s var(--lp-ease) forwards;line-height:1.5}.lp .hero .btn{opacity:0;animation:lp-fade .7s .64s var(--lp-ease) forwards;align-self:flex-start}@keyframes lp-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp [data-ui]{background:var(--u-bg);color:var(--u-text);border:1px solid var(--u-line);border-radius:var(--lp-r);font-size:var(--lp-s-ui);text-align:start;line-height:1.45}.lp [data-ui] .u-head{border-block-end:1px solid var(--u-line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:500;display:flex}.lp [data-ui] .u-body{gap:12px;padding:14px;display:grid}.lp [data-ui] .u-mute{color:var(--u-mute)}.lp [data-ui] .u-chip{color:var(--lp-ok);background:#67d39a24;border-radius:8px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-flex}.lp [data-ui] .u-chip.warn{color:var(--lp-warn);background:#f2b85c24}.lp [data-ui] .u-chip.bad{color:var(--lp-bad);background:#f08a8a24}.lp [data-ui] .u-chip.acc{color:var(--lp-accent-text-night);background:#d670d629}.lp [data-ui] .u-row{justify-content:space-between;gap:12px;display:flex}.lp [data-ui] .u-btn{background:var(--lp-accent-strong);color:#fff;min-height:36px;transition:background-color .16s, transform .16s var(--lp-ease);border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.lp [data-ui] .u-btn:hover{background:#a538a5}.lp [data-ui] .u-btn:active{transform:scale(.97)}.lp [data-ui] .u-btn.ghost{border:1px solid var(--u-line);color:var(--u-text);background:0 0}.lp [data-ui] .u-btn.ghost:hover{background:var(--u-bg2)}.lp [data-ui] .u-btn[disabled]{opacity:.45;cursor:not-allowed}.lp [data-ui] .seg{background:var(--u-bg2);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.lp [data-ui] .seg button{min-height:30px;color:var(--u-mute);border-radius:6px;padding:0 12px;font-weight:500;transition:background-color .14s,color .14s}.lp [data-ui] .seg button:hover{color:var(--u-text)}.lp [data-ui] .seg button[aria-pressed=true]{background:var(--lp-accent-strong);color:#fff}.lp [data-ui] .seg button[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.lp [data-ui] table{border-collapse:collapse;width:100%}.lp [data-ui] td,.lp [data-ui] th{text-align:start;border-block-end:1px solid var(--u-line);padding:8px 0;font-weight:400}.lp [data-ui] tr:last-child td{border-block-end:0}.lp [data-ui] td.num,.lp [data-ui] th.num{text-align:end;font-variant-numeric:tabular-nums}.lp [data-ui] .void td{color:var(--u-mute);text-decoration:line-through}.lp .floor{width:min(100%,560px)}.lp .plan{grid-template-rows:repeat(7,38px);grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;padding:14px;display:grid}.lp .room{background:var(--u-bg2);text-align:start;transition:background-color .36s var(--lp-ease), transform .2s var(--lp-ease);border-radius:10px;flex-direction:column;justify-content:space-between;gap:4px;padding:8px 10px;display:flex;position:relative}.lp .room:hover{transform:translateY(-2px)}.lp .room .nm{font-size:13px;font-weight:500}.lp .room .st{color:var(--u-mute);font-size:13px}.lp .room.busy{background:#d670d61a}.lp .room.busy .st{color:var(--lp-accent-text-night)}.lp .room.sel{outline:2px solid var(--lp-accent);outline-offset:-2px}.lp .room.lit{outline:2px solid var(--lp-accent);outline-offset:-2px;animation:lp-lit .52s var(--lp-ease);background:#d670d64d}@keyframes lp-lit{0%{background-color:var(--u-bg2)}}.lp .room[data-k=studio]{grid-area:1/1/4/6}.lp .room[data-k=meeting]{grid-area:1/6/4/10}.lp .room[data-k=phone]{grid-area:1/10/3/13}.lp .room[data-k=office]{grid-area:3/10/8/13}.lp .room[data-k=desks]{grid-area:4/1/8/7}.lp .room[data-k=lounge]{grid-area:4/7/8/10}.lp .dots{grid-template-columns:repeat(6,1fr);align-self:stretch;gap:5px;margin-block:2px;display:grid}.lp .dots i{aspect-ratio:1;background:var(--lp-dot);border-radius:4px;max-width:16px}.lp .composer{gap:12px;padding:0 14px 14px;display:grid}.lp .composer .u-row{align-items:center}.lp .slots{flex-wrap:wrap;gap:6px;display:flex}.lp .slots button{border:1px solid var(--u-line);font-variant-numeric:tabular-nums;border-radius:8px;min-height:32px;padding:0 12px;transition:background-color .14s,border-color .14s,color .14s}.lp .slots button:hover:not([disabled]){background:var(--u-bg2)}.lp .slots button[aria-pressed=true]{background:var(--lp-accent-strong);border-color:var(--lp-accent-strong);color:#fff}.lp .slots button[disabled]{color:var(--u-mute);opacity:.55;cursor:not-allowed;text-decoration:line-through}.lp .room .st{white-space:nowrap}.lp .room .sd{background:var(--lp-ok);vertical-align:1px;border-radius:3px;width:8px;height:8px;margin-inline-end:8px;display:inline-block}.lp .room.busy .sd,.lp .room.lit .sd{background:var(--lp-accent)}.lp .cust{align-items:center;gap:10px;display:inline-flex}.lp .cust .av{width:24px;height:24px;margin:0;font-size:12px}.lp .result{min-height:100px}.lp .sumrow{min-height:48px}.lp .sumrow .u-btn{white-space:nowrap}.lp .ghost{gap:12px;margin-block-start:12px;display:grid}.lp .ghost i{background:var(--u-bg2);border-radius:3px;height:10px;display:block}.lp .ghost i:first-child{width:72%}.lp .ghost i:nth-child(2){width:56%}.lp .ghost i:nth-child(3){width:64%}.lp .say{color:var(--u-mute)}.lp .say.err{color:var(--lp-bad)}.lp .chain{gap:8px;display:grid}.lp .chain p{opacity:0;animation:lp-fade .48s var(--lp-ease) forwards;align-items:flex-start;gap:10px;display:flex;transform:translateY(8px)}.lp .chain p:before{content:"";background:var(--lp-ok);border-radius:3px;flex:none;width:8px;height:8px;margin-block-start:7px}.lp .chain p:nth-child(2){animation-delay:.16s}.lp .chain p:nth-child(3){animation-delay:.32s}.lp .code{font-family:var(--lp-font);letter-spacing:.06em;color:var(--lp-accent-text-night);direction:ltr;unicode-bidi:isolate;font-weight:600}.lp .showcase{padding-block:var(--lp-gap-section) clamp(64px, 8vw, 120px);overflow:hidden}.lp .showcase h2{font-size:var(--lp-s-head);max-width:22ch}.lp .showhead{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:24px 48px;display:grid}.lp .showhead .cap{min-height:0}.lp .row{padding-inline:var(--lp-margin);scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;align-items:center;gap:clamp(20px,3vw,40px);margin-block:clamp(32px,4vw,56px);display:flex;overflow-x:auto}.lp .row::-webkit-scrollbar{display:none}.lp .row.drag{cursor:grabbing;scroll-snap-type:none}.lp .panel{scroll-snap-align:center;width:min(420px,82vw);transition:transform .42s var(--lp-ease);flex:none;transform:scale(.94)}.lp .panel.on{transform:none}.lp .panel [data-ui]{height:auto}.lp .cap{gap:6px;max-width:46ch;min-height:96px;display:grid}.lp .cap h3{font-size:var(--lp-s-lead);font-weight:600}.lp .cap p{color:var(--lp-muted-night)}.lp .dotsnav{gap:10px;margin-block-start:24px;display:flex}.lp .dotsnav button{background:var(--lp-night-3);border-radius:3px;width:10px;height:10px;transition:background-color .16s,transform .16s}.lp .dotsnav button.on{background:var(--lp-accent);transform:scale(1.25)}.lp .tl{grid-template-columns:96px repeat(10,1fr);align-items:center;gap:4px 0;font-size:13px;display:grid}.lp .tl .h{color:var(--u-mute);text-align:start;font-variant-numeric:tabular-nums}.lp .tl .rn{color:var(--u-text)}.lp .tl .bk{white-space:nowrap;background:#d670d642;border-radius:6px;align-items:center;height:26px;padding-inline:8px;font-size:13px;display:flex;overflow:hidden}.lp .tl .bk.now{background:var(--lp-accent-strong);color:#fff}.lp .how{padding-block:var(--lp-gap-section)}.lp .how .wrap{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:0 48px;display:grid}.lp .how h2{font-size:var(--lp-s-head);max-width:14ch;position:sticky;inset-block-start:96px}.lp .exch{gap:14px;max-width:680px;margin-block-start:88px;display:grid}.lp .exch:first-of-type{margin-block-start:clamp(40px,5vw,72px)}.lp .how .col{min-width:0}.lp .exch .say-line{font-size:var(--lp-s-lead);font-weight:500}.lp .call,.lp .resp{border-radius:8px;padding:16px 20px}.lp .call{background:var(--lp-paper-2)}.lp .call small{color:var(--lp-muted);font-size:var(--lp-s-ui);margin-block-end:2px;display:block}.lp .resp{background:var(--lp-panel);color:var(--lp-on-night);gap:6px;margin-inline-start:28px;display:grid}.lp .resp .code{color:var(--lp-accent-text-night)}.lp .resp .u-mute{color:var(--lp-muted-night);font-size:var(--lp-s-ui)}.lp .feat{background:var(--lp-paper);grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.lp .out{background:var(--lp-panel);height:100svh;padding:24px var(--lp-margin);place-items:center;display:grid;position:sticky;inset-block-start:0}.lp .out [data-ui]{width:min(100%,540px);font-size:15px}.lp .blocks{padding:0 var(--lp-margin)}.lp .blk{flex-direction:column;justify-content:center;gap:18px;max-width:44ch;min-height:78svh;margin-inline:auto;display:flex}.lp .blk h3{font-size:var(--lp-s-head)}.lp .blk p{color:var(--lp-ink)}.lp .blk .ctl{flex-wrap:wrap;gap:8px;display:flex}.lp .blk .ctl button,.lp .ctl-seg button{border-radius:var(--lp-r-ctl);background:var(--lp-paper-2);min-height:44px;font-weight:500;font-size:var(--lp-s-ui);transition:background-color .16s, color .16s, transform .16s var(--lp-ease);padding:0 18px}.lp .blk .ctl button:hover{background:var(--lp-paper-3)}.lp .blk .ctl button:active{transform:scale(.97)}.lp .blk .ctl button[aria-pressed=true]{background:var(--lp-accent-strong);color:#fff}.lp .blk .ctl button[disabled]{opacity:.45;cursor:not-allowed}.lp .blk .ctl button.warn{color:var(--lp-muted);text-decoration:line-through}.lp .blk .note{font-size:var(--lp-s-ui);min-height:22px;color:var(--lp-accent-text)}.lp .strip{grid-template-columns:repeat(10,1fr);gap:3px;margin-block-start:6px;display:grid}.lp .strip i{background:var(--u-bg2);border-radius:3px;height:18px}.lp .strip i.o{background:#d670d642}.lp .strip i.me{background:var(--lp-accent-strong)}.lp .strip i.x{background:#f08a8a73}.lp .strip-l{color:var(--u-mute);font-variant-numeric:tabular-nums;grid-template-columns:repeat(10,1fr);gap:3px;font-size:12px;display:grid}.lp .out .sec{border-block-start:1px solid var(--u-line);gap:6px;padding-block:12px;display:grid}.lp .out .sec:first-child{border:0;padding-block-start:0}.lp .out .lbl{color:var(--u-mute)}.lp .proof{grid-template-columns:auto 1fr;align-items:baseline;gap:24px 48px;padding-block:clamp(56px,8vw,112px);display:grid}.lp .proof p{font-size:var(--lp-s-lead);color:var(--lp-muted)}.lp .proof ul{font-size:var(--lp-s-lead);flex-wrap:wrap;justify-content:space-between;gap:12px 40px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.lp .cta{padding-block:var(--lp-gap-section);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.lp .cta .after{justify-self:end;gap:14px;width:100%;max-width:460px;display:grid}.lp .cta .after [data-ui]{width:100%}.lp .cta .after p{color:var(--lp-muted-night)}.lp .cta .sent{font-size:var(--lp-s-display);letter-spacing:-.02em;text-wrap:balance;max-width:16ch;font-weight:600;line-height:1.12}html[dir=rtl] .lp .cta .sent{letter-spacing:0;line-height:1.35}.lp .cta .blank{background:var(--lp-night-2);width:6.4em;max-width:100%;height:1.15em;color:var(--lp-accent-text-night);vertical-align:baseline;border:0;border-radius:.18em;padding-inline:.3em;font-weight:600;transition:background-color .16s;display:inline-block}.lp .cta .blank:hover,.lp .cta .blank:focus{background:var(--lp-night-3)}.lp .cta .blank::placeholder{color:var(--lp-muted-night)}.lp .cta .go{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-block-start:40px;display:flex}.lp .cta .addr{color:var(--lp-muted-night)}.lp .cta .addr b{color:var(--lp-on-night);direction:ltr;unicode-bidi:isolate;font-weight:500}.lp .foot{padding:24svh var(--lp-margin) 24px;font-size:var(--lp-s-ui);gap:28px;display:grid}.lp .foot-line{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px 24px;display:grid}.lp .foot nav{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.lp .foot-line>span:last-child{text-align:end}.lp .foot a{color:var(--lp-on-night)}.lp .foot a:hover{text-underline-offset:4px;text-decoration:underline}.lp .rv{opacity:0;transition:opacity .7s var(--lp-ease), transform .7s var(--lp-ease);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(24px)}.lp .rv.in{opacity:1;transform:none}@media (max-width:560px){.lp .top .btn{display:none}}@media (max-width:900px){.lp .top nav .link{display:none}.lp .hero{grid-template-columns:1fr;min-height:0}.lp .hero-stage{padding:32px var(--lp-margin) 32px}.lp .hero-copy{padding-block:112px 24px}.lp .feat{grid-template-columns:1fr}.lp .out{height:auto;padding-block:32px;position:relative}.lp .cta{grid-template-columns:1fr}.lp .blk{min-height:0;padding-block:48px}.lp .how .wrap{grid-template-columns:1fr}.lp .how h2{position:static}.lp .exch{max-width:none}.lp .showhead{grid-template-columns:1fr}.lp .hero-stage{place-items:stretch stretch}.lp .floor,.lp .out [data-ui]{width:100%}.lp .proof{grid-template-columns:1fr}.lp .proof ul{justify-content:flex-start}.lp .foot{padding-block-start:16svh}.lp .foot-line{grid-template-columns:1fr;gap:8px}.lp .foot nav,.lp .foot-line>span:last-child{text-align:start;justify-content:flex-start}.lp .plan{grid-template-rows:repeat(7,34px)}}.lp .logo-l{display:var(--lp-show-l)}.lp .logo-d{display:var(--lp-show-d)}.lp .theme-btn{border-radius:var(--lp-r-ctl);background:var(--lp-night-3);width:36px;height:36px;color:var(--lp-accent-text-night);place-items:center;transition:background-color .16s,color .16s,transform .16s;display:inline-grid}.lp .theme-btn:hover{background:var(--lp-accent-strong);color:#fff}.lp .theme-btn:active{transform:scale(.94)}.lp .theme-btn svg{width:18px;height:18px}.lp .theme-btn .i-moon{display:var(--lp-show-l)}.lp .theme-btn .i-sun{display:var(--lp-show-d)}@media (max-width:520px){.lp .room .sd{display:none}.lp .result{min-height:140px}}
.lp .hero-stage{isolation:isolate;position:relative;overflow:hidden}.lp .hero-copy{position:relative}.lp .hero-copy .art{inset-inline:var(--lp-margin);width:calc(100% - var(--lp-margin) * 2);aspect-ratio:628/360;z-index:0;height:auto;max-height:calc(100% - 420px);position:absolute;inset-block-start:92px}.lp .hero-copy>:not(.art){z-index:1;position:relative}.lp .art g[data-d]{animation:11s ease-in-out infinite alternate lp-drift;animation-delay:calc(var(--dd,0) * -.5s)}@keyframes lp-drift{0%{transform:translate(calc(var(--dd,0) * -.13px), calc(var(--dd,0) * .09px))}to{transform:translate(calc(var(--dd,0) * .13px), calc(var(--dd,0) * -.09px))}}.lp .art .door{animation:lp-door 7s var(--lp-ease) infinite}.lp .art .lap rect{animation:3.4s ease-in-out infinite lp-lap}.lp .art .lap rect:nth-child(2){animation-delay:-1.7s}@keyframes lp-lap{50%{opacity:.45}}@keyframes lp-door{0%,12%{transform:rotate(0)}38%,62%{transform:rotate(-64deg)}88%,to{transform:rotate(0)}}.lp .art .wifi .a1,.lp .art .wifi .a2,.lp .art .wifi .a3{animation:3s ease-in-out infinite lp-arc}.lp .art .wifi .a2{animation-delay:.35s}.lp .art .wifi .a3{animation-delay:.7s}@keyframes lp-arc{0%,to{opacity:.15}40%{opacity:1}}.lp .art .plant{transform-box:fill-box;transform-origin:50% 100%;animation:5.5s ease-in-out infinite lp-sway}.lp .art .plant.p2{animation-delay:-2.4s}@keyframes lp-sway{50%{transform:rotate(3deg)scale(1.03)}}.lp .art .walker{offset-path:path("M 44 318 C 96 262, 150 236, 250 238 S 330 214, 372 246 S 520 332, 596 240");offset-rotate:0deg;animation:18s linear infinite lp-walk}@keyframes lp-walk{0%{offset-distance:0%}to{offset-distance:100%}}.lp .hero-stage .floor{z-index:2;position:relative}.lp .room.sel.demo{animation:none}.lp .mh{padding-block-end:.14em;display:block;overflow:hidden}.lp .mh>span{transition:transform 1s var(--lp-ease);display:block;transform:translateY(108%)}.lp .mh.in>span{transform:none}.lp .panel [data-ui]{transition:transform .36s var(--lp-ease)}@media (hover:hover){.lp .panel.on:hover [data-ui]{transform:translateY(-6px)}}.lp .panel.on .bk{animation:lp-growX .76s var(--lp-ease) both;animation-delay:calc(var(--k,0) * .11s);transform-origin:0}html[dir=rtl] .lp .panel.on .bk{transform-origin:100%}.lp .panel.on .rowin{animation:lp-slideIn .56s var(--lp-ease) both;animation-delay:calc(var(--k,0) * 90ms)}html[dir=rtl] .lp .panel.on .rowin{animation-name:lp-slideInRtl}.lp .panel.on .bar{animation:lp-growY .82s var(--lp-ease) both;animation-delay:calc(var(--k,0) * 70ms);transform-origin:bottom}.lp .panel.on .av{animation:lp-popIn .52s var(--lp-ease) both;animation-delay:calc(var(--k,0) * 90ms)}@keyframes lp-growX{0%{transform:scaleX(0)}}@keyframes lp-growY{0%{transform:scaleY(0)}}@keyframes lp-slideIn{0%{opacity:0;transform:translate(14px)}}@keyframes lp-slideInRtl{0%{opacity:0;transform:translate(-14px)}}@keyframes lp-popIn{0%{opacity:0;transform:scale(.6)}}.lp .panel .wf path{transform-box:fill-box}.lp .panel.on .wf .a1{animation:2.2s ease-in-out infinite lp-arc}.lp .panel.on .wf .a2{animation:2.2s ease-in-out .3s infinite lp-arc}.lp .panel.on .wf .a3{animation:2.2s ease-in-out .6s infinite lp-arc}.lp .wf{margin-inline:auto;display:block}.lp .chart{align-items:flex-end;gap:10px;height:150px;display:flex}.lp .chart .col2{height:100%;color:var(--u-mute);flex:1;align-content:end;justify-items:center;gap:6px;font-size:12px;display:grid}.lp .chart .bar{background:#d670d659;border-radius:6px 6px 3px 3px;width:100%}.lp .chart .bar.peak{background:var(--lp-accent-strong)}.lp .av{color:#fff;vertical-align:middle;border-radius:8px;place-items:center;width:28px;height:28px;margin-inline-end:10px;font-size:12px;font-weight:600;display:inline-grid}.lp .cust{align-items:center;display:flex}.lp .how .col{padding-inline-start:40px;position:relative}.lp .how .track{background:var(--lp-paper-2);border-radius:3px;width:5px;position:absolute;inset-block:0;inset-inline-start:0}.lp .how .track b{inset-inline:0;height:calc(var(--p,0) * 100%);background:var(--lp-accent-strong);border-radius:3px;display:block;position:absolute;top:0}.lp .exch{grid-template-columns:minmax(0,1fr) 210px;align-items:start;column-gap:28px;position:relative}.lp .exch:before{content:"";background:var(--lp-paper-2);width:13px;height:13px;transition:background-color .4s, transform .4s var(--lp-ease);border-radius:4px;position:absolute;inset-block-start:8px;inset-inline-start:-44px}.lp .exch.in:before{background:var(--lp-accent-strong);transform:scale(1.25)}.lp .exch .say-line,.lp .exch .call,.lp .exch .resp{grid-column:1}.lp .exch .ill{grid-area:1/2/4;align-self:center;width:210px;height:auto}.lp .ill .hit,.lp .ill .b1,.lp .ill .b2,.lp .ill .b3{transform-box:fill-box}.lp .ill .hit{transform-origin:0;transform:scaleX(0)}.lp .ill .clash{opacity:0}.lp .ill .tick{stroke-dasharray:60;stroke-dashoffset:60px}.lp .exch.in .ill .hit{transition:transform .7s .2s var(--lp-ease);transform:none}.lp .exch.in .ill .tick{stroke-dashoffset:0;transition:stroke-dashoffset .6s .8s var(--lp-ease)}.lp .exch.in .ill .clash{animation:2.4s ease-in-out 1.4s infinite lp-clash}@keyframes lp-clash{0%,to{opacity:0}20%,60%{opacity:1}}.lp .ill-wifi path,.lp .ill-wifi .key{opacity:0;transform-box:fill-box}.lp .exch.in .ill-wifi .a1{animation:2.4s ease-in-out infinite lp-arc}.lp .exch.in .ill-wifi .a2{animation:2.4s ease-in-out .3s infinite lp-arc}.lp .exch.in .ill-wifi .a3{animation:2.4s ease-in-out .6s infinite lp-arc}.lp .exch.in .ill-wifi .key{opacity:1;animation:lp-slideKey .8s .3s var(--lp-ease) both}@keyframes lp-slideKey{0%{opacity:0;transform:translate(-24px)}}.lp .ill .b1,.lp .ill .b2,.lp .ill .b3{transform-origin:bottom;transform:scaleY(0)}.lp .ill .seal{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(.6)}.lp .exch.in .ill .b1{transition:transform .7s .1s var(--lp-ease);transform:none}.lp .exch.in .ill .b2{transition:transform .7s .22s var(--lp-ease);transform:none}.lp .exch.in .ill .b3{transition:transform .7s .34s var(--lp-ease);transform:none}.lp .exch.in .ill .seal{opacity:1;transition:transform .6s .7s var(--lp-ease), opacity .4s .7s;transform:none}.lp .ill-pay .tick{stroke-dasharray:60;stroke-dashoffset:60px}.lp .exch.in .ill-pay .tick{stroke-dashoffset:0;transition:stroke-dashoffset .6s 1.1s var(--lp-ease)}.lp .scr{min-width:5.2ch;display:inline-block}.lp .out{overflow:hidden}.lp .out-art{width:100%;height:100%;position:absolute;inset:0}.lp .out-art .door{animation:lp-door 8s var(--lp-ease) infinite}.lp .out-art .ring{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite lp-ring}@keyframes lp-ring{50%{transform:scale(1.18)}}.lp .out [data-ui]{z-index:1;position:relative}.lp .out [data-ui] .strip i{transition:background-color .5s var(--lp-ease), transform .5s var(--lp-ease)}.lp .out [data-ui] .strip i.me{animation:lp-pop .52s var(--lp-ease)}@keyframes lp-pop{0%{transform:scaleY(.3)}}.lp .out [data-ui] tr{animation:lp-rowIn .52s var(--lp-ease) both}@keyframes lp-rowIn{0%{opacity:0;transform:translate(10px)}}.lp .flash{animation:lp-flash .7s var(--lp-ease)}@keyframes lp-flash{30%{background:#d670d638}}.lp .proof{gap:28px;padding-block:clamp(56px,8vw,112px);display:grid}.lp .proof>p{font-size:var(--lp-s-lead);color:var(--lp-muted)}.lp .marq{direction:ltr;overflow:hidden}.lp .track2{letter-spacing:-.01em;gap:72px;width:max-content;margin:0;padding:0;font-size:32px;font-weight:600;list-style:none;animation:32s linear infinite lp-marq;display:flex}.lp .track2 li{white-space:nowrap;align-items:center;gap:16px;display:inline-flex}.lp .track2 svg{flex:none;width:44px;height:44px}.lp .marq:hover .track2{animation-play-state:paused}@keyframes lp-marq{to{transform:translate(-50%)}}.lp .foot-brand{flex-wrap:wrap;align-items:center;gap:20px;display:inline-flex}.lp .foot-brand img{width:auto;height:28px}.lp .mag{transition:transform .26s var(--lp-ease), background-color .18s;will-change:transform}@media (max-width:900px){.lp .hero-copy .art{order:5;width:100%;max-height:none;margin-block-start:28px;position:relative;inset:auto}.lp .how .col{padding-inline-start:28px}.lp .exch{grid-template-columns:1fr}.lp .exch .ill{order:-1;grid-area:auto/1;width:150px}.lp .exch:before{inset-inline-start:-32px}.lp .track2{gap:48px;font-size:24px}}.lp .foot-end{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:20px;display:inline-flex}
