.engineering-evidence figure{margin:2.5rem 0;min-width:0}.engineering-evidence pre{max-width:100%;overflow-x:auto;padding:1.25rem;border:1px solid #d5d9de;border-radius:12px;background:#f4f6f8;color:#202a35;font-size:.78rem;line-height:1.7;tab-size:2}.engineering-evidence pre:focus-visible{outline:2px solid currentColor;outline-offset:4px}.engineering-evidence dl>div{padding:1.5rem 0;border-bottom:1px solid #d5d9de}.engineering-evidence dt{display:grid;gap:.75rem;overflow-wrap:anywhere}.engineering-evidence dt code{font-size:.8rem}.engineering-evidence dt strong{font-size:1.1rem}.engineering-evidence dd{margin:.8rem 0 0}.case-story #voice-demo #voice-demo-disclosure{color:#c2d1ca}@media (max-width:600px){.engineering-evidence pre{padding:.85rem;font-size:.72rem}}.VoiceDemoConsole_console__58ttq{--demo-ink:#102426;--demo-text:#f4ebd7;--demo-muted:#b7c3bf;--demo-line:#486063;--demo-control-line:#708785;--demo-gold:#f7c678;background:var(--demo-ink);color:var(--demo-text);padding:30px 36px 20px;scroll-margin-top:110px}.VoiceDemoConsole_console__58ttq h2,.VoiceDemoConsole_console__58ttq p{margin:0}.VoiceDemoConsole_header__rONED{display:flex;justify-content:space-between;align-items:center;gap:20px}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_eyebrow__cNDav{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--demo-muted)}.VoiceDemoConsole_console__58ttq h2{font-family:Cabinet Grotesk,sans-serif;font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.03em;margin-top:8px;color:var(--demo-text)}.VoiceDemoConsole_badge__cZj_6{border:1px solid var(--demo-line);padding:8px 10px;font-size:11px;white-space:nowrap;color:var(--demo-gold)}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_disclosure__IjzCO{max-width:730px;color:var(--demo-muted);font-size:12px;line-height:1.7;margin-top:14px}.VoiceDemoConsole_settings__lAAEk{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-top:24px}.VoiceDemoConsole_languages__jBZNR{border:0;padding:0;margin:0;min-width:0}.VoiceDemoConsole_languages__jBZNR legend,.VoiceDemoConsole_scenario__HoLbF{font-size:11px;color:var(--demo-muted)}.VoiceDemoConsole_languages__jBZNR>div{display:flex;gap:6px;margin-top:8px}.VoiceDemoConsole_console__58ttq button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--demo-control-line);color:var(--demo-text);background:transparent;font:inherit;font-size:12px;cursor:pointer}.VoiceDemoConsole_console__58ttq button:hover{background:#213b3e}.VoiceDemoConsole_console__58ttq button[aria-pressed=true]{background:var(--demo-text);color:var(--demo-ink);border-color:var(--demo-text)}.VoiceDemoConsole_languageName__4ekT4{font-size:10px}.VoiceDemoConsole_scenario__HoLbF{display:grid;gap:8px;min-width:260px}.VoiceDemoConsole_scenario__HoLbF select{color-scheme:dark;background:#193134;color:var(--demo-text);border:1px solid var(--demo-control-line);border-radius:0;padding:10px 30px 10px 12px;min-height:44px;width:100%;font:inherit;font-size:12px}.VoiceDemoConsole_console__58ttq button:focus-visible,.VoiceDemoConsole_scenario__HoLbF select:focus-visible{outline:2px solid var(--demo-gold);outline-offset:4px}.VoiceDemoConsole_stage__uw0Rv{display:grid;grid-template-columns:.85fr 1.3fr;margin-top:24px;border-block:1px solid var(--demo-line)}.VoiceDemoConsole_signal___GTap{padding:26px 30px 26px 0;border-right:1px solid var(--demo-line);display:flex;flex-direction:column;justify-content:center;min-width:0}.VoiceDemoConsole_wave__ifV9K{display:flex;align-items:center;justify-content:center;gap:4px;height:64px;margin-bottom:16px}.VoiceDemoConsole_wave__ifV9K i{width:3px;background:var(--demo-gold);opacity:.85;border-radius:3px}.VoiceDemoConsole_signal___GTap .VoiceDemoConsole_eyebrow__cNDav{text-align:center;font-size:9px;letter-spacing:.08em}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_signalNote__WnoOn{font-size:13px;line-height:1.7;margin-top:22px;text-align:center;color:var(--demo-muted)}.VoiceDemoConsole_preview__NZztK{margin-top:22px}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_previewLabel__OzJPL{color:var(--demo-gold);font-size:11px}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_review__hiNF_{color:var(--demo-muted);font-size:11px;line-height:1.7;margin-top:8px}.VoiceDemoConsole_conversation__uDhNx{padding:24px 0 24px 30px;display:flex;flex-direction:column;min-width:0}.VoiceDemoConsole_turnMeta__cNEZE{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:var(--demo-muted)}.VoiceDemoConsole_turn__qtyxu{min-height:180px;padding-block:25px}.VoiceDemoConsole_speaker__hzbxb{display:inline-flex;font-size:11px;color:var(--demo-gold);gap:8px;align-items:center}.VoiceDemoConsole_speaker__hzbxb:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%}.VoiceDemoConsole_speaker__hzbxb[data-role=tool]{color:#a9d9df}.VoiceDemoConsole_speaker__hzbxb[data-role=customer]{color:var(--demo-text)}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_turn__qtyxu p{font-size:clamp(16px,1.6vw,21px);line-height:1.6;margin-top:12px;max-width:38em}.VoiceDemoConsole_progress__U4n_A{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;list-style:none;padding:0;margin:auto 0 0}.VoiceDemoConsole_progress__U4n_A li{min-width:0;color:var(--demo-muted);font-size:10px}.VoiceDemoConsole_progressLine__jldfS{display:block;height:3px;background:var(--demo-line);margin-bottom:10px}.VoiceDemoConsole_progress__U4n_A li[aria-current=step]{color:var(--demo-gold)}.VoiceDemoConsole_progress__U4n_A li[aria-current=step] .VoiceDemoConsole_progressLine__jldfS{background:var(--demo-gold)}.VoiceDemoConsole_controls__rLgJh{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:16px}.VoiceDemoConsole_controls__rLgJh>div{display:flex;gap:8px}.VoiceDemoConsole_controls__rLgJh .VoiceDemoConsole_restart__Ht0fI{border-color:transparent;padding-inline:0}.VoiceDemoConsole_controls__rLgJh .VoiceDemoConsole_next__E3UVv{background:var(--demo-gold);color:var(--demo-ink);border-color:var(--demo-gold);min-width:132px}.VoiceDemoConsole_controls__rLgJh .VoiceDemoConsole_next__E3UVv:hover{background:#ffda9d}.VoiceDemoConsole_console__58ttq button[aria-disabled=true]{color:var(--demo-muted);background:transparent;border-color:var(--demo-line);cursor:default}.VoiceDemoConsole_controls__rLgJh .VoiceDemoConsole_restart__Ht0fI:hover{color:var(--demo-gold);background:transparent}@media (max-width:700px){.VoiceDemoConsole_console__58ttq{padding:24px 20px 18px}.VoiceDemoConsole_header__rONED{flex-wrap:wrap;gap:14px}.VoiceDemoConsole_badge__cZj_6{font-size:10px;padding:6px 8px}.VoiceDemoConsole_settings__lAAEk{flex-direction:column;align-items:stretch;gap:18px}.VoiceDemoConsole_scenario__HoLbF{min-width:0}.VoiceDemoConsole_languages__jBZNR>div{display:grid;grid-template-columns:repeat(3,1fr)}.VoiceDemoConsole_console__58ttq button{padding-inline:10px}.VoiceDemoConsole_languages__jBZNR button{gap:5px;flex-wrap:wrap}.VoiceDemoConsole_stage__uw0Rv{grid-template-columns:1fr;margin-top:20px}.VoiceDemoConsole_signal___GTap{padding:20px 0;border-right:0;border-bottom:1px solid var(--demo-line)}.VoiceDemoConsole_wave__ifV9K{height:40px;margin-bottom:12px;gap:4px}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_signalNote__WnoOn{margin-top:12px;font-size:12px}.VoiceDemoConsole_signalNote__WnoOn br{display:none}.VoiceDemoConsole_preview__NZztK{margin-top:16px}.VoiceDemoConsole_conversation__uDhNx{padding:20px 0}.VoiceDemoConsole_turn__qtyxu{min-height:175px;padding-block:22px}.VoiceDemoConsole_console__58ttq .VoiceDemoConsole_turn__qtyxu p{font-size:17px}.VoiceDemoConsole_controls__rLgJh,.VoiceDemoConsole_controls__rLgJh>div{gap:6px}.VoiceDemoConsole_controls__rLgJh button{font-size:11px;gap:5px}.VoiceDemoConsole_controls__rLgJh .VoiceDemoConsole_next__E3UVv{min-width:116px}}