.lp-page{--lp-black:#070707;--lp-paper:#fff;--lp-mute:#ffffff80;--lp-gutter:clamp(20px, 3.2vw, 56px);--lp-sans:var(--font-sans);--lp-hero-exit:0;--ink-0:#fff;--ink-50:#f6f6f5;--ink-100:#ededec;--ink-200:#e0e0df;--ink-700:#3a3d45;--ink-900:#16181d;--ink-999:#0b0d12;isolation:isolate;color:#fff;min-height:100vh;font-family:var(--lp-sans);-webkit-font-smoothing:antialiased;background:var(--lp-black);position:relative;overflow-x:clip}.lp-page *,.lp-page :before,.lp-page :after{box-sizing:border-box}.lp-page a{color:inherit}.lp-page a.btn--primary{color:var(--ink-0)}.lp-page .invert a.btn--primary{color:var(--ink-999)}.lp-brand{color:#fff;align-items:center;gap:9px;min-width:max-content;font-size:14px;text-decoration:none;display:inline-flex}.lp-brand svg{fill:none;width:22px;height:22px}.lp-brand b{letter-spacing:-.01em;font-weight:600}.lp-nav{z-index:80;color:#fff;height:52px;position:fixed;inset:0 0 auto}@media (min-width:861px){.lp-nav{height:50px}}@media (max-width:560px){.lp-nav{height:49px}}.lp-nav:before{content:"";z-index:-1;background:0 0;transition:background .3s;position:absolute;inset:0}.lp-page[data-nav-solid=true] .lp-nav:before{background:#090909}.lp-nav nav{height:100%;padding:0 var(--lp-gutter);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(16px,2.4vw,40px);display:grid}.lp-nav__primary,.lp-nav__actions{--panel:#ffffff24;--text:#fff;--muted:#fff9;--card:#131316;--line:#ffffff24;--line-strong:#ffffff52;--shadow:0 18px 50px #0000008c;--sans:var(--lp-sans);align-items:center;gap:2px;display:flex}.lp-nav__actions{gap:8px}.lp-nav__primary>a,.lp-feature-menu>button{color:#ffffffd1;height:34px;font:500 13px var(--lp-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.lp-nav__primary>a:hover,.lp-feature-menu>button:hover,.lp-feature-menu.is-open>button{color:#fff;background:#ffffff1a}.lp-nav__actions .btn--ghost{color:#ffffffe6;--btn-sheen:#ffffff47;box-shadow:inset 0 0 0 1px #ffffff47}.lp-nav__actions .btn--ghost:hover{color:#fff;background:#ffffff1a}.lp-page .lp-nav__actions .btn--primary{color:#111;--btn-sheen:#14141424;background:#fff;min-width:111px}.lp-page .lp-nav__actions .btn--primary:hover{color:#111;background:#e4e4e4}.lp-feature-menu>button i,.lp-pill button i{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.lp-feature-menu.is-open>button i{transform:translateY(1px)rotate(225deg)}.lp-feature-menu{position:relative}.lp-feature-menu>div{opacity:0;visibility:hidden;background:#131316;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:1fr 1fr;gap:2px;width:min(560px,90vw);padding:8px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;top:44px;left:0;transform:translateY(-6px);box-shadow:0 24px 60px #0000008c}.lp-feature-menu.is-open>div{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:none}.lp-feature-menu>div a{border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;display:flex}.lp-feature-menu>div a:hover{background:#ffffff12}.lp-feature-menu>div b{font-size:14px;font-weight:500}.lp-feature-menu>div small{color:#ffffff8c;font-size:12px}.lp-feature-menu>div a.is-utility b{color:#fff;font-weight:600}.lp-hero{isolation:isolate;min-height:100svh;padding:96px var(--lp-gutter) 72px;text-align:center;background:#fff;place-items:center;display:grid;position:relative;overflow:clip}.lp-hero__billboard{max-width:980px;opacity:calc(1 - var(--lp-hero-exit) * 1.2);transform:translateY(calc(var(--lp-hero-exit) * -40px));flex-direction:column;align-items:center;gap:22px;display:flex}.lp-hero__flag{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:7px 8px 7px 16px;font-size:13px;text-decoration:none;animation:.9s cubic-bezier(.16,1,.3,1) .15s both lp-in;display:inline-flex}.lp-hero__flag b{color:#111;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.lp-hero h1{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(46px,7.4vw,112px);font-weight:500;line-height:.96;animation:1s cubic-bezier(.16,1,.3,1) .3s both lp-in}.lp-hero h1 em{color:var(--lp-mute);font-style:normal}.lp-hero p{color:#ffffffc7;max-width:60ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.5;animation:1s cubic-bezier(.16,1,.3,1) .45s both lp-in}.lp-hero__cta .btn--ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07070761;box-shadow:inset 0 0 0 1px #ffffff52}.lp-hero__cta{flex-wrap:wrap;justify-content:center;gap:10px;animation:1s cubic-bezier(.16,1,.3,1) .6s both lp-in;display:flex}.lp-hero__sky{z-index:0;pointer-events:none;background:linear-gradient(#2b6ddb 0%,#6ba8f2 50%,#d6ebfd 93%,#fff 99% 100%);position:absolute;inset:0;overflow:hidden}.lp-hero__sky canvas{width:100%;height:100%;display:block}.lp-hero__stadium{z-index:1;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;opacity:0;position:absolute;inset:0;overflow:hidden}.lp-hero__stadium[data-ready=true]{opacity:calc(1 - var(--lp-hero-exit))}.lp-hero__stadium{--lp-stadium-clear:linear-gradient(to bottom, #000 calc(100% - 7svh), transparent calc(100% - 1svh));-webkit-mask-image:var(--lp-stadium-clear);-webkit-mask-image:var(--lp-stadium-clear);mask-image:var(--lp-stadium-clear)}.lp-hero__stadium canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-hero{color:#111}.lp-hero h1 em{color:#0a163080}.lp-hero p{color:#081022d6}.lp-hero__flag{color:#222;background:#ffffffb3;border-color:#0000001a}.lp-hero__flag b{color:#fff;background:#111}.lp-hero__cta .btn--ghost{color:#111;background:#ffffffb3;box-shadow:inset 0 0 0 1px #00000029}.lp-page[data-nav-solid=false] .lp-nav,.lp-page[data-nav-solid=false] .lp-brand{color:#111}.lp-page[data-nav-solid=false] .lp-nav__primary,.lp-page[data-nav-solid=false] .lp-nav__actions{--panel:#0000000f;--text:#111;--muted:#1119;--line:#0000001f;--line-strong:#00000047}.lp-page[data-nav-solid=false] .lp-nav__primary>a,.lp-page[data-nav-solid=false] .lp-feature-menu>button{color:#111111c7}.lp-page[data-nav-solid=false] .lp-nav__primary>a:hover,.lp-page[data-nav-solid=false] .lp-feature-menu>button:hover,.lp-page[data-nav-solid=false] .lp-feature-menu.is-open>button{color:#111;background:#0000000f}.lp-page[data-nav-solid=false] .lp-nav__actions .btn--ghost{color:#111;--btn-sheen:#0000001f;box-shadow:inset 0 0 0 1px #0003}.lp-page[data-nav-solid=false] .lp-nav__actions .btn--ghost:hover{color:#111;background:#0000000f}.lp-page[data-nav-solid=false] .lp-nav__actions .btn--primary{color:#fff;--btn-sheen:#fff3;background:#111}.lp-page[data-nav-solid=false] .lp-nav__actions .btn--primary:hover{color:#fff;background:#2a2a2a}.lp-feature-menu>div{color:#fff}.lp-nav__actions [role=menu]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;--panel:#ffffff24;--text:#fff;--muted:#fff9;--card:#131316;--line:#ffffff24;--line-strong:#ffffff52}.lp-pilot{z-index:3;padding:clamp(110px, 12vw, 190px) var(--lp-gutter);background:var(--lp-paper);color:#111;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:clamp(48px,8vw,140px);display:grid;position:relative}.lp-pilot>div>small{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:500}.lp-pilot>div>h2{letter-spacing:-.06em;max-width:9ch;margin:26px 0;font-size:clamp(56px,8.4vw,132px);font-weight:500;line-height:.9}.lp-pilot>div>p{color:#444;max-width:46ch;margin:0;font-size:17px;line-height:1.55}.lp-pilot__form,.lp-pilot__success{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;align-self:start;gap:16px;padding:28px;display:flex;box-shadow:0 30px 80px -40px #00000059}.lp-pilot__form h3,.lp-pilot__success h3{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:500}.lp-pilot__form label{color:#333;grid-template-columns:minmax(0,1fr) auto;gap:7px 8px;font-size:13px;font-weight:500;display:grid}.lp-pilot__form label>span{color:#888;justify-self:end;font-weight:400}.lp-pilot__form label>:is(input,textarea,small){grid-column:1/-1}.lp-pilot__form input,.lp-pilot__form textarea{width:100%;font:400 15px var(--lp-sans);color:#111;resize:vertical;background:#fafaf8;border:1px solid #00000024;border-radius:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.lp-pilot__form input:focus,.lp-pilot__form textarea:focus{border-color:#111;outline:none;box-shadow:0 0 0 3px #11111114}.lp-pilot__form input[readonly]{color:#555;background:#f0f0ec}.lp-pilot__form input[aria-invalid=true]{border-color:#111;box-shadow:inset 0 0 0 1px #111}.lp-pilot__form small{color:#666;font-size:12px;font-weight:400;line-height:1.45}.lp-pilot__form small.is-error,.lp-pilot__form p[role=alert]{color:#111;font-weight:600}.lp-pilot__form p[role=alert]{margin:0;font-size:14px}.lp-pilot__form .btn{align-self:flex-start}.lp-pilot__success>span{color:#fff;background:#111;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.lp-pilot__success p{color:#444;margin:0;font-size:15px;line-height:1.55}.lp-pilot__actions{flex-wrap:wrap;gap:10px;display:flex}.lp-pill{z-index:70;opacity:calc(var(--lp-hero-exit) * 2);pointer-events:none;transition:opacity .2s;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.lp-page:not([data-active-section=hero]) .lp-pill{pointer-events:auto}.lp-pill>button{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:190px;height:40px;font:500 13px var(--lp-sans);cursor:pointer;background:#131316d1;border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;display:flex;box-shadow:0 12px 30px #0000004d}.lp-pill.is-open>button i{transform:translateY(1px)rotate(225deg)}.lp-pill__menu{opacity:0;visibility:hidden;background:#131316;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;min-width:220px;padding:6px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%,6px);box-shadow:0 20px 50px #00000080}.lp-pill.is-open .lp-pill__menu{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:translate(-50%)}.lp-pill__menu a{color:#ffffffd9;border-radius:10px;padding:9px 12px;font-size:14px;text-decoration:none}.lp-pill__menu a:hover{color:#fff;background:#ffffff12}.lp-footer{z-index:3;padding:56px var(--lp-gutter) 0;background:var(--lp-black);flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex;position:relative;overflow:hidden}.lp-footer>div{color:#fff9;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:14px;display:flex}.lp-footer>div a{color:#ffffffc7;text-decoration:none}.lp-footer>div a:hover{color:#fff}.lp-footer>strong{letter-spacing:-.07em;text-align:center;color:#ffffff0f;-webkit-user-select:none;user-select:none;flex-basis:100%;margin-top:40px;font-size:17.5vw;font-weight:600;line-height:.78;transform:translateY(12%)}@keyframes lp-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:860px){.lp-page[data-nav-solid=true] .lp-nav:before{border-bottom:1px solid #ffffff1f}}@media (max-width:960px){.lp-nav__primary>a{display:none}.lp-pilot{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.lp-nav nav{gap:8px}.lp-nav__primary{justify-content:flex-end}.lp-nav__actions>:not(.btn--primary){display:none}.lp-page .lp-nav__actions .btn--primary{min-width:0}.lp-feature-menu>div{grid-template-columns:minmax(0,1fr);width:auto;max-height:calc(100svh - 80px);position:fixed;top:60px;left:12px;right:12px;overflow-y:auto}.lp-hero{padding-top:88px}.lp-hero__cta .btn{flex:auto}.lp-pilot__form,.lp-pilot__success{padding:22px}}@media (prefers-reduced-motion:reduce){.lp-hero__flag,.lp-hero h1,.lp-hero p,.lp-hero__cta{animation:none}.lp-hero__billboard{transform:none}}html:has(.lp-page){overscroll-behavior-y:none;background:#2b6ddb}body:has(.lp-page){background:#fff}.lp-hero__scene{z-index:0;background:linear-gradient(#2b6ddb,#6ba8f2 50%,#d6ebfd 93%,#fff);position:absolute;inset:0;overflow:clip}.lp-hero__stadium[data-dragging=true]{cursor:grabbing}.lp-hero__stadium:focus-visible{outline-offset:-4px;outline:2px solid #222}.lp-hero__billboard{pointer-events:none}.lp-hero__billboard :is(a,button){pointer-events:auto}@media (max-width:640px){.lp-hero{padding-bottom:152px}}@media (prefers-reduced-motion:reduce){.lp-hero__billboard{opacity:1;transform:none}}.lp-hero__stadium[data-interactive=false]{cursor:default}.lp-hero__sr-help{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-hero__flag b{white-space:nowrap;flex-shrink:0}@media (max-width:640px){.lp-hero__cta .btn{min-height:44px}}.lp-page[data-nav-surface=paper] .lp-nav:before{background:#fffffff2;border-bottom:1px solid #e7e7e7}.lp-pilot{padding-block:clamp(80px,8vw,120px)}.lp-pilot>div>h2{letter-spacing:-.04em;max-width:13ch;margin:0 0 22px;font-size:clamp(40px,5vw,72px);line-height:1.04}.lp-pilot__form,.lp-pilot__success{box-shadow:none;border-color:#dedede}.lp-pilot__form label>span,.lp-pilot__form small{color:#626262}
.lx-sec{z-index:3;padding:clamp(72px, 7vw, 112px) var(--lp-gutter);font-family:var(--lp-sans);position:relative;overflow:hidden}.lx-head{max-width:1280px;margin:0 auto clamp(40px,5vw,72px)}.lx-head h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(36px,5.2vw,76px);font-weight:400;line-height:.94}.lx-head h2 em{font-style:normal}.lx-head>p{opacity:.74;max-width:58ch;margin:26px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.lx-head--split{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:48px;display:grid}.lx-head--split>p{margin:0}.lx-link{border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.lx-link .smos-icon{font-size:15px;transition:transform .2s}.lx-link:hover .smos-icon{transform:translate(3px)}.lx-cta-row{flex-wrap:wrap;gap:12px;max-width:1280px;margin:40px auto 0;display:flex}.lx-shot{background:#111;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #ffffff14}.lx-shot img{width:100%;height:auto;display:block}.lx-shot__bar{color:#ffffff80;background:#1b1b1d;align-items:center;gap:6px;height:34px;padding:0 14px;font:500 11px ui-monospace,SF Mono,Menlo,monospace;display:flex}.lx-shot__bar i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.lx-shot__bar span{background:#ffffff0f;border-radius:6px;margin-left:10px;padding:3px 12px}.lx-handoff{z-index:3;background:#fff;height:32dvh;position:relative}@media (max-width:900px){.lx-handoff{height:24dvh}}.lx-agents{background:var(--lp-black);color:#fff}.lx-agents .lx-head h2 em{color:var(--lp-mute)}.lx-agents__tabs{flex-wrap:wrap;gap:8px;max-width:1280px;margin:0 auto 28px;display:flex}.lx-agents__tabs button{color:#ffffffb8;cursor:pointer;font:500 16px var(--lp-sans);letter-spacing:-.01em;text-align:left;background:0 0;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 20px;transition:background .2s,color .2s,border-color .2s;display:flex}.lx-agents__tabs button small{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:10px}.lx-agents__tabs button:hover{color:#fff;border-color:#ffffff57}.lx-agents__tabs button.is-on{color:#111;background:#fff;border-color:#fff}.lx-agents__tabs button:focus-visible{outline-offset:3px;outline:2px solid #fff}.lx-agents__stage{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(28px,4vw,64px);max-width:1280px;margin:0 auto;display:grid}.lx-agents__copy h3{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.4vw,38px);font-weight:400;line-height:1.05}.lx-agents__copy>p{color:#ffffffb3;max-width:46ch;margin:16px 0 26px;font-size:16px;line-height:1.55}.lx-agents__copy .lx-link{color:#fff;margin-top:26px}.lx-agents__visual{animation:.6s cubic-bezier(.16,1,.3,1) both lx-rise}.lx-transcript{background:#121214;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:10px;min-height:210px;margin:0;padding:18px;list-style:none;display:flex}.lx-transcript li{opacity:0;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;transition:opacity .35s,transform .35s;display:flex;transform:translateY(6px)}.lx-transcript li.is-in{opacity:1;transform:none}.lx-transcript li.is-user{color:#111;background:#fff;border-radius:16px 16px 4px;align-self:flex-end;max-width:88%;padding:10px 14px}.lx-transcript li.is-tool{color:#fff9;padding-left:2px;font:500 12.5px ui-monospace,SF Mono,Menlo,monospace}.lx-transcript li.is-tool .smos-icon{margin-top:1px;font-size:13px}.lx-transcript li.is-agent{color:#fff;background:#232326;border-radius:16px 16px 16px 4px;max-width:92%;padding:10px 14px}.lx-chat-shots{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.lx-chat-shots .lx-shot:last-child{margin-top:56px}.lx-tools{background:#121214;border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;gap:8px;padding:28px;display:flex}.lx-tools code{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;padding:8px 12px;font:500 13px ui-monospace,SF Mono,Menlo,monospace}.lx-tools p{color:#fff9;flex-basis:100%;margin:14px 0 0;font-size:14px;line-height:1.55}.lx-experience{background:var(--lp-paper);color:#111}.lx-viewer{max-width:1280px;margin:0 auto}.lx-viewer__frame{aspect-ratio:16/10;background:#111;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #00000080}.lx-viewer__frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s,transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.02)}.lx-viewer__frame img.is-on{opacity:1;transform:none}.lx-viewer__foot{flex-wrap:wrap;align-items:center;gap:24px;margin-top:18px;display:flex}.lx-viewer__note{color:#444;max-width:56ch;margin:0;font-size:15px;line-height:1.45}.lx-viewer__seg{background:#0000000f;border-radius:999px;flex:none;gap:4px;padding:4px;display:inline-flex}.lx-viewer__seg button{font:500 14px var(--lp-sans);color:#555;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px}.lx-viewer__seg button.is-on{color:#fff;background:#111}.lx-viewer__seg button:focus-visible{outline-offset:2px;outline:2px solid #111}.lx-ticks{color:#333;flex-wrap:wrap;gap:10px 28px;max-width:1280px;margin:34px auto 0;padding:0;font-size:15px;list-style:none;display:flex}.lx-ticks li{align-items:center;gap:8px;display:inline-flex}.lx-ticks .smos-icon{font-size:18px}.lx-cinema{color:#171717;background:#fff;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:clamp(32px,5vw,80px);padding-top:clamp(72px,8vw,120px);display:grid}.lx-cinema__screen{position:relative}.lx-cinema__screen img{border-radius:16px;width:100%;height:auto;display:block}.lx-cinema__copy h2{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(32px,3.8vw,56px);font-weight:400;line-height:.98}.lx-cinema__copy>p{color:#555;max-width:36ch;margin:0 0 22px;font-size:16px;line-height:1.55}.lx-channels{background:var(--lp-paper);color:#111}.lx-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(160px,auto);gap:14px;max-width:1280px;margin:0 auto;display:grid}.lx-tile{background:#fff;border:1px solid #00000012;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex;position:relative;overflow:hidden}.lx-tile header{align-items:center;gap:10px;display:flex}.lx-tile header .smos-icon{font-size:20px}.lx-tile header b{letter-spacing:-.02em;font-size:18px;font-weight:500}.lx-tile p{color:#555;max-width:46ch;margin:0;font-size:14.5px;line-height:1.5}.lx-tile--web{color:#171717;background:#f7f7f7;grid-column:span 4}.lx-tile--web p{color:#555}.lx-tile--web pre{background:#1c1c1f;border-radius:14px;margin:auto 0 0;padding:18px;overflow-x:auto}.lx-tile--web code{color:#ffffffdb;white-space:pre;font:500 13px/1.65 ui-monospace,SF Mono,Menlo,monospace}.lx-tile--phone{grid-area:span 3/span 2;padding-bottom:0}.lx-tile--phone img{border-radius:26px 26px 0 0;width:78%;margin:auto auto 0;display:block;translate:0 7px;box-shadow:0 0 0 7px #111}.lx-tile--desk{grid-column:span 2}.lx-tile--desk ul{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.lx-tile--desk li{background:#f2f2f2;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;display:inline-flex}.lx-tile--door{grid-column:span 2}.lx-door{flex-direction:column;gap:6px;margin-top:auto;font:500 12.5px ui-monospace,SF Mono,Menlo,monospace;display:flex}.lx-door span{border-radius:10px;padding:8px 12px}.lx-door .is-ok{color:#fff;background:#111}.lx-door .is-no{color:#333;background:#00000014}.lx-tile--chat{color:#171717;background:#f7f7f7;grid-column:span 4}.lx-tile--chat p{color:#555}.lx-chat-line{color:#fff;background:#ffffff14;border-radius:10px;align-self:flex-start;margin-top:auto;padding:10px 14px;font:500 13px ui-monospace,SF Mono,Menlo,monospace}.lx-who{color:#171717;background:#fff}.lx-who__grid{border-top:1px solid #e4e4e4;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1280px;margin:0 auto;display:grid}.lx-who__col{flex-direction:column;gap:14px;padding:32px 32px 8px 0;display:flex}.lx-who__col+.lx-who__col{border-left:1px solid #e4e4e4;padding-left:32px}.lx-who__col small{letter-spacing:.12em;text-transform:uppercase;color:#626262;font-size:11px}.lx-who__col h3{letter-spacing:-.04em;margin:0;font-size:clamp(26px,2.3vw,36px);font-weight:400;line-height:1.04}.lx-who__col ul{color:#555;flex-direction:column;gap:10px;margin:6px 0 12px;padding:0;font-size:15px;list-style:none;display:flex}.lx-who__col li{align-items:center;gap:10px;display:flex}.lx-who__col li .smos-icon{color:#171717;font-size:16px}.lx-who__col .lx-link{align-self:flex-start;margin-top:auto}.lx-compare{color:#111;background:#fff}.lx-compare__table{border-top:1px solid #111;max-width:1280px;margin:0 auto 32px}.lx-compare__table [role=row]{border-bottom:1px solid #0000001a;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:24px;padding:18px 0;font-size:15px;line-height:1.45;display:grid}.lx-compare__table .is-head{letter-spacing:.1em;text-transform:uppercase;color:#626262;font-size:12px}.lx-compare__table [role=rowheader]{font-weight:500}.lx-compare__table [role=cell].is-yes{color:#111}.lx-compare__table [role=cell].is-yes:before{content:"●  ";color:#111}.lx-compare__table [role=cell].is-partial:before{content:"◐  "}.lx-compare__table [role=cell].is-no,.lx-compare__table [role=cell].is-unstated{color:#626262}.lx-compare__table [role=cell].is-no:before{content:"○  "}.lx-compare__table [role=cell].is-unstated:before{content:"?  "}.lx-compare .lx-link{max-width:1280px;display:inline-flex}.lx-compare>.lx-link{margin-left:max(0px,50% - 640px)}.lx-pricing{color:#171717;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,110px);display:grid}.lx-pricing__big h2{letter-spacing:-.04em;color:#171717;margin:0 0 18px;font-size:clamp(80px,10vw,144px);font-weight:400;line-height:.8}.lx-pricing__big h2 span{letter-spacing:-.03em;color:#171717;margin-top:16px;font-size:clamp(22px,2vw,30px);display:block}.lx-pricing__big p{color:#555;max-width:38ch;margin:0 0 28px;font-size:17px;line-height:1.5}.lx-pricing__lines{border-top:1px solid #e4e4e4;margin:0}.lx-pricing__lines>div{border-bottom:1px solid #e4e4e4;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;padding:18px 0;display:grid}.lx-pricing__lines dt{color:#626262;font-size:14px}.lx-pricing__lines dd{letter-spacing:-.01em;margin:0;font-size:17px}.lx-pricing__fine{color:#626262;grid-column:1/-1;margin:0;font-size:13px}.lx-field{--wash-field:32dvh;z-index:0;pointer-events:none;height:calc(var(--wash-field) + 1px);position:absolute;left:0;right:0;overflow:hidden}.lx-field canvas{width:100%;height:var(--wash-field);display:block;position:absolute;left:0;right:0}.lx-field--tail{bottom:-1px}.lx-field--tail canvas{top:0}.lx-field--head{top:-1px}.lx-field--head canvas{bottom:0}@media (max-width:900px){.lx-field{--wash-field:24dvh}}:is(.lx-sec,.lp-pilot):has(>.lx-field)>:not(.lx-field){z-index:1;position:relative}:is(.lx-sec,.lp-pilot):has(>.lx-field--head){padding-top:calc(32dvh + 40px)}:is(.lx-sec,.lp-pilot):has(>.lx-field--tail){padding-bottom:calc(32dvh + 40px)}@media (max-width:900px){:is(.lx-sec,.lp-pilot):has(>.lx-field--head){padding-top:calc(24dvh + 40px)}:is(.lx-sec,.lp-pilot):has(>.lx-field--tail){padding-bottom:calc(24dvh + 40px)}}.lp-hero>.lp-hero__billboard{z-index:2;position:relative}@keyframes lx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:960px){.lx-head--split{grid-template-columns:minmax(0,1fr);gap:20px}.lx-agents__stage,.lx-cinema,.lx-pricing{grid-template-columns:minmax(0,1fr)}.lx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-tile--web,.lx-tile--chat{grid-column:span 2}.lx-chat-line{white-space:normal}.lx-tile--phone{grid-area:span 2/span 1}.lx-tile--desk,.lx-tile--door{grid-column:span 1}.lx-who__grid{grid-template-columns:minmax(0,1fr)}.lx-who__col,.lx-who__col+.lx-who__col{border-bottom:1px solid #ffffff24;border-left:0;padding:28px 0}}@media (max-width:600px){.lx-agents__tabs{margin-inline:calc(var(--lp-gutter) * -1);padding-inline:var(--lp-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lx-agents__tabs button{flex:none}.lx-chat-shots{grid-template-columns:minmax(0,1fr)}.lx-chat-shots .lx-shot:last-child{margin-top:0;display:none}.lx-viewer__frame{aspect-ratio:4/5;border-radius:16px}.lx-viewer__seg{max-width:100%;display:flex;overflow-x:auto}.lx-viewer__seg button{flex:none;padding:10px 14px}.lx-bento{grid-template-columns:minmax(0,1fr)}.lx-tile--web,.lx-tile--chat,.lx-tile--phone,.lx-tile--desk,.lx-tile--door{grid-area:auto/span 1}.lx-tile--phone img{width:64%}.lx-compare__table [role=row]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px}.lx-compare__table [role=rowheader]{grid-column:1/-1}.lx-compare__table .is-head [role=columnheader]:first-child{display:none}}@media (prefers-reduced-motion:reduce){.lx-agents__visual{animation:none}.lx-viewer__frame img,.lx-transcript li{transition:none}}.lx-experience{--wash-field:12dvh;padding-top:calc(12dvh + 64px)}.lx-experience>.lx-field{--wash-field:12dvh}.lx-sec:not(.lx-agents):not(.lx-experience):before{content:"";top:0;left:max(var(--lp-gutter), calc((100% - 1280px) / 2));right:max(var(--lp-gutter), calc((100% - 1280px) / 2));background:#e7e7e7;height:1px;position:absolute}.lx-example{border-block:1px solid #ffffff26;margin-top:22px}.lx-example summary{cursor:pointer;color:#d0d0d0;padding:15px 0;font-size:14px}.lx-example .lx-transcript{margin-bottom:16px}.lx-embed-example{margin-top:auto}.lx-embed-example summary{color:#555;cursor:pointer;padding-block:10px;font-size:13px}.lx-embed-example pre{color:#eee;margin-top:10px}.lx-tile>.lx-link{align-self:flex-start;margin-top:auto;font-size:14px}.lx-compare__table{border-top-color:#dedede}.lx-head h2{max-width:20ch}.lx-pricing__fine{line-height:1.6}@media (max-width:960px){.lx-who__col,.lx-who__col+.lx-who__col{border-bottom-color:#e4e4e4}}@media (max-width:600px){.lx-sec{padding-block:64px}.lx-experience{padding-top:calc(12dvh + 48px)}.lx-head{margin-bottom:32px}.lx-agents__tabs button{min-height:64px;padding:12px 16px}.lx-head h2{font-size:38px;line-height:1.04}.lx-cinema__copy h2{font-size:34px;line-height:1.06}}.lx-sec.lx-experience:has(>.lx-field--head){padding-top:calc(12dvh + 64px)}@media (max-width:600px){.lx-sec.lx-experience:has(>.lx-field--head){padding-top:calc(12dvh + 48px)}}.lx-cinema,.lx-pricing,.lp-pilot{padding-inline:max(var(--lp-gutter), calc((100% - 1280px) / 2))}.lx-tile--phone img{height:auto}.lx-cinema,.lx-channels,.lu-section,.lx-who,.lx-compare,.lx-pricing{scroll-margin-top:60px}
.lu-section{z-index:3;padding:clamp(88px, 9vw, 144px) var(--lp-gutter) 64px;color:#171717;background:#fff;scroll-margin-top:60px;position:relative}.lu-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:48px;max-width:1280px;margin:0 auto 64px;display:grid}.lu-brand{align-items:center;gap:9px;font-size:16px;font-weight:500;display:flex}.lu-brand>.smos-icon{font-size:23px}.lu-brand>span{color:#626262;border-left:1px solid #d8d8d8;margin-left:5px;padding-left:14px;font-size:12px;font-weight:400}.lu-intro h2{letter-spacing:-.04em;text-wrap:balance;margin:20px 0 0;font-size:clamp(38px,5vw,72px);font-weight:400;line-height:1}.lu-intro h2 em{color:#6c6c6c;font-style:normal}.lu-intro__copy>p{color:#555;max-width:38ch;margin:0 0 24px;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.lu-scroll-hint,.lu-select-hint{color:#626262;font-size:12px}.lu-scroll-hint{align-items:center;gap:8px;display:inline-flex}.lu-select-hint{display:none}.lu-track{max-width:1280px;height:360svh;margin:0 auto}.lu-stage{grid-template-columns:minmax(220px,.31fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.6vw,64px);min-height:calc(100svh - 140px);padding:24px 0;display:grid;position:sticky;top:72px}.lu-story{min-width:0}.lu-copy{min-height:212px}.lu-chapter{color:#626262;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:11px;display:flex}.lu-chapter i{background:#d8d8d8;width:20px;height:1px;display:inline-block}.lu-copy h3{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:20px 0 14px;font-size:clamp(26px,2.65vw,40px);font-weight:400;line-height:1.1}.lu-copy p{color:#555;max-width:36ch;margin:0;font-size:14px;line-height:1.6}.lu-steps{flex-direction:column;margin:28px 0;display:flex}.lu-steps button{color:#626262;text-align:left;width:100%;font:400 13px var(--lp-sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e7e7e7;align-items:center;gap:12px;padding:11px 0;transition:color .15s,background .15s;display:flex}.lu-steps button:hover{color:#171717}.lu-steps button:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #fff}.lu-step-dot{color:#626262;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.lu-step-dot .smos-icon{font-size:12px}.lu-steps button>.smos-icon{opacity:0;margin-left:auto;font-size:14px;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1);transform:translate(-4px)}.lu-steps button.is-active{color:#171717}.lu-steps button.is-active .lu-step-dot{color:#fff;background:#171717}.lu-steps button.is-active>.smos-icon{opacity:1;transform:none}.lu-steps button.is-done .lu-step-dot{color:#171717}.lu-step-short{display:none}.lu-open{font-size:13px}.lu-viewer{justify-self:center;width:100%;min-width:0;max-width:calc(160svh - 560px);margin:0}.lu-window{color:#ccc;background:#171717;border:1px solid #ffffff24;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:16px;height:40px;padding:0 16px;font-size:11px;display:flex}.lu-window b{color:#929292;font-weight:400}.lu-window__dots{gap:5px;display:flex}.lu-window__dots i{background:#5c5c5c;border-radius:50%;width:6px;height:6px}.lu-practice{color:#bbb;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:inline-flex}.lu-inspect{border-radius:4px;flex:none;place-items:center;width:24px;height:24px;display:grid}.lu-inspect:hover{background:#ffffff16}.lu-inspect:focus-visible{outline-offset:2px;outline:2px solid #fff}.lu-inspect .smos-icon{font-size:13px}.lu-practice i,.lu-run-status i{background:currentColor;border-radius:50%;width:4px;height:4px}.lu-screen{aspect-ratio:1440/900;isolation:isolate;background:#d9dfd0;border:1px solid #ffffff24;position:relative;overflow:hidden}.lu-screen img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .32s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.lu-screen img.is-active{opacity:1}.lu-readout{color:#fff;background:#141414;border:1px solid #ffffff24;border-top:0;border-radius:0 0 12px 12px;align-items:center;gap:clamp(16px,3vw,48px);padding:20px 22px;display:flex}.lu-readout>div{flex-direction:column;gap:8px;display:flex}.lu-readout>div>span{color:#a6a6a6;font-size:10px}.lu-readout strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(17px,1.8vw,27px);font-weight:400;line-height:1}.lu-readout strong small{color:#8f8f8f;letter-spacing:0;font-size:11px}.lu-run-status{color:#bbb;border:1px solid #ffffff2a;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:7px 10px;font-size:10px;display:flex}.lu-run-status.is-complete{color:#fff}.lu-caption{color:#626262;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:15px;font-size:10px;line-height:1.5;display:flex}.lu-caption>span:last-child{color:#626262;text-align:right}.lu-footnote{color:#626262;border-top:1px solid #dedede;max-width:1280px;margin:24px auto 0;padding-top:24px;font-size:12px;line-height:1.6}@media (min-width:1800px){.lu-stage{grid-template-columns:minmax(260px,.31fr) minmax(0,1fr)}}@media (max-width:1050px){.lu-stage{grid-template-columns:minmax(195px,.34fr) minmax(0,1fr);gap:28px}.lu-copy h3{font-size:30px}.lu-copy p{font-size:13px}.lu-readout{gap:20px;padding:18px 14px}.lu-readout strong small,.lu-run-status{display:none}}@media (max-width:760px){.lu-section{padding-top:72px;padding-bottom:40px}.lu-intro{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:36px}.lu-intro h2{font-size:clamp(42px,8.5vw,62px)}.lu-intro__copy>p{max-width:48ch;margin-bottom:16px;font-size:15px}.lu-brand{font-size:14px}.lu-brand>span{font-size:10px}.lu-track{height:330svh}.lu-stage{flex-direction:column;justify-content:center;align-items:stretch;gap:22px;min-height:calc(100svh - 100px);padding:16px 0 28px;display:flex;top:62px}.lu-story{display:contents}.lu-steps{order:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0;display:grid}.lu-steps button{border-bottom:1px solid #dedede;flex-direction:column;justify-content:flex-start;gap:7px;padding:8px 0 10px;font-size:10px}.lu-steps button.is-active{border-bottom-color:#171717}.lu-steps button>.smos-icon,.lu-step-label{display:none}.lu-step-short{display:block}.lu-step-dot{width:24px;height:24px;font-size:10px}.lu-viewer{order:1;max-width:none}.lu-window{gap:10px;height:30px;padding:0 10px;font-size:9px}.lu-practice{font-size:8px}.lu-window__dots{gap:4px}.lu-window__dots i{width:4px;height:4px}.lu-inspect{width:18px;height:20px}.lu-inspect .smos-icon{font-size:12px}.lu-readout{justify-content:space-between;padding:14px 12px}.lu-readout>div{gap:6px}.lu-readout strong{font-size:18px}.lu-readout>div>span{font-size:9px}.lu-caption{gap:14px;margin-top:10px;font-size:9px}.lu-caption>span:first-child{max-width:55%}.lu-copy{order:2;min-height:122px}.lu-chapter{font-size:10px}.lu-copy h3{max-width:23ch;margin:12px 0 10px;font-size:27px;line-height:1.1}.lu-copy p{max-width:58ch;font-size:13px;line-height:1.55}.lu-open{order:3;align-self:flex-start;margin-top:0;font-size:12px}.lu-footnote{margin-top:20px;font-size:11px}}@media (max-height:730px) and (min-width:761px){.lu-stage{min-height:calc(100svh - 120px);padding:14px 0;top:60px}.lu-copy{min-height:155px}.lu-copy h3{margin:12px 0;font-size:27px}.lu-copy p{font-size:12px}.lu-steps{margin:16px 0}.lu-steps button{padding:6px 0}}@media (max-height:740px) and (max-width:760px){.lu-stage{justify-content:flex-start;gap:10px;min-height:calc(100svh - 125px);padding:8px 0 16px}.lu-copy{min-height:0}.lu-copy h3{margin:10px 0 8px;font-size:22px}.lu-copy p{font-size:12px;line-height:1.45}.lu-caption,.lu-open{display:none}.lu-readout{padding:10px 12px}.lu-readout strong{font-size:16px}.lu-screen{max-height:21svh}.lu-screen img{object-fit:contain}}@media (prefers-reduced-motion:reduce){.lu-track{height:auto}.lu-stage{min-height:0;position:relative;top:auto}.lu-screen img,.lu-steps button,.lu-steps button>.smos-icon{transition:none}.lu-scroll-hint{display:none}.lu-select-hint{display:inline}}.lu-section:has(>.lx-field--head){padding-top:calc(32dvh + clamp(88px,9vw,144px))}.lu-section:has(>.lx-field)>:not(.lx-field){z-index:1;position:relative}@media (max-width:900px){.lu-section:has(>.lx-field--head){padding-top:calc(24dvh + 72px)}}.lu-caption{color:#626262}.lu-steps button:focus-visible{outline-color:#171717}
.lp-page{--lp-ink:#262424;--lp-secondary:#626060;--lp-rule:#e5e4e4;--lp-glass:#f8f8f8cc;--lp-glass-dark:#262424eb;--lp-radius:28px;--lp-radius-small:16px;--lp-radius-pill:999px;--lp-space:8px;--lp-control-height:48px;--lp-control-shadow:inset 0 1px 1px #ffffffb3, inset 0 -1px 2px #00000014, 0 4px 12px #00000014;--lp-primary-shadow:inset 0 1px 1px #ffffff42, inset 0 -2px 2px #00000059, 0 3px 8px #00000029;--lp-panel-shadow:inset 0 1px 1px #ffffff3d, 0 16px 40px -12px #0000003d;--lp-ease:cubic-bezier(.16, 1, .3, 1);color:var(--lp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#aaa8a8 #fff;background:#fff;display:flow-root}.lp-page ::selection{color:#fff;background:#262424}.lp-page :is(a,button,summary,input,textarea):focus-visible{outline-offset:4px;outline:2px solid}.lp-page :is(input,textarea){caret-color:var(--lp-ink)}.lp-page :is(button,a,input,textarea){-webkit-tap-highlight-color:transparent}.lp-page :is(input,textarea)::placeholder{color:#747171;opacity:1}.lp-page :is(button,a.btn){touch-action:manipulation}.lp-page .btn:not(.lp-hero .btn){min-height:var(--lp-control-height);border-radius:var(--lp-radius-pill);font:500 14px/1.2 var(--lp-sans);letter-spacing:-.015em;box-shadow:var(--lp-control-shadow);transition:background .2s, box-shadow .2s, transform .25s var(--lp-ease);border:1px solid #2624241a;padding:0 24px}.lp-page .btn:not(.lp-hero .btn):after{display:none}.lp-page .lp-nav__actions .btn:not(.lp-hero .btn){min-height:var(--btn-h);padding:0 var(--btn-px);font-size:13px}.lp-page .lp-nav__actions{gap:16px}.lp-page .lp-nav__account{align-items:center;display:flex}.lp-page .auth-sign-in-link{min-height:34px;color:inherit;font:500 13px var(--lp-sans);text-underline-offset:4px;align-items:center;padding-inline:4px;text-decoration:none;display:inline-flex}.lp-page .auth-sign-in-link:hover{text-decoration:underline}.lp-page :is(a,button).btn--primary:not(.lp-hero .btn),.lp-page[data-nav-solid] .lp-nav__actions .btn--primary{color:#fcfcfc;box-shadow:var(--lp-primary-shadow);background:linear-gradient(#343232,#262424);border-color:#0000002e}.lp-page :is(a,button).btn--primary:not(.lp-hero .btn):hover,.lp-page[data-nav-solid] .lp-nav__actions .btn--primary:hover{color:#fff;background:linear-gradient(#454242,#302e2e)}.lp-page :is(.btn--secondary,.btn--ghost):not(.lp-hero .btn),.lp-page[data-nav-solid] .lp-nav__actions .btn--ghost{color:var(--lp-ink);box-shadow:var(--lp-control-shadow);background:#fff}.lp-page :is(.btn--secondary,.btn--ghost):not(.lp-hero .btn):hover{color:var(--lp-ink);background:#f4f3f3}.lp-page .btn:not(.lp-hero .btn):active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0003}.lp-page .btn:not(.lp-hero .btn):disabled{opacity:.5;cursor:not-allowed;transform:none}.lp-page .invert .btn--primary{color:var(--lp-ink);box-shadow:var(--lp-control-shadow);background:#fcfcfc}.lp-page .invert .btn--primary:hover{color:var(--lp-ink);background:#e8e7e7}.lp-page .invert .btn--ghost{color:#fff;box-shadow:var(--lp-primary-shadow);background:#302e2e;border-color:#ffffff30}.lp-page .lp-feature-menu>div,.lp-page .lp-pill__menu{background:var(--lp-glass-dark);color:#fcfcfc;border-radius:var(--lp-radius);box-shadow:var(--lp-panel-shadow);border:1px solid #ffffff4d}.lp-page .lp-feature-menu>div{overscroll-behavior:contain;gap:4px;width:min(620px,100vw - 48px);max-height:calc(100svh - 110px);padding:16px;top:52px;overflow-y:auto}.lp-page .lp-feature-menu>div a{border-radius:var(--lp-radius-small);padding:12px 16px;transition:background .2s,color .2s}.lp-page .lp-feature-menu>div b{font:500 15px/1.3 var(--lp-sans);letter-spacing:-.01em}.lp-page .lp-feature-menu>div small{color:#d0cece;font-size:12px;line-height:1.4}.lp-page .lp-feature-menu>div .is-utility{border-top:1px solid #ffffff15;border-radius:0;margin-top:4px}.lp-page .lp-feature-menu>div .is-utility b{font:500 14px/1.4 var(--lp-sans)}.lp-page :is(.lp-feature-menu>div,.lp-pill__menu) a:hover{color:#fff;background:#ffffff15}.lp-page :is(.lp-feature-menu>div,.lp-pill__menu) a[aria-current]{color:#fff;background:#ffffff20}.lp-page .lp-pill{width:min(424px,100vw - 32px);bottom:max(16px, env(safe-area-inset-bottom));opacity:1;pointer-events:auto}.lp-page[data-active-section=hero] .lp-pill{opacity:0;visibility:hidden;pointer-events:none}.lp-page .lp-pill__bar{border-radius:var(--lp-radius-pill);background:var(--lp-glass);box-shadow:var(--lp-control-shadow);border:1px solid #ffffffa8;align-items:center;gap:6px;padding:5px;display:flex;position:relative}.lp-page .lp-pill__home,.lp-page .lp-pill__bar>button{width:48px;height:48px;color:var(--lp-ink);box-shadow:var(--lp-control-shadow);cursor:pointer;transition:background .2s, transform .25s var(--lp-ease);background:#fff;border:0;border-radius:50%;flex:0 0 48px;place-items:center;padding:0;display:grid}.lp-page .lp-pill__home{color:#fff;box-shadow:var(--lp-primary-shadow);background:linear-gradient(#494747,#262424)}.lp-page .lp-pill__home svg{fill:none;width:25px;height:25px}.lp-page .lp-pill__bar>.btn{flex:1;min-width:0;min-height:48px}.lp-page .lp-pill__bar>button:hover{background:#edebeb}.lp-page .lp-pill__bar>button:active{transform:scale(.96)}.lp-page .lp-pill__menu-icon{gap:5px;width:16px;display:grid}.lp-page .lp-pill__menu-icon i{width:16px;height:1.5px;transition:transform .3s var(--lp-ease);background:currentColor;border:0;transform:none}.lp-page .lp-pill.is-open .lp-pill__menu-icon i:first-child{transform:translateY(3.25px)rotate(45deg)}.lp-page .lp-pill.is-open .lp-pill__menu-icon i:last-child{transform:translateY(-3.25px)rotate(-45deg)}.lp-page .lp-pill__menu{overscroll-behavior:contain;transform-origin:bottom;width:100%;min-width:0;max-height:calc(100svh - 170px);transition:opacity .25s, transform .35s var(--lp-ease), visibility 0s .25s;grid-template-columns:1fr 1fr;gap:4px;padding:16px;display:grid;bottom:70px;overflow-y:auto;transform:translate(-50%,12px)scale(.98)}.lp-page .lp-pill.is-open .lp-pill__menu{transition:opacity .25s, transform .35s var(--lp-ease);transform:translate(-50%)scale(1)}.lp-page .lp-pill__section{color:#d0cece;grid-column:1/-1;padding:8px 12px 16px;font-size:12px}.lp-page .lp-pill__menu a{color:#fcfcfc;font:500 15px/1.4 var(--lp-sans);letter-spacing:-.01em;border-radius:12px;padding:12px}.lp-page .lp-footer{padding-bottom:88px}.lp-page :is(.lx-tile,.lx-tools,.lx-transcript,.lp-pilot__form,.lp-pilot__success){border-radius:var(--lp-radius)}.lp-page :is(.lx-shot,.lx-viewer__frame){border-radius:var(--lp-radius);box-shadow:0 16px 48px -20px #0000003d,0 0 0 1px #0000000d}.lp-page .lx-cinema__screen img{border-radius:var(--lp-radius)}.lp-page .lx-shot__bar{color:#626060;background:#eae9e9;height:40px}.lp-page .lx-shot__bar i{background:#bbb9b9;width:7px;height:7px}.lp-page .lx-shot__bar span{background:#ffffff90}.lp-page .lx-tile{border-color:var(--lp-rule);padding:28px}.lp-page .lx-tile header b{font-size:17px}.lp-page .lx-agents__tabs{gap:8px}.lp-page .lx-agents__tabs button{color:#d7d5d5;background:#252323;border-color:#ffffff24;border-radius:20px;min-height:64px;padding:12px 24px;box-shadow:inset 0 1px 1px #ffffff18}.lp-page .lx-agents__tabs button small{opacity:1;color:#c6c3c3;letter-spacing:.04em;font-size:10px}.lp-page .lx-agents__tabs button.is-on{color:var(--lp-ink);box-shadow:var(--lp-control-shadow);background:#fcfcfc}.lp-page .lx-agents__tabs button.is-on small{color:var(--lp-secondary)}.lp-page .lx-viewer__seg{background:#efeeee;border:1px solid #fff;gap:4px;padding:5px;box-shadow:inset 0 1px 3px #00000012}.lp-page .lx-viewer__seg button{min-height:40px;padding:10px 20px;font-size:13px}.lp-page .lx-viewer__seg button.is-on{box-shadow:var(--lp-primary-shadow);background:linear-gradient(#343232,#262424)}.lp-page .lu-stage{top:72px}.lp-page .lu-window{color:#626060;border-color:var(--lp-rule);background:#efeeee;border-radius:20px 20px 0 0}.lp-page .lu-window b,.lp-page .lu-window :is(.lu-practice,.lu-inspect){color:#626060}.lp-page .lu-steps button{min-height:44px}.lp-page .lu-step-dot{background:#f1f0f0;box-shadow:inset 0 1px 2px #0000000d}.lp-page .lu-steps button.is-active .lu-step-dot{color:#fff;box-shadow:var(--lp-primary-shadow);background:linear-gradient(#343232,#262424)}.lp-page .lu-steps button:focus-visible{outline-color:var(--lp-ink)}.lp-page .lx-pricing__rates div{border-color:var(--lp-rule)}.lp-page :is(.lp-pilot__form,.lp-pilot__success){border-color:var(--lp-rule);padding:32px;box-shadow:0 16px 48px -28px #00000030}.lp-page .lp-pilot__form :is(input,textarea){border-radius:var(--lp-radius-small);background:#f7f6f6;border-color:#dedcdc;min-height:48px;padding:14px 16px;font-size:16px;box-shadow:inset 0 1px 3px #00000008}.lp-page .lp-pilot__form :is(input,textarea):focus{outline:2px solid var(--lp-ink);outline-offset:2px;box-shadow:none;border-color:#0000}.lp-page .lp-pilot__form .btn{align-self:stretch}.lp-page[data-nav-solid=true] .lp-nav__actions a.btn--primary{color:#262424;box-shadow:var(--lp-control-shadow);background:#fcfcfc}.lp-page[data-nav-solid=true] .lp-nav__actions a.btn--primary:hover{color:#262424;background:#e5e4e4}.lp-page[data-nav-solid=true] .lp-nav__actions .btn--ghost{color:#fff;background:#262626;border-color:#ffffff30}.lp-page .lp-dark-story{--lp-rule:#2d2d2d;--lp-secondary:#bdbdbd;background:var(--lp-black);color:#fcfcfc}.lp-page .lx-experience.lp-dark-story{padding-top:clamp(72px,7vw,112px)}.lp-page .lx-sec.lp-dark-story:before{background:#ffffff1f}.lp-page .lp-dark-story :is(a,button,summary):focus-visible{outline-color:#fff}.lp-page .lp-dark-story :is(a,button).btn--primary:not(.lp-hero .btn){color:#262424;box-shadow:var(--lp-control-shadow);background:#fcfcfc}.lp-page .lp-dark-story :is(a,button).btn--primary:not(.lp-hero .btn):hover{color:#262424;background:#e5e4e4}.lp-page .lp-dark-story :is(.lx-head>p,.lx-viewer__note,.lx-cinema__copy>p){color:#bdbdbd;opacity:1}.lp-page .lp-dark-story .lx-ticks{color:#c9c9c9}.lp-page .lp-dark-story .lx-viewer__seg{background:#1b1b1b;border-color:#ffffff1f;box-shadow:inset 0 1px 3px #00000050}.lp-page .lp-dark-story .lx-viewer__seg button{color:#c7c7c7}.lp-page .lp-dark-story .lx-viewer__seg button.is-on{color:#262424;box-shadow:var(--lp-control-shadow);background:#fcfcfc}.lp-page .lp-dark-story .lx-tile{color:#fcfcfc;background:#141414;border-color:#2d2d2d}.lp-page .lp-dark-story .lx-tile p{color:#bdbdbd}.lp-page .lp-dark-story .lx-tile--desk li{color:#e0e0e0;background:#262626}.lp-page .lp-dark-story .lx-door .is-ok{color:#171717;background:#fcfcfc}.lp-page .lp-dark-story .lx-door .is-no{color:#bdbdbd;background:#ffffff12}.lp-page .lp-dark-story .lx-embed-example summary{color:#bdbdbd}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lp-page{--lp-glass-dark:#262424cc}.lp-page :is(.lp-feature-menu>div,.lp-pill__menu){-webkit-backdrop-filter:saturate(.7)blur(28px);backdrop-filter:saturate(.7)blur(28px)}.lp-page .lp-pill__bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (max-width:600px){.lp-page{--lp-radius:24px}.lp-page .lp-nav__actions>.lp-nav__account{display:none}.lp-page .lp-feature-menu>div{grid-template-columns:1fr 1fr;width:auto;max-height:calc(100svh - 140px);padding:12px;top:60px;left:12px;right:12px}.lp-page .lp-feature-menu>div a{padding:12px}.lp-page .lp-feature-menu>div b{font-size:14px}.lp-page .lp-feature-menu>div small{font-size:11px}.lp-page .lp-pill{bottom:max(12px, env(safe-area-inset-bottom))}.lp-page .lp-pill__menu a{min-height:44px;padding:12px;font-size:14px}.lp-page .lu-stage{top:62px}.lp-page :is(.lp-pilot__form,.lp-pilot__success){padding:24px}}@media (prefers-reduced-motion:reduce){.lp-page *,.lp-page :before,.lp-page :after{scroll-behavior:auto;transition-duration:0s;animation:none}}@media (max-width:360px){.lp-page .lp-nav nav{gap:4px;padding-inline:12px}.lp-page .lp-nav .lp-brand{gap:7px;font-size:13px}.lp-page .lp-nav .lp-brand svg{width:20px;height:20px}.lp-page .lp-feature-menu>button{padding-inline:8px;font-size:12px}.lp-page .lp-nav__actions .btn:not(.lp-hero .btn){padding-inline:10px;font-size:12px}}
