.HeroDemoStage_stage__WvZJa{position:relative;width:100%;--hero-demo-control-space:2.75rem}.HeroDemoStage_stageChat__r1s_5,.HeroDemoStage_stageSticks__0YMHq{min-height:calc(35rem + var(--hero-demo-control-space))}.HeroDemoStage_heroOverlayShell__rpU1t{position:absolute;inset-inline:0;bottom:0;top:calc(-1 * var(--nav-height, 4.5rem) + .75rem);height:calc(100% + var(--nav-height, 4.5rem) - .75rem);z-index:10;pointer-events:none}.HeroDemoStage_heroOverlayAnim__x9PnY{position:absolute;inset:0;translate:0 0;transform-origin:var(--logo-origin-x,50%) var(--logo-origin-y,6%);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.HeroDemoStage_willChange__NAQSB{will-change:opacity,transform}.HeroDemoStage_shellVisible__1phVM{opacity:1;transform:scale(1)}.HeroDemoStage_shellHidden___XWf3{opacity:0;transform:scale(.1);pointer-events:none}.HeroDemoStage_chatLayer__DAJbz{position:absolute;inset:0;display:flex;flex-direction:column;padding-block-end:var(--hero-demo-control-space);transform-origin:var(--demo-origin-x,50%) var(--demo-origin-y,8%);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);opacity:0;visibility:hidden;transform:scale(.1);pointer-events:none}.HeroDemoStage_layerVisible__u_qnF{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.HeroDemoStage_layerHidden__DRQqN{opacity:0;visibility:hidden;transform:scale(.1);pointer-events:none}.HeroDemoStage_chatBody__e1SKG{flex:1 1 auto;min-height:0;overflow:visible;--room-demo-viewport-height:clamp(20rem,38vw,21.5rem);width:min(100%,29rem);margin-inline-start:auto}.HeroDemoStage_demoControl__nuJ0g{position:absolute;inset-inline-end:0;bottom:0;z-index:20;display:flex;justify-content:flex-end;width:min(100%,29rem);margin-inline-start:auto;padding-block-start:.625rem;pointer-events:auto}.HeroDemoStage_demoControlBtn__nvs1V{cursor:pointer;font:inherit;font-size:var(--text-caption);font-weight:700;letter-spacing:.01em;min-block-size:44px;min-inline-size:44px;padding:.625rem .9375rem;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--color-primary-500) 45%,transparent);background:color-mix(in srgb,var(--card) 74%,var(--bg));color:color-mix(in srgb,var(--color-primary-500) 88%,var(--text));backdrop-filter:blur(10px);transition:transform var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.HeroDemoStage_demoControlBtn__nvs1V:hover{border-color:var(--color-primary-500);color:var(--text);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.HeroDemoStage_chatLayer__DAJbz,.HeroDemoStage_heroOverlayAnim__x9PnY{transition-duration:1ms}.HeroDemoStage_willChange__NAQSB{will-change:auto}.HeroDemoStage_chatLayer__DAJbz,.HeroDemoStage_chatLayer__DAJbz.HeroDemoStage_layerHidden__DRQqN,.HeroDemoStage_chatLayer__DAJbz.HeroDemoStage_layerVisible__u_qnF{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}}@media (scripting:none){.HeroDemoStage_chatLayer__DAJbz,.HeroDemoStage_chatLayer__DAJbz.HeroDemoStage_layerHidden__DRQqN{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}}@media (max-width:639px){.HeroDemoStage_stageChat__r1s_5,.HeroDemoStage_stageSticks__0YMHq{min-height:calc(36rem + var(--hero-demo-control-space))}.HeroDemoStage_heroOverlayAnim__x9PnY{translate:clamp(.375rem,1.5vw,.75rem) 0}[dir=rtl] .HeroDemoStage_heroOverlayAnim__x9PnY{translate:calc(-1 * clamp(.375rem, 1.5vw, .75rem)) 0}.HeroDemoStage_chatBody__e1SKG,.HeroDemoStage_demoControl__nuJ0g{width:100%;margin-inline-start:0}}@media (min-width:1024px){.HeroDemoStage_stageChat__r1s_5,.HeroDemoStage_stageSticks__0YMHq{min-height:calc(34.5rem + var(--hero-demo-control-space))}.HeroDemoStage_chatBody__e1SKG,.HeroDemoStage_demoControl__nuJ0g{width:min(100%,28rem)}}.MobileMenu_panel__I17oC{animation:MobileMenu_menu-in__v9xws .2s var(--ease-out) both}.MobileMenu_backdrop___0sAP{animation:MobileMenu_menu-fade__kuG5G .2s var(--ease-out) both}@keyframes MobileMenu_menu-in__v9xws{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes MobileMenu_menu-fade__kuG5G{0%{opacity:0}to{opacity:1}}.PersonaMark_mark__u_tJZ{display:block;flex:none;--mk-ink:var(--color-n-50);--mk-pupil:color-mix(in srgb,var(--mk-hue) 26%,var(--color-n-900));--mk-deep:color-mix(in srgb,var(--mk-hue) 62%,var(--color-n-900));--mk-light:color-mix(in srgb,var(--mk-hue) 45%,var(--color-n-50));--mk-face:color-mix(in srgb,var(--mk-hue) 20%,var(--color-n-900));--mk-breathe:0px;--mk-drift:0px}.PersonaMark_tone_identity__lQbb7{--mk-hue:var(--persona-hue,var(--color-primary-500));--mk-signal:var(--color-participant-ai)}.PersonaMark_tone_seat__q0VF8{--mk-hue:var(--color-participant-ai);--mk-signal:var(--color-n-50)}.PersonaMark_state_inactive__IvV49{--mk-hue:var(--text2);--mk-signal:var(--text2);--mk-ink:var(--color-n-100)}.PersonaMark_body__xT2Eu{fill:none;stroke:var(--mk-hue)}.PersonaMark_bodyFill__Gnmdx{fill:var(--mk-hue);stroke:none}.PersonaMark_face__phnkI{fill:var(--mk-face);stroke:none}.PersonaMark_extrude__vSR7Q{fill:none;stroke:var(--mk-deep)}.PersonaMark_extrudeFill__2_3d2{fill:var(--mk-deep);stroke:none}.PersonaMark_rim__27jS9{fill:none}.PersonaMark_eye__vZyGQ{fill:var(--mk-ink)}.PersonaMark_pupil__FlVnQ{fill:var(--mk-pupil)}.PersonaMark_highlight__v_QR6{fill:var(--color-n-50);opacity:.85}.PersonaMark_mouth__LqROD{fill:none;stroke:var(--mk-light)}.PersonaMark_mouthOpen__yIIui{fill:var(--mk-light);stroke:none}.PersonaMark_dotSelf__j6gOE{fill:var(--color-participant-self)}.PersonaMark_dotOther__JKEwa{fill:var(--color-participant-other)}.PersonaMark_dotAi__vGKXv{fill:var(--color-participant-ai)}.PersonaMark_dotSignal__6g710{fill:var(--mk-signal)}.PersonaMark_dotThink__ucWBr{fill:var(--mk-light)}.PersonaMark_gapBar__u4xPL{fill:none;stroke:var(--text2)}.PersonaMark_rimStop__Xv0Sy{stop-color:var(--color-n-50)}.PersonaMark_shadowStop__EXdgN{stop-color:var(--color-n-900)}.PersonaMark_dot__jWVog,.PersonaMark_eyeUnit__G4r1S,.PersonaMark_eyes__QtqYD,.PersonaMark_figure__L9lG9,.PersonaMark_mouthGroup__sJ5dX{transform-box:fill-box;transform-origin:center}.PersonaMark_figure__L9lG9{transform-origin:50% 78%}.PersonaMark_mouthGroup__sJ5dX{transform-origin:50% 30%}.PersonaMark_state_listening__P36Rz .PersonaMark_figure__L9lG9{animation:PersonaMark_mk-breathe__He1HE 4.2s var(--ease-in-out) infinite}.PersonaMark_state_listening__P36Rz .PersonaMark_eyes__QtqYD{animation:PersonaMark_mk-scan__hMAu1 7s var(--ease-in-out) infinite}.PersonaMark_state_listening__P36Rz .PersonaMark_eyeUnit__G4r1S{animation:PersonaMark_mk-blink__OPpF0 5.4s var(--ease-in-out) infinite}.PersonaMark_state_listening__P36Rz .PersonaMark_dot__jWVog{animation:PersonaMark_mk-fade__igu4h 3.4s var(--ease-in-out) infinite}.PersonaMark_state_speaking__mCNB1 .PersonaMark_figure__L9lG9{animation:PersonaMark_mk-lean__sVXXi 2.6s var(--ease-in-out) infinite}.PersonaMark_state_speaking__mCNB1 .PersonaMark_mouthGroup__sJ5dX{animation:PersonaMark_mk-jaw__JocmN 1.05s var(--ease-in-out) infinite}.PersonaMark_state_speaking__mCNB1 .PersonaMark_dot__jWVog{animation:PersonaMark_mk-pulse__EQkzb 1.05s var(--ease-in-out) infinite}.PersonaMark_state_thinking__D2PGI .PersonaMark_eyes__QtqYD{animation:PersonaMark_mk-glance__wDMBZ 3.6s var(--ease-in-out) infinite}.PersonaMark_state_thinking__D2PGI .PersonaMark_dot__jWVog{animation:PersonaMark_mk-travel__UT1bC 1.5s var(--ease-in-out) infinite}.PersonaMark_dot__jWVog[data-i="1"]{animation-delay:.14s}.PersonaMark_dot__jWVog[data-i="2"]{animation-delay:.28s}.PersonaMark_still__RclsG *{animation:none!important}@keyframes PersonaMark_mk-breathe__He1HE{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(-1 * var(--mk-breathe))) scale(1.012)}}@keyframes PersonaMark_mk-scan__hMAu1{0%,to{transform:translateX(0)}22%{transform:translateX(calc(-1 * var(--mk-drift)))}62%{transform:translateX(var(--mk-drift))}}@keyframes PersonaMark_mk-blink__OPpF0{0%,94%,to{transform:scaleY(1)}96.5%{transform:scaleY(.06)}}@keyframes PersonaMark_mk-lean__sVXXi{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--mk-drift) * .6),calc(var(--mk-drift) * -.4))}}@keyframes PersonaMark_mk-jaw__JocmN{0%,to{transform:scaleY(1)}16%{transform:scaleY(.44)}34%{transform:scaleY(.94)}52%{transform:scaleY(.6)}74%{transform:scaleY(1.04)}88%{transform:scaleY(.52)}}@keyframes PersonaMark_mk-glance__wDMBZ{0%,40%,to{transform:translate(0)}12%,30%{transform:translateY(calc(var(--mk-drift) * .8))}}@keyframes PersonaMark_mk-fade__igu4h{0%,to{opacity:1}50%{opacity:.55}}@keyframes PersonaMark_mk-pulse__EQkzb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}@keyframes PersonaMark_mk-travel__UT1bC{0%,66%,to{opacity:1;transform:translateY(0)}22%{opacity:.4;transform:translateY(calc(var(--mk-drift) * -.7))}}@media (prefers-reduced-motion:reduce){.PersonaMark_mark__u_tJZ *{animation:none!important}}.MissingBody_rise__PwKng{animation:MissingBody_missing-rise__m1T_y .22s var(--ease-out) both}@keyframes MissingBody_missing-rise__m1T_y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.RoomActivityStrip_dot__GENX0{animation:RoomActivityStrip_activity-dot__7MTfq 1.25s var(--ease-in-out) infinite}.RoomActivityStrip_dot__GENX0:nth-child(2){animation-delay:.16s}.RoomActivityStrip_dot__GENX0:nth-child(3){animation-delay:.32s}@keyframes RoomActivityStrip_activity-dot__7MTfq{0%,to{opacity:.28}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.RoomActivityStrip_dot__GENX0{animation:none;opacity:.55}}.Logo_mark__FU8vI{display:block;flex:0 0 auto}.Logo_dot___YTFM{transform-box:fill-box;transform-origin:center}.Logo_status_listening__xtHIU .Logo_dot___YTFM{animation:Logo_breathe__tqCd0 var(--dur-logo) var(--ease-in-out) infinite}.Logo_status_listening__xtHIU .Logo_dot___YTFM:nth-child(2){animation-delay:calc(var(--dur-logo) / 6)}.Logo_status_listening__xtHIU .Logo_dot___YTFM:nth-child(3){animation-delay:calc(var(--dur-logo) / 3)}.Logo_status_thinking__9ZXDD .Logo_dot___YTFM{animation:Logo_think__Zg0WK 1.4s var(--ease-in-out) infinite}.Logo_status_thinking__9ZXDD .Logo_dot___YTFM:nth-child(2){animation-delay:.16s}.Logo_status_thinking__9ZXDD .Logo_dot___YTFM:nth-child(3){animation-delay:.32s}.Logo_status_speaking__bcBmh .Logo_arc__vErlc{animation:Logo_soften__m3Qr6 2s var(--ease-in-out) infinite}.Logo_status_paused__AilAU{opacity:.55}.Logo_status_paused__AilAU *{animation:none!important}.Logo_draw__1LX1o .Logo_arc__vErlc{animation:Logo_draw__1LX1o var(--dur-logo) var(--ease-out) both}@keyframes Logo_breathe__tqCd0{0%,to{opacity:1}50%{opacity:.55}}@keyframes Logo_think__Zg0WK{0%,55%,to{transform:translateY(0);opacity:1}28%{transform:translateY(-3px);opacity:.65}}@keyframes Logo_soften__m3Qr6{0%,to{opacity:1}50%{opacity:.82}}@keyframes Logo_draw__1LX1o{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}