.integrations_page__lD1ba{--bg:#f7f3ea;--surface:#fcfbf8;--ink:#171716;--muted:#64645f;--line:#dfddd6;--accent:#7069ca;--strong:#554fa7;--soft:#eeecfa;background:var(--bg);color:var(--ink)}.integrations_container__5Qygw{width:min(1180px,calc(100% - 48px));margin:0 auto}.integrations_hero__n7jSb{position:relative;overflow:hidden;padding:88px 0 112px}.integrations_hero__n7jSb:before{content:"";position:absolute;top:34%;left:56%;width:780px;height:780px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(112,105,202,.15),transparent 66%);pointer-events:none}.integrations_heroGrid__5n_W_{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:88px}.integrations_heroCopy__3st46{max-width:610px}.integrations_eyebrow__Jt41p,.integrations_overline__vvgrA{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.integrations_eyebrow__Jt41p{display:flex;align-items:center;gap:10px;margin-bottom:30px}.integrations_eyebrow__Jt41p i{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px rgba(112,105,202,.16)}.integrations_hero__n7jSb h1{max-width:660px;font-size:clamp(54px,5.35vw,74px);font-weight:750;line-height:.96;letter-spacing:-.06em}.integrations_hero__n7jSb h1 span{color:var(--strong)}.integrations_heroText__qIlO_{max-width:600px;margin-top:32px;color:var(--muted);font-size:18px;line-height:1.65}.integrations_heroActions__FYDR3{display:flex;gap:12px;margin-top:36px}.integrations_lightButton__l0oob,.integrations_primaryButton__nhop4,.integrations_secondaryButton__lc2L5{min-height:54px;padding:0 22px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:15px;font-weight:700;transition:transform .2s,background .2s,border-color .2s}.integrations_lightButton__l0oob:hover,.integrations_primaryButton__nhop4:hover,.integrations_secondaryButton__lc2L5:hover{transform:translateY(-2px)}.integrations_primaryButton__nhop4{border:1px solid #625bb9;background:var(--accent);color:#fff}.integrations_primaryButton__nhop4:hover{background:#7d76d5}.integrations_secondaryButton__lc2L5{border:1px solid #b8b6af;background:rgba(252,251,248,.58);color:var(--ink)}.integrations_secondaryButton__lc2L5:hover{border-color:#8c8a84;background:var(--surface)}.integrations_lightButton__l0oob svg,.integrations_primaryButton__nhop4 svg{width:18px;height:18px}.integrations_proofRow__3wjoT{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--muted);font-size:11px}.integrations_proofRow__3wjoT span{display:inline-flex;align-items:center;gap:6px}.integrations_proofRow__3wjoT svg{width:13px;height:13px;color:var(--accent)}.integrations_connectionMap__3OgFS{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:rgba(252,251,248,.92);box-shadow:0 28px 70px rgba(23,23,22,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:integrations_reveal__5yvtN .7s cubic-bezier(.2,.7,.2,1) .16s both}.integrations_mapTopbar__yBr84{min-height:68px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:12px;font-weight:700}.integrations_liveStatus__V0m9C{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;font-weight:500}.integrations_liveStatus__V0m9C i{width:7px;height:7px;border-radius:50%;background:#54a776;box-shadow:0 0 0 4px rgba(84,167,118,.12)}.integrations_mapCanvas__6uTpb{min-height:392px;padding:42px 34px;display:grid;grid-template-columns:.95fr 38px 1.05fr;align-items:center}.integrations_flowgentNode__UK5Os{padding:20px;display:grid;grid-template-columns:1fr 20px;align-items:center;gap:16px;border:1px solid #ded9ee;border-radius:14px;background:linear-gradient(110deg,rgba(112,105,202,.11),rgba(232,173,220,.1));box-shadow:0 12px 30px rgba(23,23,22,.06)}.integrations_flowgentNode__UK5Os small,.integrations_flowgentNode__UK5Os strong{display:block}.integrations_flowgentNode__UK5Os small{color:var(--muted);font-size:10px}.integrations_flowgentNode__UK5Os strong{margin-top:3px;font-size:13px}.integrations_flowgentNode__UK5Os>svg{width:18px;color:var(--accent)}.integrations_connector__0jJdv{position:relative;height:100%;display:flex;align-items:center;justify-content:space-around}.integrations_connector__0jJdv:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#cbc7db}.integrations_connector__0jJdv i{position:relative;width:5px;height:5px;border-radius:50%;background:var(--accent);animation:integrations_travel__ofhqG 1.8s ease-in-out infinite}.integrations_connector__0jJdv i:nth-child(2){animation-delay:.25s}.integrations_connector__0jJdv i:nth-child(3){animation-delay:.5s}.integrations_appRail__Kld6y{display:grid;gap:9px}.integrations_railApp__YMBT1{min-height:58px;padding:8px 11px;display:flex;align-items:center;gap:11px;border:1px solid #e5e2dc;border-radius:12px;background:#f7f5f0;font-size:11px;font-weight:650;animation:integrations_appIn__xm1mN .55s var(--delay) cubic-bezier(.2,.7,.2,1) both}.integrations_integrationIcon__e2D9J{position:relative;width:48px;height:48px;display:grid;flex:none;place-items:center;overflow:hidden;border:1px solid #e4e1da;border-radius:12px;background:white;color:var(--strong)}.integrations_integrationIcon__e2D9J svg{width:20px;height:20px}.integrations_compactIcon__PHIkj{width:40px;height:40px;border-radius:10px}.integrations_iconImage__VjH2G{-o-object-fit:contain;object-fit:contain;padding:9px}.integrations_compactIcon__PHIkj .integrations_iconImage__VjH2G{padding:7px}.integrations_mapFooter__sKZyq{min-height:62px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.integrations_mapFooter__sKZyq span{display:flex;align-items:center;gap:5px}.integrations_mapFooter__sKZyq svg{width:13px;height:13px;color:var(--accent)}.integrations_directory__EGxbA{padding:112px 0;border-top:1px solid var(--line);background:#f1eee6}.integrations_directoryIntro__5alli{display:grid;grid-template-columns:1fr .72fr;align-items:end;gap:100px}.integrations_overline__vvgrA{margin-bottom:18px;color:var(--muted)}.integrations_detailTitle__Hg_N3,.integrations_directoryIntro__5alli h2,.integrations_requestCard__GQySh h2{max-width:730px;font-size:clamp(42px,4.8vw,62px);font-weight:720;line-height:1.02;letter-spacing:-.055em}.integrations_directoryIntro__5alli>p{color:var(--muted);font-size:16px;line-height:1.7}.integrations_controls__qFHTJ{margin:58px 0 30px}.integrations_search__nq8iP{height:58px;padding:0 17px;display:flex;align-items:center;gap:12px;border:1px solid #d8d5cd;border-radius:13px;background:var(--surface);box-shadow:0 8px 24px rgba(23,23,22,.035)}.integrations_search__nq8iP>svg{width:19px;color:var(--muted)}.integrations_search__nq8iP input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font-size:15px}.integrations_search__nq8iP input::-moz-placeholder{color:#92908a}.integrations_search__nq8iP input::placeholder{color:#92908a}.integrations_search__nq8iP>span{min-width:30px;padding:4px 7px;border-radius:7px;background:var(--soft);color:var(--strong);text-align:center;font-size:11px;font-weight:700}.integrations_filters__hXcuU{margin-top:14px;display:flex;gap:8px;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.integrations_filters__hXcuU::-webkit-scrollbar{display:none}.integrations_filters__hXcuU button{flex:none;padding:8px 13px;border:1px solid #d8d5cd;border-radius:999px;color:var(--muted);font-size:11px;font-weight:650;transition:.2s}.integrations_filters__hXcuU button:hover{border-color:#a8a49a;color:var(--ink)}.integrations_filters__hXcuU .integrations_activeFilter__zw1Md{border-color:#d8d3ed;background:var(--soft);color:var(--strong)}.integrations_grid__W0D2B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.integrations_card__8IP1I{min-height:270px;padding:24px;display:flex;flex-direction:column;border:1px solid #dcd9d1;border-radius:16px;background:rgba(252,251,248,.82);transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.integrations_card__8IP1I:hover{transform:translateY(-4px);border-color:#c5c0dc;background:var(--surface);box-shadow:0 16px 40px rgba(23,23,22,.07)}.integrations_cardHeader__ScGRF{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.integrations_category__yZWTy{max-width:60%;overflow:hidden;padding:6px 9px;border:1px solid #e2dfd7;border-radius:999px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.integrations_cardBody__ZM0pN{margin-top:22px}.integrations_card__8IP1I h3{font-size:20px;font-weight:720;letter-spacing:-.025em}.integrations_description__kHBg5{margin-top:10px;display:-webkit-box;overflow:hidden;color:var(--muted);font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.integrations_description__kHBg5 p{display:inline}.integrations_cardLink__n2Xn5{margin-top:auto;padding-top:22px;display:inline-flex;align-items:center;gap:5px;color:var(--strong);font-size:11px;font-weight:700}.integrations_cardLink__n2Xn5 svg{width:14px;transition:transform .2s}.integrations_card__8IP1I:hover .integrations_cardLink__n2Xn5 svg{transform:translateX(3px)}.integrations_emptyState__KBX2j{padding:80px 24px;border:1px dashed #cbc7bd;border-radius:16px;text-align:center}.integrations_emptyState__KBX2j>svg{width:30px;margin:0 auto 18px;color:var(--accent)}.integrations_emptyState__KBX2j h3{font-size:22px}.integrations_emptyState__KBX2j p{margin-top:8px;color:var(--muted);font-size:13px}.integrations_emptyState__KBX2j button{margin-top:20px;color:var(--strong);font-size:13px;font-weight:700}.integrations_requestSection__3R_vK{padding:92px 0;background:var(--bg)}.integrations_requestCard__GQySh{padding:58px 64px;display:grid;grid-template-columns:1fr .78fr;align-items:end;gap:90px;border-radius:20px;background:var(--ink);color:var(--surface)}.integrations_requestIcon__r8uIl{width:42px;height:42px;margin-bottom:34px;display:grid;place-items:center;border:1px solid #464643;border-radius:11px;color:#b7b1f1}.integrations_requestIcon__r8uIl svg{width:19px}.integrations_requestCard__GQySh .integrations_overline__vvgrA{color:#aaa9a3}.integrations_requestCopy__h2mIO p{color:#b8b7b0;font-size:15px;line-height:1.7}.integrations_lightButton__l0oob{margin-top:26px;border:1px solid #dedbd3;background:var(--surface);color:var(--ink)}.integrations_lightButton__l0oob:hover{background:white}.integrations_reveal__5yvtN{animation:integrations_reveal__5yvtN .7s cubic-bezier(.2,.7,.2,1) both}.integrations_delay1__go4ww{animation-delay:.08s}.integrations_delay2__vLUlN{animation-delay:.16s}@keyframes integrations_reveal__5yvtN{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes integrations_appIn__xm1mN{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes integrations_travel__ofhqG{0%,to{opacity:.3;transform:translateX(-4px)}50%{opacity:1;transform:translateX(4px)}}.integrations_detailHero__xfH_M{position:relative;overflow:hidden;padding:34px 0 96px}.integrations_detailHero__xfH_M:before{content:"";position:absolute;width:720px;height:720px;left:62%;top:42%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(112,105,202,.14),transparent 66%)}.integrations_backLink__Zn7Rx{position:relative;display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;font-weight:650}.integrations_backLink__Zn7Rx:hover{color:var(--ink)}.integrations_backLink__Zn7Rx svg{width:15px}.integrations_detailHeroGrid__PCh8P{position:relative;margin-top:62px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:100px}.integrations_detailLogo__gDsR8{width:76px;height:76px;margin-bottom:28px;border-radius:18px}.integrations_detailLogo__gDsR8 .integrations_iconImage__VjH2G{padding:13px}.integrations_detailCategory__5qM9g{color:var(--strong);font-size:11px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.integrations_detailHero__xfH_M h1{margin-top:14px;font-size:clamp(52px,5.4vw,76px);font-weight:750;line-height:.95;letter-spacing:-.06em}.integrations_detailSummary__HBx_H{max-width:620px;margin-top:28px;color:var(--muted);font-size:18px;line-height:1.65}.integrations_detailSummary__HBx_H p{display:inline}.integrations_detailActions__7nhth{margin-top:34px;display:flex;gap:12px}.integrations_detailVisual__quXr8{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:rgba(252,251,248,.9);box-shadow:0 26px 65px rgba(23,23,22,.09)}.integrations_visualTop__6dqe1{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:11px;font-weight:700}.integrations_visualTop__6dqe1 span:last-child{color:#54a776}.integrations_visualBody__tOmrc{min-height:310px;padding:34px;display:flex;align-items:center;justify-content:center}.integrations_visualFlow__8XJoJ{width:100%;display:grid;grid-template-columns:1fr 58px 1fr;align-items:center}.integrations_visualNode__qYEmA{min-height:122px;padding:18px;display:flex;align-items:center;gap:14px;border:1px solid #e2dfd7;border-radius:14px;background:#f7f5f0}.integrations_visualNode__qYEmA:last-child{border-color:#d9d4ec;background:linear-gradient(110deg,rgba(112,105,202,.1),rgba(232,173,220,.08))}.integrations_visualNode__qYEmA small,.integrations_visualNode__qYEmA strong{display:block}.integrations_visualNode__qYEmA strong{font-size:13px}.integrations_visualNode__qYEmA small{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.4}.integrations_visualArrow___Ztdz{height:1px;background:#c9c5d8;position:relative}.integrations_visualArrow___Ztdz:after{content:"";position:absolute;right:-1px;top:-3px;width:7px;height:7px;border-right:1px solid var(--accent);border-top:1px solid var(--accent);transform:rotate(45deg)}.integrations_detailBody__DjLIR{padding:96px 0 112px;border-top:1px solid var(--line);background:#f1eee6}.integrations_detailLayout__6KqaM{display:grid;grid-template-columns:.68fr 1.32fr;gap:100px}.integrations_detailAside__ZBoFD{position:sticky;top:110px;align-self:start}.integrations_detailAside__ZBoFD h2{font-size:34px;line-height:1.05;letter-spacing:-.045em}.integrations_detailAside__ZBoFD p{margin-top:18px;color:var(--muted);font-size:14px;line-height:1.65}.integrations_detailContent__NulYl{padding:36px;border:1px solid #dcd9d1;border-radius:18px;background:var(--surface)}.integrations_detailContent__NulYl h2{font-size:22px;letter-spacing:-.025em}.integrations_longDescription__8Z2WU{margin-top:18px;color:var(--muted);font-size:15px;line-height:1.75}.integrations_longDescription__8Z2WU p+p{margin-top:16px}.integrations_featureList__OtVn0{margin-top:22px;display:grid;gap:12px}.integrations_featureList__OtVn0 li{display:flex;gap:10px;color:var(--muted);font-size:14px}.integrations_featureList__OtVn0 svg{width:16px;flex:none;color:var(--accent)}.integrations_modulesSection__H6LaL{margin-top:70px}.integrations_modulesHeader__jURxW{display:grid;grid-template-columns:1fr .85fr;gap:60px;align-items:end;margin-bottom:28px}.integrations_modulesHeader__jURxW h2{font-size:36px;letter-spacing:-.045em}.integrations_modulesHeader__jURxW p{color:var(--muted);font-size:14px;line-height:1.65}.integrations_moduleGrid__eUxBB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.integrations_moduleCard__ssLCx{min-height:210px;padding:22px;display:flex;flex-direction:column;border:1px solid #dcd9d1;border-radius:15px;background:var(--surface)}.integrations_moduleTop__UhJla{display:flex;align-items:center;justify-content:space-between;gap:12px}.integrations_moduleType__oiikK{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--soft);color:var(--strong)}.integrations_moduleType__oiikK svg{width:17px}.integrations_moduleBadges__HmCCp{display:flex;gap:5px}.integrations_moduleBadge__YuRfP{padding:4px 6px;border:1px solid #dedbd3;border-radius:6px;color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.integrations_moduleCard__ssLCx h3{margin-top:20px;font-size:16px;letter-spacing:-.02em}.integrations_moduleCard__ssLCx p{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.6}.integrations_moduleCard__ssLCx a{margin-top:auto;padding-top:16px;color:var(--strong);font-size:11px;font-weight:700}@media (max-width:1024px){.integrations_detailHeroGrid__PCh8P,.integrations_heroGrid__5n_W_{grid-template-columns:1fr;gap:58px}.integrations_connectionMap__3OgFS,.integrations_detailVisual__quXr8,.integrations_heroCopy__3st46{max-width:760px}.integrations_grid__W0D2B,.integrations_moduleGrid__eUxBB{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations_directoryIntro__5alli{gap:56px}.integrations_detailLayout__6KqaM{gap:55px}}@media (max-width:700px){.integrations_container__5Qygw{width:min(calc(100% - 40px),640px)}.integrations_hero__n7jSb{padding:70px 0 86px}.integrations_hero__n7jSb h1{font-size:clamp(48px,14vw,66px)}.integrations_heroText__qIlO_{font-size:17px}.integrations_detailActions__7nhth,.integrations_heroActions__FYDR3{flex-direction:column}.integrations_primaryButton__nhop4,.integrations_secondaryButton__lc2L5{width:100%}.integrations_mapTopbar__yBr84{align-items:flex-start;padding:16px;gap:12px}.integrations_liveStatus__V0m9C{text-align:right}.integrations_mapCanvas__6uTpb{min-height:0;padding:28px 20px;grid-template-columns:1fr;gap:20px}.integrations_connector__0jJdv{width:1px;height:28px;justify-self:center;flex-direction:column}.integrations_connector__0jJdv:before{inset:0;width:1px;height:auto}.integrations_mapFooter__sKZyq{padding:16px 20px;align-items:flex-start;flex-direction:column}.integrations_directory__EGxbA{padding:82px 0}.integrations_detailLayout__6KqaM,.integrations_directoryIntro__5alli,.integrations_modulesHeader__jURxW{display:block}.integrations_directoryIntro__5alli>p,.integrations_modulesHeader__jURxW p{margin-top:24px}.integrations_controls__qFHTJ{margin-top:40px}.integrations_grid__W0D2B,.integrations_moduleGrid__eUxBB{grid-template-columns:1fr}.integrations_card__8IP1I{min-height:250px}.integrations_requestSection__3R_vK{padding:60px 0}.integrations_requestCard__GQySh{width:calc(100% - 40px);padding:42px 26px;grid-template-columns:1fr;gap:38px}.integrations_requestCard__GQySh h2{font-size:42px}.integrations_lightButton__l0oob{width:100%}.integrations_detailHero__xfH_M{padding-bottom:76px}.integrations_detailHeroGrid__PCh8P{margin-top:44px}.integrations_detailHero__xfH_M h1{font-size:clamp(48px,14vw,66px)}.integrations_visualBody__tOmrc{min-height:0;padding:24px 18px}.integrations_visualFlow__8XJoJ{grid-template-columns:1fr;gap:22px}.integrations_visualArrow___Ztdz{width:1px;height:24px;justify-self:center}.integrations_visualArrow___Ztdz:after{right:-3px;top:auto;bottom:0;transform:rotate(135deg)}.integrations_detailBody__DjLIR{padding:76px 0 86px}.integrations_detailAside__ZBoFD{position:static;margin-bottom:34px}.integrations_detailContent__NulYl{padding:26px}}@media (prefers-reduced-motion:reduce){.integrations_connectionMap__3OgFS,.integrations_connector__0jJdv i,.integrations_railApp__YMBT1,.integrations_reveal__5yvtN{animation:none}.integrations_card__8IP1I,.integrations_lightButton__l0oob,.integrations_primaryButton__nhop4,.integrations_secondaryButton__lc2L5{transition:none}}