.IntegrationMap_map__ImsqV{border:1px solid #dfd2f1;border-radius:18px;background:#fff;overflow:hidden;color:var(--ux-ink,#231335)}.IntegrationMap_categories__N_4Vx{display:flex;flex-wrap:wrap;gap:8px;padding:22px;border-bottom:1px solid #e8dff2;background:#fbf9ff}.IntegrationMap_categories__N_4Vx button{display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid #ded3ed;background:#fff;border-radius:8px;color:#574568;font:inherit;font-size:12px;cursor:pointer}.IntegrationMap_categories__N_4Vx button[aria-pressed=true]{background:#7846d9;color:#fff;border-color:#7846d9}.IntegrationMap_bottom__8SAi2 button:focus-visible,.IntegrationMap_categories__N_4Vx button:focus-visible{outline:3px solid #a77ae9;outline-offset:3px}.IntegrationMap_diagram__ecQMB{display:grid;grid-template-columns:1fr 36px .9fr 36px 1.2fr;align-items:stretch;padding:32px 24px;gap:0;background:radial-gradient(ellipse at center,#f2e8ff,#fff 70%)}.IntegrationMap_diagram__ecQMB article{min-width:0;padding:22px;border:1px solid #e4d7f0;border-radius:12px;background:#fff;animation:IntegrationMap_arrive__wA6u_ .55s ease both}.IntegrationMap_eyebrow__OKvrw{display:block;font-size:10px;font-weight:500;letter-spacing:.07em;line-height:1.6;color:#76548d}.IntegrationMap_diagram__ecQMB h3{font-size:20px;font-weight:500;line-height:1.4;margin:14px 0 20px}.IntegrationMap_logos___Q08s{display:grid;gap:10px}.IntegrationMap_logos___Q08s>div{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #ebe3f1;border-radius:8px;font-size:12px;background:#fff}.IntegrationMap_logos___Q08s img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.IntegrationMap_systems__O1hKD>p{font-size:11px;line-height:1.6;color:var(--ux-muted);margin:18px 0 0}.IntegrationMap_diagram__ecQMB .IntegrationMap_core__yUY2z{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;background:#241239;color:#fff;border-color:#241239;animation-delay:.65s}.IntegrationMap_core__yUY2z>img{border-radius:12px;margin-bottom:20px}.IntegrationMap_core__yUY2z .IntegrationMap_eyebrow__OKvrw{color:#ccafea}.IntegrationMap_core__yUY2z h3{margin-bottom:12px}.IntegrationMap_core__yUY2z p{font-size:13px;line-height:1.9;color:#e3d5f0}.IntegrationMap_core__yUY2z>div{display:flex;align-items:center;gap:7px;border-top:1px solid #ffffff30;padding-top:18px;margin-top:20px;font-size:10px;color:#e3d5f0}.IntegrationMap_wire__y_4ck{position:relative;display:flex;align-items:center;justify-content:center;color:#7846d9;overflow:hidden}.IntegrationMap_wire__y_4ck:before{content:"";position:absolute;top:50%;height:2px;left:0;right:0;background:#c6a4ef}.IntegrationMap_wire__y_4ck svg{z-index:1;background:#f7f0ff;animation:IntegrationMap_travel__en4Nb .8s ease .35s both}.IntegrationMap_wire__y_4ck:nth-of-type(2) svg{animation-delay:1.1s}.IntegrationMap_diagram__ecQMB .IntegrationMap_result__cy1rC{animation-delay:1.4s}.IntegrationMap_result__cy1rC dl{margin:0}.IntegrationMap_result__cy1rC dl>div{padding:12px 0;border-top:1px solid #ece3f3}.IntegrationMap_result__cy1rC dt{display:flex;gap:5px;align-items:center;font-size:11px;color:#7846d9;font-weight:500}.IntegrationMap_result__cy1rC dd{font-size:12px;line-height:1.7;margin:5px 0 0;color:var(--ux-muted,#695c76)}.IntegrationMap_bottom__8SAi2{display:flex;justify-content:space-between;gap:20px;padding:18px 24px;background:#f6f0fe;border-top:1px solid #e6d9f4}.IntegrationMap_bottom__8SAi2 p{display:flex;align-items:center;gap:10px;margin:0;max-width:750px;font-size:12px;line-height:1.7}.IntegrationMap_bottom__8SAi2 svg{flex-shrink:0}.IntegrationMap_bottom__8SAi2 button{display:flex;gap:8px;align-items:center;flex-shrink:0;background:#fff;border:1px solid #d7c5ed;border-radius:7px;color:#7542c7;padding:9px 12px;font:inherit;font-size:12px;cursor:pointer}.IntegrationMap_note__p6hJA{padding:16px 24px;margin:0;font-size:11px;line-height:1.8;color:var(--ux-muted,#695c76)}@keyframes IntegrationMap_arrive__wA6u_{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes IntegrationMap_travel__en4Nb{0%{transform:translateX(-25px);opacity:0}to{transform:translateX(0);opacity:1}}@media(max-width:900px){.IntegrationMap_diagram__ecQMB{grid-template-columns:1fr;gap:0;padding:20px}.IntegrationMap_wire__y_4ck{height:34px}.IntegrationMap_wire__y_4ck:before{width:2px;height:100%;left:50%;top:0}.IntegrationMap_wire__y_4ck svg{transform:rotate(90deg);animation:none}.IntegrationMap_logos___Q08s{grid-template-columns:repeat(3,minmax(0,1fr))}.IntegrationMap_logos___Q08s>div{flex-direction:column;text-align:center}.IntegrationMap_diagram__ecQMB .IntegrationMap_core__yUY2z{padding:28px}.IntegrationMap_bottom__8SAi2{flex-direction:column;align-items:flex-start}.IntegrationMap_categories__N_4Vx{padding:16px}.IntegrationMap_categories__N_4Vx button{flex:1 1 140px;text-align:left;font-size:11px}.IntegrationMap_diagram__ecQMB h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.IntegrationMap_map__ImsqV *{animation:none!important}}.IntegrationMap_diagram__ecQMB{grid-template-columns:1fr 90px .95fr 90px 1.2fr}.IntegrationMap_exchange__58aja{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:0 4px;color:#7642c5}.IntegrationMap_exchange__58aja>span{display:flex;flex-direction:column;gap:6px;align-items:center}.IntegrationMap_exchange__58aja small{font-size:9px;line-height:1.4;text-align:center;white-space:nowrap}.IntegrationMap_exchange__58aja i{position:relative;display:block;width:100%;height:2px;background:#c7a8e9}.IntegrationMap_exchange__58aja svg{position:absolute;top:-8px;right:0;background:#f7f0ff}.IntegrationMap_exchange__58aja .IntegrationMap_inbound__XVmGV{color:#277e70}.IntegrationMap_inbound__XVmGV i{background:#9ed4c7}.IntegrationMap_inbound__XVmGV svg{right:auto;left:0}.IntegrationMap_exchange__58aja i:after{content:"";position:absolute;top:-2px;left:0;width:6px;height:6px;background:#8a49db;border-radius:50%;animation:IntegrationMap_sendSignal__325l1 2.6s linear infinite}.IntegrationMap_exchange__58aja .IntegrationMap_inbound__XVmGV i:after{background:#278f78;animation-direction:reverse;animation-delay:-1.3s}.IntegrationMap_actionSteps__wjX2G{display:grid;gap:12px;list-style:none;padding:0;margin:0}.IntegrationMap_actionSteps__wjX2G li{position:relative;display:flex;align-items:center;gap:10px;padding:13px 10px;border:1px solid #e4d7f1;border-radius:9px;background:#fcfaff;animation:IntegrationMap_operationPulse__KD3CZ 6s infinite;animation-delay:var(--step-delay)}.IntegrationMap_actionSteps__wjX2G li:not(:last-child):after{content:"↓";position:absolute;left:26px;bottom:-15px;color:#a47cc9;font-size:12px}.IntegrationMap_actionIcon__9FZ6z{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:9px;background:#eee1fc;color:#7540c3}.IntegrationMap_actionSteps__wjX2G li:last-child .IntegrationMap_actionIcon__9FZ6z{background:#e4f6ed;color:#267c5c}.IntegrationMap_actionSteps__wjX2G strong{display:block;font-size:12px;font-weight:500}.IntegrationMap_actionSteps__wjX2G li div>span{display:block;margin-top:4px;font-size:10px;line-height:1.5;color:#766582}.IntegrationMap_stepNumber__Vk72K{margin-left:auto;font-size:9px;color:#a28bb6}@keyframes IntegrationMap_sendSignal__325l1{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:calc(100% - 6px);opacity:0}}@keyframes IntegrationMap_operationPulse__KD3CZ{0%,75%,to{border-color:#e4d7f1}15%,45%{border-color:#aa7be0;background:#f3eaff}}@media(min-width:901px) and (max-width:1150px){.IntegrationMap_diagram__ecQMB{grid-template-columns:1fr 65px .9fr 65px 1.2fr;padding:24px 16px}.IntegrationMap_diagram__ecQMB article{padding:15px}.IntegrationMap_exchange__58aja small{font-size:8px}.IntegrationMap_actionSteps__wjX2G li{padding:10px 7px;gap:7px}.IntegrationMap_actionIcon__9FZ6z{width:28px;height:28px}.IntegrationMap_stepNumber__Vk72K{display:none}}@media(max-width:900px){.IntegrationMap_diagram__ecQMB{grid-template-columns:1fr}.IntegrationMap_exchange__58aja{height:76px;flex-direction:row;align-items:center;gap:36px;padding:8px}.IntegrationMap_exchange__58aja>span{position:relative;height:100%;width:90px;justify-content:center}.IntegrationMap_exchange__58aja i{width:52px;transform:rotate(90deg)}.IntegrationMap_exchange__58aja small{position:absolute;left:-24px;top:21px;white-space:normal;width:65px}.IntegrationMap_exchange__58aja .IntegrationMap_inbound__XVmGV small{left:55px}.IntegrationMap_actionSteps__wjX2G{gap:14px}.IntegrationMap_actionSteps__wjX2G strong{font-size:14px}.IntegrationMap_actionSteps__wjX2G li div>span{font-size:12px}.IntegrationMap_actionIcon__9FZ6z{width:40px;height:40px}}