.DemoPage_shell__hPdzf{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;overflow:hidden;background:var(--page);color:var(--fg)}.DemoPage_glow__QMRKE{position:absolute;inset:-20% -10% auto;height:80%;pointer-events:none;background:radial-gradient(40% 45% at 30% 45%,var(--tint1),transparent 72%),radial-gradient(40% 45% at 70% 50%,var(--tint2),transparent 72%),radial-gradient(45% 50% at 50% 70%,var(--tint3),transparent 74%);filter:blur(48px)}.DemoPage_footer__4vqC9,.DemoPage_header__fY2ZJ,.DemoPage_main__t0d__{position:relative;z-index:10;width:100%;max-width:1120px;margin:0 auto;padding-inline:16px}.DemoPage_header__fY2ZJ{display:flex;align-items:center;padding-block:16px}.DemoPage_brand__6zZ2t,.DemoPage_homeLink__5IEFy{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:12px}.DemoPage_main__t0d__{display:flex;align-items:center;justify-content:center;padding-block:16px 32px;outline:none}.DemoPage_stage__3ACEk{display:flex;flex-direction:column;align-items:center;width:100%;max-width:640px;text-align:center}.DemoPage_orb__sS_tv{position:relative;width:clamp(120px,min(40vw,22dvh),192px);aspect-ratio:1;margin-bottom:32px}.DemoPage_orbCore__KCZ4D,.DemoPage_orbHalo__SJmWg{position:absolute;border-radius:50%}.DemoPage_orbHalo__SJmWg{inset:-28%;background:radial-gradient(closest-side at 35% 40%,var(--tint1),transparent),radial-gradient(closest-side at 65% 60%,var(--tint2),transparent);filter:blur(24px);opacity:.8}.DemoPage_orbCore__KCZ4D{inset:0;border:1px solid rgba(255,255,255,.75);background:radial-gradient(circle at 28% 22%,#8fb4ff,transparent 42%),radial-gradient(circle at 72% 72%,#f5b8de,transparent 44%),radial-gradient(circle at 50% 48%,#c2a6f5,rgba(255,255,255,.34) 58%,transparent 72%),rgba(255,255,255,.88);box-shadow:inset 0 1px 3px rgba(255,255,255,.9),0 24px 64px -24px rgba(143,180,255,.55)}.DemoPage_stage__3ACEk[data-phase=connecting] .DemoPage_orbHalo__SJmWg{animation:DemoPage_halo-wait__0aeDg 1.6s ease-in-out infinite}.DemoPage_stage__3ACEk[data-phase=live] .DemoPage_orbCore__KCZ4D{animation:DemoPage_orb-listen__I3Yss 3.2s ease-in-out infinite}.DemoPage_stage__3ACEk[data-phase=live][data-speaking] .DemoPage_orbCore__KCZ4D{animation:DemoPage_orb-speak__EiMos .9s ease-in-out infinite}@keyframes DemoPage_halo-wait__0aeDg{50%{opacity:.35}}@keyframes DemoPage_orb-listen__I3Yss{50%{transform:scale(1.03)}}@keyframes DemoPage_orb-speak__EiMos{50%{transform:scale(1.08)}}.DemoPage_title__RH9Yn{margin:0;max-width:14em;font-size:clamp(32px,6vw,56px);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.DemoPage_lead__FjUKY{margin:16px 0 0;max-width:32em;font-size:16px;line-height:1.5;color:var(--fg7);text-wrap:pretty}.DemoPage_callArea__6xrcO{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.DemoPage_stage__3ACEk .DemoPage_call__KlOn1{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:min(320px,100%);height:64px;padding-inline:12px 24px;border:1px solid transparent;border-radius:999px;background:var(--cta-bg);color:var(--cta-fg);font-size:16px;font-weight:600;box-shadow:0 16px 40px -20px rgba(15,18,22,.5);transition:transform .2s ease-out,background-color .15s ease-in-out;touch-action:manipulation}button.DemoPage_call__KlOn1:hover{transform:translateY(-2px);opacity:1}button.DemoPage_call__KlOn1:active{transform:scale(.98)}button.DemoPage_call__KlOn1:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.DemoPage_callIcon__PBTnI{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:var(--cta-fg);color:var(--cta-bg)}.DemoPage_stage__3ACEk[data-phase=connecting] .DemoPage_call__KlOn1,.DemoPage_stage__3ACEk[data-phase=ending] .DemoPage_call__KlOn1,.DemoPage_stage__3ACEk[data-phase=live] .DemoPage_call__KlOn1{background:#0f1216;color:#fff}html.dark .DemoPage_stage__3ACEk[data-phase=connecting] .DemoPage_call__KlOn1,html.dark .DemoPage_stage__3ACEk[data-phase=ending] .DemoPage_call__KlOn1,html.dark .DemoPage_stage__3ACEk[data-phase=live] .DemoPage_call__KlOn1{background:var(--card2);border-color:var(--hair2)}.DemoPage_stage__3ACEk .DemoPage_call__KlOn1 button{width:44px!important;height:44px!important}.DemoPage_stage__3ACEk .DemoPage_call__KlOn1 button svg{width:18px;height:18px}.DemoPage_stage__3ACEk .DemoPage_call__KlOn1 button:focus-visible{outline:2px solid #fff;outline-offset:2px}.DemoPage_callArea__6xrcO [role=alert]{position:static;max-width:32em;margin-top:16px;padding:8px 16px;border:1px solid var(--error-border);border-radius:12px;background:var(--error-bg);color:var(--error-fg);font-size:14px;line-height:1.5}.DemoPage_caption__H3tTQ{min-height:24px;margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--fg7)}.DemoPage_srOnly__xJ8c_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DemoPage_footer__4vqC9{display:flex;justify-content:center;padding-block:16px 24px}.DemoPage_homeLink__5IEFy{padding-inline:12px;font-size:14px;color:var(--fg7)!important;text-decoration:underline;text-underline-offset:4px}.DemoPage_brand__6zZ2t:focus-visible,.DemoPage_homeLink__5IEFy:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (min-width:768px){.DemoPage_header__fY2ZJ{padding-block:24px}.DemoPage_lead__FjUKY{font-size:18px}.DemoPage_orb__sS_tv{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.DemoPage_orbCore__KCZ4D,.DemoPage_orbHalo__SJmWg{animation:none!important}.DemoPage_stage__3ACEk .DemoPage_call__KlOn1{transition:background-color .15s ease-in-out}button.DemoPage_call__KlOn1:active,button.DemoPage_call__KlOn1:hover{transform:none}}