.integration-hub-module__l1e9GG__network{isolation:isolate;width:100%;max-width:35rem;margin-inline:auto;padding:.25rem 0 0;position:relative}.integration-hub-module__l1e9GG__network:before{z-index:-1;content:"";filter:blur(2px);pointer-events:none;background:radial-gradient(circle at 72% 54%,#2e6bf033,#0000 58%);position:absolute;inset:10% -8% -10%}.integration-hub-module__l1e9GG__networkHeader{color:#ffffff7a;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding:0 .25rem .75rem;font-size:.68rem;font-weight:750;display:flex}.integration-hub-module__l1e9GG__switchboard{padding-top:.25rem;position:relative}.integration-hub-module__l1e9GG__lanes{padding-right:1.25rem;position:relative}.integration-hub-module__l1e9GG__lanes:after{content:"";background:linear-gradient(#6f9cf61a,#6f9cf6d9);width:1px;position:absolute;top:1.75rem;bottom:1.75rem;right:.28rem}.integration-hub-module__l1e9GG__lane{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(7.2rem,.9fr) minmax(0,1.35fr) .9rem;align-items:center;gap:.75rem;min-height:4.25rem;display:grid;position:relative}.integration-hub-module__l1e9GG__lane:last-child{border-bottom:0}.integration-hub-module__l1e9GG__lane:after{content:"";background:#6f9cf69e;width:1.55rem;height:1px;position:absolute;right:-.95rem}.integration-hub-module__l1e9GG__laneLabel{color:#ffffffad;font-size:.75rem;font-weight:650;line-height:1.25}.integration-hub-module__l1e9GG__brandMarks{justify-content:flex-end;align-items:center;gap:.38rem;min-width:0;display:flex}.integration-hub-module__l1e9GG__brandMark{background:#fffffff0;border:1px solid #ffffff21;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;display:inline-flex;box-shadow:0 6px 18px #0107163d}.integration-hub-module__l1e9GG__brandMark img{object-fit:contain;width:1.45rem;height:1.45rem;display:block}.integration-hub-module__l1e9GG__lanePin{z-index:1;background:#6f9cf6;border:2px solid #0a142e;border-radius:50%;justify-self:end;width:.48rem;height:.48rem;position:relative;box-shadow:0 0 0 1px #6f9cf67a}.integration-hub-module__l1e9GG__gateway{background:linear-gradient(90deg,#2e6bf02e,#101d3d4d);border-left:3px solid #2e6bf0;grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);align-items:baseline;gap:1rem;margin:.45rem 0 0 1rem;padding:1rem 1.1rem;display:grid;position:relative}.integration-hub-module__l1e9GG__gateway:before{content:"";background:#6f9cf6bf;width:1px;height:.76rem;position:absolute;top:-.76rem;right:.48rem}.integration-hub-module__l1e9GG__gateway span{color:#ffffff7a;letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:750}.integration-hub-module__l1e9GG__gateway strong{overflow-wrap:anywhere;color:#fff;letter-spacing:-.01em;min-width:0;font-size:clamp(.9rem,2.8vw,1.05rem);font-weight:750}.integration-hub-module__l1e9GG__protocols{background:#ffffff1a;grid-template-columns:.72fr 1.3fr .72fr;gap:1px;margin-left:1rem;display:grid}.integration-hub-module__l1e9GG__protocols span{color:#ffffff9e;letter-spacing:.06em;background:#0a142e;justify-content:center;align-items:center;min-height:2.35rem;font-size:.65rem;font-weight:750;display:flex}.integration-hub-module__l1e9GG__networkCaption{color:#ffffff85;max-width:29rem;margin:.85rem 0 0 1rem;font-size:.78rem;line-height:1.55}.integration-hub-module__l1e9GG__directory{border-top:1px solid #ffffff29;margin-top:2.75rem}.integration-hub-module__l1e9GG__familyGroup{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(10.5rem,.27fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2rem,4vw,3rem);display:grid}.integration-hub-module__l1e9GG__familyHeading{align-self:start}.integration-hub-module__l1e9GG__familyHeading h3{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750}.integration-hub-module__l1e9GG__familyHeading p{color:#ffffff87;max-width:14rem;margin:.55rem 0 0;font-size:.82rem;line-height:1.55}.integration-hub-module__l1e9GG__familyCount{color:#6f9cf6;align-items:baseline;gap:.38rem;margin-top:1.05rem;font-size:1.1rem;font-weight:800;display:inline-flex}.integration-hub-module__l1e9GG__familyCount span{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.integration-hub-module__l1e9GG__guideList{min-width:0;margin:0;padding:0;list-style:none;display:grid}.integration-hub-module__l1e9GG__guideItem{border-top:1px solid #ffffff1a;min-width:0}.integration-hub-module__l1e9GG__guideItem:first-child{border-top:0}.integration-hub-module__l1e9GG__guideLink{min-width:0;color:inherit;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.15rem .75rem 1.15rem 0;text-decoration:none;transition:background-color .18s ease-out,padding .18s ease-out;display:grid;position:relative}.integration-hub-module__l1e9GG__guideLink:hover{background:#ffffff09;padding-left:.75rem}.integration-hub-module__l1e9GG__guideLink:focus-visible{outline-offset:3px;border-radius:.35rem;outline:2px solid #6f9cf6}.integration-hub-module__l1e9GG__guideLogo{background:#fffffff0;border:1px solid #ffffff1f;border-radius:.6rem;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:flex}.integration-hub-module__l1e9GG__guideLogo img{object-fit:contain;width:1.7rem;height:1.7rem;display:block}.integration-hub-module__l1e9GG__guideCopy{min-width:0}.integration-hub-module__l1e9GG__guideTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750}.integration-hub-module__l1e9GG__guideFocus{-webkit-line-clamp:2;color:#ffffffa8;-webkit-box-orient:vertical;max-width:46rem;margin:.35rem 0 0;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.integration-hub-module__l1e9GG__guideRoute{overflow-wrap:anywhere;color:#6f9cf6;margin:.55rem 0 0;font-size:.73rem;font-weight:650;line-height:1.45}.integration-hub-module__l1e9GG__guideMeta{color:#fff6;margin-top:.55rem;font-size:.7rem;display:block}.integration-hub-module__l1e9GG__guideArrow{color:#6f9cf6;border:1px solid #ffffff21;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1rem;transition:border-color .18s ease-out,background-color .18s ease-out,color .18s ease-out;display:inline-flex}.integration-hub-module__l1e9GG__guideLink:hover .integration-hub-module__l1e9GG__guideArrow{color:#fff;background:#2e6bf0;border-color:#2e6bf0}@media (max-width:47.99rem){.integration-hub-module__l1e9GG__networkHeader{font-size:.62rem}.integration-hub-module__l1e9GG__lane{grid-template-columns:minmax(5.8rem,.9fr) minmax(0,1.35fr) .65rem;gap:.5rem}.integration-hub-module__l1e9GG__laneLabel{font-size:.68rem}.integration-hub-module__l1e9GG__brandMarks{gap:.22rem}.integration-hub-module__l1e9GG__brandMark{border-radius:.4rem;width:1.75rem;height:1.75rem}.integration-hub-module__l1e9GG__brandMark img{width:1.2rem;height:1.2rem}.integration-hub-module__l1e9GG__gateway{grid-template-columns:1fr;gap:.2rem}.integration-hub-module__l1e9GG__familyGroup{grid-template-columns:1fr;gap:1.4rem}.integration-hub-module__l1e9GG__familyHeading p{max-width:32rem}.integration-hub-module__l1e9GG__familyCount{margin-top:.7rem}.integration-hub-module__l1e9GG__guideLink{grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.75rem;padding-right:0}.integration-hub-module__l1e9GG__guideLogo{width:2.35rem;height:2.35rem}.integration-hub-module__l1e9GG__guideArrow{width:1.9rem;height:1.9rem}}@media (max-width:24rem){.integration-hub-module__l1e9GG__networkHeader span:last-child{display:none}.integration-hub-module__l1e9GG__lane{grid-template-columns:minmax(5.2rem,.85fr) minmax(0,1.15fr) .55rem}.integration-hub-module__l1e9GG__brandMark:nth-child(n+5){display:none}.integration-hub-module__l1e9GG__protocols span{letter-spacing:.02em;font-size:.58rem}.integration-hub-module__l1e9GG__guideLink{grid-template-columns:2.45rem minmax(0,1fr)}.integration-hub-module__l1e9GG__guideArrow{display:none}}@media (prefers-reduced-motion:reduce){.integration-hub-module__l1e9GG__guideLink,.integration-hub-module__l1e9GG__guideArrow{transition:none}.integration-hub-module__l1e9GG__guideLink:hover{padding-left:0}}
