/* Isolated entry to the Voice vertical; no hero/orbit selectors. */
#voice-assistant125{padding:98px 0 84px;border-block:1px solid var(--lower-rule);scroll-margin-top:90px}
#voice-assistant125 .voice-heading125{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:start}
#voice-assistant125 h3{margin:0;max-width:12ch;font-size:clamp(40px,4.8vw,68px);font-weight:500;line-height:1.07;letter-spacing:-.045em;color:var(--lower-text)}
#voice-assistant125 .voice-intro125{margin:0 0 24px;font-size:18px;line-height:1.85;max-width:43ch;color:var(--lower-muted)}
#voice-assistant125 .voice-flow125{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:30px 0 0;margin:64px 0 27px;border-top:1px solid var(--lower-rule)}
#voice-assistant125 .voice-flow125 li{position:relative;min-width:0}
#voice-assistant125 .voice-flow125 li:before{content:'';position:absolute;top:-33px;inset-inline-start:0;width:5px;height:5px;border-radius:50%;background:var(--lower-accent)}
#voice-assistant125 .voice-channel125{font-size:12px;letter-spacing:.01em;color:var(--lower-accent);margin:0 0 14px}
#voice-assistant125 .voice-flow125 li>p:last-child{font-size:20px;line-height:1.45;letter-spacing:-.02em;color:var(--lower-text);max-width:25ch;margin:0}
#voice-assistant125 .voice-status125{margin:0;max-width:70ch}
#voice-assistant125 a:focus-visible{outline:2px solid var(--lower-accent);outline-offset:6px}
@media(max-width:760px){#voice-assistant125{padding:70px 0 58px}#voice-assistant125 .voice-heading125{grid-template-columns:1fr;gap:30px}#voice-assistant125 h3{font-size:43px}#voice-assistant125 .voice-intro125{font-size:16px;line-height:1.75}#voice-assistant125 .voice-flow125{grid-template-columns:1fr;gap:25px;margin-top:38px;padding-top:25px}#voice-assistant125 .voice-flow125 li:before{display:none}#voice-assistant125 .voice-channel125{margin-bottom:8px}#voice-assistant125 .voice-flow125 li>p:last-child{font-size:19px}}
