._flowDemo_1s5xn_1{--flow-navy:#071e2a;--flow-navy-raised:#102f3d;--flow-eucalyptus:#143e32;--flow-eucalyptus-strong:#082f27;--flow-mint:#b9d9c4;--flow-mint-soft:#d7eadc;--flow-coral:#ef6a53;--flow-ease:cubic-bezier(.22, 1, .36, 1);border:1px solid color-mix(in srgb, var(--flow-mint) 42%, transparent);border-radius:var(--ds-radius-xl);background:var(--flow-navy);box-shadow:var(--ds-shadow-3);color:var(--ds-color-text-inverse);margin:0;position:relative;overflow:hidden}._phaseWords_1s5xn_39{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:1.15rem;left:1.5rem;right:1.5rem}._phaseWords_1s5xn_39 li{min-width:0;color:var(--ds-color-text-inverse-muted);font-family:var(--font-display), Georgia, serif;text-align:center;transition:color var(--ds-duration-standard) var(--flow-ease);padding-bottom:.55rem;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.1;position:relative}._phaseWords_1s5xn_39 li:after{background:color-mix(in srgb, var(--flow-mint) 45%, transparent);content:"";height:2px;transition:background-color var(--ds-duration-standard) var(--flow-ease);position:absolute;bottom:0;left:0;right:0}._phaseWords_1s5xn_39 li[data-state=active]{color:#fff}._phaseWords_1s5xn_39 li[data-state=active]:after{background:var(--flow-coral)}._phaseWords_1s5xn_39 li[data-state=complete]{color:var(--flow-mint)}._phaseWords_1s5xn_39 li[data-state=complete]:after{background:var(--flow-mint)}._diagram_1s5xn_145{width:100%;height:auto;display:block}._flowDemo_1s5xn_1 ._mobileDiagram_1s5xn_157{display:none}._diagram_1s5xn_145 text{font-family:var(--font-sans), Arial, sans-serif}._nodeLabel_1s5xn_173{fill:#fff;font-size:22px;font-weight:var(--ds-weight-bold);text-anchor:middle}._hubLabel_1s5xn_187{fill:#fff;font-size:38px;font-weight:var(--ds-weight-regular);letter-spacing:-1px;text-anchor:middle;font-family:var(--font-display), Georgia, serif!important}._hubLabelPlate_1s5xn_205{fill:#fff;fill-opacity:.1;stroke:#fff;stroke-opacity:.24;stroke-width:1px}._node_1s5xn_173{fill:var(--flow-navy-raised);stroke:#49616e;stroke-width:2px;transition:fill var(--ds-duration-standard) var(--flow-ease), stroke var(--ds-duration-standard) var(--flow-ease)}._sourceNode_1s5xn_239{stroke:#597581}._hubOuter_1s5xn_247{fill:var(--flow-eucalyptus);stroke:var(--flow-mint);stroke-width:2px}._hubInner_1s5xn_259{fill:var(--flow-eucalyptus-strong);stroke:#537769;stroke-width:1.5px}._hubOrbit_1s5xn_271{fill:none;stroke:var(--flow-mint);stroke-dasharray:5 10;stroke-linecap:round;stroke-width:2px;opacity:.45}._quietPath_1s5xn_289,._activePath_1s5xn_291{fill:none;stroke-linecap:round}._quietPath_1s5xn_289{stroke:#395361;stroke-width:3px}._activePath_1s5xn_291{stroke:var(--flow-mint);stroke-dasharray:1;stroke-dashoffset:1px;stroke-width:4px;opacity:.24;vector-effect:non-scaling-stroke}._signal_1s5xn_329{fill:var(--flow-coral);opacity:0;transform-box:fill-box;transform-origin:50%}._fragment_1s5xn_343{fill:var(--flow-mint-soft);stroke:var(--flow-mint);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}._profile_1s5xn_359{opacity:0;transform-box:fill-box;transform-origin:50%}._profileDisc_1s5xn_371{fill:var(--flow-mint)}._profileInk_1s5xn_379{fill:var(--flow-eucalyptus-strong)}._destinationHalo_1s5xn_387{fill:none;stroke:var(--flow-mint);stroke-width:3px;opacity:0}._destinationMark_1s5xn_401{fill:var(--flow-mint);opacity:0}._flowDemo_1s5xn_1[data-progress="1"] ._inputPath_1s5xn_411{animation:_draw_1s5xn_1 1.35s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="1"] ._platformSignal_1s5xn_419{animation:_platformIn_1s5xn_1 1.15s .15s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="1"] ._crmSignal_1s5xn_427{animation:_crmIn_1s5xn_1 1.15s .4s var(--flow-ease) forwards}._flowDemo_1s5xn_1:is([data-progress="2"],[data-progress="3"],[data-progress="4"]) ._inputPath_1s5xn_411,._flowDemo_1s5xn_1[data-progress="4"] ._outputPath_1s5xn_437{opacity:1;stroke-dashoffset:0}._flowDemo_1s5xn_1[data-progress="2"] ._fragmentTop_1s5xn_447{animation:_fragmentTop_1s5xn_447 1s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="2"] ._fragmentLeft_1s5xn_455{animation:_fragmentLeft_1s5xn_455 1s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="2"] ._fragmentRight_1s5xn_463{animation:_fragmentRight_1s5xn_463 1s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="2"] ._profile_1s5xn_359{animation:_profileIn_1s5xn_379 .6s .7s var(--flow-ease) forwards}._flowDemo_1s5xn_1:is([data-progress="3"],[data-progress="4"]) ._fragment_1s5xn_343{opacity:0}._flowDemo_1s5xn_1:is([data-progress="3"],[data-progress="4"]) ._profile_1s5xn_359{opacity:1}._flowDemo_1s5xn_1[data-progress="3"] ._outputPath_1s5xn_437{animation:_draw_1s5xn_1 1.35s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="3"] ._marketingSignal_1s5xn_503{animation:_marketingOut_1s5xn_1 1.1s .15s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="3"] ._agentforceSignal_1s5xn_511{animation:_agentforceOut_1s5xn_1 1.1s .4s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="3"] ._destinationHalo_1s5xn_387,._flowDemo_1s5xn_1[data-progress="3"] ._destinationMark_1s5xn_401{animation:_destinationIn_1s5xn_1 .55s .95s var(--flow-ease) forwards}._flowDemo_1s5xn_1[data-progress="4"] ._destinationHalo_1s5xn_387,._flowDemo_1s5xn_1[data-progress="4"] ._destinationMark_1s5xn_401{opacity:1}._flowDemo_1s5xn_1[data-progress="4"] ._destinationNode_1s5xn_539{fill:var(--flow-eucalyptus);stroke:var(--flow-mint)}._flowDemo_1s5xn_1[data-paused=true] *{animation-play-state:paused!important}._controls_1s5xn_557{z-index:4;justify-content:flex-end;padding:0 1.25rem 1.15rem;display:flex;position:relative}._motionControl_1s5xn_573{border:1px solid var(--flow-mint);background:var(--flow-navy);color:#fff;cursor:pointer;min-height:2.75rem;font-weight:var(--ds-weight-bold);transition:background-color var(--ds-duration-fast) var(--flow-ease), color var(--ds-duration-fast) var(--flow-ease);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem .95rem;display:inline-flex}._motionControl_1s5xn_573:focus-visible{outline:3px solid var(--flow-coral);outline-offset:3px}._controlIcon_1s5xn_619{place-items:center;width:1rem;height:1rem;display:inline-grid;position:relative}._flowDemo_1s5xn_1[data-control-state=pause] ._controlIcon_1s5xn_619{grid-template-columns:repeat(2,.2rem);gap:.2rem}._flowDemo_1s5xn_1[data-control-state=pause] ._controlIcon_1s5xn_619:before,._flowDemo_1s5xn_1[data-control-state=pause] ._controlIcon_1s5xn_619:after{content:"";background:currentColor;border-radius:1px;width:.2rem;height:.78rem}._flowDemo_1s5xn_1:is([data-control-state=resume],[data-control-state=replay]) ._controlIcon_1s5xn_619:before{content:"";border-top:.4rem solid #0000;border-bottom:.4rem solid #0000;border-left:.65rem solid;width:0;height:0}._srOnly_1s5xn_681{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){._motionControl_1s5xn_573:hover{background:var(--flow-mint);color:var(--flow-eucalyptus-strong)}}@media (width<=50rem){._flowDemo_1s5xn_1 ._desktopDiagram_1s5xn_721{display:none}._flowDemo_1s5xn_1 ._mobileDiagram_1s5xn_157{display:block}._phaseWords_1s5xn_39{gap:.4rem;top:1rem;left:.75rem;right:.75rem}._phaseWords_1s5xn_39 li{padding-bottom:.5rem;font-size:clamp(.88rem,4.1vw,1rem)}._nodeLabel_1s5xn_173{font-size:18px}._hubLabel_1s5xn_187{letter-spacing:-.75px;font-size:30px}._controls_1s5xn_557{padding:0 .9rem .9rem}._motionControl_1s5xn_573{padding:.6rem .8rem;font-size:.9rem}._flowDemo_1s5xn_1[data-progress="1"] ._platformSignal_1s5xn_419{animation-name:_platformInMobile_1s5xn_1}._flowDemo_1s5xn_1[data-progress="1"] ._crmSignal_1s5xn_427{animation-name:_externalInMobile_1s5xn_1}._flowDemo_1s5xn_1[data-progress="3"] ._marketingSignal_1s5xn_503{animation-name:_marketingOutMobile_1s5xn_1}._flowDemo_1s5xn_1[data-progress="3"] ._agentforceSignal_1s5xn_511{animation-name:_agentforceOutMobile_1s5xn_1}}@media (prefers-reduced-motion:reduce){._flowDemo_1s5xn_1 *,._flowDemo_1s5xn_1 :before,._flowDemo_1s5xn_1 :after{transition-duration:1ms!important;animation:none!important}._inputPath_1s5xn_411,._outputPath_1s5xn_437,._profile_1s5xn_359,._destinationHalo_1s5xn_387,._destinationMark_1s5xn_401{opacity:1!important;stroke-dashoffset:0!important}._fragment_1s5xn_343,._signal_1s5xn_329{opacity:0!important}._destinationNode_1s5xn_539{fill:var(--flow-eucalyptus)!important;stroke:var(--flow-mint)!important}}@media (forced-colors:active){._flowDemo_1s5xn_1{border:2px solid canvastext}._node_1s5xn_173,._hubOuter_1s5xn_247,._hubInner_1s5xn_259{fill:canvas;stroke:canvastext}._nodeLabel_1s5xn_173,._hubLabel_1s5xn_187{fill:canvastext}._activePath_1s5xn_291,._quietPath_1s5xn_289,._destinationHalo_1s5xn_387{stroke:highlight}}@keyframes _draw_1s5xn_1{to{opacity:1;stroke-dashoffset:0}}@keyframes _platformIn_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(340px,95px)scale(1)}}@keyframes _crmIn_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(340px,-95px)scale(1)}}@keyframes _fragmentTop_1s5xn_447{to{opacity:0;transform:translateY(25px)scale(.7)}}@keyframes _fragmentLeft_1s5xn_455{to{opacity:0;transform:translate(42px,-20px)scale(.7)}}@keyframes _fragmentRight_1s5xn_463{to{opacity:0;transform:translate(-42px,-20px)scale(.7)}}@keyframes _profileIn_1s5xn_379{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes _marketingOut_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(280px,-95px)scale(1)}}@keyframes _agentforceOut_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(280px,95px)scale(1)}}@keyframes _destinationIn_1s5xn_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _platformInMobile_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(85px,32px)scale(1)}}@keyframes _externalInMobile_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(-85px,32px)scale(1)}}@keyframes _marketingOutMobile_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(-85px,57px)scale(1)}}@keyframes _agentforceOutMobile_1s5xn_1{0%{opacity:0;transform:translate(0)scale(.75)}18%,82%{opacity:1}to{opacity:0;transform:translate(85px,57px)scale(1)}}
