.lp{--night: #040b18;--night-2: #08162b;--night-3: #0d2140;--glass: rgba(255, 255, 255, .06);--glass-line: rgba(160, 210, 255, .16);--brand: #006699;--electric: #1aa3e8;--cyan: #5ee1ff;--amber: #f5b45a;--paper: #ffffff;--paper-2: #f4f8fc;--ink: #0a1a2c;--ink-2: #2a3d52;--muted: #5a6d82;--line: #e1e9f1;--on-night: #eaf3fb;--on-night-muted: #9fb3c8;--ok: #16a34a;--meet-a: #3b82f6;--meet-b: #1d4ed8;--proj-a: #a78bfa;--proj-b: #7c3aed;--docs-a: #2dd4bf;--docs-b: #0d9488;--form-a: #fbbf24;--form-b: #f59e0b;--dir-a: #4ade80;--dir-b: #16a34a;--call-a: #fb7185;--call-b: #e11d48;--ai-a: #5ee1ff;--ai-b: #8b5cf6;--cal-a: #38bdf8;--cal-b: #0284c7;--drv-a: #fde047;--drv-b: #eab308;--chat-a: #f472b6;--chat-b: #db2777;--font: var(--etite-font-family, "Google Sans Flex", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);--ease: cubic-bezier(.2, .8, .2, 1);--wrap: 1240px;color-scheme:light}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}:root:has(.lp){scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion: reduce){:root:has(.lp){scroll-behavior:auto}}.lp{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:1.0625rem;line-height:1.55;overflow-x:clip}.lp img{max-width:100%;display:block}.lp a{color:inherit}.lp button{font:inherit;color:inherit}.lp h1,.lp h2,.lp h3,.lp h4{margin:0;text-wrap:balance}.lp p{margin:0}.lp :focus-visible{outline:3px solid var(--electric);outline-offset:3px;border-radius:6px}.lp .wrap{width:min(var(--wrap),calc(100% - (2*clamp(16px,4vw,40px))));margin-inline:auto}.lp .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp .ai{--a: var(--meet-a);--b: var(--meet-b);width:44px;height:44px;border-radius:13px;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(145deg,var(--a),var(--b));box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #00000026,0 6px 16px -6px var(--b)}.lp .ai svg{width:56%;height:56%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lp .ai.sm{width:30px;height:30px;border-radius:9px}.lp .ai.lg{width:64px;height:64px;border-radius:19px}.lp .ai.xl{width:84px;height:84px;border-radius:24px}.lp .k-meet{--a: var(--meet-a);--b: var(--meet-b)}.lp .k-proj{--a: var(--proj-a);--b: var(--proj-b)}.lp .k-docs{--a: var(--docs-a);--b: var(--docs-b)}.lp .k-form{--a: var(--form-a);--b: var(--form-b)}.lp .k-dir{--a: var(--dir-a);--b: var(--dir-b)}.lp .k-call{--a: var(--call-a);--b: var(--call-b)}.lp .k-ai{--a: var(--ai-a);--b: var(--ai-b)}.lp .k-cal{--a: var(--cal-a);--b: var(--cal-b)}.lp .k-drv{--a: var(--drv-a);--b: var(--drv-b)}.lp .k-chat{--a: var(--chat-a);--b: var(--chat-b)}.lp .k-home{--a: #5eb8e6;--b: var(--brand)}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:3.25rem;padding:0 1.6rem;border-radius:999px;font-weight:600;font-size:1rem;text-decoration:none;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s}.lp .btn svg{width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease)}.lp .btn:hover svg{transform:translate(3px)}.lp .btn-glow{color:#02121f;background:linear-gradient(115deg,#8ff0ff,var(--electric) 50%,#3d7bff);box-shadow:0 12px 34px -10px #1aa3e8d9,inset 0 1px #fff9}.lp .btn-glow:hover{transform:translateY(-2px);box-shadow:0 18px 44px -10px #1aa3e8f2,inset 0 1px #fff9}.lp .btn-glass{color:#fff;background:rgba(255,255,255,.07);border-color:#ffffff38;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lp .btn-glass:hover{background:rgba(255,255,255,.13);transform:translateY(-2px)}.lp .btn-ink{color:#fff;background:var(--brand);box-shadow:0 12px 28px -12px #006699e6}.lp .btn-ink:hover{background:#00557f;transform:translateY(-2px)}.lp .btn-line{color:var(--brand);background:#fff;border-color:#b9d7ea}.lp .btn-line:hover{border-color:var(--brand);transform:translateY(-2px)}.lp .hdr{position:fixed;inset:0 0 auto;z-index:50;padding-top:env(safe-area-inset-top,0px);transition:background .35s,box-shadow .35s,color .35s;color:#fff}.lp .hdr .wrap{display:flex;align-items:center;gap:1.75rem;height:4.5rem}.lp .hdr.solid{background:rgba(255,255,255,.86);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 1px 0 var(--line);color:var(--ink)}.lp .brandmark{display:flex;align-items:center;gap:.7rem;text-decoration:none}.lp .brandmark .logo{height:1.7rem;width:auto;color:#fff;transition:color .35s}.lp .hdr.solid .brandmark .logo{color:var(--brand)}.lp .brandmark .prod{font-size:1.12rem;font-weight:500;opacity:.85;padding-left:.7rem;border-left:1px solid currentColor;line-height:1}.lp .menu{display:flex;gap:.25rem;margin:0;padding:0;list-style:none}.lp .menu>li{position:relative}.lp .menu>li>a,.lp .menu>li>button{display:flex;align-items:center;gap:.3rem;padding:.55rem .85rem;border-radius:999px;text-decoration:none;font-size:.96rem;font-weight:500;background:none;border:0;cursor:pointer;opacity:.9}.lp .menu>li>a:hover,.lp .menu>li>button:hover,.lp .menu>li:focus-within>button{opacity:1;background:rgba(127,180,220,.14)}.lp .menu svg.chev{width:.8rem;height:.8rem;fill:none;stroke:currentColor;stroke-width:2.4;transition:transform .25s}.lp .mega{position:absolute;left:-1rem;top:calc(100% + .6rem);width:min(44rem,90vw);padding:1.25rem;border-radius:1.25rem;background:#fff;color:var(--ink);box-shadow:0 40px 80px -30px #040b1873,0 0 0 1px var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s}.lp .menu>li:hover .mega,.lp .menu>li:focus-within .mega{opacity:1;visibility:visible;transform:none}.lp .menu>li:hover svg.chev,.lp .menu>li:focus-within svg.chev{transform:rotate(180deg)}.lp .mega a{display:flex;gap:.9rem;align-items:center;padding:.7rem;border-radius:.9rem;text-decoration:none}.lp .mega a:hover{background:var(--paper-2)}.lp .mega b{display:block;font-weight:600;font-size:.98rem}.lp .mega small{display:block;color:var(--muted);font-size:.85rem;line-height:1.35}.lp .mega .foot{grid-column:1 / -1;margin-top:.5rem;padding:.9rem .7rem 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.9rem;color:var(--muted)}.lp .mega .foot a{padding:0;color:var(--brand);font-weight:600;display:inline}.lp .mega .foot a:hover{background:none;text-decoration:underline}.lp .hdr .actions{margin-left:auto;display:flex;gap:.6rem;align-items:center}.lp .hdr .signin{text-decoration:none;font-weight:500;font-size:.96rem;padding:.55rem .85rem;border-radius:999px}.lp .hdr .signin:hover{background:rgba(127,180,220,.14)}.lp .hdr .btn{height:2.75rem;padding:0 1.2rem;font-size:.94rem}.lp .hdr.solid .btn-glow{color:#fff;background:var(--brand);box-shadow:none}.lp .burger{display:none;width:2.75rem;height:2.75rem;border-radius:.8rem;border:1px solid rgba(127,180,220,.35);background:transparent;cursor:pointer;place-items:center}.lp .burger svg{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-width:2}@media (max-width: 1060px){.lp .menu{display:none}.lp .burger{display:grid}}@media (max-width: 560px){.lp .hdr .signin,.lp .brandmark .prod{display:none}}.lp .mobile-nav{position:fixed;inset:4.5rem 1rem auto;z-index:49;background:#fff;color:var(--ink);border-radius:1.25rem;padding:.75rem;box-shadow:0 40px 80px -30px #040b1880,0 0 0 1px var(--line);display:grid;gap:.25rem}.lp .mobile-nav[hidden]{display:none}@media (min-width: 1061px){.lp .mobile-nav{display:none}}.lp .mobile-nav a{padding:.85rem 1rem;border-radius:.8rem;text-decoration:none;font-weight:600}.lp .mobile-nav a:hover{background:var(--paper-2)}.lp .hero{position:relative;background:var(--night);color:var(--on-night);padding-top:calc(4.5rem + clamp(3rem,7vw,6rem));isolation:isolate;overflow:hidden}.lp .aurora{position:absolute;inset:0;z-index:-2;overflow:hidden}.lp .aurora i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.7}.lp .aurora i:nth-child(1){width:52vw;height:52vw;left:-12vw;top:-18vw;background:radial-gradient(circle,rgba(0,102,153,.9),transparent 65%)}.lp .aurora i:nth-child(2){width:46vw;height:46vw;right:-10vw;top:-6vw;background:radial-gradient(circle,rgba(26,163,232,.7),transparent 65%)}.lp .aurora i:nth-child(3){width:34vw;height:34vw;left:38vw;top:18vw;background:radial-gradient(circle,rgba(139,92,246,.45),transparent 65%)}.lp .aurora i:nth-child(4){width:26vw;height:26vw;right:12vw;top:28vw;background:radial-gradient(circle,rgba(245,180,90,.35),transparent 65%)}@media (prefers-reduced-motion: no-preference){.lp .aurora i:nth-child(1){animation:lp-drift1 22s ease-in-out infinite alternate}.lp .aurora i:nth-child(2){animation:lp-drift2 26s ease-in-out infinite alternate}.lp .aurora i:nth-child(3){animation:lp-drift1 30s ease-in-out infinite alternate-reverse}.lp .aurora i:nth-child(4){animation:lp-drift2 24s ease-in-out infinite alternate-reverse}}@keyframes lp-drift1{to{transform:translate(8vw,6vw) scale(1.15)}}@keyframes lp-drift2{to{transform:translate(-7vw,5vw) scale(.9)}}.lp .hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(140,200,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(140,200,255,.07) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 20%,transparent 75%)}.lp .traces{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.lp .traces .wire{fill:none;stroke:#5ee1ff29;stroke-width:1.5}.lp .traces .pulse{fill:none;stroke:url(#pulseGrad);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:60 940;stroke-dashoffset:1000;filter:drop-shadow(0 0 6px rgba(94,225,255,.9))}.lp .traces .node{fill:var(--night);stroke:#5ee1ff73;stroke-width:1.5}@media (prefers-reduced-motion: no-preference){.lp .traces .pulse{animation:lp-travel 6s linear infinite}}@keyframes lp-travel{to{stroke-dashoffset:0}}.lp .hero-copy{text-align:center;display:grid;justify-items:center}.lp .pill{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .95rem .4rem .45rem;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--glass-line);font-size:.9rem;color:#cfe6f7;text-decoration:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lp .pill b{background:linear-gradient(115deg,var(--cyan),var(--electric));color:#02121f;font-size:.78rem;padding:.2rem .6rem;border-radius:999px;font-weight:700}.lp .pill:hover{border-color:#5ee1ff80}.lp .hero h1{margin-top:1.6rem;font-size:clamp(2.7rem,7vw,5.6rem);line-height:1;letter-spacing:-.045em;font-weight:600;max-width:15ch;color:#fff}.lp .grad-text{background:linear-gradient(100deg,#ffffff 0%,#a4ecff 25%,var(--electric) 50%,var(--cyan) 70%,var(--amber) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion: no-preference){.lp .grad-text{animation:lp-sheen 8s ease-in-out infinite alternate}}@keyframes lp-sheen{0%{background-position:100% 0}to{background-position:0 0}}.lp .hero .lede{margin-top:1.5rem;font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--on-night-muted);max-width:40rem}.lp .hero .ctas{margin-top:2.25rem;display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center}.lp .assure{margin-top:1.6rem;display:flex;gap:.6rem 1.6rem;flex-wrap:wrap;justify-content:center;color:var(--on-night-muted);font-size:.92rem}.lp .assure span{display:inline-flex;align-items:center;gap:.45rem}.lp .assure svg{width:1.05rem;height:1.05rem;fill:none;stroke:var(--cyan);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion: no-preference){.lp .hero-copy>*{animation:lp-rise .9s var(--ease) both}.lp .hero-copy>:nth-child(2){animation-delay:.08s}.lp .hero-copy>:nth-child(3){animation-delay:.16s}.lp .hero-copy>:nth-child(4){animation-delay:.24s}.lp .hero-copy>:nth-child(5){animation-delay:.32s}.lp .stage{animation:lp-rise 1.2s .35s var(--ease) both}}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)}}.lp .stage{position:relative;margin-top:clamp(3rem,6vw,5rem);perspective:2200px;padding-bottom:clamp(3rem,6vw,5rem)}.lp .stage:before{content:"";position:absolute;left:10%;right:10%;top:12%;height:70%;background:radial-gradient(closest-side,rgba(26,163,232,.55),transparent);filter:blur(40px);z-index:-1}.lp .device{--tilt: 18deg;--sc: .94;transform:rotateX(var(--tilt)) scale(var(--sc));transform-origin:50% 0;border-radius:1.1rem;background:#f6f9fc;color:var(--ink);overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 0 0 7px #ffffff0d,0 60px 120px -40px #000000d9,0 0 80px -20px #1aa3e873;font-size:14px;line-height:1.4;will-change:transform}.lp .d-top{display:flex;align-items:center;gap:1rem;height:52px;padding:0 14px;background:#fff;border-bottom:1px solid var(--line)}.lp .d-top .ico{width:26px;height:26px;color:var(--brand)}.lp .d-org{display:flex;align-items:center;gap:.45rem;font-weight:600;font-size:14px;padding:5px 10px;border-radius:8px;background:var(--paper-2);white-space:nowrap}.lp .d-org i{width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#b45309,#78350f);display:block}.lp .d-search{flex:1;max-width:460px;height:34px;border-radius:999px;background:var(--paper-2);display:flex;align-items:center;gap:.5rem;padding:0 14px;color:var(--muted);font-size:13.5px;min-width:0;white-space:nowrap;overflow:hidden}.lp .d-search svg,.lp .d-bell svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.lp .d-right{margin-left:auto;display:flex;align-items:center;gap:.9rem}.lp .d-bell{position:relative;color:var(--ink-2);display:grid}.lp .d-bell svg{width:20px;height:20px}.lp .d-bell b{position:absolute;top:-6px;right:-8px;min-width:17px;height:17px;border-radius:999px;background:var(--call-b);color:#fff;font-size:10.5px;display:grid;place-items:center;padding:0 4px;font-weight:700;transition:transform .3s var(--ease)}.lp .d-bell b.bump{transform:scale(1.35)}.lp .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;flex:none;background:linear-gradient(135deg,var(--a, #0ea5e9),var(--b, #0369a1))}.lp .d-body{display:grid;grid-template-columns:62px minmax(0,1fr)}.lp .d-rail{display:grid;gap:10px;align-content:start;justify-items:center;padding:16px 0;background:#fff;border-right:1px solid var(--line)}.lp .d-rail .ai{opacity:.9;transition:transform .2s}.lp .d-rail .ai.on{outline:2px solid var(--brand);outline-offset:3px}.lp .d-main{padding:20px 22px 22px;display:grid;gap:16px;min-width:0}.lp .d-greet{display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap}.lp .d-greet h4{font-size:22px;font-weight:600;letter-spacing:-.01em}.lp .d-greet p{color:var(--muted);font-size:13.5px;margin-top:2px}.lp .d-live{display:inline-flex;align-items:center;gap:.45rem;font-size:12.5px;font-weight:600;color:var(--ok);background:#e8f8ee;padding:5px 10px;border-radius:999px}.lp .d-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 #16a34a80;animation:lp-ping 2s infinite}@keyframes lp-ping{70%,to{box-shadow:0 0 0 7px #16a34a00}}.lp .d-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp .kpi{background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 0 0 1px var(--line);position:relative;overflow:hidden}.lp .kpi:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--a),var(--b))}.lp .kpi small{color:var(--muted);font-size:12.5px;display:flex;align-items:center;gap:.4rem}.lp .kpi small i{width:8px;height:8px;border-radius:3px;background:linear-gradient(135deg,var(--a),var(--b));display:block}.lp .kpi strong{display:block;font-size:26px;font-weight:600;letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums}.lp .kpi em{font-style:normal;font-size:12px;color:var(--ok);font-weight:600}.lp .d-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.lp .card{background:#fff;border-radius:14px;box-shadow:0 0 0 1px var(--line);padding:14px 16px;min-width:0}.lp .card-h{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:10px}.lp .card-h b{font-size:14px;font-weight:600}.lp .card-h span{font-size:12px;color:var(--muted)}.lp .c-chart{grid-column:span 7;display:flex;flex-direction:column}.lp .c-chart .chart{flex:1;min-height:150px;height:auto}.lp .chart-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.lp .chart-foot b{display:block;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.lp .chart-foot small{color:var(--muted);font-size:11.5px}.lp .c-meet{grid-column:span 5}.lp .c-needs,.lp .c-board,.lp .c-feed{grid-column:span 4}.lp .chart{width:100%;height:150px;display:block}.lp .legend{display:flex;gap:1rem;font-size:12px;color:var(--muted)}.lp .legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:.35rem;vertical-align:-1px}.lp .vgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp .vt{position:relative;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;background:#0d2140;max-width:100%}.lp .vt .ph{position:absolute;inset:0;background-size:330%;background-repeat:no-repeat}.lp .vt .nm{position:absolute;left:6px;bottom:5px;font-size:10.5px;font-weight:600;color:#fff;background:rgba(4,11,24,.55);padding:2px 6px;border-radius:6px;display:flex;gap:4px;align-items:center}.lp .vt.speak{box-shadow:inset 0 0 0 2.5px var(--cyan)}.lp .bars{display:inline-flex;gap:1.5px;align-items:end;height:9px}.lp .bars i{width:2px;background:var(--cyan);border-radius:1px;height:30%}.lp .vt.speak .bars i{animation:lp-eq .8s ease-in-out infinite alternate}.lp .vt.speak .bars i:nth-child(2){animation-delay:.2s}.lp .vt.speak .bars i:nth-child(3){animation-delay:.4s}@keyframes lp-eq{to{height:100%}}.lp .vt.init{display:grid;place-items:center;background:linear-gradient(135deg,#1e3a8a,#0d2140)}.lp .vt.init .av{width:42px;height:42px;font-size:14px;--a: #f472b6;--b: #9333ea}.lp .meet-bar{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.lp .meet-bar .faces{display:flex}.lp .meet-bar .faces .av{width:24px;height:24px;font-size:9.5px;border:2px solid #fff;margin-left:-6px}.lp .meet-bar .faces .av:first-child{margin-left:0}.lp .join{font-size:12.5px;font-weight:600;color:#fff;padding:6px 12px;border-radius:999px;background:linear-gradient(135deg,var(--call-a),var(--call-b))}.lp .needs{display:grid;gap:8px}.lp .need{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:10px;background:var(--paper-2);transition:opacity .45s var(--ease),transform .45s var(--ease)}.lp .need b{font-size:13px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .need small{font-size:11.5px;color:var(--muted);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .need .act{font-size:11.5px;font-weight:700;padding:5px 10px;border-radius:999px;color:#fff;background:var(--brand);white-space:nowrap;transition:background .3s}.lp .need.done .act{background:var(--ok)}.lp .need.out{opacity:0;transform:translate(30px)}.lp .need.in{animation:lp-needIn .5s var(--ease)}@keyframes lp-needIn{0%{opacity:0;transform:translateY(10px)}}.lp .board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lp .col{background:var(--paper-2);border-radius:10px;padding:6px;display:grid;gap:6px;align-content:start;min-height:150px}.lp .col h5{margin:2px 2px 0;font-size:11px;color:var(--muted);font-weight:600;display:flex;justify-content:space-between}.lp .tk{background:#fff;border-radius:8px;padding:7px 8px;font-size:11.5px;font-weight:500;box-shadow:0 1px 2px #0a1a2c14;border-left:3px solid var(--c, var(--proj-b));line-height:1.3}.lp .tk small{display:block;color:var(--muted);font-size:10.5px;margin-top:2px}.lp .feed{display:grid;gap:8px;overflow:hidden;height:196px;align-content:start}.lp .ev{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;font-size:12.5px}.lp .ev p{line-height:1.35}.lp .ev small{color:var(--muted);font-size:11px}.lp .ev.new{animation:lp-evIn .6s var(--ease)}@keyframes lp-evIn{0%{opacity:0;transform:translateY(-14px);max-height:0}to{max-height:60px}}.lp .float{position:absolute;z-index:3;display:flex;gap:.8rem;align-items:center;padding:.8rem 1.1rem .8rem .8rem;border-radius:1.1rem;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 24px 50px -20px #000000b3;color:#fff;max-width:290px}.lp .float b{display:block;font-size:.95rem;font-weight:600;line-height:1.25}.lp .float small{display:block;font-size:.8rem;color:#c3d8ea;margin-top:2px}.lp .f1{left:-3%;top:26%}.lp .f2{right:-3%;top:8%}.lp .f3{right:2%;bottom:14%}@media (prefers-reduced-motion: no-preference){.lp .float{animation:lp-rise .9s var(--ease) both,lp-bob 6s ease-in-out infinite alternate}.lp .f1{animation-delay:1.2s,2.1s}.lp .f2{animation-delay:1.4s,2.6s}.lp .f3{animation-delay:1.6s,3s}}@keyframes lp-bob{to{translate:0 -10px}}@media (max-width: 1180px){.lp .float{display:none}}@media (max-width: 980px){.lp .d-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .c-chart,.lp .c-meet{grid-column:span 12}.lp .c-needs,.lp .c-feed{grid-column:span 6}.lp .c-board{display:none}}@media (max-width: 680px){.lp .d-rail,.lp .d-search,.lp .d-org{display:none}.lp .d-body{grid-template-columns:minmax(0,1fr)}.lp .d-main{padding:14px}.lp .c-needs,.lp .c-feed{grid-column:span 12}.lp .c-feed{display:none}.lp .kpi strong{font-size:21px}.lp .device{--tilt: 0deg !important;--sc: 1 !important}}.lp .proof{background:var(--night);color:var(--on-night);border-top:1px solid var(--glass-line)}.lp .proof .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:2.5rem}.lp .proof div{padding:0 1.5rem;border-left:1px solid var(--glass-line)}.lp .proof div:first-child{border-left:0;padding-left:0}.lp .proof strong{display:block;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:600;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.lp .proof strong span{background:linear-gradient(110deg,#fff,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.lp .proof p{color:var(--on-night-muted);font-size:.95rem;margin-top:.35rem}@media (max-width: 760px){.lp .proof .wrap{grid-template-columns:1fr 1fr;gap:1.75rem 0}.lp .proof div:nth-child(3){border-left:0;padding-left:0}}.lp .sec{padding-block:clamp(5rem,10vw,8.5rem);position:relative}.lp .sec.tint{background:var(--paper-2)}.lp .head{max-width:48rem;margin-bottom:clamp(2.5rem,5vw,3.75rem)}.lp .head.center{margin-inline:auto;text-align:center}.lp .kick{display:inline-flex;align-items:center;gap:.55rem;font-size:.95rem;font-weight:600;color:var(--brand);margin-bottom:1rem}.lp .kick .ai{width:26px;height:26px;border-radius:8px}.lp .h2{font-size:clamp(2.2rem,4.6vw,3.75rem);line-height:1.04;letter-spacing:-.035em;font-weight:600}.lp .head p.sub{margin-top:1.1rem;font-size:clamp(1.08rem,1.4vw,1.25rem);color:var(--muted)}.lp .head.center p.sub{margin-inline:auto;max-width:40rem}.lp .reveal{transition:opacity .9s var(--ease),transform .9s var(--ease)}.lp.lp-js .reveal:not(.seen){opacity:.001;transform:translateY(36px)}@media (prefers-reduced-motion: reduce){.lp.lp-js .reveal:not(.seen){opacity:1;transform:none}}.lp .apptabs{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.lp .apptab{position:relative;display:flex;align-items:center;gap:.65rem;padding:.55rem 1.1rem .55rem .55rem;border-radius:999px;border:1px solid var(--line);background:#fff;cursor:pointer;font-weight:600;font-size:.98rem;overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s var(--ease)}.lp .apptab .ai{width:34px;height:34px;border-radius:10px}.lp .apptab:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px #0a1a2c66}.lp .apptab[aria-selected=true]{border-color:transparent;box-shadow:0 0 0 2px var(--b),0 14px 30px -16px var(--b)}.lp .apptab .prog{position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--a),var(--b))}.lp .apptab[aria-selected=true] .prog.run{animation:lp-prog 7s linear forwards}@keyframes lp-prog{to{width:100%}}@media (max-width: 700px){.lp .traces{display:none}.lp .apptabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,4vw,40px));padding:.25rem clamp(16px,4vw,40px) .5rem}.lp .apptab{flex:none}.lp .agenda .it{grid-template-columns:44px minmax(0,1fr)}.lp .agenda .it .chip{grid-column:2;justify-self:start}}.lp .apppanel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4rem);align-items:center;background:#fff;border-radius:2rem;padding:clamp(1.5rem,4vw,3.25rem);box-shadow:0 0 0 1px var(--line),0 50px 100px -60px #0a1a2c73;position:relative;overflow:hidden}.lp .apppanel:before{content:"";position:absolute;right:-10%;top:-30%;width:70%;height:140%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 22%,transparent),transparent);pointer-events:none;transition:background .6s}.lp .apppanel[hidden]{display:none}.lp .apppanel>*{position:relative}.lp .apppanel.enter .vis{animation:lp-visIn .7s var(--ease)}@keyframes lp-visIn{0%{opacity:0;transform:translateY(20px) scale(.98)}}.lp .apppanel h3{font-size:clamp(1.7rem,2.8vw,2.4rem);letter-spacing:-.025em;font-weight:600;line-height:1.1;margin-top:1.25rem}.lp .apppanel p{color:var(--muted);margin-top:.9rem;font-size:1.08rem}.lp .ticks{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:.7rem}.lp .ticks li{display:flex;gap:.7rem;align-items:start;font-weight:500}.lp .ticks svg{width:1.3rem;height:1.3rem;flex:none;margin-top:.1rem;border-radius:50%;padding:.2rem;background:linear-gradient(135deg,var(--a),var(--b));stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lp .apppanel .more{display:inline-flex;gap:.4rem;align-items:center;margin-top:1.6rem;font-weight:600;color:var(--b);text-decoration:none}.lp .vis{background:var(--paper-2);border-radius:1.4rem;padding:clamp(1rem,2.5vw,1.6rem);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;min-width:0}@media (max-width: 900px){.lp .apppanel{grid-template-columns:1fr}}.lp .agenda{display:grid;gap:8px}.lp .agenda .it{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 1px 2px #0a1a2c0f}.lp .agenda .it time{font-weight:600;color:var(--meet-b);font-variant-numeric:tabular-nums}.lp .agenda .it.now{box-shadow:0 0 0 2px var(--meet-a)}.lp .chip{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.lp .chip.blue{background:#e0ecff;color:#1d4ed8}.lp .chip.green{background:#dcfce7;color:#15803d}.lp .chip.amber{background:#fef3c7;color:#a16207}.lp .chip.violet{background:#ede9fe;color:#6d28d9}.lp .chip.rose{background:#ffe4e6;color:#be123c}.lp .chip.teal{background:#ccfbf1;color:#0f766e}.lp .minutes{margin-top:12px;background:#fff;border-radius:12px;padding:14px;display:grid;gap:8px;box-shadow:0 1px 2px #0a1a2c0f}.lp .minutes .row{display:flex;justify-content:space-between;gap:1rem;align-items:center}.lp .line{height:8px;border-radius:4px;background:#e6edf4}.lp .kb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lp .kb .col{min-height:260px;background:#e9f0f7}.lp .kb .tk{font-size:12.5px;padding:9px 10px}.lp .kb .tk .meta{display:flex;justify-content:space-between;align-items:center;margin-top:7px}.lp .kb .tk .av{width:20px;height:20px;font-size:8.5px}@media (max-width: 560px){.lp .kb{grid-template-columns:1fr 1fr}.lp .kb .col:nth-child(n+3){display:none}}.lp .docwrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:14px;align-items:start}.lp .page{background:#fff;border-radius:10px;padding:22px 22px 18px;box-shadow:0 20px 40px -24px #0a1a2c66;display:grid;gap:8px}.lp .page .lh{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:2px solid var(--docs-b);margin-bottom:6px}.lp .page .lh b{font-size:13px}.lp .page .lh i{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#b45309,#78350f);display:block}.lp .sigline{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.lp .sigline div{border-top:1px solid #94a3b8;padding-top:4px;font-size:11px;color:var(--muted);position:relative;height:54px;display:flex;align-items:end}.lp .sigline svg{position:absolute;left:0;bottom:16px;width:100%;height:40px;fill:none;stroke:#1e3a8a;stroke-width:2;stroke-linecap:round}.lp .sigline svg path{stroke-dasharray:400;stroke-dashoffset:0}.lp .apppanel.enter .sigline svg path{animation:lp-sign 1.6s .4s var(--ease) both}.lp .apppanel.enter .sigline div+div svg path{animation-delay:1.6s}@keyframes lp-sign{0%{stroke-dashoffset:400}}.lp .chain{display:grid;gap:10px}.lp .chain .st{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;background:#fff;border-radius:12px;padding:10px;font-size:13px;box-shadow:0 1px 2px #0a1a2c0f}.lp .chain .st i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#dcfce7;color:#15803d;font-style:normal;font-weight:700}.lp .chain .st small{display:block;color:var(--muted);font-size:11.5px}.lp .cert{background:linear-gradient(135deg,var(--docs-a),var(--docs-b));color:#fff;border-radius:12px;padding:12px;font-size:12.5px}.lp .cert b{display:block;font-size:13.5px}@media (max-width: 560px){.lp .docwrap{grid-template-columns:1fr}}.lp .formwrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.lp .fcard{background:#fff;border-radius:12px;padding:14px;box-shadow:0 1px 2px #0a1a2c0f;display:grid;gap:10px}.lp .fcard .fh{height:46px;border-radius:8px;background:linear-gradient(135deg,#b45309,#f59e0b);color:#fff;font-weight:600;font-size:13px;display:flex;align-items:center;padding:0 12px}.lp .opt{display:flex;gap:8px;align-items:center;font-size:12.5px}.lp .opt i{width:14px;height:14px;border-radius:50%;border:2px solid #cbd5e1;display:block}.lp .opt.sel i{border-color:var(--form-b);box-shadow:inset 0 0 0 3px #fff;background:var(--form-b)}.lp .res .big{font-size:34px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.lp .hbar{display:grid;grid-template-columns:84px minmax(0,1fr) 30px;gap:8px;align-items:center;font-size:12px}.lp .hbar .tr{height:10px;border-radius:999px;background:#f1f5f9;overflow:hidden}.lp .hbar .fl{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--form-a),var(--form-b));width:var(--w);transition:width 1s var(--ease)}.lp .apppanel.enter .hbar .fl{animation:lp-grow 1.2s var(--ease) both}@keyframes lp-grow{0%{width:0}}.lp .hbar span:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width: 560px){.lp .formwrap{grid-template-columns:1fr}}.lp .org{display:grid;justify-items:center;gap:0}.lp .onode{display:flex;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:9px 14px 9px 9px;box-shadow:0 1px 2px #0a1a2c14,0 0 0 1px var(--line);font-size:12.5px}.lp .onode b{display:block;font-size:13px}.lp .onode small{color:var(--muted)}.lp .onode .av{width:34px;height:34px;font-size:12px}.lp .ostem{width:2px;height:22px;background:#cbd5e1}.lp .orow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;position:relative;padding-top:22px}.lp .orow:before{content:"";position:absolute;top:0;left:16.6%;right:16.6%;height:22px;border:2px solid #cbd5e1;border-bottom:0;border-radius:10px 10px 0 0}.lp .orow>div{display:grid;gap:8px;justify-items:stretch}.lp .orow .onode{padding:8px}.lp .orow .onode .av{width:28px;height:28px;font-size:10px}.lp .teamtag{font-size:11px;font-weight:700;text-align:center;padding:3px;border-radius:6px}@media (max-width: 560px){.lp .orow{grid-template-columns:1fr}.lp .orow:before{display:none}}.lp .bigcall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp .bigcall .vt{aspect-ratio:4 / 3}.lp .bigcall .vt.main{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.lp .controls{margin-top:12px;display:flex;justify-content:center;gap:10px}.lp .controls span{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 1px 2px #0a1a2c1a}.lp .controls span.end{background:var(--call-b);color:#fff;width:56px;border-radius:999px}.lp .controls svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lp .caption{margin-top:10px;background:rgba(4,11,24,.82);color:#fff;border-radius:10px;padding:8px 12px;font-size:12.5px;display:flex;gap:8px;align-items:center}.lp .caption .ai{width:22px;height:22px;border-radius:6px}.lp .story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.lp .photo-stage{position:sticky;top:6.5rem}.lp .photo{position:relative;border-radius:1.75rem;overflow:hidden;aspect-ratio:4 / 3.1;box-shadow:0 50px 100px -50px #040b1899;max-width:100%}.lp .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion: no-preference){.lp .photo img{animation:lp-kb 24s ease-in-out infinite alternate}}@keyframes lp-kb{to{transform:scale(1.08) translate(-1.5%,-1%)}}.lp .photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(4,11,24,.55))}.lp .ov{position:absolute;z-index:2;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;padding:.8rem 1rem;box-shadow:0 24px 48px -20px #040b1899;display:flex;gap:.75rem;align-items:center;font-size:.9rem;opacity:.25;transform:translateY(8px) scale(.97);transition:opacity .6s var(--ease),transform .6s var(--ease);max-width:18rem}.lp .ov b{display:block;font-size:.95rem}.lp .ov small{color:var(--muted);display:block;font-size:.8rem}.lp .ov.on{opacity:1;transform:none}.lp .ov.o1{left:5%;top:7%}.lp .ov.o2{right:5%;top:30%}.lp .ov.o3{left:7%;bottom:25%}.lp .ov.o4{right:6%;bottom:6%}.lp .steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:st}.lp .step{position:relative;padding:0 0 clamp(3rem,8vh,5rem) 4.25rem;min-height:32vh}.lp .step:before{counter-increment:st;content:counter(st);position:absolute;left:0;top:0;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;font-weight:600;background:#fff;color:var(--muted);box-shadow:0 0 0 1px var(--line);transition:background .4s,color .4s,box-shadow .4s;z-index:1}.lp .step:after{content:"";position:absolute;left:calc(1.375rem - 1px);top:2.75rem;bottom:0;width:2px;background:var(--line)}.lp .step:last-child:after{display:none}.lp .step.on:before{background:linear-gradient(135deg,var(--a),var(--b));color:#fff;box-shadow:0 10px 24px -8px var(--b)}.lp .step h3{font-size:1.5rem;letter-spacing:-.02em;font-weight:600;padding-top:.35rem}.lp .step p{color:var(--muted);margin-top:.6rem;font-size:1.05rem;max-width:30rem}.lp .step .appname{margin-top:.9rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.92rem;color:var(--b)}.lp .step .appname .ai{width:24px;height:24px;border-radius:7px}@media (max-width: 900px){.lp .story{grid-template-columns:1fr}.lp .photo-stage{position:relative;top:0}.lp .step{min-height:0;padding-bottom:2.5rem}}@media (max-width: 560px){.lp .ov{font-size:.8rem;padding:.55rem .7rem;max-width:13rem}.lp .ov .ai{width:26px;height:26px}.lp .ov.o2,.lp .ov.o3{display:none}}.lp .dark{background:var(--night);color:var(--on-night);overflow:hidden;isolation:isolate}.lp .dark .h2{color:#fff}.lp .dark .head p.sub{color:var(--on-night-muted)}.lp .dark .kick{color:var(--cyan)}.lp .ai-sec:before{content:"";position:absolute;inset:-20% -10% auto auto;width:60%;height:90%;background:radial-gradient(closest-side,rgba(139,92,246,.35),transparent);z-index:-1}.lp .ai-sec:after{content:"";position:absolute;inset:auto auto -30% -10%;width:60%;height:80%;background:radial-gradient(closest-side,rgba(26,163,232,.35),transparent);z-index:-1}.lp .ai-grid{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:1rem;align-items:center}.lp .glass{background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid var(--glass-line);border-radius:1.5rem;padding:clamp(1.1rem,2.5vw,1.6rem);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);min-width:0}.lp .glass .gh{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.9rem;color:var(--on-night-muted)}.lp .glass .gh b{color:#fff;font-weight:600;font-size:1rem;display:flex;gap:.55rem;align-items:center}.lp .rec{display:inline-flex;align-items:center;gap:.4rem;color:#fda4af;font-weight:600;font-size:.82rem}.lp .rec:before{content:"";width:8px;height:8px;border-radius:50%;background:#f43f5e;animation:lp-ping2 1.4s infinite}@keyframes lp-ping2{50%{opacity:.3}}.lp .tx{display:grid;gap:.8rem;min-height:300px;align-content:start}.lp .tx .ln{display:grid;grid-template-columns:32px minmax(0,1fr);gap:.7rem;font-size:.95rem;color:#d8e6f2}.lp .tx .ln .av{width:32px;height:32px;font-size:11px}.lp .tx .ln b{display:block;font-size:.82rem;color:var(--on-night-muted);font-weight:500}.lp .tx .ln.new{animation:lp-rise .6s var(--ease)}.lp .flowmid{display:grid;place-items:center}.lp .flowmid svg{width:80px;height:120px;overflow:visible}.lp .flowmid .w{fill:none;stroke:#5ee1ff40;stroke-width:2}.lp .flowmid .p{fill:none;stroke:var(--cyan);stroke-width:3;stroke-linecap:round;stroke-dasharray:14 120;filter:drop-shadow(0 0 6px var(--cyan))}@media (prefers-reduced-motion: no-preference){.lp .flowmid .p{animation:lp-travel2 1.6s linear infinite}}@keyframes lp-travel2{0%{stroke-dashoffset:134}to{stroke-dashoffset:0}}.lp .summary{min-height:300px}.lp .summary h4{font-size:1.15rem;font-weight:600;color:#fff}.lp .summary .typed{margin-top:.6rem;color:#d8e6f2;min-height:4.8em}.lp .summary .typed:after{content:"";display:inline-block;width:2px;height:1.05em;background:var(--cyan);margin-left:2px;vertical-align:-2px;animation:lp-ping2 1s steps(1) infinite}.lp .actions-list{list-style:none;padding:0;margin:1.1rem 0 0;display:grid;gap:.55rem}.lp .actions-list li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:.65rem;align-items:center;font-size:.92rem;padding:.6rem .7rem;border-radius:.8rem;background:rgba(255,255,255,.05);border:1px solid var(--glass-line);opacity:.35;transition:opacity .5s,border-color .5s}.lp .actions-list li.on{opacity:1;border-color:#5ee1ff66}.lp .actions-list li i{width:20px;height:20px;border-radius:6px;border:2px solid var(--cyan)}.lp .actions-list .to{font-size:.78rem;color:var(--cyan);font-weight:600;white-space:nowrap}.lp .ai-points{margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lp .ai-points div{padding:1.4rem;border-radius:1.25rem;border:1px solid var(--glass-line);background:rgba(255,255,255,.03)}.lp .ai-points b{display:block;color:#fff;font-size:1.1rem;font-weight:600}.lp .ai-points p{color:var(--on-night-muted);margin-top:.4rem;font-size:.98rem}@media (max-width: 900px){.lp .ai-grid{grid-template-columns:1fr}.lp .flowmid svg{transform:rotate(90deg);height:80px}.lp .ai-points{grid-template-columns:1fr}}.lp .ent{background:linear-gradient(180deg,var(--night) 0%,var(--night-2) 100%)}.lp .ent-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);align-items:start}.lp .controls-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2rem}.lp .ctl{padding:1.1rem;border-radius:1.1rem;border:1px solid var(--glass-line);background:rgba(255,255,255,.03);transition:border-color .3s,background .3s,transform .3s var(--ease)}.lp .ctl:hover{border-color:#5ee1ff73;background:rgba(94,225,255,.05);transform:translateY(-3px)}.lp .ctl svg{width:1.6rem;height:1.6rem;fill:none;stroke:var(--cyan);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lp .ctl b{display:block;color:#fff;margin-top:.7rem;font-weight:600}.lp .ctl p{color:var(--on-night-muted);font-size:.92rem;margin-top:.25rem}@media (max-width: 480px){.lp .controls-grid{grid-template-columns:1fr}}.lp .console{padding:0;overflow:hidden}.lp .console .ch{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.2rem;border-bottom:1px solid var(--glass-line);font-size:.9rem;color:var(--on-night-muted)}.lp .console .ch b{color:#fff;font-weight:600}.lp .console .tabs{margin-left:auto;display:flex;gap:.3rem}.lp .console .tabs span{padding:.3rem .7rem;border-radius:999px;font-size:.8rem}.lp .console .tabs span.on{background:rgba(94,225,255,.14);color:var(--cyan)}.lp .sso{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:1.1rem 1.2rem;border-bottom:1px solid var(--glass-line)}.lp .sso div{padding:.8rem;border-radius:.9rem;background:rgba(255,255,255,.04);border:1px solid var(--glass-line)}.lp .sso b{display:block;color:#fff;font-size:.9rem;font-weight:600}.lp .sso small{display:flex;align-items:center;gap:.35rem;font-size:.78rem;color:#86efac;margin-top:.2rem}.lp .sso small:before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e}.lp .audit{padding:.6rem 1.2rem 1.1rem;font-size:.86rem}.lp .audit .ah,.lp .audit .ar{display:grid;grid-template-columns:54px minmax(0,1.1fr) minmax(0,1.4fr) 120px;gap:.75rem;padding:.55rem 0;align-items:center}.lp .audit .ah{color:var(--on-night-muted);font-size:.78rem;border-bottom:1px solid var(--glass-line)}.lp .audit .ar{border-bottom:1px solid rgba(160,210,255,.07);color:#d8e6f2;font-variant-numeric:tabular-nums}.lp .audit .ar span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .audit .ar.new{animation:lp-auditIn .7s var(--ease)}@keyframes lp-auditIn{0%{background:rgba(94,225,255,.18);opacity:0}40%{opacity:1}}.lp .audit .loc{color:var(--on-night-muted)}.lp .audit-body{height:300px;overflow:hidden}@media (max-width: 900px){.lp .ent-grid{grid-template-columns:1fr}}@media (max-width: 560px){.lp .sso{grid-template-columns:1fr}.lp .audit .ah,.lp .audit .ar{grid-template-columns:54px minmax(0,1fr) minmax(0,1.3fr)}.lp .audit .loc{display:none}}.lp .local{position:relative;color:#fff;isolation:isolate;overflow:hidden;padding-block:clamp(6rem,12vw,10rem)}.lp .local>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.lp .local:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(95deg,rgba(4,11,24,.94) 0%,rgba(4,11,24,.78) 45%,rgba(4,11,24,.25) 100%)}.lp .hello{font-size:clamp(3rem,9vw,7.5rem);font-weight:600;letter-spacing:-.05em;line-height:1;min-height:1.05em}.lp .hello span{display:inline-block;background:linear-gradient(100deg,#fff,#ffe2ad 40%,var(--amber));-webkit-background-clip:text;background-clip:text;color:transparent}.lp .hello span.swap{animation:lp-helloIn .8s var(--ease)}@keyframes lp-helloIn{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}}.lp .hello-lang{margin-top:.75rem;color:#ffe2ad;font-weight:500}.lp .local h2{margin-top:2.5rem;font-size:clamp(1.8rem,3.4vw,2.75rem);letter-spacing:-.03em;line-height:1.1;font-weight:600;max-width:22ch}.lp .local .sub{margin-top:1rem;max-width:36rem;color:#d3dfeb;font-size:1.12rem}.lp .local-facts{margin-top:3rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;max-width:60rem}.lp .local-facts div{padding:1.2rem;border-radius:1.2rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp .local-facts b{display:block;font-size:1.05rem;font-weight:600}.lp .local-facts p{color:#d3dfeb;font-size:.9rem;margin-top:.3rem}@media (max-width: 860px){.lp .local-facts{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.lp .local-facts{grid-template-columns:1fr}}.lp .people{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.lp .collage{position:relative;aspect-ratio:1 / 1.02;max-width:100%}.lp .collage .p1{position:absolute;left:0;top:0;width:64%;height:76%;border-radius:1.5rem;overflow:hidden;box-shadow:0 40px 80px -40px #040b188c}.lp .collage .p2{position:absolute;right:0;bottom:0;width:56%;height:62%;border-radius:1.5rem;overflow:hidden;box-shadow:0 40px 80px -40px #040b188c;border:6px solid #fff}.lp .collage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp .collage .p2 img{-o-object-position:50% 70%;object-position:50% 70%}.lp .collage .badge{position:absolute;left:6%;bottom:8%;z-index:2;background:#fff;border-radius:1rem;padding:.9rem 1.1rem;box-shadow:0 24px 48px -20px #040b1873;display:flex;gap:.8rem;align-items:center}.lp .collage .badge b{display:block;font-size:.95rem}.lp .collage .badge small{color:var(--muted);font-size:.82rem}.lp .quote{font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.3;letter-spacing:-.02em;font-weight:500}.lp .quote-by{margin-top:1.5rem;display:flex;gap:.9rem;align-items:center;color:var(--muted)}.lp .quote-by b{color:var(--ink);display:block}.lp .uses{margin-top:2.25rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 900px){.lp .people{grid-template-columns:1fr}}.lp .plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;align-items:stretch}.lp .plan{position:relative;background:#fff;border-radius:1.6rem;padding:2rem;box-shadow:0 0 0 1px var(--line);display:flex;flex-direction:column;gap:1rem}.lp .plan h3{font-size:1.4rem;font-weight:600}.lp .plan .for{color:var(--muted)}.lp .plan .price{font-size:2.2rem;font-weight:600;letter-spacing:-.03em;line-height:1}.lp .plan .price small{display:block;margin-top:.35rem;font-size:.95rem;color:var(--muted);font-weight:500;letter-spacing:0}.lp .plan ul{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.6rem;flex:1;align-content:start}.lp .plan li{display:flex;gap:.6rem;align-items:start;font-size:.98rem}.lp .plan li svg{width:1.15rem;height:1.15rem;flex:none;margin-top:.2rem;stroke:var(--brand);fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.lp .plan .btn{width:100%;margin-top:.5rem}.lp .plan.star{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--cyan),var(--electric),#8b5cf6,var(--amber)) border-box;border:2px solid transparent;box-shadow:0 40px 80px -40px #1aa3e88c}.lp .plan.star .tag{position:absolute;top:-.85rem;left:2rem;background:linear-gradient(115deg,var(--electric),#8b5cf6);color:#fff;font-size:.8rem;font-weight:700;padding:.3rem .8rem;border-radius:999px}.lp .plans-note{margin-top:1.5rem;text-align:center;color:var(--muted);font-size:.95rem}@media (max-width: 900px){.lp .plans{grid-template-columns:1fr}}.lp .final{position:relative;border-radius:2.25rem;overflow:hidden;background:var(--night);color:#fff;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,5vw,4rem);text-align:center;isolation:isolate}.lp .final .aurora i:nth-child(1){width:60%;height:140%;left:-15%;top:-40%}.lp .final .aurora i:nth-child(2){width:50%;height:120%;right:-10%;top:-10%}.lp .final .aurora i:nth-child(3){width:40%;height:100%;left:30%;top:40%}.lp .final .aurora i:nth-child(4){width:30%;height:80%;right:15%;top:60%}.lp .final .icon-bg{position:absolute;right:-6%;top:50%;translate:0 -50%;width:42%;aspect-ratio:1;color:#5ee1ff1f;z-index:-1}.lp .final h2{font-size:clamp(2.3rem,5vw,4.25rem);letter-spacing:-.04em;line-height:1.02;font-weight:600;max-width:18ch;margin-inline:auto}.lp .final p{color:var(--on-night-muted);font-size:1.2rem;margin:1.2rem auto 0;max-width:36rem}.lp .final .ctas{margin-top:2.25rem;display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.lp .final-apps{margin:2.75rem auto 0;display:flex;justify-content:center;gap:.7rem;flex-wrap:wrap}@media (prefers-reduced-motion: no-preference){.lp .final-apps .ai{animation:lp-hop 4.2s ease-in-out infinite}.lp .final-apps .ai:nth-child(2){animation-delay:.15s}.lp .final-apps .ai:nth-child(3){animation-delay:.3s}.lp .final-apps .ai:nth-child(4){animation-delay:.45s}.lp .final-apps .ai:nth-child(5){animation-delay:.6s}.lp .final-apps .ai:nth-child(6){animation-delay:.75s}.lp .final-apps .ai:nth-child(7){animation-delay:.9s}}@keyframes lp-hop{0%,70%,to{transform:none}80%{transform:translateY(-10px)}}.lp footer{background:var(--paper-2);padding-block:4.5rem 2.5rem;margin-top:clamp(5rem,10vw,8rem);font-size:.95rem}.lp .fgrid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:2rem}.lp .fgrid .logo{height:1.8rem;width:auto;color:var(--brand)}.lp .fgrid p{color:var(--muted);margin-top:1rem;max-width:22rem}.lp .fgrid h4{font-size:.95rem;font-weight:600;margin-bottom:.9rem}.lp .fgrid ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.lp .fgrid a{text-decoration:none;color:var(--muted)}.lp .fgrid a:hover{color:var(--brand)}.lp .fbot{margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;color:var(--muted);font-size:.88rem}.lp .fbot nav{display:flex;gap:1.25rem;flex-wrap:wrap}.lp .fbot a{text-decoration:none}.lp .fbot a:hover{color:var(--brand)}.lp .langsel{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line);border-radius:999px;padding:.35rem .8rem;background:#fff}@media (max-width: 900px){.lp .fgrid{grid-template-columns:1fr 1fr}.lp .fgrid>div:first-child{grid-column:1 / -1}}.lp .logo{display:block;aspect-ratio:1644 / 546;background:currentColor;-webkit-mask:url(/assets/etite_erp/brand/etite.svg) no-repeat left center / contain;mask:url(/assets/etite_erp/brand/etite.svg) no-repeat left center / contain}.lp .d-top .ico,.lp .final .icon-bg{display:block;background:currentColor;-webkit-mask:url(/assets/etite_erp/brand/icon.svg) no-repeat center / contain;mask:url(/assets/etite_erp/brand/icon.svg) no-repeat center / contain}
/*# sourceMappingURL=etite-landing.bundle.ZFLKC3VA.css.map */
