.lh .cvu-chip{flex:none;display:flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.lh .cvu-chip>em{color:var(--cv-muted)}.lh .cvu-chip-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#57ab5a}.lh .cvu-chip.is-ok,.lh .cvu-chip.is-quiet{padding:2px 8px;border:0}.lh .cvu-chip.is-ok{background:rgba(87,171,90,.15);color:#57ab5a}.lh .cvu-chip.is-quiet{color:var(--cv-muted)}.lh .cvu-runtime{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg)}.lh .cvu-rt-bar{flex:none;display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--cv-line);background:#fff;color:var(--cv-muted);font-size:12px}.lh .cvu-rt-bar code{flex:1;min-width:0;overflow:hidden;font-family:var(--cv-mono);text-overflow:ellipsis;white-space:nowrap}.lh .cvu-rt-btns{display:flex;gap:8px}.lh .cvu-rt-btns b{padding:4px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-weight:500;white-space:nowrap}.lh .cvu-rt-btns b.is-ghost{background:transparent}.lh .cvu-rt-stage{flex:1;min-height:0;display:grid;place-items:center;padding:24px;overflow:hidden}.lh .cvu-phone{--ps:0.5;position:relative;display:block;padding:12px;border-radius:56px;background:linear-gradient(#050506,#050506) padding-box,linear-gradient(145deg,#c9c9ce,#6f6f75 45%,#d8d8dc) border-box;border:4px solid transparent;box-shadow:0 24px 80px rgba(0,0,0,.45);zoom:var(--ps)}.lh .cvu-ph-screen{position:relative;display:block;width:393px;height:852px;overflow:hidden;border-radius:44px;background:#fff}.lh .cvu-ph-island{position:absolute;left:50%;top:10px;z-index:4;width:117px;height:35px;margin-left:-58.5px;border-radius:20px;background:#000}.lh .cvu-ph-btn{position:absolute;width:4px;border-radius:2px;background:#8e8e93}.lh .cvu-ph-btn.is-action{left:-8px;top:150px;height:32px}.lh .cvu-ph-btn.is-up{left:-8px;top:210px;height:60px}.lh .cvu-ph-btn.is-down{left:-8px;top:285px;height:60px}.lh .cvu-ph-btn.is-power{right:-8px;top:240px;height:96px}.lh .cvu-phone .tv,.lh .cvu-phone .tv.is-front{--tv-z:1;--tv-h:852px;--tv-price:var(--tv-accent);width:393px}.lh .cvu-phone .tv-sb{height:54px;padding-top:4px;font-size:17px}.lh .cvu-phone .tv-hi{width:120px;margin-left:-60px;opacity:.3}.lh .cvu-build-view{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg);font-size:12px}.lh .cvu-bv-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--cv-line);background:#fff}.lh .cvu-bv-l,.lh .cvu-bv-r{display:flex;align-items:center;gap:8px;min-width:0}.lh .cvu-bv-r{flex:none}.lh .cvu-bv-l b{font-weight:600;white-space:nowrap}.lh .cvu-bv-l em{color:var(--cv-muted);font-size:10px}.lh .cvu-bv-status{overflow:hidden;color:var(--cv-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.lh .cvu-bv-tog{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--cv-muted)}.lh .cvu-bv-tog.is-on{background:var(--cv-sel);color:var(--cv-sel-txt)}.lh .cvu-bv-btn{flex:none;display:grid;place-items:center;height:34px;padding:0 12px;border:1px solid var(--cv-line);border-radius:8px;color:var(--cv-txt);font-weight:600;white-space:nowrap}.lh .cvu-bv-btn.is-pri{padding:0 14px;border-color:var(--cv-accent);background:var(--cv-accent);color:#fff;font-weight:700}.lh .cvu-bv-split{flex:1;min-height:0;display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,1fr)}.lh .cvu-bv-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.lh .cvu-bv-msgs{flex:1;min-height:0;display:flex;flex-direction:column;gap:13px;padding:14px 14px 16px;overflow:hidden}.lh .cvu-bv-day{padding:1px 0;color:var(--cv-dim);font-size:10px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.lh .cvu-bv-ai{display:flex;flex-direction:column;gap:7px}.lh .cvu-bv-name{display:flex;align-items:center;gap:6px;color:var(--cv-muted);font-size:10px;font-weight:600;letter-spacing:.02em}.lh .cvu-bv-name i{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;background:rgba(74,124,255,.16);color:var(--cv-sel-txt)}.lh .cvu-bv-text{color:var(--cv-txt);font-size:12px;line-height:1.55}.lh .cvu-bv-text b{font-weight:700}.lh .cvu-bv-user{display:flex;flex-direction:column;align-items:flex-end}.lh .cvu-bv-user i{max-width:88%;padding:7px 11px;border-radius:12px 12px 4px 12px;background:var(--cv-accent);color:#fff;font-size:12px;line-height:1.5;white-space:pre-wrap}.lh .cvu-bv-card{display:block;border:1px solid var(--cv-line);border-radius:10px;background:#fafafb}.lh .cvu-bv-card-h{display:flex;align-items:center;gap:7px;padding:9px 11px 7px;font-size:11.5px;font-weight:600}.lh .cvu-bv-card-h em,.lh .cvu-bv-card-h svg{color:var(--cv-sel-txt)}.lh .cvu-bv-card-h em{margin-left:auto;padding:1px 8px;border-radius:20px;background:var(--cv-sel);font-size:10px;font-weight:600}.lh .cvu-bv-card-sub{display:block;padding:2px 11px 0;color:var(--cv-muted);font-size:11px;font-weight:500}.lh .cvu-bv-flow{flex-wrap:wrap;padding:11px}.lh .cvu-bv-flow,.lh .cvu-bv-flow>span{display:flex;align-items:center;gap:7px}.lh .cvu-bv-flow svg{color:var(--cv-dim)}.lh .cvu-bv-chips i,.lh .cvu-bv-flow i{display:flex;align-items:center;padding:6px 10px;border:1px solid var(--cv-line);border-radius:8px;background:var(--cv-card);font-size:11px;font-weight:500}.lh .cvu-bv-flow i em{margin-left:6px;color:var(--cv-dim)}.lh .cvu-bv-chips{display:flex;padding:0 11px 10px}.lh .cvu-bv-chips i{padding:5px 10px}.lh .cvu-bv-card-f{display:flex;gap:6px;padding:9px 11px;border-top:1px solid var(--cv-line)}.lh .cvu-bv-card-f b{padding:5px 12px;border-radius:7px;background:var(--cv-accent);color:#fff;font-size:11px;font-weight:400}.lh .cvu-bv-composer{flex:none;display:block;padding:10px 12px 12px;border-top:1px solid var(--cv-line);background:#fff}.lh .cvu-bv-input{display:flex;flex-direction:column;gap:7px;padding:9px 10px 7px;border:1px solid var(--cv-line);border-radius:12px;background:#f4f4f7}.lh .cvu-bv-ph{min-height:19px;color:var(--cv-dim);font-size:12px;line-height:1.45}.lh .cvu-bv-foot{display:flex;align-items:center;gap:6px}.lh .cvu-bv-mode{display:flex;align-items:center;gap:5px;height:26px;padding:0 8px;border-radius:8px;color:var(--cv-muted);font-size:11px;font-weight:600;white-space:nowrap}.lh .cvu-bv-mode svg:first-child{color:var(--cv-sel-txt)}.lh .cvu-bv-mode svg:last-child{color:var(--cv-dim)}.lh .cvu-bv-acts{display:flex;gap:6px;margin-left:auto}.lh .cvu-bv-attach,.lh .cvu-bv-send{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--cv-muted)}.lh .cvu-bv-send{background:var(--cv-accent);color:#fff;opacity:.35}.lh .cvu-bv-preview{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid var(--cv-line);background:var(--cv-bg)}.lh .cvu-bv-pbar{flex:none;height:40px;border-bottom:1px solid var(--cv-line);background:#fff}.lh .cvu-runtime.is-build{flex:1}.lh .cvu-runtime.is-build .cvu-phone{--ps:0.47}.lh .cvu-code-view{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg);font-size:12px}.lh .cvu-cv-bar{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 16px;border-bottom:1px solid var(--cv-line);background:#fff}.lh .cvu-cv-project{display:flex;align-items:baseline;gap:8px}.lh .cvu-cv-project em{color:var(--cv-muted);font-size:12px;letter-spacing:.025em;text-transform:uppercase}.lh .cvu-cv-project b{font-size:14px;font-weight:600}.lh .cvu-cv-btns{display:flex;flex-wrap:wrap;gap:8px}.lh .cvu-cv-btns b,.lh .cvu-cv-split i{padding:4px 12px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.lh .cvu-cv-split{display:flex}.lh .cvu-cv-split b{border-radius:4px 0 0 4px}.lh .cvu-cv-split i{padding:4px 8px;border-left:0;border-radius:0 4px 4px 0;color:var(--cv-muted)}.lh .cvu-cv-chips{display:flex;gap:8px;margin-left:auto}.lh .cvu-cv-work{flex:1;min-height:0;display:grid;grid-template-columns:240px minmax(0,1fr) 38%;grid-template-rows:minmax(0,1fr) 200px}.lh .cvu-cv-tree{display:flex;flex-direction:column;min-height:0;padding:6px 0;overflow:hidden;border-right:1px solid var(--cv-line);background:#fff}.lh .cvu-cv-k{display:flex;align-items:center;gap:6px;padding:2px 8px 6px;color:var(--cv-muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lh .cvu-cv-k i{padding:2px 7px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-muted);font-size:14px;letter-spacing:0;line-height:1}.lh .cvu-cv-k i:first-of-type{margin-left:auto}.lh .cvu-cv-row{display:flex;align-items:center;height:22px;padding:0 4px 0 8px;color:var(--cv-txt);font-size:12px;line-height:22px;white-space:nowrap}.lh .cvu-cv-row b{min-width:0;overflow:hidden;font-weight:400;text-overflow:ellipsis}.lh .cvu-cv-row.is-on{background:rgba(13,153,255,.14);color:#0068b3}.lh .cvu-cv-guide{flex:none;align-self:stretch;width:12px;border-left:1px solid var(--cv-line)}.lh .cvu-cv-twisty{flex:none;width:12px;color:var(--cv-muted);font-size:12px;text-align:center}.lh .cvu-cv-row:has(.cvu-cv-twisty){color:var(--cv-muted)}.lh .cvu-cv-row:has(.cvu-cv-twisty) b{font-weight:500}.lh .cvu-cv-row svg{margin-right:6px}.lh .cvu-cv-chip{flex:none;width:20px;font-family:var(--cv-mono);font-size:9px;font-weight:700;text-align:center}.lh .cvu-cv-chip.is-ts,.lh .cvu-cv-chip.is-tsx{color:#569cd6}.lh .cvu-cv-chip.is-css{color:#a074c4}.lh .cvu-cv-chip.is-json{color:#d19a41}.lh .cvu-cv-main{display:flex;flex-direction:column;min-width:0;min-height:0}.lh .cvu-cv-tabs{flex:none;display:flex;height:32px;border-bottom:1px solid var(--cv-line);background:#fff}.lh .cvu-cv-tgl{display:grid;place-items:center;width:28px;font-size:11px}.lh .cvu-cv-tabs>span,.lh .cvu-cv-tgl{border-right:1px solid var(--cv-line);color:var(--cv-muted)}.lh .cvu-cv-tabs>span{display:flex;align-items:center;padding-left:10px;border-top:2px solid transparent;font-family:var(--cv-mono);font-size:12px;white-space:nowrap}.lh .cvu-cv-tabs>span.is-on{border-top-color:#0d99ff;background:#1e1e1e;color:#d4d4d4}.lh .cvu-cv-tabs em{padding:0 8px;font-size:13px;opacity:.55}.lh .cvu-cv-editor{flex:1;min-height:0;display:flex;flex-direction:column;padding:4px 0;overflow:hidden;background:#282c34;color:#abb2bf;font-family:var(--cv-mono);font-size:12px;line-height:1.6}.lh .cvu-cv-line{display:flex;white-space:pre}.lh .cvu-cv-line.is-active{background:#6699ff0b}.lh .cvu-cv-line>em{flex:none;display:flex;justify-content:flex-end;min-width:34px;padding:0 3px 0 5px;color:#7d8799}.lh .cvu-cv-line.is-active>em{background:#2c313a}.lh .cvu-cv-line>em>i{width:12px;text-align:center}.lh .cvu-cv-line>span{padding-left:6px}.lh .cvu-cv-line .is-kw{color:#c678dd}.lh .cvu-cv-line .is-str{color:#98c379}.lh .cvu-cv-line .is-fn{color:#61afef}.lh .cvu-cv-line .is-num,.lh .cvu-cv-line .is-tag{color:#e5c07b}.lh .cvu-cv-line .is-attr,.lh .cvu-cv-line .is-var{color:#e06c75}.lh .cvu-cv-line .is-op{color:#56b6c2}.lh .cvu-cv-dock{grid-column:1/3;display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--cv-line);background:#fff}.lh .cvu-cv-dtabs{flex:none;display:flex;align-items:stretch;gap:2px;height:28px;padding:0 6px;border-bottom:1px solid var(--cv-line)}.lh .cvu-cv-dtabs>b,.lh .cvu-cv-dtabs>i{display:grid;place-items:center;padding:0 10px;color:var(--cv-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lh .cvu-cv-dtabs>b{box-shadow:inset 0 -2px 0 var(--cv-sel-txt);color:var(--cv-sel-txt)}.lh .cvu-cv-dtabs>em{display:grid;place-items:center;margin-left:auto;color:var(--cv-muted);font-size:10px}.lh .cvu-cv-filter{flex:none;display:flex;align-items:center;gap:8px;padding:4px 10px;border-bottom:1px solid var(--cv-line);background:#fff}.lh .cvu-cv-filter i{padding:1px 4px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);font-size:11px}.lh .cvu-cv-filter em{margin-left:auto;color:var(--cv-muted);font-size:11px}.lh .cvu-cv-logs{flex:1;min-height:0;display:flex;flex-direction:column;padding:8px;overflow:hidden;background:var(--cv-bg)}.lh .cvu-cv-log{display:flex;gap:8px;color:var(--cv-txt);font-family:var(--cv-mono);font-size:11px;line-height:20px;white-space:nowrap}.lh .cvu-cv-log em{color:var(--cv-muted)}.lh .cvu-runtime.is-code{grid-column:3;grid-row:1/3;border-left:1px solid var(--cv-line)}.lh .cvu-runtime.is-code .cvu-phone{--ps:0.47}.lh .cvu-cv-status{flex:none;display:flex;align-items:center;gap:10px;height:24px;padding:0 8px;border-top:1px solid var(--cv-line);background:#fff;color:var(--cv-muted);font-size:11px}.lh .cvu-cv-status i{opacity:.5}.lh .tv{--tv-accent:var(--hs-accent,#2f6feb);--tv-ink:#16181d;--tv-ink2:#5d626e;--tv-ink3:#9a9fab;--tv-line:#eceef2;--tv-soft:#f3f4f6;--tv-card-r:calc(var(--hs-card-r, 8px) * 1.5);--tv-card-p:calc(var(--hs-card-p, 8px) * 1.3333 + 1.3333px);position:relative;display:flex;flex-direction:column;flex:none;width:375px;height:var(--tv-h,771px);overflow:hidden;background:#fff;color:var(--tv-ink);font-family:var(--font-app-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:-.01em;text-align:left;white-space:normal;-webkit-font-smoothing:antialiased;zoom:var(--tv-z,1)}.lh .tv b,.lh .tv em,.lh .tv i{font-style:normal}.lh .tv b{font-weight:600}.lh .tv svg{flex:none;display:block}.lh .tv-ph{display:block;background:#d9cfc4 50%/cover no-repeat}.lh .tv-ph.is-oven{background-image:url(/lindi-site/tavola/oven.webp)}.lh .tv-ph.is-margherita{background-image:url(/lindi-web/assets/tavola/margherita.jpg)}.lh .tv-ph.is-diavola{background-image:url(/lindi-web/assets/tavola/diavola.jpg)}.lh .tv-ph.is-quattro{background-image:url(/lindi-web/assets/tavola/quattro.jpg)}.lh .tv-ph.is-pasta{background-image:url(/lindi-site/tavola/pasta.webp)}.lh .tv-ph.is-tiramisu{background-image:url(/lindi-site/tavola/tiramisu.webp)}.lh .tv-sb{flex:none;display:flex;align-items:center;justify-content:space-between;height:50px;padding:2px 24px 0 34px;font-size:16px;letter-spacing:-.02em}.lh .tv-sb b{font-weight:600}.lh .tv-sb-r{display:flex;align-items:center;gap:6px}.lh .tv-sb.is-light{position:absolute;inset:0 0 auto;z-index:2;color:#fff}.lh .tv-hi{position:absolute;left:50%;bottom:8px;z-index:3;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:var(--tv-ink)}.lh .tv-hi.is-light{background:#fff}.lh .tv-title{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 20px 14px}.lh .tv-title-t{display:flex;flex-direction:column;gap:3px;min-width:0}.lh .tv-title-t b{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.035em}.lh .tv-title-t em{font-size:14px;color:var(--tv-ink2)}.lh .tv-title-r{display:flex;gap:8px}.lh .tv-ib{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tv-soft);color:var(--tv-ink)}.lh .tv-ib.is-photo{background:hsla(0,0%,100%,.94);box-shadow:0 4px 14px -6px rgba(0,0,0,.4)}.lh .tv-ib.is-plain{background:none}.lh .tv-badge{position:absolute;top:-3px;right:-3px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--tv-accent);box-shadow:0 0 0 2px #fff;color:#fff;font-size:11px;font-weight:700;line-height:19px;text-align:center}.lh .tv-nav{flex:none;display:grid;grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;height:48px;padding:0 8px}.lh .tv-nav>b{font-size:17px;font-weight:600;text-align:center}.lh .tv-nav-r{display:flex;justify-content:flex-end;padding-right:8px}.lh .tv-link{color:var(--tv-accent);font-size:16px}.lh .tv-hero{position:relative;flex:none;height:160px;margin:0 20px;overflow:hidden;border-radius:18px}.lh .tv-hero:after,.lh .tv-hero>.tv-ph{position:absolute;inset:0}.lh .tv-hero:after{content:"";background:linear-gradient(180deg,rgba(10,6,4,0) 30%,rgba(10,6,4,.7))}.lh .tv-hero-t{position:absolute;left:16px;right:14px;bottom:14px;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;color:#fff}.lh .tv-hero-t b{display:block;font-size:19px;font-weight:700;letter-spacing:-.025em}.lh .tv-hero-t em{display:block;margin-top:3px;font-size:13px;opacity:.86}.lh .tv-pill{flex:none;padding:8px 14px;border-radius:999px;background:#fff;color:var(--tv-ink);font-size:13px;font-weight:600}.lh .tv-banner{flex:none;display:flex;flex-direction:column;justify-content:center;gap:2px;height:calc(var(--hs-banner, 0) * 64px);margin:0 20px calc(var(--hs-banner, 0) * 12px);padding:0 18px;overflow:hidden;border-radius:16px;background:var(--hs-banner-bg,#e4572e);color:#fff;opacity:var(--hs-banner,0)}.lh .tv-banner b{font-size:17px;font-weight:700}.lh .tv-banner em{font-size:13px;opacity:.9}.lh .tv-banner[data-pick]:not([data-pick=off]){overflow:visible}.lh .tv-search{flex:none;display:flex;align-items:center;gap:10px;height:44px;margin:0 20px 2px;padding:0 14px;border-radius:12px;background:var(--tv-soft);color:var(--tv-ink3);font-size:15px}.lh .tv-chips{padding:16px 20px 4px;overflow:hidden}.lh .tv-chip,.lh .tv-chips{flex:none;display:flex;gap:8px}.lh .tv-chip{align-items:center;height:38px;padding:0 16px;border-radius:999px;background:var(--tv-soft);font-size:14px;font-weight:600}.lh .tv-chip:has(.tv-ph){padding-left:5px}.lh .tv-chip .tv-ph{width:28px;height:28px;border-radius:50%}.lh .tv-chip.is-on{background:var(--tv-ink);color:#fff}.lh .tv-sec{flex:none;display:flex;align-items:baseline;justify-content:space-between;padding:18px 20px 10px}.lh .tv-sec b{font-size:19px;font-weight:700;letter-spacing:-.025em}.lh .tv-sec em{font-size:14px;font-weight:600;color:var(--tv-accent)}.lh .tv-list{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px 20px 12px;clip-path:inset(-80px -40px 0 -40px)}.lh .tv-sec+.tv-list{padding-top:0}.lh .tv-dish{position:relative;flex:none;display:flex;align-items:center;gap:12px;padding:var(--tv-card-p);border-radius:var(--tv-card-r);background:#fff;box-shadow:0 0 0 1px var(--tv-line),0 8px 18px -14px rgba(16,22,40,.35)}.lh .tv-dish[data-pick]:not([data-pick=off]){overflow:visible}.lh .tv-dish-ph{flex:none;width:72px;height:72px;border-radius:max(6px,calc(var(--tv-card-r) - 4px))}.lh .tv-dish-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.lh .tv-dish-t b{font-size:16px;font-weight:600;letter-spacing:-.02em}.lh .tv-dish-t b,.lh .tv-dish-t em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lh .tv-dish-t em{font-size:13px;color:var(--tv-ink2)}.lh .tv-price{margin-top:4px;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--tv-price,var(--tv-ink))}.lh .tv-add{position:relative;height:34px;padding:0 16px;background:var(--tv-accent);color:#fff;font-size:14px;font-weight:600}.lh .tv-add,.lh .tv-step{flex:none;display:flex;align-items:center;border-radius:999px}.lh .tv-step{gap:4px;height:44px;padding:0 4px;background:var(--tv-soft)}.lh .tv-step i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,22,40,.12)}.lh .tv-step b{min-width:20px;font-size:16px;font-weight:700;text-align:center}.lh .tv-step.is-small{height:34px;padding:0 3px}.lh .tv-step.is-small i{width:28px;height:28px}.lh .tv-step.is-small b{min-width:16px;font-size:14px}.lh .tv-tabs{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:84px;margin-top:auto;padding-top:8px;border-top:1px solid var(--tv-line);background:#fff}.lh .tv-tab{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--tv-ink3);font-size:10.5px;font-weight:600;letter-spacing:0}.lh .tv-tab.is-on{color:var(--tv-accent)}.lh .tv-dish-hero{position:relative;flex:none;height:300px}.lh .tv-dish-hero>.tv-ph{position:absolute;inset:0}.lh .tv-dish-hero:after{content:"";position:absolute;inset:0 0 auto;height:110px;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent)}.lh .tv-dish-btns{position:absolute;left:16px;right:16px;top:58px;z-index:2;display:flex;justify-content:space-between}.lh .tv-sheet{position:relative;z-index:1;flex:1 1 0;min-height:0;display:flex;flex-direction:column;margin-top:-24px;padding:24px 20px 0;border-radius:24px 24px 0 0;background:#fff}.lh .tv-dish-head{display:flex;align-items:baseline;justify-content:space-between}.lh .tv-dish-head b{font-size:26px;font-weight:700;letter-spacing:-.03em}.lh .tv-dish-head .tv-price{margin:0;font-size:22px}.lh .tv-dish-desc{margin-top:6px;font-size:15px;line-height:1.4;color:var(--tv-ink2)}.lh .tv-meta{display:flex;align-items:center;gap:5px;margin-top:12px;font-size:14px}.lh .tv-meta svg:first-child{color:#f5a524}.lh .tv-meta em{color:var(--tv-ink2)}.lh .tv-meta>i{width:3px;height:3px;margin:0 6px;border-radius:50%;background:var(--tv-ink3)}.lh .tv-k{margin:22px 0 10px;font-size:16px;font-weight:700;letter-spacing:-.02em}.lh .tv-seg{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:44px;padding:4px;border-radius:14px;background:var(--tv-soft)}.lh .tv-seg.is-wide{grid-template-columns:1.6fr 1fr;margin:0 20px}.lh .tv-seg i{display:grid;place-items:center;border-radius:10px;font-size:14px;font-weight:600;color:var(--tv-ink2)}.lh .tv-seg i.is-on{background:#fff;box-shadow:0 1px 3px rgba(16,22,40,.14);color:var(--tv-ink)}.lh .tv-extra{display:flex;align-items:center;gap:12px;height:48px;border-bottom:1px solid var(--tv-line);font-size:15px}.lh .tv-extra em{margin-left:auto;color:var(--tv-ink2)}.lh .tv-box{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid #c9ccd3;border-radius:7px;color:#fff}.lh .tv-buy{position:relative;flex:none;display:flex;align-items:center;gap:12px;margin-top:auto;padding:12px 20px 34px;border-top:1px solid var(--tv-line);background:#fff}.lh .tv-cta{flex:1;display:grid;place-items:center;height:52px;border-radius:14px;background:var(--tv-accent);color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em}.lh .tv-more{gap:8px;padding:6px 2px;color:var(--tv-accent);font-weight:600}.lh .tv-more,.lh .tv-promo{display:flex;align-items:center;font-size:15px}.lh .tv-promo{flex:none;justify-content:space-between;height:48px;margin:0 20px;padding:0 6px 0 16px;border:1px dashed #cfd2d9;border-radius:12px;color:var(--tv-ink3)}.lh .tv-promo b{padding:8px 14px;border-radius:9px;background:var(--tv-soft);color:var(--tv-ink);font-size:14px}.lh .tv-sums{flex:none;display:flex;flex-direction:column;gap:10px;padding:18px 20px 16px}.lh .tv-sum{display:flex;justify-content:space-between;font-size:15px}.lh .tv-sum em{color:var(--tv-ink2)}.lh .tv-sum.is-total{padding-top:12px;border-top:1px solid var(--tv-line);font-size:17px}.lh .tv-sum.is-total em{color:var(--tv-ink);font-weight:600}.lh .tv-sum.is-total b{font-weight:700}.lh .tv-choice{flex:none;display:flex;align-items:center;gap:12px;margin:0 20px;padding:14px;border-radius:14px;background:var(--tv-soft);color:var(--tv-ink3)}.lh .tv-choice>span{flex:1;display:flex;flex-direction:column;gap:2px;color:var(--tv-ink)}.lh .tv-choice b{font-size:15px}.lh .tv-choice em{font-size:13px;color:var(--tv-ink2)}.lh .tv-choice-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--tv-ink)}.lh .tv.is-front{--tv-h:720px}.lh .tv.is-front .tv-hero{height:150px}.lh .hs-fig{margin:0}.lh .hs-box,.lh .hs-fig{position:relative;width:100%}.lh .hs-box{aspect-ratio:1180/664}@media (max-width:719px){.lh .hs-box{aspect-ratio:380/600}}.lh .hs-box:not([data-ready]) .hs{visibility:hidden}.lh .hs{--hs-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hs-code:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--hs-sel:#426def;--hs-accent:#2f6feb;--hs-card-r:8px;--hs-card-p:8px;--hs-banner:0;--hs-banner-bg:#e4572e;--hs-live-accent:#2f6feb;--hs-live-card-r:8px;--hs-live-card-p:8px;--hs-live-banner:0;--hs-live-banner-bg:#e4572e;position:absolute;left:0;top:0;width:1180px;height:664px;transform-origin:0 0;font-family:var(--hs-ui);font-size:12px;line-height:1.35;color:#1b1d22;text-align:left;-webkit-font-smoothing:antialiased;user-select:none;pointer-events:none}.lh .hs[data-layout=narrow]{width:380px;height:600px}.lh .hs em,.lh .hs i{font-style:normal}.lh .hs b{font-weight:600}.lh .hs[data-cycle=holiday] [data-cycle=menu],.lh .hs[data-cycle=menu] [data-cycle=holiday]{display:none!important}.lh .hs .is-after,.lh .hs [data-v=after] .is-before{display:none}.lh .hs [data-v=after] .is-after{display:inline}.lh .hs [data-hs=layer],.lh .hs-cur,.lh .hs-deploy,.lh .hs-frame,.lh .hs-gh,.lh .hs-ghost,.lh .hs-lindi .cvu-build,.lh .hs-modal,.lh .hs-notice,.lh .hs-phone,.lh .hs-picker,.lh .hs-pin,.lh .hs-read{visibility:hidden;opacity:0}.lh .hs .is-amina{--c:#dd3c64}.lh .hs .is-sofia,.lh .hs [data-pick=sofia]{--c:#dd7f3c}.lh .hs .is-marco{--c:#9a3cdd}.lh .hs .is-dana{--c:#dd3cc2}.lh .hs-cur{position:absolute;left:0;top:0;z-index:60;color:var(--c)}.lh .hs-cur svg{display:block;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.25))}.lh .hs-cur em{position:absolute;left:14px;top:12px;padding:2px 7px;border-radius:8px;background:var(--c);color:#fff;font-size:11px;font-weight:600;white-space:nowrap}.lh .hs-ripple{position:absolute;left:-9px;top:-9px;width:20px;height:20px;border-radius:50%;border:2px solid var(--c);opacity:0}.lh .hs-win{position:absolute;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(10,16,40,.14),0 30px 60px -20px rgba(4,12,48,.55)}.lh .hs-bar{flex:none;display:flex;align-items:center;gap:10px;height:30px;padding:0 12px;border-bottom:1px solid #e3e5eb;background:#f3f4f7}.lh .hs-lights{display:flex;gap:6px}.lh .hs-lights i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.lh .hs-lights i:nth-child(2){background:#febc2e}.lh .hs-lights i:nth-child(3){background:#28c840}.lh .hs-title{margin:0 auto;transform:translateX(-24px);color:#3b3e47}.lh .hs-ik{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a8e9a}.lh .hs-tick{position:relative;flex:none;width:14px;height:14px;border-radius:50%;background:#e3e6ee;transition:background-color .2s}.lh .hs-tick:after{content:"";position:absolute;left:5px;top:2.5px;width:3.5px;height:6.5px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg);opacity:0}.lh .hs [data-v=done]>.hs-tick,.lh .hs-checks .hs-tick{background:#1f9d63}.lh .hs [data-v=done]>.hs-tick:after,.lh .hs-checks .hs-tick:after{opacity:1}.lh .hs-finder{left:30px;top:72px;width:450px;height:268px;z-index:3}.lh .hs-fbody{flex:1;min-height:0;display:grid;grid-template-columns:116px 150px minmax(0,1fr)}.lh .hs-fside{display:flex;flex-direction:column;gap:2px;padding:8px;border-right:1px solid #e3e5eb;background:#f3f4f7;color:#3b3e47}.lh .hs-fside span{padding:3px 8px;border-radius:6px}.lh .hs-fside .is-on{background:#e1e4ec}.lh .hs-fcol,.lh .hs-flist{display:flex;flex-direction:column;gap:2px;padding:8px}.lh .hs-fcol{border-left:1px solid #eceef2}.lh .hs-frow{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:6px;white-space:nowrap}.lh .hs-frow.is-on{background:#2f6feb;color:#fff}.lh .hs-file-ic,.lh .hs-folder-ic{flex:none;display:block}.lh .hs-ghost{position:absolute;left:0;top:0;z-index:50;display:flex;flex-direction:column;align-items:center;gap:4px}.lh .hs-ghost b{padding:1px 7px;border-radius:5px;background:#2f6feb;color:#fff;font-size:11px}.lh .hs-lindi{left:130px;top:18px;width:920px;height:600px;z-index:2}.lh .hs-app{position:absolute;left:0;top:0;width:1180px;height:770px;grid-template-columns:52px 240px minmax(0,1fr) 250px;transform:scale(.779661);transform-origin:0 0}.lh .cvu-layer.hs-kid{display:none}.lh .hs-lindi[data-state=banner] .cvu-layer.hs-kid.is-home,.lh .hs-lindi[data-state=button] .cvu-layer.hs-kid.is-menu{display:flex}.lh .hs-lindi[data-state=banner] .hs-row.is-home .cvu-twisty svg,.lh .hs-lindi[data-state=button] .hs-row.is-menu .cvu-twisty svg{transform:rotate(90deg)}.lh .cvu-layer.hs-kid.is-picked{background:var(--cv-sel)}.lh .hs-world{position:absolute;left:0;top:0;display:flex;gap:14px;transform-origin:0 0;transform:translate(51px,247.5px) scale(1)}.lh .hs-frame{position:relative;display:flex;flex-direction:column;gap:6px}.lh .hs-fbox{--hs-fs:0.27733;position:relative;display:block;width:104px;height:214px;overflow:hidden;background:#fff}.lh .hs-pin{position:absolute;left:58px;top:26px;z-index:3;display:flex;align-items:flex-start;gap:8px}.lh .hs-bubble{padding:6px 10px;border-radius:10px;background:#fff;box-shadow:0 8px 20px -6px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.06);font-size:10px;white-space:nowrap}.lh .hs-bubble b{display:block;font-size:9px;color:var(--cv-muted)}.lh .hs-drop{position:absolute;left:50%;top:50%;width:330px;height:206px;margin:-103px 0 0 -165px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1.5px dashed rgba(28,28,34,.22);border-radius:16px;background:hsla(0,0%,100%,.45);text-align:center;transition:border-color .2s,background-color .2s,transform .2s}.lh .hs-drop svg{display:block}.lh .hs-drop b{font-size:15px;color:var(--cv-txt)}.lh .hs-drop em{font-size:12px;color:var(--cv-muted)}.lh .hs-drop[data-v=over]{border-style:solid;border-color:var(--cv-accent);background:rgba(74,124,255,.1);transform:scale(1.02)}.lh .hs-read{position:absolute;left:50%;top:50%;width:300px;margin:-92px 0 0 -150px;display:flex;flex-direction:column;gap:9px;padding:18px 20px;border-radius:12px;background:#fff;box-shadow:0 20px 44px -18px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.06)}.lh .hs-read>b{display:flex;align-items:center;gap:8px;font-size:13px}.lh .hs-spin{width:12px;height:12px;border-radius:50%;border:2px solid #d9e2ff;border-top:2px solid var(--cv-accent);animation:hs-spin .8s linear infinite}.lh .hs-rrow{display:flex;align-items:center;gap:8px;color:var(--cv-layer-txt)}.lh .hs-lindi [data-hs=zoom]{display:inline-block;min-width:3.6ch;font-variant-numeric:tabular-nums;text-align:right}.lh .hs-insp{position:relative;display:none;flex:none;flex-direction:column}.lh .hs-lindi[data-state=banner] .hs-insp.is-banner,.lh .hs-lindi[data-state=button] .hs-insp.is-button,.lh .hs-lindi[data-state=empty] .hs-insp.is-page,.lh .hs-lindi[data-state=none] .hs-insp.is-page{display:flex}.lh .hs-insp .cvu-card{position:relative}.lh .hs-lindi .cvu-sw.is-accent{background:var(--hs-accent)}.lh .hs-lindi .cvu-sw.is-banner{background:var(--hs-banner-bg)}.lh .hs-picker{position:absolute;right:6px;top:calc(100% - 4px);z-index:4;transform-origin:50% 0;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:9px;background:#fff;box-shadow:var(--cv-menu-shadow),0 0 0 1px rgba(0,0,0,.05)}.lh .hs-picker b{font-size:11px}.lh .hs-picker span{display:grid;grid-template-columns:repeat(4,22px);gap:8px}.lh .hs-picker i{width:22px;height:22px;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.lh .hs-picker .is-blue{background:#2f6feb}.lh .hs-picker .is-tomato{background:#e4572e}.lh .hs-picker .is-pine{background:#1f7a5a}.lh .hs-picker .is-ink{background:#1b1d22}.lh .hs-modal{position:absolute;left:50%;top:104px;z-index:6;width:470px;margin-left:-235px;display:flex;flex-direction:column;gap:11px;padding:18px;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 28px 64px -14px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.05);font-size:13px}.lh .hs-mh{display:flex;align-items:center;justify-content:space-between}.lh .hs-mh b{font-size:14px;font-weight:600}.lh .hs-mh em{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:12px;background:#f3f3f6;color:var(--cv-muted);font-size:12px}.lh .hs-mbody{display:flex;flex-direction:column;gap:8px}.lh .hs-mk{gap:5px;margin-top:4px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-dim)}.lh .hs-field2,.lh .hs-mk{display:flex;align-items:center}.lh .hs-field2{height:28px;padding:0 10px;border-radius:6px;background:var(--cv-field);font-family:var(--cv-mono);font-size:12px}.lh .hs-mchange{display:flex;align-items:center;gap:8px}.lh .hs-mchange .cvu-av,.lh .hs-review .cvu-av{width:20px;height:20px;font-size:9px}.lh .hs-mfile{display:flex;align-items:center;gap:8px;font-family:var(--cv-mono);font-size:12px;color:var(--cv-layer-txt)}.lh .hs-mfile em{margin-left:auto;font-family:inherit;font-weight:600;color:#1f883d}.lh .hs-mfoot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}.lh .hs-mfoot>em{place-items:center;height:28px;padding:0 12px;background:#f3f3f6}.lh .hs-mfoot>em,.lh .hs-open{display:grid;border-radius:7px;font-size:12px}.lh .hs-open{place-items:center;height:28px;padding:0 12px;background:var(--cv-accent);color:#fff;transition:background-color .2s}.lh .hs-open[data-v=after]{background:#1f883d}.lh .hs-gh{left:560px;top:64px;width:590px;height:560px;z-index:3;color:#1f2328}.lh .hs-url{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:300px;margin:0 auto;padding:4px 12px;transform:translateX(-24px);border:1px solid #e0e3ea;border-radius:8px;background:#fff;color:#3b3e47;font-size:11.5px}.lh .hs-ghrepo{display:flex;align-items:center;gap:10px;padding:10px 18px 0;border-bottom:1px solid #d0d7de;background:#f6f8fa}.lh .hs-ghrepo b{margin-right:8px;padding-bottom:8px}.lh .hs-ghrepo svg{margin-bottom:8px}.lh .hs-ghrepo em{padding-bottom:8px;color:#59636e}.lh .hs-ghrepo em.is-on,.lh .hs-ghtabs em.is-on{color:#1f2328;font-weight:600;box-shadow:0 2px 0 #fd8c73}.lh .hs-ghpr{display:flex;flex-direction:column;gap:10px;padding:14px 18px}.lh .hs-ghtitle{font-size:19px}.lh .hs-ghtitle em{margin-left:6px;font-weight:300;color:#59636e}.lh .hs-ghline{display:flex;align-items:center;gap:8px;color:#59636e}.lh .hs-ghline b{color:#1f2328}.lh .hs-ghline code{padding:1px 6px;border-radius:6px;background:#ddf4ff;color:#0969da;font:11px var(--hs-code)}.lh .hs-ghstate i{display:inline-flex;align-items:center;padding:4px 11px;border-radius:99px;color:#fff;font-weight:600}.lh .hs-ghstate .is-open{background:#1f883d}.lh .hs-ghstate .is-merged{display:none;background:#8250df}.lh .hs-gh[data-state=merged] .hs-ghstate .is-open{display:none}.lh .hs-gh[data-state=merged] .hs-ghstate .is-merged{display:inline-flex}.lh .hs-ghtabs{display:flex;gap:16px;border-bottom:1px solid #d0d7de;color:#59636e}.lh .hs-ghtabs em{padding:6px 0}.lh .hs-diff{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0d7de;border-radius:6px;font:11px/1.75 var(--hs-code)}.lh .hs-diffh{padding:5px 10px;border-bottom:1px solid #d0d7de;background:#f6f8fa;font-weight:600}.lh .hs-dl{display:flex;gap:8px;padding:0 10px;white-space:pre}.lh .hs-dl i{width:8px;color:#59636e}.lh .hs-dl.is-add{background:#e6ffec}.lh .hs-dl.is-del{background:#ffebe9}.lh .hs-checks,.lh .hs-merge,.lh .hs-review{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #d0d7de;border-radius:6px}.lh .hs-review{display:none}.lh .hs-gh[data-state=approved] .hs-review,.lh .hs-gh[data-state=merged] .hs-review{display:flex}.lh .hs-review em{margin-left:auto;font-weight:600;color:#1a7f37}.lh .hs-mergebtn{padding:7px 14px;border-radius:6px;background:#1f883d;color:#fff}.lh .hs-merged{display:none;font-weight:600;color:#8250df}.lh .hs-gh[data-state=merged] .hs-mergebtn{display:none}.lh .hs-gh[data-state=merged] .hs-merged{display:block}.lh .hs-phone{--hs-accent:var(--hs-live-accent);--hs-card-r:var(--hs-live-card-r);--hs-card-p:var(--hs-live-card-p);--hs-banner:var(--hs-live-banner);--hs-banner-bg:var(--hs-live-banner-bg);left:58px;top:118px;z-index:4;width:230px;height:472px;padding:12px;border-radius:40px;box-shadow:inset 0 0 0 2px #2a2d35,0 40px 70px -24px rgba(4,12,48,.6)}.lh .hs-notch,.lh .hs-phone{position:absolute;background:#0f1115}.lh .hs-notch{left:50%;top:20px;z-index:2;width:64px;height:18px;margin-left:-32px;border-radius:99px}.lh .hs-pscreen{position:relative;display:block;width:206px;height:448px;overflow:hidden;border-radius:30px;background:#fff}.lh .hs-plive{--hs-fs:0.54933;--tv-h:816px;position:absolute;inset:0}.lh .hs-deploy{position:absolute;left:36px;top:606px;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:#0f1115;color:#fff;white-space:nowrap;box-shadow:0 12px 24px -10px rgba(4,12,48,.6)}.lh .hs-deploy em{color:hsla(0,0%,100%,.6)}.lh .hs-dot{width:8px;height:8px;border-radius:50%;background:#2fd07a;animation:hs-live 1.6s ease-out infinite}.lh .hs-notice{position:absolute;left:796px;top:22px;z-index:7;width:360px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:16px;background:rgba(250,250,252,.97);box-shadow:0 20px 40px -16px rgba(4,12,48,.55),0 0 0 1px rgba(10,16,40,.08)}.lh .hs-nicon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#0f9d7a,#2f6feb)}.lh .hs-notice>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}.lh .hs-notice em{color:#8a8e9a}.lh .hs-ntext{grid-column:1/-1;color:#2b2e36}.lh .hs-screen{position:absolute;left:0;top:0;width:375px;transform:scale(var(--hs-fs,1));transform-origin:0 0}.lh .hs [data-pick=sofia]{position:relative;outline:2px solid var(--c)}.lh .hs [data-pick=sofia]:after{content:attr(data-pick);position:absolute;left:-2px;bottom:100%;padding:1px 5px;border-radius:3px 3px 3px 0;background:var(--c);color:#fff;font-size:9px;font-weight:600;line-height:13px}.lh .hs[data-layout=narrow] .hs-lindi{left:0;top:0;width:380px;height:600px}.lh .hs[data-layout=narrow] .hs-app{width:487px;grid-template-columns:minmax(0,1fr)}.lh .hs[data-layout=narrow] .cvu-crumb-sep,.lh .hs[data-layout=narrow] .cvu-left,.lh .hs[data-layout=narrow] .cvu-rail,.lh .hs[data-layout=narrow] .cvu-tool:not(:first-child):not(:nth-child(6)),.lh .hs[data-layout=narrow] .cvu-zoom{display:none}.lh .hs[data-layout=narrow] .cvu-top{gap:0;padding:6px 8px}.lh .hs[data-layout=narrow] .cvu-crumb{justify-content:center;width:22px;padding:0;font-size:0}.lh .hs[data-layout=narrow] .cvu-rc{margin-left:8px}.lh .hs[data-layout=narrow] .cvu-share{padding:0 10px}.lh .hs[data-layout=narrow] .hs-world{transform:translate(18px,272.6px) scale(.783)}.lh .hs[data-layout=narrow] .cvu-right{position:absolute;left:12px;right:12px;bottom:12px;z-index:4;border:0;border-radius:14px;box-shadow:0 -10px 30px -12px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.08);transform:translateY(130%)}.lh .hs[data-layout=narrow] .cvu-tabs{display:none}.lh .hs[data-layout=narrow] .cvu-right{height:300px}.lh .hs[data-layout=narrow] .hs-finder{left:10px;top:52px;width:360px;height:214px}.lh .hs[data-layout=narrow] .hs-fbody{grid-template-columns:100px minmax(0,1fr)}.lh .hs[data-layout=narrow] .hs-fcol{display:none}.lh .hs[data-layout=narrow] .hs-drop{top:72%}.lh .hs[data-layout=narrow] .hs-modal{top:64px;width:430px;margin-left:-215px}.lh .hs[data-layout=narrow] .hs-gh{left:0;top:0;width:380px;height:600px}.lh .hs[data-layout=narrow] .hs-url{min-width:0;font-size:10.5px}.lh .hs[data-layout=narrow] .hs-ghrepo em:last-child{display:none}.lh .hs[data-layout=narrow] .hs-ghpr{padding:12px}.lh .hs[data-layout=narrow] .hs-ghtitle{font-size:16px}.lh .hs[data-layout=narrow] .hs-ghline{flex-wrap:wrap}.lh .hs[data-layout=narrow] .hs-diff{font-size:9px}.lh .hs[data-layout=narrow] .hs-phone{left:75px;top:36px}.lh .hs[data-layout=narrow] .hs-deploy{left:30px;right:30px;top:530px;justify-content:center}.lh .hs[data-layout=narrow] .hs-deploy em{display:none}.lh .hs[data-layout=narrow] .hs-notice{left:10px;top:10px;width:360px}.lh .hs-steps{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(16px,2vw,26px) auto 0;padding:0}.lh .hs-steps li{--hs-step-pad:5px 13px 5px 5px;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:var(--hs-step-pad);overflow:hidden;border-radius:99px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.78);font-size:13px;font-weight:500;transition:background-color .3s,color .3s,opacity .3s}.lh .hs-steps li:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(33,83,212,.13);opacity:0;transform:scaleX(var(--hs-step-p,0));transform-origin:0 50%}.lh .hs-steps button{display:inline-flex;align-items:center;gap:inherit;margin:-5px -13px -5px -5px;padding:var(--hs-step-pad);border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background-color .2s}.lh .hs-steps button:hover{background:hsla(0,0%,100%,.1)}.lh .hs-steps button:focus-visible{outline:2px solid #fff;outline-offset:-2px}.lh .hs-steps li i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:hsla(0,0%,100%,.16);font-size:11.5px;font-style:normal;font-weight:700}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect],.lh .hs-fig[data-phase=design] .hs-steps [data-step=design],.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract],.lh .hs-fig[data-phase=live] .hs-steps [data-step=live],.lh .hs-fig[data-phase=push] .hs-steps [data-step=push],.lh .hs-fig[data-phase=request] .hs-steps .hs-next,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review]{background:#fff;color:var(--bx-blue,#2153d4)}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect]:before,.lh .hs-fig[data-phase=design] .hs-steps [data-step=design]:before,.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract]:before,.lh .hs-fig[data-phase=live] .hs-steps [data-step=live]:before,.lh .hs-fig[data-phase=push] .hs-steps [data-step=push]:before,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review]:before{opacity:1}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect] i,.lh .hs-fig[data-phase=design] .hs-steps [data-step=design] i,.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract] i,.lh .hs-fig[data-phase=live] .hs-steps [data-step=live] i,.lh .hs-fig[data-phase=push] .hs-steps [data-step=push] i,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review] i{background:var(--bx-blue,#2153d4);color:#fff}.lh .hs-steps .hs-next{display:none;padding-left:13px}.lh .hs-fig[data-phase=request] .hs-steps .hs-next{display:inline-flex}.lh .hs-fig[data-phase=request] .hs-steps li:not(.hs-next){opacity:.45}@media (max-width:640px){.lh .hs-steps{gap:6px}.lh .hs-steps li{--hs-step-pad:4px 10px 4px 4px;gap:6px;font-size:11.5px}.lh .hs-steps button{margin:-4px -10px -4px -4px}.lh .hs-steps li i{width:19px;height:19px;font-size:10.5px}}@keyframes hs-spin{to{transform:rotate(1turn)}}@keyframes hs-live{0%{box-shadow:0 0 0 0 rgba(47,208,122,.6)}to{box-shadow:0 0 0 8px rgba(47,208,122,0)}}@media (prefers-reduced-motion:reduce){.lh .hs-drop,.lh .hs-finder{visibility:hidden;opacity:0}.lh .hs [data-hs=layer],.lh .hs-frame,.lh .hs-lindi .cvu-build{visibility:visible;opacity:1}.lh .hs-dot,.lh .hs-spin{animation:none}}.lh button{font:inherit;color:inherit}.lh>main:focus-visible{outline:none}.lh .lh-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:39;max-width:660px;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:16px 18px;border:1px solid var(--lh-line);border-radius:16px;background:var(--lh-panel);box-shadow:var(--lh-shadow);opacity:0;transform:translateY(12px);transition:opacity .32s var(--lh-draft),transform .32s var(--lh-draft)}.lh .lh-cookie.is-in{opacity:1;transform:none}.lh .lh-cookie p{margin:0;flex:1 1 320px;font-size:14px;line-height:1.55;color:var(--lh-paper)}.lh .lh-cookie p a{color:var(--lh-blue);text-decoration:underline;text-underline-offset:2px}.lh .lh-cookie-btns{display:flex;gap:10px}@media (prefers-reduced-motion:reduce){.lh .lh-cookie{transition:none}}.lh .lh-legal-k{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lh-muted)}.lh .lh-legal-updated{margin:0;font-size:14px;color:var(--lh-muted)}.lh .lh-legal>section>*+*{margin-top:1.1em}.lh .lh-legal-meta{font-size:15px;color:var(--lh-muted)}.lh .lh-legal a{color:var(--lh-blue);text-decoration:underline;text-underline-offset:2px}.lh.lh-auth{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--lh-canvas);background-image:var(--bx-paper),linear-gradient(to right,var(--bx-gM) 1px,transparent 1px),linear-gradient(to bottom,var(--bx-gM) 1px,transparent 1px),linear-gradient(to right,var(--bx-gm) 1px,transparent 1px),linear-gradient(to bottom,var(--bx-gm) 1px,transparent 1px);background-size:calc(var(--bx-cell) * 8) calc(var(--bx-cell) * 8),calc(var(--bx-cell) * 4) calc(var(--bx-cell) * 4),calc(var(--bx-cell) * 4) calc(var(--bx-cell) * 4),var(--bx-cell) var(--bx-cell),var(--bx-cell) var(--bx-cell);background-position:top}.lh.lh-auth h1,.lh.lh-auth p{max-width:none}.lh .lh-auth-head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(100% - var(--lh-gut) * 2,var(--lh-maxw) - var(--lh-gut) * 2);margin:14px auto 0;padding:8px 8px 8px 16px;border:1px solid var(--lh-line);border-radius:14px;background:var(--lh-panel)}.lh .lh-auth-head .lh-brand{display:inline-flex;color:var(--lh-ink)}.lh .lh-auth-nav{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--lh-muted)}.lh .lh-auth-split{flex:1;display:grid;gap:clamp(24px,3vw,48px);width:min(100% - var(--lh-gut) * 2,var(--lh-maxw) - var(--lh-gut) * 2);margin:0 auto;padding:clamp(24px,4vw,48px) 0}.lh .lh-auth-main{display:flex;align-items:center;justify-content:center;min-width:0;outline:none}.lh .lh-auth-art{display:none}@media (min-width:1024px){.lh .lh-auth-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding-block:clamp(20px,2.4vw,32px)}.lh .lh-auth-art{display:flex;flex-direction:column;gap:12px;min-height:600px;padding:clamp(32px,3vw,48px) 0 0 clamp(32px,3vw,48px);overflow:hidden;border-radius:clamp(18px,1.8vw,26px);background:linear-gradient(to right,hsla(0,0%,100%,.06) 1px,transparent 1px) 0 0 /var(--bx-cell) var(--bx-cell),linear-gradient(to bottom,hsla(0,0%,100%,.06) 1px,transparent 1px) 0 0 /var(--bx-cell) var(--bx-cell),var(--bx-blue);color:#fff}}.lh .lh-auth-say{margin:0;padding-right:32px;font-size:clamp(34px,3.3vw,52px);font-weight:600;line-height:1.02;letter-spacing:-.04em}.lh .lh-auth-sub{margin:0;max-width:38ch;padding-right:32px;font-size:16px;line-height:1.5;color:hsla(0,0%,100%,.82)}.lh .lh-auth-scene{margin-top:auto;padding-top:28px}.lh .lh-auth-scene .v3s{border-radius:14px 0 0 0;box-shadow:0 30px 60px -20px rgba(4,12,48,.55)}.lh .lh-auth-scene .v3s-app{min-height:460px}.lh .lh-auth-foot{display:flex;justify-content:space-between;gap:16px;width:min(100% - var(--lh-gut) * 2,var(--lh-maxw) - var(--lh-gut) * 2);margin:0 auto;padding:4px 0 22px;font-size:13px;color:var(--lh-muted)}.lh .lh-auth-foot a{color:var(--lh-muted);text-decoration:underline;text-underline-offset:3px}.lh .lh-auth-foot a:hover{color:var(--lh-ink)}.lh.lh-auth [data-auth-shell]{width:100%;min-height:0}.lh.lh-auth [data-auth-body]{padding:0}.lh .lh-auth-main>:not([data-auth-shell]),.lh.lh-auth [data-auth-card]{width:100%;max-width:440px;margin-inline:auto;padding:clamp(24px,2.6vw,36px);border:1px solid var(--lh-line);border-radius:clamp(18px,1.8vw,26px);background:var(--lh-panel);box-shadow:0 36px 70px -44px rgba(6,12,40,.5);color:var(--lh-ink)}.lh.lh-auth [data-auth-card]{align-items:stretch;gap:18px}.lh .lh-auth-main>:not([data-auth-shell]){gap:20px}.lh .lh-auth-main h1{margin:0;font-family:inherit;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:var(--lh-ink)}.lh .lh-auth-main p{font-family:inherit}.lh .lh-auth-main>:not([data-auth-shell]) h1+p,.lh.lh-auth [data-auth-card] p:not([role=alert]):not([data-auth-legal]){font-size:14.5px;line-height:1.55;color:var(--lh-muted)}.lh .lh-auth-main label{font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.005em}.lh .lh-auth-main input:not([type]),.lh .lh-auth-main input[type=email],.lh .lh-auth-main input[type=password],.lh .lh-auth-main input[type=text]{height:46px;padding:0 14px;border:1px solid var(--lh-line-2);border-radius:11px;background:var(--lh-canvas);box-shadow:none;color:var(--lh-ink);font-family:inherit;font-size:16px}.lh .lh-auth-main input::placeholder{color:var(--lh-dim)}.lh .lh-auth-main input:focus,.lh .lh-auth-main input:focus-visible{outline:2px solid var(--bx-blue);outline-offset:2px;border-color:transparent;border-radius:11px;box-shadow:none}.lh .lh-auth-main input[aria-invalid=true]{border-color:var(--lh-terra)}.lh.lh-auth [data-auth-password] input{padding-right:44px}.lh.lh-auth [data-auth-password] button{color:var(--lh-dim)}.lh.lh-auth [data-auth-password] button:hover{color:var(--lh-ink)}.lh .lh-auth-main button[data-auth-variant],.lh .lh-auth-main button[data-button-variant]{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 20px;border:1px solid transparent;border-radius:11px;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;transition:background-color .15s,border-color .15s,color .15s}.lh .lh-auth-main button[data-auth-variant]>*,.lh .lh-auth-main button[data-button-variant]>*{font:inherit;letter-spacing:inherit;color:inherit}.lh .lh-auth-main button[data-auth-variant=primary],.lh .lh-auth-main button[data-button-variant=primary]{background:var(--lh-btn-pri-bg);color:var(--lh-btn-pri-fg)}.lh .lh-auth-main button[data-auth-variant=primary]:before,.lh .lh-auth-main button[data-button-variant=primary]:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.lh .lh-auth-main button[data-auth-variant=primary]:hover:not(:disabled),.lh .lh-auth-main button[data-button-variant=primary]:hover:not(:disabled){background:var(--bx-blue)}.lh .lh-auth-main button[data-auth-variant=secondary],.lh .lh-auth-main button[data-button-variant=secondary]{border-color:var(--lh-line-2);background:var(--lh-panel);color:var(--lh-ink)}.lh .lh-auth-main button[data-auth-variant=secondary]:hover:not(:disabled),.lh .lh-auth-main button[data-button-variant=secondary]:hover:not(:disabled){background:var(--lh-panel-2)}.lh .lh-auth-main button[data-auth-variant]:disabled,.lh .lh-auth-main button[data-button-variant]:disabled{opacity:.5}.lh .lh-auth-main>:not([data-auth-shell]) button[data-button-variant=secondary]{height:36px;padding:0 14px}.lh .lh-auth-main button:focus-visible{outline:2px solid var(--bx-blue);outline-offset:2px}.lh.lh-auth [data-auth-card] button:not([data-auth-variant]):not([data-auth-toggle]){font-family:inherit;font-size:14px;font-weight:600;color:var(--bx-blue)}.lh.lh-auth [data-auth-card] a:hover,.lh.lh-auth [data-auth-card] button:not([data-auth-variant]):not([data-auth-toggle]):hover{text-decoration:underline;text-underline-offset:3px}.lh.lh-auth [data-auth-card] a{font-weight:600;color:var(--bx-blue)}.lh.lh-auth [data-auth-alert]{padding:12px 14px;border:1px solid rgba(211,75,68,.28);border-radius:11px;background:#fdf0ef;color:var(--lh-terra-t);font-size:14px;line-height:1.5}.lh .lh-auth-main p[role=alert]{font-size:13px;line-height:1.45;color:var(--lh-terra-t)}.lh.lh-auth [data-auth-note]{border:1px solid var(--lh-line);border-radius:11px;background:var(--lh-panel-2)}.lh.lh-auth [data-auth-note=accent]{border-color:rgba(33,83,212,.25);background:#eef2ff}.lh.lh-auth [data-auth-legal]{font-size:12.5px;line-height:1.55;color:var(--lh-muted)}.lh.lh-auth [data-auth-legal] a{font-weight:500;color:var(--lh-muted);text-decoration:underline;text-underline-offset:2px}.lh.lh-auth [data-auth-legal] a:hover{color:var(--bx-blue)}.lh.lh-auth [data-auth-footer]{display:none}@media (max-width:520px){.lh .lh-auth-nav span{display:none}.lh .lh-auth-main>:not([data-auth-shell]),.lh.lh-auth [data-auth-card]{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.lh.lh-auth *,.lh.lh-auth :after,.lh.lh-auth :before{transition-duration:.01ms!important}}