*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{color:#1d2129;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fbfcff;margin:0;font-family:Roboto,system-ui,sans-serif}img{max-width:100%;display:block}a{color:inherit}::selection{color:#0e1230;background:#c2d1f5}@keyframes ml-pulsering{0%{opacity:.6;transform:scale(.85)}70%{opacity:0;transform:scale(1.5)}to{opacity:0}}@keyframes ml-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ml-flow{to{stroke-dashoffset:-40px}}@keyframes ml-drift{0%,to{transform:translate(0)}50%{transform:translate(16px,-12px)}}@keyframes ml-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes ml-spin{to{transform:rotate(360deg)}}@keyframes ml-orbpulse{0%{box-shadow:0 0 #6e86f780}70%{box-shadow:0 0 0 12px #6e86f700}to{box-shadow:0 0 #6e86f700}}[data-hero]>[data-anim]{animation-play-state:paused}.dp-flow{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:14px;display:grid}.dp-vs{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(16px,2.4vw,28px);display:grid}.dp-mind{align-items:stretch;gap:0;max-width:1000px;margin:0 auto;display:flex;position:relative}.dp-stage{z-index:2;opacity:.4;background:#6e86f714;border:1px solid #8b9df04d;border-radius:16px;flex:1;padding:clamp(18px,2vw,24px) clamp(16px,1.8vw,22px);position:relative;transform:translateY(10px)}.dp-chev{color:#5a66a8;opacity:.45;flex:none;justify-content:center;align-self:center;align-items:center;padding:0 clamp(5px,.9vw,12px);font-size:26px;line-height:1;transition:color .5s,opacity .5s,text-shadow .5s;display:flex}.dp-loop{width:100%;max-width:880px;height:clamp(244px,30vw,284px);margin:0 auto;position:relative}@media (width<=980px){.dp-flow{grid-template-columns:1fr 1fr}.dp-vs{grid-template-columns:1fr}}@media (width<=860px){.dp-mind{flex-direction:column;max-width:540px}.dp-chev{padding:7px 0;transform:rotate(90deg)}}@media (width<=760px){.dp-loop{flex-direction:column;align-items:stretch;gap:16px;height:auto;display:flex}.dp-loop [data-loop-session],.dp-loop [data-loop-profile]{width:auto!important;position:static!important;transform:none!important}.dp-loop [data-loop-svg]{display:none}}@media (width<=560px){section[data-screen-label=Flow],section[data-screen-label="Not a chatbot"],section[data-screen-label=Two\ agents],section[data-screen-label=Data\ tail]{padding-top:48px!important;padding-bottom:48px!important}[data-logbook-ground],[data-tree-sliver]{display:none!important}.dp-flow{grid-template-columns:1fr!important;gap:8px!important}.dp-flow [data-flowstep]{grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:11px;box-shadow:none!important;padding:12px 13px!important;display:grid!important}.dp-flow [data-flowstep]>div:first-child{grid-area:1/1/span 2;margin:0!important;display:block!important}.dp-flow [data-flowstep]>div:first-child>span:first-child{border-radius:10px!important;width:36px!important;height:36px!important}.dp-flow [data-flowstep]>div:first-child>span:last-child{display:none!important}.dp-flow [data-flowstep]>div:nth-child(2){grid-column:2;margin:0 0 2px!important;font-size:15.5px!important;line-height:1.2!important}.dp-flow [data-flowstep]>p{grid-column:2;margin:0!important;font-size:12.5px!important;line-height:1.4!important}.dp-vs{flex-direction:column;overscroll-behavior:auto!important;scroll-snap-type:none!important;grid-template-columns:1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:10px!important;padding-bottom:0!important;display:flex!important;overflow:visible!important}.dp-vs>div{scroll-snap-align:none!important;min-height:0!important;padding:15px!important}.dp-vs>div>div:first-child{margin-bottom:12px!important;padding-bottom:10px!important}.dp-vs [data-mobile-redundant]{display:none!important}.dp-vs [data-srcrow]{margin-top:10px!important;padding-top:10px!important}.dp-vs [data-srcrow]>div:last-child{gap:6px!important}.dp-vs [data-srcpill]{padding:5px 8px!important;font-size:11.5px!important}.dp-mind{background:#6e86f70f;border:1px solid #8b9df04d;border-radius:16px;overflow:hidden;flex-direction:column!important;gap:0!important;max-width:none!important;display:flex!important}.dp-stage{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:14px!important}.dp-stage[data-stage="1"],.dp-stage[data-stage="2"]{border-top:1px solid #8b9df038!important}.dp-stage>div:first-child{margin-bottom:7px!important}.dp-stage [data-stage-ic]{width:34px!important;height:34px!important;box-shadow:none!important}.dp-stage [data-stage-ic] i{font-size:18px!important}.dp-stage>div:nth-child(2){font-size:13.5px!important;line-height:1.42!important}.dp-stage[data-stage="1"]>div:last-child,.dp-chev{display:none!important}.dp-loop{background:#fff;border:1px solid #d4def8;border-radius:16px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important;height:auto!important;display:grid!important}.dp-loop [data-loop-svg]{display:none!important}.dp-loop [data-loop-session]{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:10px;width:auto!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #e8ecf7!important;border-radius:0!important;padding:12px 14px!important;display:grid!important;position:static!important;transform:none!important}.dp-loop [data-loop-session]>div:first-child{grid-area:1/1/span 2;margin:0!important}.dp-loop [data-loop-session]>div:nth-child(2),.dp-loop [data-loop-session]>div:nth-child(3){grid-column:2}.dp-loop [data-loop-profile]{width:auto!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:14px!important;position:static!important;transform:none!important}.dp-loop [data-mobile-profile-net]{display:none!important}.dp-loop [data-artifact]{padding:5px 8px!important;font-size:11px!important}}@media (prefers-reduced-motion:reduce){[data-anim]{animation:none!important}}@media (width<=880px){body[data-ml-page=deep-practice] .ml-marketing-rail{width:min(100%,1180px);max-width:1180px;padding-inline:32px!important}body[data-ml-page=deep-practice] main>section>div[style*="padding:0 32px"],body[data-ml-page=deep-practice] main>section>div[style*="padding: 0 32px"]{padding-left:32px!important;padding-right:32px!important}}@media (width>=881px){body[data-ml-page=deep-practice] .ml-marketing-rail{width:min(100%,1180px);max-width:1180px}}
