.landing_root__QGsgX{background:var(--lp-paper);color:var(--lp-text)}.landing_rise__1PGfZ{animation:landing_lp-rise__3f8VS .7s var(--lp-ease) both}@keyframes landing_lp-rise__3f8VS{0%{transform:translateY(10px)}to{transform:translateY(0)}}.landing_fadeRise__yBjxI{animation:landing_lp-fade-rise__uxcWy .8s var(--lp-ease) both}@keyframes landing_lp-fade-rise__uxcWy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing_stage__j9oa5{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background-color:var(--lp-ink);background-image:radial-gradient(hsla(47,27%,94%,.07) 1px,transparent 1.2px);background-size:22px 22px;background-position:11px 11px;color:var(--lp-bone);box-shadow:0 0 0 1px var(--lp-stage-hair),0 30px 80px -40px rgba(10,14,20,.55)}.landing_stage__j9oa5:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(closest-side at 50% 46%,rgba(var(--lp-accent-rgb),calc(.16 + var(--lp-glow, 0) * .3)),transparent 70%);transition:background .4s var(--lp-ease)}.landing_corner__U3aaR{position:absolute;display:flex;align-items:center;gap:8px;color:var(--lp-slate);padding:2px 0}.landing_corner__U3aaR:before{content:"";position:absolute;width:10px;height:10px;border:0 solid hsla(47,27%,94%,.35)}.landing_tl__n_zMy{top:18px;left:22px;padding-left:16px;padding-top:6px}.landing_tl__n_zMy:before{top:0;left:0;border-top-width:1px;border-left-width:1px}.landing_tr__FAyoS{top:18px;right:22px;padding-right:16px;padding-top:6px}.landing_tr__FAyoS:before{top:0;right:0;border-top-width:1px;border-right-width:1px}.landing_bl__KJ5L0{bottom:18px;left:22px;padding-left:16px;padding-bottom:6px}.landing_bl__KJ5L0:before{bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.landing_br__ZF8ER{bottom:18px;right:22px;padding-right:16px;padding-bottom:6px}.landing_br__ZF8ER:before{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.landing_liveDot__TPWBw{width:7px;height:7px;border-radius:999px;background:var(--lp-accent);box-shadow:0 0 0 3px rgba(var(--lp-accent-rgb),.18);animation:landing_lp-blink__VL6ng 1.6s steps(2,jump-none) infinite}@keyframes landing_lp-blink__VL6ng{50%{opacity:.25}}.landing_instrument__Y4Kq2{position:relative;aspect-ratio:1/1;width:100%}.landing_instrument__Y4Kq2>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.landing_ringText__EQoLX{transform-origin:220px 220px;transform-box:view-box;animation:landing_lp-spin__OBy3O 80s linear infinite}.landing_connecting__sNoXP .landing_ringText__EQoLX{animation-duration:14s}@keyframes landing_lp-spin__OBy3O{to{transform:rotate(1turn)}}.landing_rays__oDDiq{transform-origin:220px 220px;transform-box:view-box;animation:landing_lp-bloom__bQOYv 1.1s var(--lp-ease) both}.landing_rays__oDDiq line{stroke:rgba(var(--lp-accent-rgb),.5);transition:stroke .26s var(--lp-ease)}.landing_rays__oDDiq .landing_rayMajor__LMjCo,.landing_rays__oDDiq[data-speaker=ai] line{stroke:var(--lp-accent)}.landing_rays__oDDiq[data-speaker=user] line{stroke:var(--lp-bone)}@keyframes landing_lp-bloom__bQOYv{0%{opacity:0;transform:scale(.86) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.landing_core__TRErE{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.landing_core__TRErE>*{pointer-events:auto}.landing_callButton__QEKwU{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 22px 0 18px;border-radius:999px;background:var(--lp-accent);color:var(--lp-ink);font-weight:650;font-size:15px;letter-spacing:-.005em;box-shadow:0 0 0 1px hsla(0,0%,100%,.25) inset,0 10px 30px -8px rgba(var(--lp-accent-rgb),.55),0 0 0 6px rgba(var(--lp-accent-rgb),.1);transition-property:transform,box-shadow,background-color;transition-duration:.18s;transition-timing-function:var(--lp-ease)}@media (hover:hover){.landing_callButton__QEKwU:hover{box-shadow:0 0 0 1px hsla(0,0%,100%,.3) inset,0 14px 36px -8px rgba(var(--lp-accent-rgb),.7),0 0 0 10px rgba(var(--lp-accent-rgb),.14)}}.landing_callButton__QEKwU:active{transform:scale(.96)}.landing_callButton__QEKwU:focus-visible{outline:2px solid var(--lp-bone);outline-offset:4px}.landing_callButton__QEKwU[disabled]{cursor:progress}.landing_endButton__1jci4{background:#f25c54;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 10px 30px -8px rgba(242,92,84,.55)}@media (min-width:768px){.landing_callButton__QEKwU{height:56px;font-size:16px;padding:0 26px 0 20px}}.landing_caption__k_N52{border-radius:16px;background:hsla(47,27%,94%,.06);box-shadow:inset 0 0 0 1px hsla(47,27%,94%,.09),0 12px 30px -18px rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.landing_captionText__7QBEH{animation:landing_lp-caption___bq2d .52s var(--lp-ease) both;text-wrap:balance}@keyframes landing_lp-caption___bq2d{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.landing_panel__lX_in{background:var(--lp-raised);box-shadow:var(--lp-shadow)}.landing_navScroller__OC8ru{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent)}.landing_navScroller__OC8ru::-webkit-scrollbar{display:none}.landing_vignette__uI6gg{display:block;width:100%;height:100%}.landing_vDraw__SoMbs{fill:none;stroke:var(--lp-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90;animation:landing_lp-v-draw__vdrQf 4.4s var(--lp-ease) infinite}.landing_vD2__VA2QY{animation-delay:.45s}.landing_vD3__yH8NI{animation-delay:.9s}@keyframes landing_lp-v-draw__vdrQf{0%{stroke-dashoffset:90;opacity:0}8%{opacity:1}32%{stroke-dashoffset:0}72%{stroke-dashoffset:0;opacity:1}86%{opacity:0}to{stroke-dashoffset:90;opacity:0}}.landing_vFloat__8agBm{animation:landing_lp-v-float__TBjyJ 3.4s ease-in-out infinite alternate}.landing_vFloat2__7QHSN{animation:landing_lp-v-float__TBjyJ 2.6s ease-in-out -1.2s infinite alternate}.landing_vShadow__01uRt{transform-box:fill-box;transform-origin:center;animation:landing_lp-v-shadow__e_DKb 3.4s ease-in-out infinite alternate}@keyframes landing_lp-v-float__TBjyJ{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes landing_lp-v-shadow__e_DKb{0%{transform:scaleX(1);opacity:.1}to{transform:scaleX(.82);opacity:.06}}.landing_vHop__U4pJ8{animation:landing_lp-v-hop__cQNkT 3.2s step-end infinite}@keyframes landing_lp-v-hop__cQNkT{0%{transform:translate(0)}20%{transform:translate(40px)}40%{transform:translate(40px,40px)}60%{transform:translate(80px,40px)}80%{transform:translate(100px,40px)}to{transform:translate(0)}}.landing_vCoin__K0iVO{animation:landing_lp-v-coin__g1SMZ 3.2s step-end infinite}@keyframes landing_lp-v-coin__g1SMZ{0%,59%{opacity:.8}60%,to{opacity:0}}.landing_vZoom__Zewmz{transform-box:fill-box;transform-origin:center;animation:landing_lp-v-zoom__E3Y83 7s ease-in-out infinite alternate}@keyframes landing_lp-v-zoom__E3Y83{0%{transform:scale(1)}to{transform:scale(1.1)}}.landing_vPlay__DQqxH{animation:landing_lp-v-pulse__4qMK_ 2.4s ease-in-out infinite}@keyframes landing_lp-v-pulse__4qMK_{0%,to{opacity:.85}50%{opacity:1}}.landing_vSweep__uEEqk{transform-box:fill-box;transform-origin:left center;animation:landing_lp-v-sweep__bo_YT 5s linear infinite}@keyframes landing_lp-v-sweep__bo_YT{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing_sheet__CKSwc{width:min(100%,40rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:24px;background:var(--lp-raised);color:var(--lp-text);box-shadow:var(--lp-shadow);overflow:auto}.landing_sheet__CKSwc::backdrop{background:rgba(10,14,20,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.landing_sheet__CKSwc[open]{animation:landing_lp-fade-rise__uxcWy .26s var(--lp-ease) both}@media (max-width:639px){.landing_sheet__CKSwc{width:100%;max-width:100%;max-height:calc(100dvh - 1rem);margin:auto 0 0;border-radius:24px 24px 0 0}}@media (prefers-reduced-motion:reduce){.landing_captionText__7QBEH,.landing_fadeRise__yBjxI,.landing_rays__oDDiq,.landing_rise__1PGfZ,.landing_sheet__CKSwc[open],.landing_vCoin__K0iVO,.landing_vDraw__SoMbs,.landing_vFloat2__7QHSN,.landing_vFloat__8agBm,.landing_vHop__U4pJ8,.landing_vPlay__DQqxH,.landing_vShadow__01uRt,.landing_vSweep__uEEqk,.landing_vZoom__Zewmz{animation:none}.landing_vDraw__SoMbs{stroke-dashoffset:0}.landing_vSweep__uEEqk{transform:scaleX(.4)}.landing_liveDot__TPWBw,.landing_ringText__EQoLX{animation:none}.landing_callButton__QEKwU,.landing_rays__oDDiq line{transition:none}}body.lp-site{--lp-ink:#0a0e14;--lp-ink-2:#111722;--lp-bone:#f3f1ea;--lp-slate:#8a93a3;--lp-stage-hair:hsla(47,27%,94%,.1);--lp-paper:hsl(var(--background));--lp-raised:#fff;--lp-text:#0a0e14;--lp-muted:#586070;--lp-hair:rgba(10,14,20,.09);--lp-hair-strong:rgba(10,14,20,.16);--lp-shadow:0 1px 0 rgba(10,14,20,.04),0 1px 2px rgba(10,14,20,.06),0 12px 32px -16px rgba(10,14,20,.18);--lp-ease:cubic-bezier(0.2,0,0,1);--lp-font-sans:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;--lp-font-mono:var(--font-jetbrains-mono),ui-monospace,monospace;--lp-display-stretch:112%;--lp-display-tracking:-0.038em;--lp-display-leading:0.94;--lp-mono-tracking:0.14em;--lp-mono-leading:1.4;font-family:var(--lp-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=hi] body.lp-site{--lp-font-sans:var(--font-script),var(--font-archivo),system-ui,sans-serif;--lp-font-mono:var(--font-jetbrains-mono),var(--font-script),ui-monospace,monospace;--lp-display-stretch:100%;--lp-display-tracking:0;--lp-display-leading:1.2;--lp-mono-tracking:0.04em;--lp-mono-leading:1.6}body.lp-site .font-mono{font-family:var(--lp-font-mono)}.dark body.lp-site{--lp-raised:#0d1219;--lp-text:#f3f1ea;--lp-muted:#8a93a3;--lp-hair:hsla(47,27%,94%,.08);--lp-hair-strong:hsla(47,27%,94%,.15);--lp-shadow:0 0 0 1px hsla(47,27%,94%,.06),0 16px 40px -20px rgba(0,0,0,.8)}body.lp-site .font-display{font-family:var(--lp-font-sans);font-style:normal!important;font-weight:700;font-stretch:var(--lp-display-stretch);letter-spacing:var(--lp-display-tracking);line-height:max(1.05,var(--lp-display-leading));text-wrap:balance}body.lp-site [data-lp-header]+section{padding-top:2rem}@media (min-width:768px){body.lp-site [data-lp-header]+section{padding-top:3.5rem}}html:has(.lp-sheet[open]){overflow:hidden}body.lp-site main>.noise,body.lp-site main>.pointer-events-none.rounded-full{display:none}