.not-found_main__0NPrd{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:60vh;padding:4rem var(--page-px);max-width:var(--content-max);margin:0 auto}.not-found_code__7e29u{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;color:var(--accent);margin:0 0 1rem}.not-found_title__Vh7BH{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.1;color:var(--ink);margin:0 0 1rem}.not-found_body__sLyFD{font-size:1.05rem;color:var(--muted);line-height:1.6;max-width:32rem;margin:0 0 2.5rem}.not-found_actions__iVU5n{display:flex;gap:1rem;flex-wrap:wrap}.wordmark_wordmark__lku03{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:1.1rem;font-weight:500;letter-spacing:-.04em;white-space:nowrap}.wordmark_compact__5sadE{font-size:1rem}.wordmark_bracket__Yclpx{color:var(--muted-strong)}.wordmark_key__M5DFA{color:var(--ink)}.wordmark_value__kryMf{color:var(--accent)}.site-header_header__l68lX{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--paper) 88%,transparent);border-bottom:1px solid var(--border)}.site-header_inner__iekGF{width:min(1120px,calc(100vw - 2rem));margin:0 auto;min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.site-header_brand__6qgvk{display:inline-flex;align-items:center}.site-header_menuButton__zQ6i4{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:var(--ink);cursor:pointer}.site-header_menuButton__zQ6i4:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent);outline-offset:4px}.site-header_menuIcon__cv97q{width:1.5rem;height:1.2rem;display:inline-grid;align-content:space-between}.site-header_menuIcon__cv97q span{display:block;height:2px;background:currentColor;transform-origin:center;transition:transform .16s ease,opacity .16s ease}.site-header_menuIconOpen__XUDXg span:first-child{transform:translateY(.45rem) rotate(45deg)}.site-header_menuIconOpen__XUDXg span:nth-child(2){opacity:0}.site-header_menuIconOpen__XUDXg span:nth-child(3){transform:translateY(-.45rem) rotate(-45deg)}.site-header_nav__g5pr1{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:flex-end}.site-header_active__Z0EeZ,.site-header_cta__VVCF0,.site-header_link__ZnD0E{font-size:.98rem;color:var(--ink);transition:color .16s ease}.site-header_active__Z0EeZ,.site-header_cta__VVCF0,.site-header_cta__VVCF0:hover,.site-header_link__ZnD0E:hover{color:var(--accent)}@media (max-width:720px){.site-header_inner__iekGF{min-height:4.25rem;padding:.8rem 0;align-items:center;flex-direction:row}.site-header_menuButton__zQ6i4{display:inline-flex;align-items:center;justify-content:center}.site-header_nav__g5pr1{position:absolute;top:calc(100% - .1rem);right:0;min-width:12.5rem;display:none;flex-direction:column;align-items:stretch;gap:.2rem;padding:.5rem;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--paper) 92%,white);box-shadow:0 16px 36px rgba(26,26,26,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header_navOpen__ij4E9{display:flex}.site-header_active__Z0EeZ,.site-header_cta__VVCF0,.site-header_link__ZnD0E{display:block;padding:.55rem .65rem}.site-header_active__Z0EeZ,.site-header_link__ZnD0E{color:var(--ink)}.site-header_active__Z0EeZ{color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.site-header_cta__VVCF0{color:var(--accent);border-top:1px solid var(--border);padding-top:.7rem;margin-top:.15rem}}.site-footer_footer__bB1cj{border-top:1px solid var(--border);margin-top:6rem}.site-footer_inner__PlshA{width:min(1120px,calc(100vw - 2rem));margin:0 auto;padding:1.5rem 0 2.5rem;display:flex;justify-content:space-between;gap:2rem;align-items:flex-start}.site-footer_brandBlock__tnY2w{display:grid;grid-gap:.65rem;gap:.65rem}.site-footer_copy__DG3fl{max-width:30rem;color:var(--muted);font-size:.95rem;margin:0}.site-footer_links__b6aNr{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end;color:var(--muted)}.site-footer_links__b6aNr a:hover{color:var(--accent)}@media (max-width:720px){.site-footer_inner__PlshA{flex-direction:column}}.voice-orb_bars___zvmU{display:flex;align-items:center;justify-content:center;gap:3px;height:36px}.voice-orb_bar__1nUEk{width:2.5px;height:6px;border-radius:1.5px;background:var(--accent);transition:height .06s ease-out;will-change:height}.voice-orb_barsConnecting__Y3b5E .voice-orb_bar__1nUEk{animation:voice-orb_barPulse__cluXw 1.4s ease-in-out infinite;height:10px;opacity:.6}@keyframes voice-orb_barPulse__cluXw{0%,to{height:4px;opacity:.3}50%{height:16px;opacity:.8}}.voice-orb_barsEnding__ypl_Y .voice-orb_bar__1nUEk{animation:voice-orb_barShrink__d0p01 .3s ease-in forwards}@keyframes voice-orb_barShrink__d0p01{to{height:2px;opacity:0}}@media (prefers-reduced-motion:reduce){.voice-orb_bar__1nUEk{transition:none;animation:none}.voice-orb_barsConnecting__Y3b5E .voice-orb_bar__1nUEk{animation:none;height:8px;opacity:.5}.voice-orb_barsEnding__ypl_Y .voice-orb_bar__1nUEk{animation:none;opacity:0}}.voice-demo_widget__t0AKi{display:grid;min-height:2.75rem}.voice-demo_callInline__CRl_g,.voice-demo_endState__BPVgh,.voice-demo_startGroup__QKDOA{grid-row:1;grid-column:1}.voice-demo_startGroup__QKDOA{display:flex;flex-direction:column;gap:.35rem;align-self:start;justify-self:start;animation:voice-demo_slideIn__wFm0W .28s ease both}.voice-demo_startGroup__QKDOA.voice-demo_startButtonDeparting__IEjd4{animation:voice-demo_slideOut__SWBlv .2s ease forwards;pointer-events:none}.voice-demo_tryLabel__h2AsV{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding-left:.15rem}@keyframes voice-demo_slideIn__wFm0W{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes voice-demo_slideOut__SWBlv{to{opacity:0;transform:translateY(-6px)}}@keyframes voice-demo_controlsReveal__NeQof{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.voice-demo_startButton__rhvrB{font-family:var(--font-sans);font-size:.88rem;font-weight:500;color:white;background:var(--accent);border:1px solid var(--accent);border-radius:6px;padding:.55rem 1.4rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease;align-self:start}.voice-demo_startButton__rhvrB:hover{background:color-mix(in srgb,var(--accent) 85%,black);border-color:color-mix(in srgb,var(--accent) 85%,black);transform:translateY(-1px)}.voice-demo_startButton__rhvrB:disabled{opacity:.5;cursor:not-allowed}.voice-demo_callInline__CRl_g{display:flex;align-items:center;gap:.75rem;animation:voice-demo_slideIn__wFm0W .28s ease both}.voice-demo_callMeta__FP3dk{display:flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;color:var(--muted)}.voice-demo_callDot__o9_wJ{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0;animation:voice-demo_dotPulse__EoEjF 2s ease-in-out infinite}@keyframes voice-demo_dotPulse__EoEjF{0%,to{opacity:1}50%{opacity:.3}}.voice-demo_callDotListening__N04eG{background:var(--muted);animation:none;opacity:.5}.voice-demo_controls__CacXT{display:flex;align-items:center;gap:.2rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.03em;color:var(--muted);animation:voice-demo_controlsReveal__NeQof .24s ease .12s both}.voice-demo_controlButton__NFkmk{font-family:inherit;font-size:inherit;letter-spacing:inherit;color:var(--muted);background:none;border:none;cursor:pointer;padding:.25rem .4rem;transition:color .16s ease;text-transform:lowercase;display:inline-flex;align-items:center;gap:.3rem}.voice-demo_controlButton__NFkmk:hover{color:var(--ink)}.voice-demo_controlButtonActive___yNda{color:var(--accent)}.voice-demo_controlButtonEnd__amo2R{color:var(--muted)}.voice-demo_controlButtonEnd__amo2R:hover{color:var(--accent)}.voice-demo_controlIcon__DYSjj{width:12px;height:12px;flex-shrink:0}.voice-demo_controlSep__SIpbo{color:var(--border-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none}.voice-demo_controlSepReveal__Jm8Rc{animation:voice-demo_controlsReveal__NeQof .24s ease 80ms both}.voice-demo_timer__nK71y{font-family:var(--font-mono);font-size:.68rem;color:var(--muted);letter-spacing:.06em;padding:.25rem .2rem;min-width:2.4em;text-align:center}.voice-demo_endState__BPVgh{animation:voice-demo_slideIn__wFm0W .28s ease both}.voice-demo_endLine__mXRAy{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.voice-demo_ctaLink__9mf65{font-family:var(--font-sans);font-size:.88rem;font-weight:500;color:var(--accent);text-decoration:none;text-underline-offset:3px;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.voice-demo_ctaLink__9mf65:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.voice-demo_endOr__7PbwE{font-size:.82rem;color:var(--muted)}.voice-demo_statusText__TwtTj{font-family:var(--font-mono);font-size:.68rem;color:var(--muted);letter-spacing:.04em;text-transform:lowercase;margin:0}.voice-demo_retryButton__5akv4{font-family:var(--font-mono);font-size:.72rem;color:var(--muted);background:none;border:none;cursor:pointer;padding:0;transition:color .16s ease}.voice-demo_retryButton__5akv4:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.voice-demo_callInline__CRl_g,.voice-demo_controlSepReveal__Jm8Rc,.voice-demo_controls__CacXT,.voice-demo_endState__BPVgh,.voice-demo_startGroup__QKDOA{animation:none}}.voice-demo_srOnly__rbmeN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}