@font-face{font-family:Sofia Sans Landing;src:url(/fonts/sofia-sans-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sofia Sans Landing;src:url(/fonts/sofia-sans-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sofia Sans Landing;src:url(/fonts/sofia-sans-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Landing;src:url(/fonts/inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Landing;src:url(/fonts/inter-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Landing;src:url(/fonts/cormorant-garamond-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Landing;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}html:has(.landing-root){scroll-behavior:smooth;scroll-padding-top:80px}html:has(.landing-root),html:has(.landing-root) body{overflow-x:hidden;overflow-y:auto;height:auto;min-height:100%;overscroll-behavior:auto}body:has(.landing-root) #__next-dev-overlay-anchor,body:has(.landing-root) [data-version-display],body:has(.landing-root) nextjs-portal{display:none!important}.landing-root{--landing-container:920px;--landing-pad-x:32px;--landing-block-y:160px;--landing-block-y-lg:200px;--landing-line:rgba(255,255,255,0.08);--landing-line-strong:rgba(255,255,255,0.16);--landing-ink:#f2f2f2;--landing-ink-2:rgba(242,242,242,0.72);--landing-ink-3:rgba(242,242,242,0.46);--landing-bg:#0a0a0b;--landing-bg-soft:#101012;--landing-accent:#5865f2;--brand-telegram:#229ed9;--brand-whatsapp:#25d366;--brand-vk:#0077ff;--brand-instagram:#e4405f;--brand-avito:#00aaff;--brand-viber:#7360f2;--landing-font-sans:"Inter Landing","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--landing-font-display:"Sofia Sans Landing","Inter Landing","Inter",system-ui,sans-serif;--landing-font-italic:"Cormorant Landing","Cormorant Garamond",Georgia,serif;--landing-font-mono:"JetBrains Mono Landing",ui-monospace,Menlo,monospace;--display-scale:0.85;background:var(--landing-bg);color:var(--landing-ink);font-family:var(--landing-font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;isolation:isolate}.landing-root *,.landing-root :after,.landing-root :before{box-sizing:border-box}.landing-root ::selection{background:rgba(255,255,255,.18);color:#fff}.landing-root a{color:inherit;text-decoration:none}.landing-root img,.landing-root svg{display:block}.landing-root .wrap{max-width:var(--landing-container);margin:0 auto;padding:0 var(--landing-pad-x)}.landing-root .block{padding:var(--landing-block-y) 0;border-top:1px solid var(--landing-line)}.landing-root .block:first-of-type{border-top:0}.landing-root #problem{padding-top:calc(var(--landing-block-y) + 54vh)}.landing-root .nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:22px var(--landing-pad-x);max-width:var(--landing-container);margin:0 auto;transition:padding .3s ease,background .3s ease}.landing-root .nav.scrolled{padding:14px var(--landing-pad-x)}.landing-root .nav:before{content:"";position:absolute;inset:0;background:rgba(10,10,11,0);backdrop-filter:blur(0);transition:background .3s ease,backdrop-filter .3s ease;z-index:-1}.landing-root .nav.scrolled:before{background:rgba(10,10,11,.7);backdrop-filter:saturate(140%) blur(10px)}.landing-root .nav__brand{font-family:var(--landing-font-display);font-weight:700;font-size:20px;letter-spacing:-.02em;color:var(--landing-ink)}.landing-root .nav__brand em{font-family:var(--landing-font-italic);font-style:italic;font-weight:400;color:var(--landing-ink-3);font-size:18px;margin-left:2px}.landing-root .nav__links{display:flex;gap:28px}.landing-root .nav__links a{font-size:13px;color:var(--landing-ink-2);letter-spacing:.01em;transition:color .2s ease}.landing-root .nav__cta,.landing-root .nav__links a:hover{color:var(--landing-ink)}.landing-root .nav__cta{font-size:13px;padding:9px 16px;border:1px solid var(--landing-line-strong);border-radius:999px;transition:background .2s ease,border-color .2s ease}.landing-root .nav__cta:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.28)}.landing-root .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--landing-font-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--landing-ink-3);margin:0 0 28px}.landing-root .eyebrow:before{content:"";width:24px;height:1px;background:var(--landing-ink-3)}.landing-root .display{font-family:var(--landing-font-display);font-weight:600;letter-spacing:-.025em;line-height:1.04;color:var(--landing-ink);margin:0;text-wrap:balance}.landing-root .display em{font-family:var(--landing-font-italic);font-style:italic;font-weight:400;letter-spacing:-.015em;color:var(--landing-ink)}.landing-root .display--xl{font-size:calc(clamp(48px, 7.2vw, 92px) * var(--display-scale, 1))}.landing-root .display--lg{font-size:calc(clamp(36px, 5.4vw, 64px) * var(--display-scale, 1))}.landing-root .lead{font-family:var(--landing-font-sans);font-size:19px;line-height:1.55;color:var(--landing-ink-2);max-width:640px;margin:28px 0 0;text-wrap:pretty}.landing-root .lead--center{margin-left:auto;margin-right:auto;text-align:center}.landing-root .btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:500;letter-spacing:.005em;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.landing-root .btn--primary{background:var(--landing-ink);color:var(--landing-bg)}.landing-root .btn--primary:hover{transform:translateY(-1px);background:#fff}.landing-root .btn--ghost{color:var(--landing-ink);border:1px solid var(--landing-line-strong)}.landing-root .btn--ghost:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.28)}.landing-root .hero{position:relative;min-height:100svh;padding-top:108px;padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;isolation:isolate}.landing-root .hero__content{position:relative;z-index:2;padding-bottom:32px}.landing-root .hero__title{margin-top:2px}.landing-root .hero__lead{margin-top:20px;font-size:17px;max-width:520px}.landing-root .hero__ctas{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.landing-root .hero__peek-wrap{position:relative;z-index:2;margin-top:20px;width:100%}.landing-root .hero__shot{margin-bottom:-52vh}@keyframes landingHeroIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-root .hero .eyebrow{opacity:0;animation:landingHeroIn .7s cubic-bezier(.2,.7,.2,1) .15s both}.landing-root .hero .hero__title{opacity:0;animation:landingHeroIn .9s cubic-bezier(.15,.7,.2,1) .3s both}.landing-root .hero .hero__lead{opacity:0;animation:landingHeroIn .8s cubic-bezier(.2,.7,.2,1) .52s both}.landing-root .hero .hero__ctas{opacity:0;animation:landingHeroIn .7s cubic-bezier(.2,.7,.2,1) .68s both}.landing-root .hero .hero__shot-wrap{animation:landingHeroIn 1.1s cubic-bezier(.15,.7,.2,1) .85s both}.landing-root .hero .reveal{opacity:unset;transform:unset;transition:none}.landing-root .hero__bg{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.landing-root .hero__grid{position:absolute;inset:-1px;background-image:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.028) 1px,transparent 0);background-size:80px 80px;mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 20%,transparent 70%);opacity:.9}.landing-root .hero__grid:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.18) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse 60% 50% at 50% 25%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 25%,#000 0,transparent 70%)}.landing-root .hero__orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.6;will-change:transform}.landing-root .hero__orb--a{width:640px;height:640px;left:-220px;top:-160px;background:radial-gradient(circle,rgba(100,118,255,.32) 0,rgba(80,100,240,0) 70%);animation:landingOrbA 20s ease-in-out infinite}.landing-root .hero__orb--b{width:700px;height:700px;right:-240px;top:20px;background:radial-gradient(circle,rgba(220,220,255,.1) 0,rgba(180,180,255,0) 70%);animation:landingOrbB 26s ease-in-out infinite}.landing-root .hero__orb--c{width:400px;height:400px;left:50%;bottom:0;transform:translateX(-50%);background:radial-gradient(circle,rgba(255,255,255,.04) 0,transparent 70%);filter:blur(60px);opacity:1;animation:none}@keyframes landingOrbA{0%,to{transform:translate(0)}33%{transform:translate(60px,40px)}66%{transform:translate(-30px,80px)}}@keyframes landingOrbB{0%,to{transform:translate(0)}50%{transform:translate(-80px,-50px)}}.landing-root .hero__beam{position:absolute;left:50%;top:0;width:1px;height:100%;transform:translateX(-50%);background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.18) 30%,rgba(120,140,255,.55) 50%,rgba(255,255,255,.18) 70%,transparent);background-size:100% 200%;animation:landingBeam 6s linear infinite;opacity:.55;mask-image:radial-gradient(ellipse 60% 55% at 50% 45%,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 45%,#000 30%,transparent 70%)}@keyframes landingBeam{0%{background-position:0 -100%}to{background-position:0 100%}}@media (prefers-reduced-motion:reduce){.landing-root .hero__beam,.landing-root .hero__orb{animation:none}}.landing-root .shot{position:relative;background:var(--landing-bg-soft);border:1px solid var(--landing-line);border-radius:14px;overflow:hidden;box-shadow:0 40px 100px -40px rgba(0,0,0,.7)}.landing-root .shot--16x10{aspect-ratio:16/10}.landing-root .shot--4x3{aspect-ratio:4/3}.landing-root .shot__chrome{display:flex;align-items:center;gap:6px;padding:14px 18px;border-bottom:1px solid var(--landing-line)}.landing-root .shot__dot{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.1)}.landing-root .shot__body{position:absolute;top:38px;left:0;right:0;bottom:0;padding:24px 26px}.landing-root .shot__body--demo{padding:0;overflow:hidden}.landing-root .demo-dash{display:grid;grid-template-columns:200px 1fr;width:100%;height:100%;font-size:12px;background:rgb(13,13,16)}.landing-root .demo-dash__side{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);padding:14px 12px;background:rgb(11,11,13)}.landing-root .demo-dash__brand{display:flex;align-items:center;gap:8px;padding:4px 6px 14px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:10px}.landing-root .demo-dash__brand-mark{width:22px;height:22px;border-radius:7px;background:linear-gradient(135deg,rgb(140,160,255),rgb(168,85,247));color:rgb(15,15,19);display:inline-flex;align-items:center;justify-content:center;font-family:var(--landing-font-display);font-weight:700;font-size:13px;line-height:1}.landing-root .demo-dash__brand-name{font-family:var(--landing-font-display);font-size:14px;font-weight:600;color:var(--landing-ink)}.landing-root .demo-dash__brand-name em{font-family:var(--landing-font-italic);font-style:italic;font-weight:400;color:var(--landing-ink-3)}.landing-root .demo-dash__nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;flex:1}.landing-root .demo-dash__nav-item{width:100%;display:flex;align-items:center;gap:10px;padding:7px 10px;background:transparent;border:0;border-radius:7px;cursor:pointer;text-align:left;font-family:inherit;font-size:12px;color:var(--landing-ink-3);transition:background .15s ease,color .15s ease}.landing-root .demo-dash__nav-item:hover{background:rgba(255,255,255,.03);color:var(--landing-ink)}.landing-root .demo-dash__nav-item.is-active{background:rgba(140,160,255,.12);color:rgb(220,225,255)}.landing-root .demo-dash__user{display:flex;align-items:center;gap:9px;padding:9px 8px;border-top:1px solid rgba(255,255,255,.05);margin-top:auto}.landing-root .demo-dash__user-avatar{width:26px;height:26px;border-radius:50%;background:rgb(168,85,247);color:white;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex-shrink:0}.landing-root .demo-dash__user-meta{display:flex;flex-direction:column;min-width:0}.landing-root .demo-dash__user-name{font-size:12px;font-weight:600;color:var(--landing-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .demo-dash__user-role{font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-dash__main{display:flex;flex-direction:column;padding:18px 22px;gap:16px;overflow:hidden}.landing-root .demo-dash__main-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.landing-root .demo-dash__main-title{font-family:var(--landing-font-display);font-weight:600;font-size:18px;color:var(--landing-ink);margin:0;letter-spacing:-.01em}.landing-root .demo-dash__main-time{font-family:var(--landing-font-mono);font-size:10px;color:var(--landing-ink-3);letter-spacing:.06em;text-transform:uppercase}.landing-root .demo-dash__kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.landing-root .demo-dash__kpi{padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(255,255,255,.02);display:flex;flex-direction:column;gap:4px;min-width:0}.landing-root .demo-dash__kpi-label{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-dash__kpi-value{font-family:var(--landing-font-display);font-size:22px;font-weight:600;color:var(--landing-ink);letter-spacing:-.02em;line-height:1}.landing-root .demo-dash__kpi-delta{display:inline-flex;align-items:center;gap:3px;font-family:var(--landing-font-mono);font-size:10px;font-weight:500}.landing-root .demo-dash__kpi-delta--up{color:rgb(120,220,160)}.landing-root .demo-dash__kpi-delta--down{color:rgb(255,140,140)}.landing-root .demo-dash__kanban{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;flex:1;min-height:0}.landing-root .demo-dash__kanban-col{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:10px;background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.04)}.landing-root .demo-dash__kanban-head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 4px 4px}.landing-root .demo-dash__kanban-name{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-dash__kanban-count{font-family:var(--landing-font-mono);font-size:10px;color:var(--landing-ink-3);background:rgba(255,255,255,.04);padding:1px 6px;border-radius:999px}.landing-root .demo-dash__kanban-stack{display:flex;flex-direction:column;gap:6px}.landing-root .demo-dash__kanban-card{padding:7px 9px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05)}.landing-root .demo-dash__kanban-card--mini{opacity:.65}.landing-root .demo-dash__kanban-card-name{font-size:11px;font-weight:500;color:var(--landing-ink);line-height:1.3}.landing-root .demo-dash__kanban-card-meta{margin-top:4px}.landing-root .demo-dash__kanban-card-amt{font-family:var(--landing-font-mono);font-size:10px;color:rgb(180,195,255)}@media (max-width:720px){.landing-root .demo-dash{grid-template-columns:1fr;grid-template-rows:110px 1fr}.landing-root .demo-dash__side{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.landing-root .demo-dash__nav{flex-direction:row;overflow-x:auto;flex-wrap:nowrap}.landing-root .demo-dash__user{display:none}}.landing-root .fake-grid{display:grid;grid-template-columns:200px 1fr;gap:26px;height:100%}.landing-root .fake-main,.landing-root .fake-side{display:flex;flex-direction:column;gap:14px}.landing-root .fake-side{border-right:1px solid var(--landing-line);padding-right:24px}.landing-root .fake-line{height:10px;border-radius:6px;background:rgba(255,255,255,.06)}.landing-root .fake-line.w20{width:22%;height:14px;background:rgba(255,255,255,.1);margin-bottom:6px}.landing-root .fake-line.w40{width:40%}.landing-root .fake-line.w60{width:60%}.landing-root .fake-line.w70{width:72%}.landing-root .fake-line.w80{width:84%}.landing-root .fake-row{height:64px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--landing-line);margin-bottom:6px}.landing-root .shot[data-label]:after{content:attr(data-label);position:absolute;bottom:14px;right:16px;font-family:var(--landing-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--landing-ink-3);opacity:.6}.landing-root .problem__list{margin-top:80px;display:flex;flex-direction:column}.landing-root .problem__item{display:grid;grid-template-columns:80px 1fr;gap:36px;padding:36px 0;border-top:1px solid var(--landing-line)}.landing-root .problem__item:last-child{border-bottom:1px solid var(--landing-line)}.landing-root .problem__num{font-family:var(--landing-font-mono);font-size:12px;letter-spacing:.1em;color:var(--landing-ink-3);padding-top:6px}.landing-root .problem__title{font-family:var(--landing-font-display);font-weight:500;font-size:24px;letter-spacing:-.01em;margin:0 0 10px;line-height:1.25;color:var(--landing-ink)}.landing-root .problem__body{margin:0;font-size:16px;line-height:1.6;color:var(--landing-ink-2);max-width:620px;text-wrap:pretty}.landing-root .problem__body-wrap{display:flex;flex-direction:column}.landing-root .problem__viz{display:inline-flex;align-items:center;gap:10px;margin-top:16px;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease;pointer-events:none;flex-wrap:wrap}.landing-root .problem__item:focus-within .problem__viz,.landing-root .problem__item:hover .problem__viz{opacity:1;transform:translateY(0)}.landing-root .problem__viz-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-family:var(--landing-font-mono);font-size:11px;letter-spacing:.04em;border-radius:999px;border:1px solid var(--landing-line);background:rgba(255,255,255,.03);color:var(--landing-ink-2);white-space:nowrap}.landing-root .problem__viz-pill--bad .problem__viz-dot{background:rgba(255,120,120,.85)}.landing-root .problem__viz-pill--good{border-color:rgba(88,101,242,.4);background:rgba(88,101,242,.1);color:rgb(200,210,255)}.landing-root .problem__viz-pill--good .problem__viz-dot{background:rgba(140,160,255,.95);box-shadow:0 0 0 3px rgba(140,160,255,.18)}.landing-root .problem__viz-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.landing-root .problem__viz-arrow{color:var(--landing-ink-3)}@media (max-width:720px){.landing-root .problem__viz{opacity:1;transform:none}}.landing-root .solution__shot{margin-top:80px}.landing-root .demo-dialogs{display:grid;grid-template-columns:240px 1fr;gap:0;width:100%;height:100%;font-size:12px;background:rgb(15,15,19)}.landing-root .demo-dialogs__list{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);background:rgb(13,13,16);overflow:hidden}.landing-root .demo-dialogs__list-head{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--landing-font-sans);font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-dialogs__list-count{margin-left:auto;font-size:10px;color:var(--landing-ink-3);background:rgba(255,255,255,.05);padding:2px 6px;border-radius:999px;font-weight:500;letter-spacing:0;text-transform:none}.landing-root .demo-dialogs__items{list-style:none;margin:0;padding:4px 0;flex:1;overflow-y:auto}.landing-root .demo-dialogs__item{width:100%;display:grid;grid-template-columns:32px 1fr;gap:10px;padding:10px 12px;background:transparent;border:0;cursor:pointer;text-align:left;border-left:2px solid transparent;transition:background .15s ease;font-family:inherit;color:inherit}.landing-root .demo-dialogs__item:hover{background:rgba(255,255,255,.03)}.landing-root .demo-dialogs__item.is-active{background:rgba(88,101,242,.1);border-left-color:rgb(140,160,255)}.landing-root .demo-dialogs__avatar{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:white;font-family:var(--landing-font-sans);font-weight:600;font-size:13px;flex-shrink:0}.landing-root .demo-dialogs__avatar--md{width:36px;height:36px;font-size:15px}.landing-root .demo-dialogs__item-body{display:flex;flex-direction:column;gap:3px;min-width:0}.landing-root .demo-dialogs__item-row{display:flex;align-items:center;gap:6px;min-width:0}.landing-root .demo-dialogs__item-name{flex:1;font-weight:600;font-size:12px;color:var(--landing-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .demo-dialogs__item-time{font-size:10px;color:var(--landing-ink-3);flex-shrink:0}.landing-root .demo-dialogs__item-snippet{flex:1;font-size:11px;color:var(--landing-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .demo-dialogs__item.is-active .demo-dialogs__item-snippet{color:var(--landing-ink-2)}.landing-root .demo-dialogs__item-unread{flex-shrink:0;background:rgb(140,160,255);color:rgb(15,15,19);font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.landing-root .demo-dialogs__chat{display:flex;flex-direction:column;overflow:hidden}.landing-root .demo-dialogs__chat-head{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:rgb(15,15,19)}.landing-root .demo-dialogs__chat-meta{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.landing-root .demo-dialogs__chat-name{font-weight:600;font-size:13px;color:var(--landing-ink)}.landing-root .demo-dialogs__chat-channel{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-dialogs__channel-dot{width:6px;height:6px;border-radius:50%;background:rgb(80,200,130)}.landing-root .demo-dialogs__ai-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:600;letter-spacing:.04em;border-radius:6px;background:rgba(140,160,255,.12);color:rgb(180,195,255);border:1px solid rgba(140,160,255,.2)}.landing-root .demo-dialogs__feed{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px;background:rgb(11,11,13)}.landing-root .demo-dialogs__msg{display:flex;flex-direction:column;gap:4px;max-width:75%}.landing-root .demo-dialogs__msg--client{align-self:flex-start}.landing-root .demo-dialogs__msg--ai,.landing-root .demo-dialogs__msg--manager{align-self:flex-end;align-items:flex-end}.landing-root .demo-dialogs__msg-meta{display:flex;align-items:center;gap:6px;font-family:var(--landing-font-mono);font-size:9px;color:var(--landing-ink-3);letter-spacing:.04em}.landing-root .demo-dialogs__bubble{padding:8px 12px;border-radius:12px;font-size:12px;line-height:1.45;text-wrap:pretty}.landing-root .demo-dialogs__msg--client .demo-dialogs__bubble{background:rgba(255,255,255,.05);color:var(--landing-ink);border:1px solid rgba(255,255,255,.04);border-top-left-radius:4px}.landing-root .demo-dialogs__msg--ai .demo-dialogs__bubble{background:rgba(140,160,255,.14);color:rgb(225,230,255);border:1px solid rgba(140,160,255,.22);border-top-right-radius:4px}.landing-root .demo-dialogs__msg--manager .demo-dialogs__bubble{background:rgba(80,200,130,.12);color:rgb(220,250,235);border:1px solid rgba(80,200,130,.22);border-top-right-radius:4px}.landing-root .demo-dialogs__input{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.05);background:rgb(13,13,16)}.landing-root .demo-dialogs__input-field{flex:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:8px 12px;font-size:12px;font-family:inherit;color:var(--landing-ink);outline:none;cursor:not-allowed}.landing-root .demo-dialogs__input-field::placeholder{color:var(--landing-ink-3)}.landing-root .demo-dialogs__input-send{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:rgba(140,160,255,.18);color:rgb(180,195,255);border:1px solid rgba(140,160,255,.3);border-radius:8px;cursor:not-allowed}@media (max-width:720px){.landing-root .demo-dialogs{grid-template-columns:1fr;grid-template-rows:200px 1fr}.landing-root .demo-dialogs__list{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}}.landing-root .audiences__grid{margin-top:80px;display:grid;grid-template-columns:1fr 1fr;gap:56px 64px}.landing-root .audience__head{display:flex;align-items:center;gap:14px;margin:0 0 12px}.landing-root .audience__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--landing-line);color:var(--landing-ink);transition:background .2s ease,border-color .2s ease,color .2s ease,transform .25s ease}.landing-root .audience__head:hover .audience__icon{background:rgba(88,101,242,.1);border-color:rgba(88,101,242,.3);color:rgb(180,195,255);transform:translateY(-1px)}.landing-root .audience__title{font-family:var(--landing-font-display);font-weight:500;font-size:22px;letter-spacing:-.01em;margin:0;line-height:1.25}.landing-root .audience__body{margin:0;font-size:15px;line-height:1.6;color:var(--landing-ink-2);text-wrap:pretty}.landing-root .stack{margin-top:72px}.landing-root .stack__tabs{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--landing-line);border-radius:999px;margin-bottom:56px}.landing-root .stack__tab{background:transparent;border:0;color:var(--landing-ink-2);font:inherit;font-size:13px;letter-spacing:.01em;padding:9px 20px;border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease}.landing-root .stack__tab:hover{color:var(--landing-ink)}.landing-root .stack__tab.active{background:var(--landing-ink);color:var(--landing-bg)}.landing-root .stack__pane{display:none;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.landing-root .stack__pane.active{display:grid;animation:landingFadeIn .35s ease both}@keyframes landingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing-root .stack__heading{font-family:var(--landing-font-display);font-weight:500;font-size:32px;line-height:1.15;letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.landing-root .stack__heading em{font-family:var(--landing-font-italic);font-style:italic;font-weight:400}.landing-root .stack__body{margin:0 0 28px;font-size:16px;line-height:1.6;color:var(--landing-ink-2);max-width:460px}.landing-root .stack-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-width:460px}.landing-root .stack-list__item{width:100%;display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;text-align:left;font-family:inherit;color:var(--landing-ink-2);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.landing-root .stack-list__item:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06);color:var(--landing-ink);transform:translateX(2px)}.landing-root .stack-list__item.is-active{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08);color:var(--landing-ink)}.landing-root .stack-list__icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;flex-shrink:0}.landing-root .stack-list__body{display:flex;flex-direction:column;gap:2px;min-width:0}.landing-root .stack-list__name{font-size:13px;font-weight:500;font-family:var(--landing-font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .stack-list__metric{font-family:var(--landing-font-mono);font-size:10px;letter-spacing:.02em;color:var(--landing-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .stack-list__status{width:8px;height:8px;border-radius:50%;flex-shrink:0}.landing-root .stack-list__status.is-live{background:rgb(80,200,130);box-shadow:0 0 0 3px rgba(80,200,130,.18)}.landing-root .stack-list__status.is-beta{background:rgb(245,180,80);box-shadow:0 0 0 3px rgba(245,180,80,.18)}.landing-root .stack-list__status.is-soon{background:rgba(255,255,255,.2)}.landing-root .crm-logo{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid;font-family:var(--landing-font-display);font-weight:700;font-size:14px;line-height:1;text-transform:lowercase;flex-shrink:0}.landing-root .demo-inbox{display:flex;flex-direction:column;width:100%;height:100%;font-size:12px;background:rgb(13,13,16);overflow:hidden}.landing-root .demo-inbox__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.landing-root .demo-inbox__title{font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-inbox__hint{font-family:var(--landing-font-mono);font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-inbox__list{list-style:none;margin:0;padding:4px 0;flex:1;overflow-y:auto}.landing-root .demo-inbox__row{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:9px 16px;border-bottom:1px solid rgba(255,255,255,.03);transition:background .15s ease;cursor:default}.landing-root .demo-inbox__row:hover{background:rgba(255,255,255,.025)}.landing-root .demo-inbox__row:last-child{border-bottom:0}.landing-root .demo-inbox__row--disconnected,.landing-root .demo-inbox__row--soon{opacity:.55}.landing-root .demo-inbox__icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent}.landing-root .demo-inbox__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.landing-root .demo-inbox__name{font-size:12px;font-weight:600;color:var(--landing-ink)}.landing-root .demo-inbox__status{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-inbox__kpis{display:flex;align-items:center;gap:14px}.landing-root .demo-inbox__kpi{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.landing-root .demo-inbox__kpi-num{font-family:var(--landing-font-mono);font-size:12px;font-weight:600;color:var(--landing-ink)}.landing-root .demo-inbox__kpi-num--accent{color:rgb(180,195,255)}.landing-root .demo-inbox__kpi-lbl{font-size:9px}.landing-root .demo-inbox__cta,.landing-root .demo-inbox__kpi-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-inbox__cta{font-size:10px;font-family:var(--landing-font-mono)}.landing-root .demo-crm{display:flex;flex-direction:column;width:100%;height:100%;background:rgb(13,13,16);overflow:hidden;font-size:12px}.landing-root .demo-crm__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.landing-root .demo-crm__title{font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-crm__hint{display:inline-flex;align-items:center;gap:4px;font-family:var(--landing-font-mono);font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-crm__grid{flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;gap:8px;padding:12px}.landing-root .demo-crm__card{display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px;border:1px solid rgba(255,255,255,.05);border-radius:10px;background:rgba(255,255,255,.02);transition:transform .2s ease,border-color .2s ease,background .2s ease}.landing-root .demo-crm__card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.landing-root .demo-crm__card--soon{opacity:.55;cursor:help}.landing-root .demo-crm__card-head{display:flex;align-items:flex-start;gap:10px}.landing-root .demo-crm__card-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.landing-root .demo-crm__card-name{font-size:12px;font-weight:600;color:var(--landing-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .demo-crm__card-status{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-crm__dot{width:6px;height:6px;border-radius:50%}.landing-root .demo-crm__dot--green{background:rgb(80,200,130)}.landing-root .demo-crm__dot--blue{background:rgb(140,160,255)}.landing-root .demo-crm__card-foot{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-family:var(--landing-font-mono);font-size:10px;color:rgb(140,200,160)}.landing-root .demo-skills{display:flex;flex-direction:column;width:100%;height:100%;background:rgb(13,13,16);overflow:hidden;font-size:12px}.landing-root .demo-skills__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.landing-root .demo-skills__title{font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .demo-skills__hint{font-family:var(--landing-font-mono);font-size:10px;color:var(--landing-ink-3)}.landing-root .demo-skills__grid{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px;padding:12px}.landing-root .demo-skills__card{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(255,255,255,.02);transition:background .2s ease,border-color .2s ease}.landing-root .demo-skills__card.is-on{background:rgba(255,255,255,.04);border-color:var(--skill-color,rgba(140,160,255,.4));box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.landing-root .demo-skills__card.is-disabled{opacity:.45}.landing-root .demo-skills__card-head{display:flex;align-items:center;justify-content:space-between}.landing-root .demo-skills__icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent}.landing-root .demo-skills__toggle{width:32px;height:18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);position:relative;cursor:pointer;padding:0;transition:background .2s ease}.landing-root .demo-skills__toggle:disabled{cursor:not-allowed}.landing-root .demo-skills__toggle.is-on{border-color:transparent}.landing-root .demo-skills__toggle-knob{position:absolute;top:50%;left:2px;width:12px;height:12px;border-radius:50%;background:white;transform:translateY(-50%);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.landing-root .demo-skills__toggle.is-on .demo-skills__toggle-knob{transform:translateY(-50%) translateX(14px)}.landing-root .demo-skills__name{font-size:12px;font-weight:600;color:var(--landing-ink);margin-top:4px}.landing-root .demo-skills__desc{font-size:11px;line-height:1.35;color:var(--landing-ink-3);text-wrap:pretty}.landing-root .demo-skills__status{margin-top:auto;font-family:var(--landing-font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .cmp-wrap{overflow-x:auto}.landing-root .cmp{margin-top:72px;width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.landing-root .cmp td,.landing-root .cmp th{text-align:left;padding:18px 16px;border-bottom:1px solid var(--landing-line);vertical-align:middle}.landing-root .cmp thead th{font-family:var(--landing-font-sans);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--landing-ink-3);padding-bottom:14px;border-bottom:1px solid var(--landing-line-strong)}.landing-root .cmp tbody td:not(:first-child),.landing-root .cmp thead th:not(:first-child){text-align:center}.landing-root .cmp td:first-child{color:var(--landing-ink);font-weight:500;width:36%}.landing-root .cmp td{color:var(--landing-ink-2)}.landing-root .cmp .yes{color:var(--landing-ink)}.landing-root .cmp .no:before{content:"—";color:var(--landing-ink-3)}.landing-root .cmp .me{color:var(--landing-ink);font-weight:500;background:rgba(88,101,242,.08);position:relative}.landing-root .cmp th.me{color:var(--landing-ink);background:rgba(88,101,242,.14);border-bottom-color:rgba(88,101,242,.3)}.landing-root .cmp tbody tr{transition:background .15s ease}.landing-root .cmp tbody tr:hover{background:rgba(255,255,255,.03)}.landing-root .cmp tbody tr:hover .me{background:rgba(88,101,242,.13)}.landing-root .cmp__check{display:inline-flex;vertical-align:-2px;margin-right:6px;color:rgba(140,160,255,.95)}.landing-root .cta{text-align:center;padding-bottom:200px}.landing-root .cta__title{margin-top:4px}.landing-root .cta__lead{margin-top:28px;margin-bottom:64px}.landing-root .cta .eyebrow,.landing-root .cta__channels{display:flex;justify-content:center}.landing-root .cta__channels{gap:16px;flex-wrap:wrap}.landing-root .channel{display:inline-flex;align-items:center;gap:14px;padding:18px 28px 18px 22px;border:1px solid var(--landing-line-strong);border-radius:999px;font-size:15px;color:var(--landing-ink);transition:background .25s ease,border-color .25s ease,transform .25s ease;position:relative}.landing-root .channel:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.32);transform:translateY(-2px)}.landing-root .channel__icn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--landing-ink-2)}.landing-root .channel__handle{font-family:var(--landing-font-mono);font-size:13px;color:var(--landing-ink-3);margin-left:2px}.landing-root .channel__arrow{margin-left:4px;color:var(--landing-ink-3);transition:color .2s ease,transform .2s ease}.landing-root .channel:hover .channel__arrow{color:var(--landing-ink);transform:translate(2px,-2px)}.landing-root .channel__qr{position:absolute;left:calc(100% + 14px);top:50%;width:72px;height:72px;padding:6px;border-radius:12px;background:var(--landing-bg-soft,#111);border:1px solid var(--landing-line-strong);box-shadow:0 16px 48px -16px rgba(0,0,0,.6);opacity:0;pointer-events:none;transform:translate(-12px,-50%);transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1);z-index:4}.landing-root .channel__qr svg{width:100%;height:100%;display:block;color:var(--landing-ink)}.landing-root .channel:focus-visible .channel__qr,.landing-root .channel:hover .channel__qr{opacity:1;transform:translateY(-50%)}@media (max-width:720px){.landing-root .channel__qr{display:none}}.landing-root .cta__or{margin-top:48px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--landing-ink-3)}.landing-root .cta__email{margin-top:16px;font-family:var(--landing-font-italic);font-style:italic;font-size:28px;color:var(--landing-ink)}.landing-root .cta__email a{border-bottom:1px solid var(--landing-line-strong);padding-bottom:2px;transition:border-color .2s ease}.landing-root .cta__email a:hover{border-bottom-color:var(--landing-ink)}.landing-root .foot{border-top:1px solid var(--landing-line);padding:32px 0 48px}.landing-root .foot__row{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--landing-ink-3);letter-spacing:.02em}.landing-root .foot__links{display:flex;gap:24px}.landing-root .foot__links a:hover{color:var(--landing-ink)}.landing-root .reveal{opacity:0;transform:translateY(14px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.landing-root .reveal.in{opacity:1;transform:none}@media (max-width:720px){.landing-root{--landing-block-y:96px;--landing-block-y-lg:120px;--landing-pad-x:22px}.landing-root .display--xl{font-size:calc(clamp(40px, 11vw, 60px) * var(--display-scale, 1))}.landing-root .display--lg{font-size:calc(clamp(32px, 8.5vw, 44px) * var(--display-scale, 1))}.landing-root .lead{font-size:17px}.landing-root .hero{min-height:auto;padding-top:80px;padding-bottom:0}.landing-root .hero__shot{margin-bottom:-16vh}.landing-root #problem{padding-top:calc(var(--landing-block-y) + 16vh)}.landing-root .audiences__grid,.landing-root .cmp,.landing-root .problem__list,.landing-root .stack{margin-top:56px}.landing-root .stack__heading{font-size:26px}.landing-root .stack__pane.active{grid-template-columns:1fr;gap:40px}.landing-root .nav__links{display:none}.landing-root .audiences__grid{grid-template-columns:1fr;gap:40px}.landing-root .problem__item{grid-template-columns:1fr;gap:8px}.landing-root .fake-grid{grid-template-columns:1fr}.landing-root .fake-side{display:none}.landing-root .foot__row{flex-direction:column;gap:16px}}.landing-root.waitlist-root{min-height:100svh}.landing-root .waitlist{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:32px var(--landing-pad-x);isolation:isolate}.landing-root .waitlist__content{position:relative;z-index:2;width:100%;max-width:560px;text-align:center;display:flex;flex-direction:column;align-items:center}.landing-root .waitlist__brand{font-family:var(--landing-font-display);font-size:22px;letter-spacing:.01em;color:var(--landing-ink);margin-bottom:56px}.landing-root .waitlist__brand em{font-style:italic;font-family:var(--landing-font-italic);color:var(--landing-ink-2);font-weight:400}.landing-root .waitlist__eyebrow{margin-bottom:18px}.landing-root .waitlist__eyebrow:before{display:none}.landing-root .waitlist__title{margin:0 0 22px}.landing-root .waitlist__lead{max-width:480px;margin:0 0 36px;color:var(--landing-ink-2)}.landing-root .waitlist__stack{position:relative;display:grid;grid-template-areas:"stack";width:100%;max-width:460px}.landing-root .waitlist__stack>*{grid-area:stack}.landing-root .waitlist__form{display:flex;flex-direction:row;gap:8px;width:100%;opacity:1;transform:none;transition:opacity .42s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.34,1.4,.64,1)}.landing-root .waitlist__form--exit{opacity:0;transform:translateY(-6px) scale(.985);pointer-events:none}.landing-root .waitlist__input{flex:1 1 auto;min-width:0;height:48px;padding:0 22px;border-radius:999px;border:1px solid var(--landing-line-strong);background:rgba(255,255,255,.04);color:var(--landing-ink);font:inherit;font-size:14px;outline:none;transition:border-color .2s ease,background .2s ease}.landing-root .waitlist__input::placeholder{color:var(--landing-ink-3)}.landing-root .waitlist__input:focus{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.06)}.landing-root .waitlist__input:disabled{opacity:.6;cursor:not-allowed}.landing-root .waitlist__input--error,.landing-root .waitlist__input--error:focus{border-color:rgba(255,118,118,.55);background:rgba(255,118,118,.07)}.landing-root .waitlist__submit{flex:0 0 auto;min-width:168px;justify-content:center}.landing-root .waitlist__submit:disabled{opacity:.55;cursor:not-allowed;transform:none}.landing-root .waitlist__submit-label{transition:opacity .18s ease}.landing-root .waitlist__success{width:100%;padding:18px 22px;border:1px solid var(--landing-line-strong);border-radius:16px;background:rgba(255,255,255,.03);color:var(--landing-ink);font-size:15px;line-height:1.5;text-align:center;opacity:0;transform:translateY(8px) scale(.985);pointer-events:none;transition:opacity .42s cubic-bezier(.4,0,.2,1) .05s,transform .5s cubic-bezier(.34,1.4,.64,1) .05s}.landing-root .waitlist__success--enter{opacity:1;transform:none;pointer-events:auto}.landing-root .waitlist__error-slot{margin-top:14px;width:100%;max-width:460px;min-height:18px}.landing-root .waitlist__error{margin:0;color:#ff7676;font-size:13px;line-height:1.4;text-align:center;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.34,1.4,.64,1)}.landing-root .waitlist__error.is-visible{opacity:1;transform:none;pointer-events:auto}.landing-root .waitlist__lang{position:fixed;top:24px;right:24px;z-index:5;display:inline-flex;align-items:center;gap:2px;padding:4px;background:rgba(255,255,255,.04);border:1px solid var(--landing-line);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:landingWaitlistFadeIn .6s cubic-bezier(.34,1.4,.64,1) .1s both}.landing-root .waitlist__lang-btn{display:inline-flex;align-items:center;height:28px;padding:0 14px;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--landing-ink-3);border-radius:999px;cursor:pointer;transition:color .22s ease,background .22s ease,transform .22s cubic-bezier(.34,1.4,.64,1)}.landing-root .waitlist__lang-btn:hover{color:var(--landing-ink);transform:translateY(-1px)}.landing-root .waitlist__lang-btn.is-active{color:var(--landing-bg);background:var(--landing-ink)}.landing-root .waitlist__lang-btn.is-active:hover{transform:none}@keyframes landingWaitlistFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:720px){.landing-root .waitlist__title{font-size:clamp(44px,13vw,64px);letter-spacing:-.03em;line-height:1.02}}@media (max-width:560px){.landing-root .waitlist__form{flex-direction:column}.landing-root .waitlist__submit{width:100%}.landing-root .waitlist__brand{margin-bottom:36px}.landing-root .waitlist__lang{top:16px;right:16px}}.landing-root.waitlist-root .hero__orb{filter:blur(110px);will-change:transform}.landing-root.waitlist-root .hero__orb--a{width:720px;height:720px;left:-180px;top:-180px;opacity:.7;background:radial-gradient(circle,rgba(110,130,255,.34) 0,rgba(80,100,240,0) 70%);animation:landingWaitlistOrbA 32s cubic-bezier(.45,0,.55,1) infinite}.landing-root.waitlist-root .hero__orb--b{width:820px;height:820px;right:-240px;top:auto;bottom:-260px;opacity:.5;background:radial-gradient(circle,rgba(180,200,255,.22) 0,rgba(180,180,255,0) 70%);animation:landingWaitlistOrbB 38s cubic-bezier(.45,0,.55,1) infinite}.landing-root.waitlist-root .hero__orb--c{width:480px;height:480px;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);opacity:.55;background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 70%);filter:blur(80px);animation:landingWaitlistOrbC 22s cubic-bezier(.45,0,.55,1) infinite}@keyframes landingWaitlistOrbA{0%,to{transform:translate(0) scale(1)}25%{transform:translate(80px,50px) scale(1.05)}50%{transform:translate(40px,110px) scale(1.1)}75%{transform:translate(-50px,70px) scale(1.02)}}@keyframes landingWaitlistOrbB{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-90px,-60px) scale(1.07)}66%{transform:translate(-40px,30px) scale(.94)}}@keyframes landingWaitlistOrbC{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.18);opacity:.7}}@keyframes landingWaitlistBrandPulse{0%,to{opacity:1}50%{opacity:.78}}.landing-root.waitlist-root .waitlist__brand{animation:landingWaitlistBrandPulse 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.landing-root.waitlist-root .hero__orb,.landing-root.waitlist-root .waitlist__brand{animation:none}}