.lx{--lx-ink:#041114;--lx-ink-2:#08191d;--lx-ink-3:#0d2328;--lx-ink-line:rgba(150,225,214,0.13);--lx-on-ink:#ecf7f5;--lx-on-ink-muted:#a9c2be;--lx-teal:#2db7a6;--lx-teal-bright:#6fe0d1;--lx-teal-deep:#0b6e63;--lx-amber:#f4b860;--lx-red:#ff8a80;--lx-paper:#f4f7f6;--lx-paper-alt:#eaf0ee;--lx-surface:#ffffff;--lx-text:#0a1a1d;--lx-muted:#4a5c5f;--lx-line:#d7e1df;--lx-accent-text:#0b6b61;--lx-shadow:0 1px 2px rgba(4,17,20,0.05),0 18px 40px -18px rgba(4,17,20,0.22);--lx-radius:12px;--lx-radius-lg:18px;--lx-display:"Space Grotesk","Inter",system-ui,sans-serif;--lx-body:"Inter",system-ui,-apple-system,sans-serif;--lx-ease:cubic-bezier(0.2,0.7,0.2,1);background:var(--lx-paper);color:var(--lx-text);font-family:var(--lx-body);font-size:16px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}[data-theme=dark] .lx{--lx-paper:#061316;--lx-paper-alt:#0a1b1f;--lx-surface:#0f2428;--lx-text:#e6f1ef;--lx-muted:#a2b8b5;--lx-line:rgba(150,225,214,0.14);--lx-accent-text:#6fe0d1;--lx-shadow:0 1px 2px rgba(0,0,0,0.3),0 18px 40px -18px rgba(0,0,0,0.6)}.lx *,.lx :after,.lx :before{box-sizing:border-box}.lx a{color:inherit}.lx :focus-visible{outline:2px solid var(--lx-teal-bright);outline-offset:3px;border-radius:8px}.lx-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lx-icon{flex:none}.lx-skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--lx-teal);color:#031012;padding:10px 14px;border-radius:10px;font-weight:600;text-decoration:none}.lx-skip:focus{top:12px}#main:focus{outline:none}#lx-top-sentinel{position:absolute;top:0;height:8px;width:1px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid transparent;font:600 15px/1 var(--lx-body);text-decoration:none;cursor:pointer;transition:transform .18s var(--lx-ease),background-color .18s,border-color .18s,box-shadow .18s,color .18s;white-space:nowrap}.lx-btn:disabled{opacity:.45;cursor:not-allowed}.lx-btn-lg{min-height:52px;padding:0 26px;font-size:16px}.lx-btn-sm{min-height:38px;padding:0 16px;font-size:14px}.lx-btn-block{width:100%}.lx-btn-primary{background:var(--lx-teal);color:#021012;box-shadow:0 8px 24px -10px rgba(45,183,166,.7)}.lx-btn-primary:hover:not(:disabled){background:var(--lx-teal-bright);transform:translateY(-1px)}.lx-btn-glass{background:rgba(255,255,255,.06);color:var(--lx-on-ink);border-color:rgba(255,255,255,.16)}.lx-btn-glass:hover:not(:disabled){background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.lx-btn-outline{background:transparent;color:var(--lx-text);border-color:var(--lx-line)}.lx-btn-outline:hover{border-color:var(--lx-teal);color:var(--lx-accent-text)}.lx-btn-ghost{background:transparent;border-color:rgba(255,255,255,.18)}.lx-btn-ghost,.lx-nav{color:var(--lx-on-ink)}.lx-nav{position:fixed;inset:0 0 auto;z-index:50;transition:background-color .25s,border-color .25s,-webkit-backdrop-filter .25s;transition:background-color .25s,border-color .25s,backdrop-filter .25s;transition:background-color .25s,border-color .25s,backdrop-filter .25s,-webkit-backdrop-filter .25s;border-bottom:1px solid transparent}.lx-nav.is-solid{background:rgba(4,17,20,.82);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-color:var(--lx-ink-line)}.lx-nav-inner{max-width:1200px;margin:0 auto;padding:0 24px;height:68px;display:flex;align-items:center;gap:28px}.lx-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.lx-brandmark{display:inline-grid;place-items:center;border-radius:9px;background:linear-gradient(140deg,var(--lx-teal-bright),var(--lx-teal-deep));color:#fff;box-shadow:0 6px 18px -8px rgba(45,183,166,.8)}.lx-brand-name{font:700 19px/1 var(--lx-display);letter-spacing:-.01em}.lx-nav-main{flex:1 1}.lx-nav-links{display:flex;gap:4px;list-style:none;margin:0;padding:0}.lx-nav-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:999px;text-decoration:none;font-size:14.5px;font-weight:500;color:var(--lx-on-ink-muted);transition:color .15s,background-color .15s}.lx-nav-links a:hover{color:var(--lx-on-ink);background:rgba(255,255,255,.06)}.lx-nav-mobile-only{display:none}.lx-nav-actions{display:flex;align-items:center;gap:10px}.lx-nav-signin{background:none;border:0;color:var(--lx-on-ink);font:600 14.5px var(--lx-body);padding:10px 12px;border-radius:999px;cursor:pointer;min-height:40px}.lx-nav-signin:hover{background:rgba(255,255,255,.06)}.lx-nav-toggle{display:none;width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:var(--lx-on-ink);cursor:pointer;place-items:center}.lx-display{font:700 clamp(40px,6.2vw,76px)/1.02 var(--lx-display);letter-spacing:-.035em;margin:0}.lx-display-sm{font-size:clamp(34px,4.6vw,56px)}.lx-gradient-text{background:linear-gradient(100deg,#8ff0e2 0,var(--lx-teal) 45%,#8fc8ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lx-lede{font-size:clamp(17px,1.6vw,19.5px);line-height:1.6;color:var(--lx-on-ink-muted);max-width:560px;margin:22px 0 0}.lx-kicker{font:600 13px/1 var(--lx-body);letter-spacing:.12em;text-transform:uppercase;color:var(--lx-accent-text);margin:0 0 14px}.lx-h2{font:700 clamp(30px,3.6vw,46px)/1.08 var(--lx-display);letter-spacing:-.025em;margin:0;max-width:760px}.lx-sub{font-size:17.5px;color:var(--lx-muted);margin:16px 0 0;max-width:620px}.lx-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;border:1px solid var(--lx-ink-line);background:rgba(255,255,255,.04);font-size:13px;font-weight:500;color:var(--lx-on-ink-muted);margin:0 0 26px}.lx-eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--lx-teal-bright);box-shadow:0 0 0 4px rgba(111,224,209,.15)}.lx-hero{position:relative;background:var(--lx-ink);color:var(--lx-on-ink);padding:136px 0 140px;isolation:isolate}.lx-hero-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(60% 55% at 78% 28%,rgba(45,183,166,.26),transparent 70%),radial-gradient(40% 40% at 12% 85%,rgba(80,140,255,.12),transparent 70%),linear-gradient(180deg,var(--lx-ink) 0,var(--lx-ink-2) 100%)}.lx-hero-backdrop:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(150,225,214,.06) 1px,transparent 0),linear-gradient(90deg,rgba(150,225,214,.06) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(70% 70% at 60% 40%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(70% 70% at 60% 40%,#000 30%,transparent 75%)}.lx-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);grid-gap:56px;gap:56px;align-items:center}.lx-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.lx-hero-facts{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;padding:0;margin:26px 0 0;font-size:14px;color:var(--lx-on-ink-muted)}.lx-hero-facts li{display:inline-flex;align-items:center;gap:7px}.lx-hero-facts .lx-icon{color:var(--lx-teal-bright)}.lx-hero-visual{--rx:0deg;--ry:0deg;position:relative;perspective:1400px}.lx-hero-visual .lx-app{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s var(--lx-ease);transform-style:preserve-3d}@keyframes lx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lx-rise{animation:lx-rise .8s var(--lx-ease) both;animation-delay:var(--d,0s)}.lx-app{position:relative;border-radius:18px;background:linear-gradient(180deg,#0c2226,#081a1d);border:1px solid rgba(150,225,214,.16);box-shadow:0 40px 80px -30px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.3),0 0 80px -20px rgba(45,183,166,.35);color:var(--lx-on-ink);font-size:13px}.lx-app-bar{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--lx-ink-line)}.lx-app-dots{display:inline-flex;gap:6px}.lx-app-dots i{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.16)}.lx-app-title{font-weight:600;color:var(--lx-on-ink-muted);font-size:12.5px}.lx-demo-badge{margin-left:auto;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:rgba(244,184,96,.14);color:var(--lx-amber);border:1px solid rgba(244,184,96,.3)}.lx-app-pause{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:8px;border:1px solid var(--lx-ink-line);background:transparent;color:var(--lx-on-ink-muted);cursor:pointer}.lx-app-pause:hover{color:var(--lx-on-ink)}.lx-app-body{display:grid;grid-template-columns:48px minmax(0,1fr)}.lx-app-rail{display:flex;flex-direction:column;gap:6px;padding:12px 8px;border-right:1px solid var(--lx-ink-line)}.lx-app-rail span{display:grid;place-items:center;height:32px;border-radius:9px;color:var(--lx-on-ink-muted)}.lx-app-rail span.is-active{background:rgba(45,183,166,.16);color:var(--lx-teal-bright)}.lx-app-main{padding:14px;display:flex;flex-direction:column;gap:12px;min-width:0}.lx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.lx-kpi{padding:10px 12px;border-radius:11px;background:rgba(255,255,255,.035);border:1px solid var(--lx-ink-line)}.lx-kpi span{display:block;font-size:11px;color:var(--lx-on-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-kpi strong{display:block;font:700 21px/1.2 var(--lx-display);margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lx-app-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:10px;gap:10px}.lx-panel{border-radius:12px;background:rgba(255,255,255,.03);border:1px solid var(--lx-ink-line);padding:10px 12px;min-width:0}.lx-panel-head{display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px;color:var(--lx-on-ink-muted);margin-bottom:8px}.lx-confirm,.lx-doctors,.lx-queue,.lx-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lx-confirm li,.lx-queue li,.lx-timeline li{display:grid;grid-template-columns:40px 28px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:6px 4px;border-radius:9px}.lx-confirm li,.lx-queue li{grid-template-columns:44px minmax(0,1fr) auto}.lx-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--lx-on-ink-muted)}.lx-avatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;background:rgba(111,224,209,.14);color:var(--lx-teal-bright)}.lx-tl-text{display:flex;flex-direction:column;min-width:0}.lx-tl-text strong{font-size:12.5px;font-weight:600}.lx-tl-text small,.lx-tl-text strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-tl-text small{font-size:11px;color:var(--lx-on-ink-muted)}.lx-status{font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap;transition:background-color .5s var(--lx-ease),color .5s var(--lx-ease)}.lx-status-requested{background:rgba(244,184,96,.14);color:var(--lx-amber)}.lx-status-confirmed{background:rgba(111,224,209,.14);color:var(--lx-teal-bright)}.lx-status-checked_in{background:rgba(143,200,255,.15);color:#a9d4ff}.lx-status-with_doctor{background:rgba(190,160,255,.16);color:#cbb6ff}.lx-status-completed{background:rgba(255,255,255,.08);color:var(--lx-on-ink-muted)}.lx-ai-chips,.lx-spec-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.lx-chip{border:1px solid var(--lx-ink-line);background:transparent;color:var(--lx-on-ink-muted);font:600 11.5px var(--lx-body);padding:5px 10px;border-radius:999px;cursor:pointer;min-height:28px;transition:all .15s}.lx-chip:hover{color:var(--lx-on-ink);border-color:rgba(150,225,214,.35)}.lx-chip.is-active{background:rgba(45,183,166,.18);color:var(--lx-teal-bright);border-color:rgba(111,224,209,.5)}.lx-doctors li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 2px;animation:lx-rise .45s var(--lx-ease) both}.lx-load{width:64px;height:6px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden;flex:none}.lx-load i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lx-teal),var(--lx-teal-bright))}.lx-chart{display:flex;align-items:flex-end;gap:5px;height:54px;margin-top:10px;padding-top:8px;border-top:1px dashed var(--lx-ink-line)}.lx-chart i{flex:1 1;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,rgba(111,224,209,.85),rgba(45,183,166,.25));transition:height .6s var(--lx-ease)}.lx-ai-float{position:absolute;left:-48px;bottom:-104px;width:252px;padding:14px;border-radius:14px;background:rgba(10,30,34,.92);border:1px solid rgba(111,224,209,.3);box-shadow:0 24px 50px -20px rgba(0,0,0,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateZ(40px)}.lx-ai-float-head{display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px;color:var(--lx-teal-bright)}.lx-ai-q{margin:8px 0;font-size:12.5px;color:var(--lx-on-ink)}.lx-ai-result{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;border-radius:9px;background:rgba(45,183,166,.12)}.lx-ai-result span{font-size:11px;color:var(--lx-on-ink-muted);white-space:nowrap}.lx-ai-result strong{font:700 14px var(--lx-display);color:var(--lx-teal-bright)}.lx-ai-note{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:11px;color:var(--lx-on-ink-muted)}.lx-section{padding:112px 0;position:relative}.lx-section-alt{background:var(--lx-paper-alt)}.lx-section-ink{background:var(--lx-ink-2);color:var(--lx-on-ink);--lx-accent-text:var(--lx-teal-bright)}.lx-section-ink .lx-sub{color:var(--lx-on-ink-muted)}.lx-section-head{margin-bottom:52px}.lx-center{display:flex;justify-content:center;margin-top:44px}.lx-js .lx-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--lx-ease),transform .7s var(--lx-ease);transition-delay:var(--d,0s)}.lx-js .lx-reveal.is-visible{opacity:1;transform:none}.lx-value-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--lx-line);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);overflow:hidden}.lx-value-list li{background:var(--lx-surface);padding:30px 30px 32px}.lx-value-icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:11px;background:rgba(45,183,166,.12);color:var(--lx-accent-text)}.lx-value-problem{font:600 19px/1.35 var(--lx-display);margin:18px 0 10px;letter-spacing:-.01em}.lx-value-answer{display:flex;gap:9px;margin:0;color:var(--lx-muted)}.lx-value-answer .lx-icon{margin-top:4px;color:var(--lx-accent-text)}.lx-explorer{border-radius:22px;background:var(--lx-surface);border:1px solid var(--lx-line);box-shadow:var(--lx-shadow);overflow:hidden}.lx-tabs{display:flex;gap:4px;padding:10px;border-bottom:1px solid var(--lx-line);overflow-x:auto;scrollbar-width:none}.lx-tabs::-webkit-scrollbar{display:none}.lx-tab{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:11px;border:0;background:transparent;color:var(--lx-muted);font:600 14px var(--lx-body);cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s}.lx-tab:hover{color:var(--lx-text);background:rgba(45,183,166,.07)}.lx-tab.is-active{background:rgba(45,183,166,.13);color:var(--lx-accent-text)}.lx-explorer-stage{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:40px;gap:40px;padding:40px;align-items:center;min-height:440px}.lx-explorer-stage:focus-visible{outline-offset:-4px}.lx-explorer-copy{animation:lx-rise .5s var(--lx-ease) both}.lx-explorer-copy h3{font:700 28px/1.15 var(--lx-display);letter-spacing:-.02em;margin:0 0 14px}.lx-explorer-copy>p{color:var(--lx-muted);margin:0 0 22px}.lx-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.lx-points li{display:flex;gap:10px;align-items:flex-start;font-weight:500}.lx-points .lx-icon{color:var(--lx-accent-text);margin-top:3px}.lx-explorer-preview{animation:lx-rise .55s var(--lx-ease) both;animation-delay:60ms;border-radius:16px;padding:18px;background:var(--lx-ink-2);border:1px solid var(--lx-ink-line);color:var(--lx-on-ink);min-width:0}.lx-mock{display:flex;flex-direction:column;gap:12px;font-size:13px}.lx-mock-card{border-radius:12px;background:rgba(255,255,255,.035);border:1px solid var(--lx-ink-line);padding:14px}.lx-mock-card h4{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:12.5px;font-weight:600;color:var(--lx-on-ink-muted)}.lx-mock-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lx-mini-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.lx-mini-kpis div{padding:12px;border-radius:11px;background:rgba(255,255,255,.035);border:1px solid var(--lx-ink-line)}.lx-mini-kpis span{display:block;font-size:11px;color:var(--lx-on-ink-muted)}.lx-mini-kpis strong{font:700 22px/1.2 var(--lx-display)}.lx-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lx-check-list li{display:flex;gap:8px;align-items:center;color:var(--lx-on-ink-muted)}.lx-check-list li .lx-icon{width:20px;height:20px;padding:3px;border-radius:6px;border:1px solid var(--lx-ink-line)}.lx-check-list li.is-done{color:var(--lx-on-ink)}.lx-check-list li.is-done .lx-icon{background:rgba(45,183,166,.2);color:var(--lx-teal-bright);border-color:transparent}.lx-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lx-bars li span{display:block;font-size:11.5px;color:var(--lx-on-ink-muted);margin-bottom:4px}.lx-bars li i{display:block;height:8px;width:var(--w);border-radius:99px;background:linear-gradient(90deg,var(--lx-teal),var(--lx-teal-bright));animation:lx-grow .9s var(--lx-ease) both;transform-origin:left}@keyframes lx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lx-slot-col{display:flex;flex-direction:column;gap:6px}.lx-slot-day{font-size:11.5px;font-weight:600;color:var(--lx-on-ink-muted);text-align:center}.lx-slot{min-height:34px;border-radius:9px;border:1px solid var(--lx-ink-line);background:rgba(255,255,255,.03);color:var(--lx-on-ink);font:600 12px var(--lx-body);cursor:pointer;transition:all .15s}.lx-slot:hover:not(:disabled){border-color:rgba(111,224,209,.5)}.lx-slot.is-taken{color:rgba(169,194,190,.55);background:transparent;border-style:dashed;cursor:not-allowed}.lx-slot.is-picked{background:var(--lx-teal);color:#021012;border-color:var(--lx-teal)}.lx-mock-note{display:flex;gap:7px;align-items:flex-start;margin:12px 0 0;font-size:12px;color:var(--lx-on-ink-muted)}.lx-mock-note .lx-icon{margin-top:2px}.lx-queue li.is-current{background:rgba(45,183,166,.1)}.lx-pill{font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.07);color:var(--lx-on-ink-muted);white-space:nowrap}.lx-queue li.is-current .lx-pill{background:rgba(111,224,209,.18);color:var(--lx-teal-bright)}.lx-mock-actions{display:flex;flex-wrap:wrap;gap:8px}.lx-mock-actions span{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--lx-ink-line);font-size:12px;font-weight:600;color:var(--lx-on-ink-muted)}.lx-mini-btn{border:0;border-radius:999px;padding:5px 12px;min-height:28px;font:600 11.5px var(--lx-body);background:var(--lx-teal);color:#021012;cursor:pointer}.lx-mini-btn:hover{background:var(--lx-teal-bright)}.lx-walkin{display:flex;flex-direction:column;gap:8px}.lx-walkin h4{margin-bottom:4px}.lx-fake-field{border-radius:9px;border:1px solid var(--lx-ink-line);color:var(--lx-on-ink-muted)}.lx-fake-btn,.lx-fake-field{padding:9px 11px;font-size:12px}.lx-fake-btn{border-radius:9px;background:rgba(45,183,166,.16);color:var(--lx-teal-bright);font-weight:600;text-align:center}.lx-mock-phone{align-items:center}.lx-phone{width:min(300px,100%);border-radius:30px;padding:18px 14px 20px;background:#061518;border:1px solid rgba(150,225,214,.2);box-shadow:inset 0 0 0 6px rgba(255,255,255,.02);display:flex;flex-direction:column;gap:9px}.lx-phone-notch{width:70px;height:6px;border-radius:99px;background:rgba(255,255,255,.12);margin:0 auto 6px}.lx-phone-kicker{margin:0 0 4px;font-size:11.5px;font-weight:600;color:var(--lx-on-ink-muted)}.lx-phone-card{display:flex;gap:10px;align-items:center;padding:11px 12px;border-radius:13px;border:1px solid var(--lx-ink-line);background:rgba(255,255,255,.03)}.lx-phone-card .lx-icon{color:var(--lx-on-ink-muted)}.lx-phone-card span{display:flex;flex-direction:column}.lx-phone-card strong{font-size:12.5px}.lx-phone-card small{font-size:11px;color:var(--lx-on-ink-muted)}.lx-phone-card.is-done .lx-icon{color:var(--lx-teal-bright)}.lx-phone-card.is-active{border-color:rgba(111,224,209,.5);background:rgba(45,183,166,.12)}.lx-phone-card.is-active .lx-icon{color:var(--lx-teal-bright)}.lx-ai-out{min-height:92px}.lx-ai-route{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:11px;background:rgba(45,183,166,.12);border:1px solid rgba(111,224,209,.25);animation:lx-rise .35s var(--lx-ease) both}.lx-ai-route span{font-size:11.5px;color:var(--lx-on-ink-muted)}.lx-ai-route strong{font:700 22px var(--lx-display);color:var(--lx-teal-bright)}.lx-ai-route small{font-size:12px;color:var(--lx-on-ink-muted)}.lx-ai-emergency{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:11px;background:rgba(255,138,128,.12);border:1px solid rgba(255,138,128,.4);color:#ffd6d1;font-size:13px;animation:lx-rise .35s var(--lx-ease) both}.lx-ai-emergency .lx-icon{color:var(--lx-red);margin-top:1px}.lx-flow{display:flex;flex-direction:column;gap:40px}.lx-flow-track{--progress:0;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.lx-flow-track:after,.lx-flow-track:before{content:"";position:absolute;top:22px;left:10%;right:10%;height:2px;border-radius:2px;background:var(--lx-ink-line)}.lx-flow-track:after{right:auto;width:calc(80% * var(--progress));background:linear-gradient(90deg,var(--lx-teal),var(--lx-teal-bright));transition:width .5s var(--lx-ease)}.lx-flow-track li{position:relative;z-index:1}.lx-flow-node{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;background:none;border:0;color:var(--lx-on-ink-muted);cursor:pointer;padding:0 4px;font:inherit}.lx-flow-dot{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--lx-ink-3);border:1px solid var(--lx-ink-line);color:var(--lx-on-ink-muted);transition:all .3s var(--lx-ease)}.lx-flow-node:hover .lx-flow-dot{border-color:rgba(111,224,209,.5);color:var(--lx-on-ink)}.lx-flow-node.is-done .lx-flow-dot{background:rgba(45,183,166,.2);color:var(--lx-teal-bright);border-color:transparent}.lx-flow-node.is-active .lx-flow-dot{background:var(--lx-teal);color:#021012;border-color:var(--lx-teal);box-shadow:0 0 0 6px rgba(45,183,166,.18)}.lx-flow-label{font-size:13.5px;font-weight:600;line-height:1.35}.lx-flow-label small{display:block;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-teal-bright);margin-bottom:3px;opacity:.8}.lx-flow-node.is-active .lx-flow-label{color:var(--lx-on-ink)}.lx-flow-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding:36px;border-radius:22px;background:var(--lx-ink-3);border:1px solid var(--lx-ink-line)}.lx-flow-copy{animation:lx-rise .45s var(--lx-ease) both}.lx-flow-count{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--lx-teal-bright)}.lx-flow-copy h3{font:700 28px/1.15 var(--lx-display);margin:0 0 12px;letter-spacing:-.02em}.lx-flow-copy>p{margin:0;color:var(--lx-on-ink-muted);font-size:16.5px}.lx-flow-nav{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.lx-flow-ui{animation:lx-rise .5s var(--lx-ease) both;animation-delay:70ms}.lx-flow-card{border-radius:16px;background:var(--lx-ink-2);border:1px solid rgba(111,224,209,.22);padding:18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.lx-flow-card-head{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13.5px;color:var(--lx-teal-bright);padding-bottom:12px;border-bottom:1px solid var(--lx-ink-line)}.lx-flow-card dl{margin:6px 0 0}.lx-flow-card dl div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px dashed var(--lx-ink-line);font-size:14px}.lx-flow-card dl div:last-child{border-bottom:0}.lx-flow-card dt{color:var(--lx-on-ink-muted)}.lx-flow-card dd{margin:0;font-weight:600;text-align:right}.lx-ai{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center}.lx-ai-features{display:flex;flex-direction:column;gap:24px;margin-top:36px}.lx-ai-features h3{display:flex;align-items:center;gap:10px;font:600 18px var(--lx-display);margin:0 0 6px}.lx-ai-features h3 .lx-icon{color:var(--lx-accent-text)}.lx-ai-features p{margin:0;color:var(--lx-muted);padding-left:28px}.lx-ai-demo{border-radius:20px;padding:20px;background:var(--lx-ink-2);border:1px solid var(--lx-ink-line);color:var(--lx-on-ink)}.lx-ai-demo,.lx-journeys{box-shadow:var(--lx-shadow)}.lx-journeys{border-radius:22px;background:var(--lx-surface);border:1px solid var(--lx-line);padding:12px}.lx-segmented{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;padding:6px;border-radius:16px;background:var(--lx-paper-alt)}.lx-segment{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 12px;border-radius:12px;border:0;background:transparent;color:var(--lx-muted);font:600 14.5px var(--lx-body);cursor:pointer;transition:all .18s;text-align:center}.lx-segment:hover{color:var(--lx-text)}.lx-segment.is-active{background:var(--lx-surface);color:var(--lx-accent-text);box-shadow:0 2px 10px -4px rgba(4,17,20,.25)}.lx-journey-body{padding:36px 28px 28px;animation:lx-rise .45s var(--lx-ease) both}.lx-journey-body h3{font:700 28px/1.2 var(--lx-display);margin:0 0 26px;letter-spacing:-.02em}.lx-journey-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 36px;gap:22px 36px}.lx-journey-points li{display:flex;flex-direction:column;gap:4px;padding-left:16px;border-left:2px solid rgba(45,183,166,.45)}.lx-journey-points strong{font-size:16px}.lx-journey-points span{color:var(--lx-muted);font-size:15px}.lx-journey-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px}.lx-journey-note{flex-basis:100%;margin:4px 0 0;font-size:14px;color:var(--lx-muted)}.lx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;counter-reset:step}.lx-steps li{position:relative;padding:24px 20px;border-radius:var(--lx-radius-lg);background:var(--lx-surface);border:1px solid var(--lx-line)}.lx-step-num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--lx-ink-2);color:var(--lx-teal-bright);font:700 15px var(--lx-display)}.lx-steps h3{font:600 17px/1.3 var(--lx-display);margin:16px 0 8px}.lx-steps p{margin:0;color:var(--lx-muted);font-size:14.5px}.lx-faq{max-width:880px}.lx-faq-list{border-top:1px solid var(--lx-line)}.lx-faq-item{border-bottom:1px solid var(--lx-line)}.lx-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px;font:600 18px/1.35 var(--lx-display);cursor:pointer;list-style:none}.lx-faq-item summary::-webkit-details-marker{display:none}.lx-faq-item summary .lx-icon{color:var(--lx-accent-text);transition:transform .25s var(--lx-ease)}.lx-faq-item[open] summary .lx-icon{transform:rotate(45deg)}.lx-faq-item p{margin:0 0 22px;padding:0 4px;color:var(--lx-muted);max-width:760px}.lx-final{position:relative;background:var(--lx-ink);color:var(--lx-on-ink);padding:120px 0;overflow:hidden;isolation:isolate;text-align:center}.lx-final-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 50% 100%,rgba(45,183,166,.32),transparent 70%),radial-gradient(30% 40% at 85% 10%,rgba(80,140,255,.12),transparent 70%)}.lx-final-inner{display:flex;flex-direction:column;align-items:center}.lx-final .lx-display{max-width:860px}.lx-final .lx-lede{margin-left:auto;margin-right:auto}.lx-final .lx-hero-ctas{justify-content:center}.lx-footer{background:var(--lx-ink);color:var(--lx-on-ink-muted);border-top:1px solid var(--lx-ink-line);padding:56px 0 28px;font-size:14.5px}.lx-footer .lx-brand{color:var(--lx-on-ink)}.lx-footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.lx-footer-brand p{margin:14px 0 0;max-width:300px}.lx-footer-h{font:600 13px var(--lx-body);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-on-ink);margin:6px 0 14px}.lx-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lx-footer a,.lx-linklike{color:var(--lx-on-ink-muted);text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer;text-align:left}.lx-footer a:hover,.lx-linklike:hover{color:var(--lx-on-ink)}.lx-footer-base{margin-top:44px;padding-top:22px;border-top:1px solid var(--lx-ink-line);font-size:13px}.lx-footer-base p{margin:0}@media (max-width:1080px){.lx-hero-grid{grid-template-columns:minmax(0,1fr);gap:72px}.lx-hero-copy{max-width:720px}.lx-ai-float{left:16px;bottom:-88px}.lx-ai,.lx-explorer-stage,.lx-flow-stage{grid-template-columns:minmax(0,1fr)}.lx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-steps li:last-child{grid-column:1/-1}.lx-footer-grid{grid-template-columns:1fr 1fr}.lx-footer-brand{grid-column:1/-1}}@media (max-width:900px){.lx-nav-toggle{display:inline-grid}.lx-nav-actions .lx-btn,.lx-nav-signin{display:none}.lx-nav-main{position:static;flex:0 1}.lx-nav-inner{justify-content:space-between}.lx-nav-links{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;gap:2px;padding:12px 16px 20px;background:rgba(4,17,20,.97);border-bottom:1px solid var(--lx-ink-line)}.lx-nav-links.is-open{display:flex}.lx-nav-links a{min-height:48px;font-size:16px;color:var(--lx-on-ink)}.lx-nav-mobile-only{display:block;margin-top:8px}.lx-segmented{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-flow-track,.lx-journey-points{grid-template-columns:minmax(0,1fr)}.lx-flow-track{gap:4px}.lx-flow-track:before{top:22px;bottom:22px;left:22px;right:auto;width:2px;height:auto}.lx-flow-track:after{top:22px;left:22px;width:2px;height:calc((100% - 44px) * var(--progress));transition:height .5s var(--lx-ease)}.lx-flow-node{flex-direction:row;text-align:left;gap:14px;padding:4px 0}}@media (max-width:640px){.lx-container,.lx-nav-inner{padding:0 16px}.lx-hero{padding:112px 0 84px}.lx-section{padding:80px 0}.lx-section-head{margin-bottom:36px}.lx-hero-ctas .lx-btn{flex:1 1 100%}.lx-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-kpi span{white-space:normal;line-height:1.3}.lx-hide-sm{display:none}.lx-app-body,.lx-app-grid{grid-template-columns:minmax(0,1fr)}.lx-app-rail{display:none}.lx-ai-float{position:relative;left:auto;bottom:auto;width:auto;margin:0 12px 12px;transform:none}.lx-value-list{grid-template-columns:minmax(0,1fr)}.lx-value-list li{padding:24px 20px}.lx-explorer-stage{padding:22px 16px;gap:24px;min-height:0}.lx-explorer-preview{padding:12px}.lx-mock-cols{grid-template-columns:minmax(0,1fr)}.lx-mini-kpis{gap:6px}.lx-mini-kpis div{padding:10px 8px}.lx-mini-kpis strong{font-size:18px}.lx-tabs{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.lx-flow-stage{padding:22px 16px}.lx-journey-body{padding:26px 12px 16px}.lx-journey-cta .lx-btn{flex:1 1 100%}.lx-segment{min-height:52px;font-size:13.5px}.lx-footer-grid,.lx-steps{grid-template-columns:minmax(0,1fr)}.lx-faq-item summary{font-size:16.5px}}@media (prefers-reduced-motion:reduce){.lx *,.lx :after,.lx :before{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.lx-js .lx-reveal{opacity:1;transform:none}.lx-hero-visual .lx-app{transform:none}}@media (prefers-reduced-motion:no-preference){html:has(.lx){scroll-behavior:smooth}}.lx section[id]{scroll-margin-top:76px}