.IntegrationFrameworkDiagram_diagram__UZG1z{margin:1.5rem 0 2rem;border:1px solid var(--glow-divider);border-radius:var(--glow-docs-radius);background:var(--glow-background-paper-elevation-0);color:var(--glow-text-primary);font-family:var(--glow-font-sans);container-type:inline-size}.IntegrationFrameworkDiagram_caption__d4mxG{display:flex;flex-direction:column;gap:.45rem;padding:1.5rem;border-bottom:1px solid var(--glow-divider);background:var(--glow-background-paper-elevation-1);border-radius:var(--glow-docs-radius) var(--glow-docs-radius) 0 0}.IntegrationFrameworkDiagram_eyebrow__FPRcY{color:var(--glow-primary-main);font-size:.8125rem;font-weight:500}.IntegrationFrameworkDiagram_caption__d4mxG>strong{font-size:1.375rem;font-weight:500;letter-spacing:-.02em;line-height:1.3}.IntegrationFrameworkDiagram_caption__d4mxG>span:last-child{max-width:60ch;font-size:.9375rem;line-height:1.5;color:var(--glow-text-secondary)}.IntegrationFrameworkDiagram_diagram__UZG1z .IntegrationFrameworkDiagram_phases__mF46F{margin:0;padding:1.5rem;list-style:none}.IntegrationFrameworkDiagram_diagram__UZG1z .IntegrationFrameworkDiagram_phase__bMRZ3{margin:0;padding:0}.IntegrationFrameworkDiagram_phaseHeading__1GtST{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-bottom:.8rem;line-height:1.4}.IntegrationFrameworkDiagram_phaseHeading__1GtST>strong{font-size:.9375rem;font-weight:500}.IntegrationFrameworkDiagram_phaseHeading__1GtST>span:last-child{margin-left:auto;color:var(--glow-text-secondary);font-size:.8125rem}.IntegrationFrameworkDiagram_number__OmNFY{display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--glow-primary-states-selected);color:var(--glow-primary-main);font-size:.75rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntegrationFrameworkDiagram_pair__ScNnl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.IntegrationFrameworkDiagram_card__eG902{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;min-width:0;border:1px solid var(--glow-divider);border-radius:var(--glow-radius)}.IntegrationFrameworkDiagram_card__eG902>svg{flex:none;margin-top:.15rem;color:var(--glow-primary-main)}.IntegrationFrameworkDiagram_card__eG902>div{display:flex;flex-direction:column;gap:.35rem;min-width:0}.IntegrationFrameworkDiagram_card__eG902 strong{font-size:.9375rem;font-weight:500;line-height:1.4}.IntegrationFrameworkDiagram_card__eG902 span{color:var(--glow-text-secondary);font-size:.875rem;line-height:1.5}.IntegrationFrameworkDiagram_action__3PZDN{background:var(--glow-primary-states-selected);border-color:var(--glow-primary-main)}.IntegrationFrameworkDiagram_exchange__5K9o_{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);align-items:stretch}.IntegrationFrameworkDiagram_transport___0Cqb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:var(--glow-primary-main);font-size:.75rem;line-height:1.4;text-align:center}.IntegrationFrameworkDiagram_down__DOz8F{display:block;margin:.75rem auto;color:var(--glow-primary-main)}@container (max-width: 480px){.IntegrationFrameworkDiagram_caption__d4mxG,.IntegrationFrameworkDiagram_diagram__UZG1z .IntegrationFrameworkDiagram_phases__mF46F{padding:1rem}.IntegrationFrameworkDiagram_exchange__5K9o_,.IntegrationFrameworkDiagram_pair__ScNnl{grid-template-columns:minmax(0,1fr)}.IntegrationFrameworkDiagram_phaseHeading__1GtST>span:last-child{flex-basis:100%;margin-left:2.35rem}.IntegrationFrameworkDiagram_transport___0Cqb{flex-direction:row;padding:.65rem;gap:.8rem;text-align:left}.IntegrationFrameworkDiagram_transport___0Cqb>svg{transform:rotate(90deg)}}:root{--glow-color-steel-teal-400:#aacfda;--glow-color-steel-teal-500:#94c3d1;--glow-color-steel-teal-700:#366370;--glow-color-steel-teal-800:#063844;--glow-color-steel-teal-900:#00111c;--glow-color-dynamic-green-500:#8bd926;--glow-color-dynamic-green-600:#5aa400;--glow-color-dynamic-green-700:#2a7200;--glow-text-primary:#00111c;--glow-text-secondary:#00111ca3;--glow-text-disabled:#00111c66;--glow-primary-main:#063844;--glow-primary-dark:#00111c;--glow-primary-light:#aacfda;--glow-primary-contrast-text:#fff;--glow-primary-states-hover:#0638440a;--glow-primary-states-selected:#06384414;--glow-secondary-main:#a3e266;--glow-secondary-dark:#5aa400;--glow-secondary-contrast-text:#00111c;--glow-background-default:#fbfdfd;--glow-background-paper-elevation-0:#fff;--glow-background-paper-elevation-1:#f5f9fa;--glow-background-paper-elevation-2:#f3f8f9;--glow-divider:#00111c14;--glow-action-hover:#00111c0a;--glow-action-selected:#00111c14;--glow-error-main:#e64219;--glow-warning-main:#ffc900;--glow-info-main:#0093cc;--glow-success-main:#5aa400;--glow-radius:8px;--glow-docs-background:#fafcfd;--glow-docs-divider:rgba(0,17,28,0.06);--glow-docs-radius:12px;--glow-docs-shadow:none;--glow-docs-shadow-raised:0 1px 3px rgba(6,28,61,0.12),0 6px 16px -4px rgba(6,28,61,0.12);--glow-docs-focus:var(--glow-primary-main);--glow-font-sans:var(--font-outfit),-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--glow-motion-state:120ms;--glow-motion-enter:220ms;--glow-motion-view:360ms;--glow-ease:cubic-bezier(0.2,0,0.2,1);--glow-nav-active:var(--glow-text-primary);--glow-nav-active-bg:var(--glow-primary-states-selected);--glow-link:#0074a1}.dark{--glow-text-primary:#fff;--glow-text-secondary:#ffffffb3;--glow-text-disabled:#ffffff61;--glow-primary-main:#aacfda;--glow-primary-dark:#64929f;--glow-primary-light:#bfdbe3;--glow-primary-contrast-text:#000000de;--glow-primary-states-hover:#aacfda14;--glow-primary-states-selected:#aacfda29;--glow-secondary-main:#8bd926;--glow-secondary-dark:#5aa400;--glow-secondary-contrast-text:#00111c;--glow-background-default:#00111c;--glow-background-paper-elevation-0:#00111c;--glow-background-paper-elevation-1:#0d1d27;--glow-background-paper-elevation-2:#12222c;--glow-divider:#ffffff14;--glow-action-hover:#ffffff14;--glow-action-selected:#ffffff29;--glow-error-main:#f8967e;--glow-warning-main:#ffc900;--glow-info-main:#83bfe2;--glow-success-main:#8bd926;--glow-docs-background:var(--glow-background-default);--glow-docs-divider:var(--glow-divider);--glow-docs-shadow-raised:0 1px 3px rgba(0,0,0,0.2),0 6px 16px -4px rgba(0,0,0,0.3);--glow-nav-active:var(--glow-text-primary);--glow-nav-active-bg:var(--glow-primary-states-selected);--glow-link:#83bfe2}@media (prefers-reduced-motion:reduce){:root{--glow-motion-state:1ms;--glow-motion-enter:1ms;--glow-motion-view:1ms}}